1<!DOCTYPE html> 2<!--[if IE 7]> <html class="jd-framework jd-front-end no-js oldie ie7 ie" lang="de_DE" prefix="og: http://ogp.me/ns#" > <![endif]--> 3<!--[if IE 8]> <html class="jd-framework jd-front-end no-js oldie ie8 ie" lang="de_DE" prefix="og: http://ogp.me/ns#" > <![endif]--> 4<!--[if IE 9 ]> <html class="jd-framework jd-front-end no-js ie9 ie" lang="de_DE" prefix="og: http://ogp.me/ns#" > <![endif]--> 5<!--[if (gt IE 9)|!(IE)]><!--> <html class="jd-framework jd-front-end no-js" lang="de_DE" prefix="og: http://ogp.me/ns#" > <!--<![endif]--> 6<head> 7 8 <!-- Title, Description, etc --> 9 <title>Cine Tirol | Cine Tirol | Cine Tirol</title> 10 <meta name="description" content="Die Cine Tirol Film Commission ist die erste Anlaufstelle für die Realisierung von Spiel-, Dokumentar- und Werbefilmen, Musikvideos sowie Fotoshootings in Tirol." /> 11 <meta name="keywords" content="" /> 12 <link rel="pingback" href="https://www.cine.tirol/xmlrpc.php" /> 13 14 15 <!-- Meta Defaults --> 16 <meta charset="UTF-8" /> 17 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 18 <meta name="msapplication-tap-highlight" content="no" /> 19 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" /> 20 21 22 <!-- Framework Head --> 23 <meta name='robots' content='max-image-preview:large' /> 24 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 25 <link rel='dns-prefetch' href='//ajax.googleapis.com' /> 26<link rel='stylesheet' id='sbi_styles-css' href='https://www.cine.tirol/wp-content/plugins/instagram-feed/css/sbi-styles.min.css' type='text/css' media='all' /> 27<link rel='stylesheet' id='username-changer-css' href='https://www.cine.tirol/wp-content/plugins/username-changer/assets/css/frontend.css' type='text/css' media='all' /> 28<link rel="https://api.w.org/" href="https://www.cine.tirol/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.cine.tirol/wp-json/wp/v2/pages/14037" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.cine.tirol/xmlrpc.php?rsd" /> 29<meta name="generator" content="WordPress 6.8.10" /> 30<link rel="canonical" href="https://www.cine.tirol/cine-tirol/" /> 31<link rel='shortlink' href='https://www.cine.tirol/?p=14037' /> 32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.cine.tirol/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.cine.tirol%2Fcine-tirol%2F" /> 33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.cine.tirol/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.cine.tirol%2Fcine-tirol%2F&format=xml" /> 34<meta name="generator" content=" " /> 35 36 <!-- Facebook, openGraph, etc --> 37 38 <!-- Schema.org markup for Google+ --> 39 <meta itemprop="name" content="Cine Tirol | Cine Tirol"> 40 <meta itemprop="description" content="Die Cine Tirol Film Commission ist die erste Anlaufstelle für die Realisierung von Spiel-, Dokumentar- und Werbefilmen, Musikvideos sowie Fotoshootings in Tirol."> 41 <meta itemprop="image" content=""> 42 <meta itemprop="url" content="https://www.cine.tirol/cine-tirol/"> 43 44 <!-- Open Graph --> 45 <meta property="og:title" content="Cine Tirol | Cine Tirol"/><!-- Seitentitel --> 46 <meta property="og:description" content="Die Cine Tirol Film Commission ist die erste Anlaufstelle für die Realisierung von Spiel-, Dokumentar- und Werbefilmen, Musikvideos sowie Fotoshootings in Tirol."/><!-- Seitenbeschreibung --> 47 <meta property="og:type" content="website"/><!-- Seitentyp, http://ogp.me/#types --> 48 <meta property="og:url" content="https://www.cine.tirol/cine-tirol/" /><!-- Canonical URL dieser Seite --> 49 <meta property="og:image" content="https://www.cine.tirol/wp-content/uploads/2024/07/opengraph-cine-tirol-team-ap-jck-hk-ae-3.jpg" /><!-- URL zum Featured-Bild dieser Seite (optional) --> 50 <meta property="og:image:height" content="630" /> 51 <meta property="og:image:width" content="1200" /> 52 <meta property="og:site_name" content="Cine Tirol"/><!-- Name der Webseite --> 53 <meta property="og:locale" content="de_DE"/><!-- Sprache --> 54 55 56 57 <!-- Twitter --> 58 <meta name="twitter:card" content="summary"><!-- Card Type, https://dev.twitter.com/cards/types --> 59 <meta name="twitter:title" content="Cine Tirol | Cine Tirol"><!-- Seitentitel --> 60 <meta name="twitter:url" content="https://www.cine.tirol/cine-tirol/"><!-- Canonical URL der Seite --> 61 <meta name="twitter:description" content="Die Cine Tirol Film Commission ist die erste Anlaufstelle für die Realisierung von Spiel-, Dokumentar- und Werbefilmen, Musikvideos sowie Fotoshootings in Tirol."><!-- Seitenbeschreibung --> 62 <meta name="twitter:creator" content="Cine Tirol"> 63 <meta name="twitter:image" content=""><!-- Featured-Bild --> 64 65 66 <!-- Favicon --> 67 <link href="https://www.cine.tirol/wp-content/themes/jd-bootpress/favicon.ico" rel="shortcut icon" type="image/x-icon"/> 68 69 <!-- Theme --> 70 <meta name="theme-color" content="#ffffff"> 71 <meta name="msapplication-TileColor" content="#ffffff"> 72 73 <!-- After head --> 74 75</head> 76 77<body class="delayed-image-loading is-loading"> 78<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 78-79
78 79<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
79GTM-WPVSQ85
vendor: 101 bytes, lines 79-80
79" 80 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
81<!-- End Google Tag Manager (noscript) --> 82<style> 83 @font-face { 84 font-family: icomoon; 85 src: url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/icomoon/icomoon40ac.eot?-qf9pym); 86 src: url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/icomoon/icomoond41d.eot?#iefix-qf9pym) format('embedded-opentype'), url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/icomoon/icomoon40ac.woff?-qf9pym) format('woff'), url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/icomoon/icomoon40ac.ttf?-qf9pym) format('truetype'), url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/icomoon/icomoon40ac.svg?-qf9pym#icomoon) format('svg'); 87 font-weight: 400; 88 font-style: normal 89 } 90 91 @font-face { 92 font-family: TW_Character; 93 src: url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/tw_character/sans_400/TW_Character_Sans-webfont.eot); 94 src: url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/tw_character/sans_400/TW_Character_Sans-webfontd41d.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/tw_character/sans_400/TW_Character_Sans-webfont.woff) format('woff'), url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/tw_character/sans_400/TW_Character_Sans-webfont.ttf) format('truetype'), url(/wp-content/themes/jd-bootpress/custom/styles/default/fonts/tw_character/sans_400/TW_Character_Sans-webfont.svg#tw_character_sansregular) format('svg'); 95 font-weight: 400; 96 font-style: normal 97 } 98 99 100 #contentWrapper { 101 opacity: 0; 102 103 visibility: hidden; 104 -webkit-transition: opacity 150ms ease-in-out, visibility 150ms ease-in-out; 105 -moz-transition: opacity 150ms ease-in-out, visibility 150ms ease-in-out; 106 -ms-transition: opacity 150ms ease-in-out, visibility 150ms ease-in-out; 107 -o-transition: opacity 150ms ease-in-out, visibility 150ms ease-in-out; 108 transition: opacity 150ms ease-in-out, visibility 150ms ease-in-out; 109 } 110 111</style> 112 113<div id="contentWrapper"> 114 115 <!-- Header --> 116 <header id="pageHeader"> 117 118 <div id="breadcrumb"> 119 <div id="breadcrumb__container"> 120 <ul><li class="startPoint breadcrumb__label">Sie befinden sich hier:</li><li><a href="https://www.cine.tirol" >Home</a></li><li class="current_breadcrumb"><span aria-current="page">Cine Tirol</span></li></ul> </div> 121 </div> 122 123 <a href="https://www.cine.tirol"> 124 <img class="commission-logo" alt="Logo Cine Tirol Commission" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/logo_comission.svg"> 125 </a> 126 127 <ul> 128 129 <li class="search-wrap-outer"> 130 <input type="checkbox" id="pageHeader__fulltextsearch" hidden><!-- 131 --><button 132 type="button" 133 class="search-toggle" 134 aria-controls="pageHeader__fulltextsearch__form" 135 aria-expanded="false" 136 aria-label="Suche öffnen" 137 > 138 <span class="icon-magnifier" aria-hidden="true"></span> 139 </button><!-- 140 --><form id="pageHeader__fulltextsearch__form" role="search" method="get" class="search-form" 141 action="https://www.cine.tirol/suche/"> 142 143 <input type="text" id="pageHeader__fulltextsearch__form__searchword" name="keyword" 144 placeholder="Suchbegriff eingeben" autocomplete="off"><!-- 145 --><button 146 type="button" 147 class="search-close" 148 aria-controls="pageHeader__fulltextsearch__form" 149 aria-expanded="true" 150 aria-label="Suche schlieÃen" 151 > 152 <span class="icon-close" id="icon-close" aria-hidden="true"></span> 153 <svg version="1.1" id="loader" class="hidden" xmlns="http://www.w3.org/2000/svg" 154 xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
155 viewBox="0 0 100 100" enable-background="new 0 0 0 0" xml:space="preserve"> 156 <path fill="#000" 157 d="M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50"> 158 </path> 159 </svg> 160 </button> 161 162 163 </form> 164 165 166 </li> 167 168 <li> 169 <input type="checkbox" id="pageHeader__mainNav"> 170 <label for="pageHeader__mainNav"><span class="icon-burger"></span></label> 171 172 173 174 175 <nav id="mainNav"> 176 <ul> 177 <li class="leaf"> 178 <!--<input type="checkbox" id="mainNav__14143"/>--> 179 180 <a href="https://www.cine.tirol/cine-tirol/">Cine Tirol</a> 181 182 </li> 183 <li class="leaf"> 184 <!--<input type="checkbox" id="mainNav__14710"/>--> 185 186 <a href="https://www.cine.tirol/production-incentive/">Production Incentive</a> 187 188 </li> 189 <li class="leaf"> 190 <!--<input type="checkbox" id="mainNav__5869"/>--> 191 192 <a href="https://www.cine.tirol/location-archiv/">Location Archiv</a> 193 194 </li> 195 <li class="leaf"> 196 <!--<input type="checkbox" id="mainNav__989040"/>--> 197 198 <a href="https://www.cine.tirol/crew-facilities/">Crew & Facilities</a> 199 200 </li> 201 202 <li> 203 <input type="checkbox" id="mainNav__login"/> 204 <label for="mainNav__login"></label> 205 206 <a href="https://www.cine.tirol/login/"> 207 </a> 208 209 </li> 210 211 212 213 <li class=""> 214 <input type="checkbox" id="mainNav__languageSetter"/> 215 216 <a href="javascript:void(0);">DE</a> 217 <ul class="mainNav__subnav "> 218 <li class="leaf"> 219 <a href="https://www.cine.tirol/en/cine-tirol-film-commission/">English</a> 220 </li> 221 </ul> 222 223 </li> 224 225
225<script src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/session.php" 226 type="text/javascript"></script>
226 227 228 <li id="memorizeNav"><input id="mainNav__bookmark" type="checkbox"><a id="bookmark" 229 href="https://www.cine.tirol/meine-locations/"><span 230 class="icon-sommer-berg"></span><span id="memorizeCount">(0)</span></a></li> 231 232 233 </ul> 234 </nav> 235 236 </li> 237 238 </ul> 239 240 241 <a href="https://www.cine.tirol" id="pageHeader__logo"> 242 <img alt="Logo Cine Tirol" 243 src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/logo_red.svg"> 244 </a> 245 246 </header> 247
247<script> 248 (function(){ 249 const cb = document.getElementById('pageHeader__fulltextsearch'); 250 const openBtn = document.querySelector('.search-toggle'); 251 const closeBtn = document.querySelector('.search-close'); 252 const input = document.getElementById('pageHeader__fulltextsearch__form__searchword'); 253 254 function syncAria(){ 255 const exp = !!cb.checked; 256 openBtn.setAttribute('aria-expanded', String(exp)); 257 closeBtn.setAttribute('aria-expanded', String(exp)); 258 } 259 260 function openSearch(){ 261 if (!cb.checked){ 262 cb.checked = true; 263 syncAria(); 264 setTimeout(()=> input && input.focus(), 0); 265 } 266 } 267 268 function closeSearch(){ 269 if (cb.checked){ 270 cb.checked = false; 271 syncAria(); 272 openBtn.focus(); 273 } 274 } 275 276 openBtn.addEventListener('click', openSearch); 277 closeBtn.addEventListener('click', closeSearch); 278 document.getElementById('pageHeader__fulltextsearch__form') 279 .addEventListener('keydown', (e)=>{ 280 if (e.key === 'Escape') { e.preventDefault(); closeSearch(); } 281 }); 282 283 // falls jemand den Checkbox-Status anders toggelt (z.B. CSS/Legacy) 284 cb.addEventListener('change', syncAria); 285 syncAria(); 286 })(); 287 </script>
287 288 289 290 <!-- Content --> 291 292 <main id="pageMain" class="main" rel="main" role="main"> 293 294 295 <section id="jd_container_0_" class=" jd-container jd-section overflow-hidden-lg overflow-hidden-md overflow-hidden-sm overflow-hidden-xs" style="" data-fullscreen-lg="false" data-fullscreen-md="false" data-fullscreen-sm="false" data-fullscreen-xs="false"><div class="container-fluid "><div id="jd_row_0_" class=" jd-row row " style="" data-columns-autoheight-lg="false" data-columns-autoheight-md="false" data-columns-autoheight-sm="false" data-columns-autoheight-xs="false"><div id="jd_column_0_" class="col-lg-12 col-lg-offset-0 col-md-12 col-md-offset-0 col-sm-12 col-sm-offset-0 col-xs-12 col-xs-offset-0 jd-column" style="" ><div id="jd-shortcode-marketirol-moduleheadermt-1-wrap" class="jd-shortcode-marketirol-moduleheadermt-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"> 296 <div id="keyvisual" class="keyvisual--smallVersion no-title" 297 data-stellar-offset-parent="true" style="/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#88bfe8+0,70b0e0+100;Blue+3D+%2317 */ 298 background: rgba(95,93,97,1); /* Old browsers */ 299 background: -moz-linear-gradient(-45deg, rgba(95,93,97,1) 0%, rgba(207,211,221,1) 100%); /* FF3.6-15 */ 300 background: -webkit-linear-gradient(-45deg, rgba(95,93,97,1) 0%,rgba(207,211,221,1) 100%); /* Chrome10-25,Safari5.1-6 */ 301 background: linear-gradient(135deg, rgba(95,93,97,1) 0%,rgba(207,211,221,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ 302 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ 303 " > 304 305 <div class="contentArticle h-hidden-sm "> 306 307 <p class="subline"></p> 308 309 </div> 310 <div class="bg-wrap b-lazy" data-stellar-ratio="0.8" data-src="https://www.cine.tirol/wp-content/uploads/2022/07/header_setbesuch_ein-ganzes-leben_1920x768-cine-tirol-1920x768.jpg"> 311 312 </div> 313 <span class="copyright hidden-xs"> © Cine Tirol</span> 314 </div> 315 <div class="" 316 317 318 </div></div></div></div></section><section id="jd_container_1_" class=" jd-container jd-section overflow-hidden-lg overflow-hidden-md overflow-hidden-sm overflow-hidden-xs" style="" data-fullscreen-lg="false" data-fullscreen-md="false" data-fullscreen-sm="false" data-fullscreen-xs="false"><div class="container "><div id="jd_row_1_" class=" jd-row row " style="" data-columns-autoheight-lg="false" data-columns-autoheight-md="false" data-columns-autoheight-sm="false" data-columns-autoheight-xs="false"><div id="jd_column_1_" class="col-lg-12 col-lg-offset-0 col-md-12 col-md-offset-0 col-sm-12 col-sm-offset-0 col-xs-12 col-xs-offset-0 jd-column" style="" ><div id="jd-shortcode-marketirol-headlinetextct-2-wrap" class="jd-shortcode-marketirol-headlinetextct-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"> 319 <section class="h-grid-12 h-grid-fixed v-grid"> 320 <div class="h-element-8 h-offset-2 h-offset-md-0 h-element-md-12 h-element-sm-12 v-element"> 321 <article class="contentArticle v-element"> 322 <h1 class="h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 323 h-offset-sm-0">Cine Tirol Film Commission</h1> 324 <hr class="ct-l "/> 325 <div class="hyphenate contentArticle__text h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 h-offset-sm-0"> 326 <p 327 class="hyphenate subline">Unser Service ist professionell, kompetent, schnell und kostenlos.</p> <div><p>Die Cine Tirol Film Commission ist die erste Anlaufstelle für die Realisierung von Spiel-, Dokumentar- und Werbefilmen, Musikvideos sowie Fotoshootings in Tirol.</p><p>Cine Tirol versteht sich als 'Motor' des Filmlandes Tirol: alle MaÃnahmen dienen der Akquisition von Filmproduktionen und der Realisierung von Dreharbeiten in Tirol â dadurch werden positive Effekte im wirtschaftlichen, medialen und filmtouristischen Sinne ausgelöst und filmische Beiträge zur Steigerung der Bekanntheit und Beliebtheit der Marke Tirol geleistet.</p><p>Cine Tirol bewirbt das Filmland Tirol durch Marketing- und KommunikationsmaÃnahmen sowie Netzwerkveranstaltungen im In- und Ausland und bietet allen Filmschaffenden ein professionelles Location Service, um die geeigneten Drehorte in Tirol zu finden. Ausgewählte Filmprojekte können mit einem Production Incentive unterstützt werden.</p><p>Das Cine Tirol Team steht darüber hinaus gerne mit Rat und Tat sowie mit umfassenden Informationen über <em>die</em> Location im Herz der Alpen zur Verfügung.</p><p> </p></div> </div> 328 </article></div> 329 </section> 330 331 332 </div></div></div></div></section><section id="jd_container_2_" class=" jd-container jd-section overflow-hidden-lg overflow-hidden-md overflow-hidden-sm overflow-hidden-xs" style="background-color:#d4d4d4;" data-fullscreen-lg="false" data-fullscreen-md="false" data-fullscreen-sm="false" data-fullscreen-xs="false"><div class="container "><div id="jd_row_2_" class=" jd-row row " style="" data-columns-autoheight-lg="false" data-columns-autoheight-md="false" data-columns-autoheight-sm="false" data-columns-autoheight-xs="false"><div id="jd_column_2_" class="col-lg-12 col-lg-offset-0 col-md-12 col-md-offset-0 col-sm-12 col-sm-offset-0 col-xs-12 col-xs-offset-0 jd-column" style="" ><div id="jd-shortcode-marketirol-headlinetextct-3-wrap" class="jd-shortcode-marketirol-headlinetextct-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg
332="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"> 333 <section class="h-grid-12 h-grid-fixed v-grid"> 334 <div class="h-element-8 h-offset-2 h-offset-md-0 h-element-md-12 h-element-sm-12 v-element"> 335 <article class="contentArticle v-element"> 336 <h2 class="h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 337 h-offset-sm-0">Cine Tirol Team</h2> 338 <hr class="ct-l "/> 339 <div class="hyphenate contentArticle__text h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 h-offset-sm-0"> 340 </div> 341 </article></div> 342 </section> 343 344 345 </div><section id="jd-posts-1-wrap" class="jd-posts-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"><div class="h-grid-12 isotope-container-custom jd-posts-innerwrap row not-home"><div class="jd-loader"></div><div class="h-grid-12 h-grid-fixed ct-team"><div class="h-element-12 v-element"> 346 <div class="row jd-match-height" data-match-height-items=".col"> <div class="col-sm-12 col-lg-6 col-md-12 team-member"> 347 <div class="team-wrap col"> 348 <div class="image-wrap"> 349 <img width="327" height="313" src="https://www.cine.tirol/wp-content/uploads/2017/04/angelika-pagitz_01_327x313.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" fetchpriority="high" /> </div> 350 <div class="text-wrap"> 351 <div> 352 <h4 class="h4">Angelika Pagitz</h4> 353 <p>Certified Film Commissioner</p> 354<p>Leitung Cine Tirol<br />Production Incentive</p> 355 356 <p><span class="caption">t</span> <a href="tel:+43.512.5320-283">+43.512.5320-283</a><br> <span class="caption">m</span> <a href="tel:+43.676.88158283">+43.676.88158283</a></p> 357 358 <p><strong><a class="jd-email-link" rel="lorit/enic//ztigap/akilegna"> lorit/enic//ztigap/akilegna</a></strong></p> </div> 359 </div> 360 </div> 361 </div> 362 363 <div class="col-sm-12 col-lg-6 col-md-12 team-member"> 364 <div class="team-wrap col"> 365 <div class="image-wrap"> 366 <img width="327" height="313" src="https://www.cine.tirol/wp-content/uploads/2022/05/anna-eisner_327x313.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" /> </div> 367 <div class="text-wrap"> 368 <div> 369 <h4 class="h4">Anna Eisner</h4> 370 <p>Film Commissioner</p> 371<p>Content & Media Management</p> 372 373 <p><span class="caption">t</span> <a href="tel:+43.512.5320-258">+43.512.5320-258</a><br> <span class="caption">m</span> <a href="tel:+43.676.88158258">+43.676.88158258</a></p> 374 375 <p><strong><a class="jd-email-link" rel="lorit/enic//rensie/anna"> lorit/enic//rensie/anna</a></strong></p> </div> 376 </div> 377 </div> 378 </div> 379 380 <div class="col-sm-12 col-lg-6 col-md-12 team-member"> 381 <div class="team-wrap col"> 382 <div class="image-wrap"> 383 <img width="327" height="313" src="https://www.cine.tirol/wp-content/uploads/2022/11/josephine-kennel_01_327x313.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" /> </div> 384 <div class="text-wrap"> 385 <div> 386 <h4 class="h4">Joséphine Kennel</h4> 387 <p>Certified Film Commissioner</p> 388<p>Location Service<br />Crew & Facilities<br />Green Filming</p> 389 390 <p><span class="caption">t</span> <a href="tel:+43.512.5320-269">+43.512.5320-269</a><br> <span class="caption">m</span> <a href="tel:+43.676.88158269">+43.676.88158269</a></p> 391 392 <p><strong><a class="jd-email-link" rel="lorit/enic//lennek/enihpesoj"> lorit/enic//lennek/enihpesoj</a></strong></p> </div> 393 </div> 394 </div> 395 </div> 396 397 </div></div></div><div class="hidden jd-posts-data" data-post_type="employees" data-posts_per_page="20" data-offset="" data-order="ASC" data-orderby="date" data-latitude="" data-longitude="" data-post_status="publish" data-post_mime_type="" data-tax_query="json_encode::%5B%7B%22taxonomy%22%3A%22corporate_category%22%2C%22field%22%3A%22term_id%22%2C%22terms%22%3A%5B%2239
3970%22%2C%22395%22%2C%22436%22%2C%22457%22%2C%22458%22%2C%22459%22%2C%22460%22%2C%22717%22%2C%22718%22%2C%22719%22%5D%7D%5D" data-meta_query="json_encode::%5B%5D" data-date_query="json_encode::%5B%5D" data-s="" data-paged="1" data-current="" data-meta_query="" data-date_query="" data-post_my_lat="" data-post_my_lng="" data-post_type_taxonomies_category="" data-post_type_taxonomies_post_tag="" data-post_type_taxonomies_nav_menu="" data-post_type_taxonomies_link_category="" data-post_type_taxonomies_post_format="" data-post_type_taxonomies_wp_theme="" data-post_type_taxonomies_wp_template_part_area="" data-post_type_taxonomies_wp_pattern_category="" data-post_type_taxonomies_topics="" data-post_type_taxonomies_jd_localizations="" data-post_type_taxonomies_jd_multisites="" data-post_type_taxonomies_attachment_category="" data-post_type_taxonomies_attachment_tags="" data-post_type_taxonomies_sparte="" data-post_type_taxonomies_corporate_category="390%2C395%2C436%2C457%2C458%2C459%2C460%2C717%2C718%2C719" data-post_type_taxonomies_einreichung_bereich="" data-post_type_taxonomies_genre="" data-post_type_taxonomies_years="" data-post_type_taxonomies_type="" data-post_type_taxonomies_forms_data_category="" data-post_type_taxonomies_galleries_category="" data-post_type_taxonomies_loc_cat="" data-post_type_taxonomies_portfolio_category="" data-post_type_taxonomies_regional_sparte="" data-post_type_tags_antraege="" data-post_type_tags_attachment="" data-post_type_tags_change_log="" data-post_type_tags_crews="" data-post_type_tags_employees="" data-post_type_tags_films="" data-post_type_tags_forms="" data-post_type_tags_galleries="" data-post_type_tags_leuchtkasten="" data-post_type_tags_location="" data-post_type_tags_niceletter="" data-post_type_tags_page="" data-post_type_tags_portfolio="" data-post_type_tags_post="" data-post_type_tags_regional="" data-post_layout="jdPresetCtMitarbeiter" data-post_item_layout="style1" data-post_query="preset_query" data-post_custom_query="" data-post_custom_sql_where="" data-post_custom_sql_join="" data-post_type="employees" data-post_type_taxonomies="" data-post_type_tags="" data-post_keyword="" data-post_limit="20" data-post_offset="" data-post_order_by="publish_date" data-post_order="ASC" data-post_status="publish" data-post_mime_type="" data-post_content="teaser" data-post_options="" data-post_item_options="image%2Ctitle%2Ccontent" data-post_pagination="none" data-post_pagination_extend_button_class="" data-post_media_crop="fill" data-post_class="" data-jd_status="show" data-jd_visible_lg="show" data-jd_visible_md="show" data-jd_visible_sm="show" data-jd_visible_xs="show" data-pagebuilder="col-lg-12%2Ccol-md-12%2Ccol-sm-12%2Ccol-xs-12" data-layout="presets"></div></section></div></div></div></section><section id="jd_container_3_" class=" jd-container jd-section overflow-hidden-lg overflow-hidden-md overflow-hidden-sm overflow-hidden-xs no-mrg-b" style="" data-fullscreen-lg="false" data-fullscreen-md="false" data-fullscreen-sm="false" data-fullscreen-xs="false"><div class="container "><div id="jd_row_3_" class=" jd-row row " style="" data-columns-autoheight-lg="false" data-columns-autoheight-md="false" data-columns-autoheight-sm="false" data-columns-autoheight-xs="false"><div id="jd_column_3_" class="col-lg-12 col-lg-offset-0 col-md-12 col-md-offset-0 col-sm-12 col-sm-offset-0 col-xs-12 col-xs-offset-0 jd-column" style="" ><section id="jd-posts-2-wrap" class="jd-posts-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"><div class="h-grid-12 isotope-container-custom jd-posts-innerwrap row not-home"><div class="jd-loader"></div> 398 399<div class="h-grid-12 h-grid-fixed niceletter-wrap"> <div class="h-element-8 h-offset-2 h-element-md-10 h-offset-md-1 h-element-sm-10 h-offset-sm-1 v-element"> 400 <article class="contentArticle v-element text-center"> 401 <h3 class="h3 h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 402 h-offset-sm-0">Nice Letters an Cine Tirol</h3> 403 <hr class="ct-l "> 404 </article></div><div class="h-element-12 v-element"><div class="row jd-match-height" data-match-height-items=".col"> <div class="col-xs-10 col-xs-offset-1 "><div class="row"> <div class="owl-carousel"> <div class="nice-letter"> 405 406 <div class="content "> 407 <p>Had a great time in Tirol, the locations were beautiful, the weather as you know
407was perfect and the crews were well trained, we made great Pictures!</p> </div> 408 <div class="author"> 409 <p> 410 <strong>Keith Collea, 3D Film Arts</strong><br>Stereographer âDas Geheimnis der Schneeköniginâ </p> 411 </div> 412 413 </div> 414 415 <div class="nice-letter"> 416 417 <div class="content "> 418 <p>Thanks for your kind wishes. We all are very happy shooting in the scenic locations of Tirol. I am sure the locations and the support in Tirol will go a long way in making this chapter very exciting in the film. special thanks for playing such an active part at the shooting in Austria.</p> </div> 419 <div class="author"> 420 <p> 421 <strong>Aashish Singh, Yash Raj Films</strong><br>Producer âTiger Zinda Haiâ </p> 422 </div> 423 424 </div> 425 426 <div class="nice-letter"> 427 428 <div class="content "> 429 <p>We have been on a fantastic location scout trip, and found some absolutely stunning locations. Just perfect!</p> </div> 430 <div class="author"> 431 <p> 432 <strong>Phil Trail</strong><br>Director âThe Chalet Girlâ </p> 433 </div> 434 435 </div> 436 437 <div class="nice-letter"> 438 439 <div class="content "> 440 <p><em>Thank you so much for all the information. I very much appreciate you thinking of me. I am of course very familiar with Tyrol, and find it to be one of the most beautiful regions in Austria. It would be wonderful to film there some day, and I will definitely keep it in mind should an opportunity present itself. In the meantime, my best wishes to you for continuing a successful promotion of Tyrol as a place to make movies. With my best, Arnold Schwarzenegger</em></p> </div> 441 <div class="author"> 442 <p> 443 <strong>Arnold Schwarzenegger</strong><br> </p> 444 </div> 445 446 </div> 447 448 <div class="nice-letter"> 449 450 <div class="content "> 451 <p>The combination of alpine wilderness with modern and traditional architecture makes Tirol unique.</p> </div> 452 <div class="author"> 453 <p> 454 <strong>William Bill Bowling</strong><br>Location Scout & Manager </p> 455 </div> 456 457 </div> 458 459 </div></div></div></div></div></div><div class="hidden jd-posts-data" data-post_type="niceletter" data-posts_per_page="5" data-offset="" data-order="ASC" data-orderby="rand" data-latitude="" data-longitude="" data-post_status="publish" data-post_mime_type="" data-tax_query="json_encode::%5B%5D" data-meta_query="json_encode::%5B%5D" data-date_query="json_encode::%5B%5D" data-s="" data-paged="1" data-current="" data-meta_query="" data-date_query="" data-post_my_lat="" data-post_my_lng="" data-post_type_taxonomies_category="" data-post_type_taxonomies_post_tag="" data-post_type_taxonomies_nav_menu="" data-post_type_taxonomies_link_category="" data-post_type_taxonomies_post_format="" data-post_type_taxonomies_wp_theme="" data-post_type_taxonomies_wp_template_part_area="" data-post_type_taxonomies_wp_pattern_category="" data-post_type_taxonomies_topics="" data-post_type_taxonomies_jd_localizations="" data-post_type_taxonomies_jd_multisites="" data-post_type_taxonomies_attachment_category="" data-post_type_taxonomies_attachment_tags="" data-post_type_taxonomies_sparte="" data-post_type_taxonomies_corporate_category="" data-post_type_taxonomies_einreichung_bereich="" data-post_type_taxonomies_genre="" data-post_type_taxonomies_years="" data-post_type_taxonomies_type="" data-post_type_taxonomies_forms_data_category="" data-post_type_taxonomies_galleries_category="" data-post_type_taxonomies_loc_cat="" data-post_type_taxonomies_portfolio_category="" data-post_type_taxonomies_regional_sparte="" data-post_type_tags_antraege="" data-post_type_tags_attachment="" data-post_type_tags_change_log="" data-post_type_tags_crews="" data-post_type_tags_employees="" data-post_type_tags_films="" data-post_type_tags_forms="" data-post_type_tags_galleries="" data-post_type_tags_leuchtkasten="" data-post_type_tags_location="" data-post_type_tags_niceletter="" data-post_type_tags_page="" data-post_type_tags_portfolio="" data-post_type_tags_post="" data-post_type_tags_regional="" data-post_layout="jdPresetNiceletters" data-post_item_layout="style1" data-post_query="preset_query" data-post_custom_query="" data-post_custom_sql_where="" data-post_custom_sql_join="" data-post_type="niceletter" data-post_type_taxonomies="" data-post_type_tags="" data-post_keyword="" data-post_limit="5" data-post_offset="" data-post_order_by="random" data-post_order="ASC" data-post_status="publish" data-post_mime_type="" data-post_content="teaser" data-post_options="" data-post_item_options="image%2Ctitle%2Ccontent" data-post_pagination="none" data-post_pagination_extend_button_class="" data-post_media_crop="fill" data-post_class="" data-jd_status="show" data-jd_visible_lg="show" data-jd_visible_md="show" data-jd_visible_sm="show" data-jd_visible_xs="show" data-pagebuilder="col-lg-12%2Ccol-md-12%2Ccol-sm-12%2Ccol-xs-12" data-layout="presets"></div></section></div></div><div id="jd_row_4_" class=" jd-row row " style="" data-columns-autoheight-lg="false" data-columns-autoheight-md="false" data-columns-autoheight-sm="false" data-columns-autoheight-xs="false"><div id="jd_column_4_" class="col-lg-12 col-lg-offset-0 col-md-12 col-md-offset-0 col-sm-12 col-sm-offset-0 col-xs-12 col-xs-offset-0 jd-column" style="" ><div id="jd-shortcode-marketirol-headlinetextct-4-wrap" class="jd-shortcode-marketirol-headlinetextct-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg
459="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"> 460 <section class="h-grid-12 h-grid-fixed v-grid"> 461 <div class="h-element-8 h-offset-2 h-offset-md-0 h-element-md-12 h-element-sm-12 v-element"> 462 <article class="contentArticle v-element"> 463 <h2 class="h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 464 h-offset-sm-0">Cine Tirol Movie Map</h2> 465 <hr class="ct-l "/> 466 <div class="hyphenate contentArticle__text h-element-12 h-offset-0 h-element-md-10 h-offset-md-1 h-element-sm-12 h-offset-sm-0"> 467 <p 468 class="hyphenate subline">Die Cine Tirol Movie Map präsentiert die Auswahl an Filmprojekten âmade in Tirolâ.</p> </div> 469 </article></div> 470 </section> 471 472 473 </div></div></div></div></section><section id="jd_container_4_" class=" jd-container jd-section overflow-hidden-lg overflow-hidden-md overflow-hidden-sm overflow-hidden-xs" style="" data-fullscreen-lg="false" data-fullscreen-md="false" data-fullscreen-sm="false" data-fullscreen-xs="false"><div class="container-fluid "><div id="jd_row_5_" class=" jd-row row " style="" data-columns-autoheight-lg="false" data-columns-autoheight-md="false" data-columns-autoheight-sm="false" data-columns-autoheight-xs="false"><div id="jd_column_5_" class="col-lg-12 col-lg-offset-0 col-md-12 col-md-offset-0 col-sm-12 col-sm-offset-0 col-xs-12 col-xs-offset-0 jd-column" style="" ><div id="jd-shortcode-marketirol-moviemap-5-wrap" class="jd-shortcode-marketirol-moviemap-wrap display-block-lg display-block-md display-block-sm display-block-xs" style=" " data-fluid-position-lg="none" data-autoheight-lg="disabled" data-fluid-position-md="none" data-autoheight-md="disabled" data-fluid-position-sm="none" data-autoheight-sm="disabled" data-fluid-position-xs="none" data-autoheight-xs="disabled"> <div class="row" id="movie-map"> 474 475 <a href="#" class="btn btn-primary hidden-lg">Movie Map öffnen</a> 476 <div class="movie-map no-scroll"> 477 <button class="close hidden-lg"></button> 478 <iframe src="https://tirol.mapservices.eu/nefos_app/frontend/page/cine_tirol/de" 479 frameBorder="0"></iframe> 480 </div> 481 482 </div> 483 484 </div></div></div></div></section> 485 486</main> 487 488<div class="container"> 489<footer id="pageFooter" class="h-grid-12 h-grid-fixed"> 490 <a href="#0" class="cd-top"><p>Nach oben</p><span class="icon-simpleArrowUp"></span></a> 491 <div class="h-element-4 h-element-md-6 h-element-sm-12"> 492 <h3>Kontakt</h3> 493 <ul> 494 495 <li>Maria-Theresien-StraÃe 55a, 6020 Innsbruck</li> 496 </ul> 497 <ul> 498 <li><a href="tel:+43.512.5320-258">+43.512.5320-258</a> , <a class="jd-email-link" rel="lorit/enic//eciffo"> 499 lorit/enic//eciffo </a> 500 </li> 501 </ul> 502 </div><!-- 503 504 --><div class="h-element-4 h-element-md-6 h-element-sm-12" id="pageFooter__metaNavi"> 505 506 <ul><li id="menu-item-27591" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27591 jd-menu-item-impressum"><a href="https://www.cine.tirol/impressum/">Impressum</a></li> 507<li id="menu-item-1026326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1026326 jd-menu-item-barrierefreiheit"><a href="https://www.cine.tirol/barrierefreiheit/">Barrierefreiheit</a></li> 508<li id="menu-item-30012" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30012 jd-menu-item-pressebereich"><a href="https://www.cine.tirol/pressebereich/">Pressebereich</a></li> 509<li id="menu-item-27741" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27741 jd-menu-item-datenschutz"><a href="https://www.cine.tirol/datenschutz/">Datenschutz</a></li> 510<li id="menu-item-27534" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27534"><a target="_blank" href="https://www.facebook.com/commercialsintirol/">Commercials in Tirol</a></li> 511<li id="menu-item-27572" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27572"><a target="_blank" href="http://www.austrianfilmcommissionsfunds.at/">AUSTRIAN Film Commissions & Funds</a></li> 512<li id="menu-item-27355" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27355"><a target="_blank" href="https://www.tirol.at/aktivitaeten/ausflugsziele/drehorte">Drehorte in Tirol</a></li> 513<li id="menu-item-27577" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27577"><a target="_blank" href="https://eufcn.com/">FILMING EUROPE – EUFCN</a></li> 514<li id="menu-item-27582" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27582"><a target="_blank" href="https://afci.org/">afci</a></li> 515<li><a href="javascript:;" onClick="UC_UI.showSecondLayer();">Datenschutz Einstellungen</a></li></ul> </div><!-- 516 --><div class="h-element-4 h-element-md-0"></div><!-- 517 518 --><div class="h-element-4 h-element-md-6 h-element-sm-0"></div><!-- 519 --><div class="h-element-4 h-element-md-6 h-element-sm-0"></div><!-- 520 --><div class="h-element-4 h-element-md-0"></div> 521 522 <ul id="pageFooter__smLinks"> 523 524 <li> 525 <a href='https://www.facebook.com/CineTirol/' target='_blank'><span class='icon-facebook'></span></a> 526 </li><li> 527 <a href='https://www.instagram.com/cinetirol/' target='_blank'><span class='icon-instagram'></span></a> 528 </li><li> 529 <a href='https://www.youtube.com/user/locationtirol' target='_blank'><span class='icon-youtube'></span></a> 530 </li><li> 531 <a href='https://www.tirol.at/aktivitaeten/ausflugsziele/drehorte' target='_blank'><span class='icon-blogger'></span></a> 532 </li><li> 533 <a href='https://www.pinterest.com/tirol/ ' target='_blank'><span class='icon-pinterest'></span></a> 534 </li> 535 </ul> 536 537 <span class="copyright">© 2026 Tirol Werbung</span> 538 539</footer> 540 <div class="modal fade reg-form-success" id="reg-form-success" tabindex="-1" role="dialog"> 541 <div class="modal-dialog"> 542 <div class="modal-content"> 543 <div class="modal-header"> 544 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span 545 aria-hidden="true">Ã</span></button> 546 </div> 547 <div class="modal-body"> 548 <p>Du hast dich erfolgreich registriert. In Kürze solltest du eine Bestätigungsemail bekommen.</p> 549 </div> 550 </div> 551 </div> 552 </div> 553</div> 554<!-- Footer --> 555 556</div> 557<style> 558 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */html.jd-framework{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.jd-framework body{margin:0}.jd-framework article,.jd-framework aside,.jd-framework details,.jd-framework figcaption,.jd-framework figure,.jd-framework footer,.jd-framework header,.jd-framework hgroup,.jd-framework main,.jd-framework menu,.jd-framework nav,.jd-framework section,.jd-framework summary{display:block}.jd-framework audio,.jd-framework canvas,.jd-framework progress,.jd-framework video{display:inline-block;vertical-align:baseline}.jd-framework audio:not([controls]){display:none;height:0}.jd-framework [hidden],.jd-framework template{display:none}.jd-framework a{background-color:transparent}.jd-framework a:active,.jd-framework a:hover{outline:0}.jd-framework abbr[title]{border-bottom:1px dotted}.jd-framework b,.jd-framework strong{font-weight:bold}.jd-framework dfn{font-style:italic}.jd-framework h1{font-size:2em;
558margin:0.67em 0}.jd-framework mark{background:#ff0;color:#000}.jd-framework small{font-size:80%}.jd-framework sub,.jd-framework sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.jd-framework sup{top:-0.5em}.jd-framework sub{bottom:-0.25em}.jd-framework img{border:0}.jd-framework svg:not(:root){overflow:hidden}.jd-framework figure{margin:1em 40px}.jd-framework hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.jd-framework pre{overflow:auto}.jd-framework code,.jd-framework kbd,.jd-framework pre,.jd-framework samp{font-family:monospace, monospace;font-size:1em}.jd-framework button,.jd-framework input,.jd-framework optgroup,.jd-framework select,.jd-framework textarea{color:inherit;font:inherit;margin:0}.jd-framework button{overflow:visible}.jd-framework button,.jd-framework select{text-transform:none}.jd-framework button,.jd-framework html input[type="button"],.jd-framework input[type="reset"],.jd-framework input[type="submit"]{-webkit-appearance:button;cursor:pointer}.jd-framework button[disabled],.jd-framework html input[disabled]{cursor:default}.jd-framework button::-moz-focus-inner,.jd-framework input::-moz-focus-inner{border:0;padding:0}.jd-framework input{line-height:normal}.jd-framework input[type="checkbox"],.jd-framework input[type="radio"]{box-sizing:border-box;padding:0}.jd-framework input[type="number"]::-webkit-inner-spin-button,.jd-framework input[type="number"]::-webkit-outer-spin-button{height:auto}.jd-framework input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.jd-framework input[type="search"]::-webkit-search-cancel-button,.jd-framework input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.jd-framework fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.jd-framework legend{border:0;padding:0}.jd-framework textarea{overflow:auto}.jd-framework optgroup{font-weight:bold}.jd-framework table{border-collapse:collapse;border-spacing:0}.jd-framework td,.jd-framework th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{.jd-framework *,.jd-framework *:before,.jd-framework *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.jd-framework a,.jd-framework a:visited{text-decoration:underline}.jd-framework a[href]:after{content:" (" attr(href) ")"}.jd-framework abbr[title]:after{content:" (" attr(title) ")"}.jd-framework a[href^="#"]:after,.jd-framework a[href^="javascript:"]:after{content:""}.jd-framework pre,.jd-framework blockquote{border:1px solid #999;page-break-inside:avoid}.jd-framework thead{display:table-header-group}.jd-framework tr,.jd-framework img{page-break-inside:avoid}.jd-framework img{max-width:100% !important}.jd-framework p,.jd-framework h2,.jd-framework h3{orphans:3;widows:3}.jd-framework h2,.jd-framework h3{page-break-after:avoid}.jd-framework select{background:#fff !important}.jd-framework .navbar{display:none}.jd-framework .btn>.caret,.jd-framework .dropup>.btn>.caret{border-top-color:#000 !important}.jd-framework .label{border:1px solid #000}.jd-framework .table{border-collapse:collapse !important}.jd-framework .table td,.jd-framework .table th{background-color:#fff !important}.jd-framework .table-bordered th,.jd-framework .table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.jd-framework .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jd-framework .glyphicon-asterisk:before{content:"\2a"}.jd-framework .glyphicon-plus:before{content:"\2b"}.jd-framework .glyphicon-euro:before,.jd-framework .glyphicon-eur:before{content:"\20ac"}.jd-framework .glyphicon-minus:before{content:"\2212"}.jd-framework .glyphicon-cloud:before{content:"\2601"}.jd-framework .glyphicon-envelope:before{content:"\2709"}
558.jd-framework .glyphicon-pencil:before{content:"\270f"}.jd-framework .glyphicon-glass:before{content:"\e001"}.jd-framework .glyphicon-music:before{content:"\e002"}.jd-framework .glyphicon-search:before{content:"\e003"}.jd-framework .glyphicon-heart:before{content:"\e005"}.jd-framework .glyphicon-star:before{content:"\e006"}.jd-framework .glyphicon-star-empty:before{content:"\e007"}.jd-framework .glyphicon-user:before{content:"\e008"}.jd-framework .glyphicon-film:before{content:"\e009"}.jd-framework .glyphicon-th-large:before{content:"\e010"}.jd-framework .glyphicon-th:before{content:"\e011"}.jd-framework .glyphicon-th-list:before{content:"\e012"}.jd-framework .glyphicon-ok:before{content:"\e013"}.jd-framework .glyphicon-remove:before{content:"\e014"}.jd-framework .glyphicon-zoom-in:before{content:"\e015"}.jd-framework .glyphicon-zoom-out:before{content:"\e016"}.jd-framework .glyphicon-off:before{content:"\e017"}.jd-framework .glyphicon-signal:before{content:"\e018"}.jd-framework .glyphicon-cog:before{content:"\e019"}.jd-framework .glyphicon-trash:before{content:"\e020"}.jd-framework .glyphicon-home:before{content:"\e021"}.jd-framework .glyphicon-file:before{content:"\e022"}.jd-framework .glyphicon-time:before{content:"\e023"}.jd-framework .glyphicon-road:before{content:"\e024"}.jd-framework .glyphicon-download-alt:before{content:"\e025"}.jd-framework .glyphicon-download:before{content:"\e026"}.jd-framework .glyphicon-upload:before{content:"\e027"}.jd-framework .glyphicon-inbox:before{content:"\e028"}.jd-framework .glyphicon-play-circle:before{content:"\e029"}.jd-framework .glyphicon-repeat:before{content:"\e030"}.jd-framework .glyphicon-refresh:before{content:"\e031"}.jd-framework .glyphicon-list-alt:before{content:"\e032"}.jd-framework .glyphicon-lock:before{content:"\e033"}.jd-framework .glyphicon-flag:before{content:"\e034"}.jd-framework .glyphicon-headphones:before{content:"\e035"}.jd-framework .glyphicon-volume-off:before{content:"\e036"}.jd-framework .glyphicon-volume-down:before{content:"\e037"}.jd-framework .glyphicon-volume-up:before{content:"\e038"}.jd-framework .glyphicon-qrcode:before{content:"\e039"}.jd-framework .glyphicon-barcode:before{content:"\e040"}.jd-framework .glyphicon-tag:before{content:"\e041"}.jd-framework .glyphicon-tags:before{content:"\e042"}.jd-framework .glyphicon-book:before{content:"\e043"}.jd-framework .glyphicon-bookmark:before{content:"\e044"}.jd-framework .glyphicon-print:before{content:"\e045"}.jd-framework .glyphicon-camera:before{content:"\e046"}.jd-framework .glyphicon-font:before{content:"\e047"}.jd-framework .glyphicon-bold:before{content:"\e048"}.jd-framework .glyphicon-italic:before{content:"\e049"}.jd-framework .glyphicon-text-height:before{content:"\e050"}.jd-framework .glyphicon-text-width:before{content:"\e051"}.jd-framework .glyphicon-align-left:before{content:"\e052"}.jd-framework .glyphicon-align-center:before{content:"\e053"}.jd-framework .glyphicon-align-right:before{content:"\e054"}.jd-framework .glyphicon-align-justify:before{content:"\e055"}.jd-framework .glyphicon-list:before{content:"\e056"}.jd-framework .glyphicon-indent-left:before{content:"\e057"}.jd-framework .glyphicon-indent-right:before{content:"\e058"}.jd-framework .glyphicon-facetime-video:before{content:"\e059"}.jd-framework .glyphicon-picture:before{content:"\e060"}.jd-framework .glyphicon-map-marker:before{content:"\e062"}.jd-framework .glyphicon-adjust:before{content:"\e063"}.jd-framework .glyphicon-tint:before{content:"\e064"}.jd-framework .glyphicon-edit:before{content:"\e065"}.jd-framework .glyphicon-share:before{content:"\e066"}.jd-framework .glyphicon-check:before{content:"\e067"}.jd-framework .glyphicon-move:before{content:"\e068"}.jd-framework .glyphicon-step-backward:before{content:"\e069"}.jd-framework .glyphicon-fast-backward:before{content:"\e070"}.jd-framework .glyphicon-backward:before{content:"\e071"}.jd-framework .glyphicon-play:before{content:"\e072"}.jd-framework .glyphicon-pause:before{content:"\e073"}.jd-framework .glyphicon-stop:before{content:"\e074"}.jd-framework .glyphicon-forward:before{content:"\e075"}.jd-framework .glyphicon-fast-forward:before{content:"\e076"}.jd-framework .glyphicon-step-forward:before{content:"\e077"}.jd-framework .glyphicon-eject:before{content:"\e078"}.jd-framework .glyphicon-chevron-left:before{content:"\e079"}.jd-framework .glyphicon-chevron-right:before{content:"\e080"}.jd-framework .glyphicon-plus-sign:before{content:"\e081"}.jd-framework .glyphicon-minus-sign:before{content:"\e082"}.jd-framework .glyphicon-remove-sign:before{content:"\e083"}.jd-framework .glyphicon-ok-sign:before{content:"\e084"}.jd-framework .glyphicon-question-sign:before{content:"\e085"}.jd-framework .glyphicon-info-sign:before{content:"\e086"}.jd-framework .glyphicon-screenshot:before{content:"\e087"}.jd-framework .glyphicon-remove-circle:before{content:"\e088"}.jd-framework .glyphicon-ok-circle:before{content:"\e089"}.jd-framework .glyphicon-ban-circle:before{content:"\e090"}.jd-framework .glyphicon-arrow-left:before{content:"\e091"}.jd-framework .glyphicon-arrow-right:before{content:"\e092"}.jd-framework .glyphicon-arrow-up:before{content:"\e093"}.jd-framework .glyphicon-arrow-down:before{content:"\e094"}.jd-framework .glyphicon-share-alt:before{content:"\e095"}.jd-framework .glyphicon-resize-full:before{content:"\e096"}.jd-framework .glyphicon-resize-small:before{content:"\e097"}.jd-framework .glyphicon-exclamation-sign:before{content:"\e101"}.jd-framework .glyphicon-gift:before{content:"\e102"}.jd-framework .glyphicon-leaf:before{content:"\e103"}.jd-framework .glyphicon-fire:before{content:"\e104"}.jd-framework .glyphicon-eye-open:before{content:"\e105"}
558.jd-framework .glyphicon-eye-close:before{content:"\e106"}.jd-framework .glyphicon-warning-sign:before{content:"\e107"}.jd-framework .glyphicon-plane:before{content:"\e108"}.jd-framework .glyphicon-calendar:before{content:"\e109"}.jd-framework .glyphicon-random:before{content:"\e110"}.jd-framework .glyphicon-comment:before{content:"\e111"}.jd-framework .glyphicon-magnet:before{content:"\e112"}.jd-framework .glyphicon-chevron-up:before{content:"\e113"}.jd-framework .glyphicon-chevron-down:before{content:"\e114"}.jd-framework .glyphicon-retweet:before{content:"\e115"}.jd-framework .glyphicon-shopping-cart:before{content:"\e116"}.jd-framework .glyphicon-folder-close:before{content:"\e117"}.jd-framework .glyphicon-folder-open:before{content:"\e118"}.jd-framework .glyphicon-resize-vertical:before{content:"\e119"}.jd-framework .glyphicon-resize-horizontal:before{content:"\e120"}.jd-framework .glyphicon-hdd:before{content:"\e121"}.jd-framework .glyphicon-bullhorn:before{content:"\e122"}.jd-framework .glyphicon-bell:before{content:"\e123"}.jd-framework .glyphicon-certificate:before{content:"\e124"}.jd-framework .glyphicon-thumbs-up:before{content:"\e125"}.jd-framework .glyphicon-thumbs-down:before{content:"\e126"}.jd-framework .glyphicon-hand-right:before{content:"\e127"}.jd-framework .glyphicon-hand-left:before{content:"\e128"}.jd-framework .glyphicon-hand-up:before{content:"\e129"}.jd-framework .glyphicon-hand-down:before{content:"\e130"}.jd-framework .glyphicon-circle-arrow-right:before{content:"\e131"}.jd-framework .glyphicon-circle-arrow-left:before{content:"\e132"}.jd-framework .glyphicon-circle-arrow-up:before{content:"\e133"}.jd-framework .glyphicon-circle-arrow-down:before{content:"\e134"}.jd-framework .glyphicon-globe:before{content:"\e135"}.jd-framework .glyphicon-wrench:before{content:"\e136"}.jd-framework .glyphicon-tasks:before{content:"\e137"}.jd-framework .glyphicon-filter:before{content:"\e138"}.jd-framework .glyphicon-briefcase:before{content:"\e139"}.jd-framework .glyphicon-fullscreen:before{content:"\e140"}.jd-framework .glyphicon-dashboard:before{content:"\e141"}.jd-framework .glyphicon-paperclip:before{content:"\e142"}.jd-framework .glyphicon-heart-empty:before{content:"\e143"}.jd-framework .glyphicon-link:before{content:"\e144"}.jd-framework .glyphicon-phone:before{content:"\e145"}.jd-framework .glyphicon-pushpin:before{content:"\e146"}.jd-framework .glyphicon-usd:before{content:"\e148"}.jd-framework .glyphicon-gbp:before{content:"\e149"}.jd-framework .glyphicon-sort:before{content:"\e150"}.jd-framework .glyphicon-sort-by-alphabet:before{content:"\e151"}.jd-framework .glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.jd-framework .glyphicon-sort-by-order:before{content:"\e153"}.jd-framework .glyphicon-sort-by-order-alt:before{content:"\e154"}.jd-framework .glyphicon-sort-by-attributes:before{content:"\e155"}.jd-framework .glyphicon-sort-by-attributes-alt:before{content:"\e156"}.jd-framework .glyphicon-unchecked:before{content:"\e157"}.jd-framework .glyphicon-expand:before{content:"\e158"}.jd-framework .glyphicon-collapse-down:before{content:"\e159"}.jd-framework .glyphicon-collapse-up:before{content:"\e160"}.jd-framework .glyphicon-log-in:before{content:"\e161"}.jd-framework .glyphicon-flash:before{content:"\e162"}.jd-framework .glyphicon-log-out:before{content:"\e163"}.jd-framework .glyphicon-new-window:before{content:"\e164"}.jd-framework .glyphicon-record:before{content:"\e165"}.jd-framework .glyphicon-save:before{content:"\e166"}.jd-framework .glyphicon-open:before{content:"\e167"}.jd-framework .glyphicon-saved:before{content:"\e168"}.jd-framework .glyphicon-import:before{content:"\e169"}.jd-framework .glyphicon-export:before{content:"\e170"}.jd-framework .glyphicon-send:before{content:"\e171"}.jd-framework .glyphicon-floppy-disk:before{content:"\e172"}.jd-framework .glyphicon-floppy-saved:before{content:"\e173"}.jd-framework .glyphicon-floppy-remove:before{content:"\e174"}.jd-framework .glyphicon-floppy-save:before{content:"\e175"}.jd-framework .glyphicon-floppy-open:before{content:"\e176"}.jd-framework .glyphicon-credit-card:before{content:"\e177"}.jd-framework .glyphicon-transfer:before{content:"\e178"}.jd-framework .glyphicon-cutlery:before{content:"\e179"}.jd-framework .glyphicon-header:before{content:"\e180"}.jd-framework .glyphicon-compressed:before{content:"\e181"}.jd-framework .glyphicon-earphone:before{content:"\e182"}.jd-framework .glyphicon-phone-alt:before{content:"\e183"}.jd-framework .glyphicon-tower:before{content:"\e184"}.jd-framework .glyphicon-stats:before{content:"\e185"}.jd-framework .glyphicon-sd-video:before{content:"\e186"}.jd-framework .glyphicon-hd-video:before{content:"\e187"}.jd-framework .glyphicon-subtitles:before{content:"\e188"}.jd-framework .glyphicon-sound-stereo:before{content:"\e189"}.jd-framework .glyphicon-sound-dolby:before{content:"\e190"}.jd-framework .glyphicon-sound-5-1:before{content:"\e191"}.jd-framework .glyphicon-sound-6-1:before{content:"\e192"}.jd-framework .glyphicon-sound-7-1:before{content:"\e193"}.jd-framework .glyphicon-copyright-mark:before{content:"\e194"}.jd-framework .glyphicon-registration-mark:before{content:"\e195"}.jd-framework .glyphicon-cloud-download:before{content:"\e197"}.jd-framework .glyphicon-cloud-upload:before{content:"\e198"}.jd-framework .glyphicon-tree-conifer:before{content:"\e199"}.jd-framework .glyphicon-tree-deciduous:before{content:"\e200"}.jd-framework{height:100%;overflow-x:hidden}.jd-framework body.right_sidebar #jd-wrap>#jd-main,.jd-framework body.right_sidebar #jd-wrap>#jd-sidebar,.jd-framework.right_sidebar #jd-wrap>#jd-main,.jd-framework.right_sidebar #jd-wrap>#jd-sidebar{float:left}.jd-framework body.right_sidebar #jd-wrap:after,.jd-framework.right_sidebar #jd-wrap:after{content:"";display:block;clear:both}.jd-framework body.left_sidebar #jd-wrap>#jd-sidebar,.jd-framework.left_sidebar #jd-wrap>#jd-sidebar{float:left}.jd-framework body.left_sidebar #jd-wrap>#jd-main,.jd-framework.left_sidebar #jd-wrap>#jd-main{float:right}.jd-framework body.left_sidebar #jd-wrap:after,.jd-framework.left_sidebar #jd-wrap:after{content:"";display:block;clear:both}.jd-framework body .jd-container,.jd-framework body .jd-row,.jd-framework body .jd-column,.jd-framework body .jd-element,.jd-framework .jd-container,.jd-framework .jd-row,.jd-framework .jd-column,.jd-framework .jd-element{position:relative}.jd-framework body .jd-background-loader,.jd-framework .jd-background-loader{background-size:initial;background-position:center;background-repeat:no-repeat;background-image:url(../images/spinner.gif)}.jd-framework body .jd-background-wrap,.jd-framework .jd-background-wrap{z-index:0;overflow:hidden}.jd-framework body a,.jd-framework a{-webkit-transition:color 330ms ease-in-out;-o-transition:color 330ms ease-in-out;transition:color 330ms ease-in-out}.jd-framework body a:hover,.jd-framework body a:focus,.jd-framework body a:active,.jd-framework a:hover,.jd-framework a:focus,.jd-framework a:active{color:#258590;text-decoration:none}.jd-framework body ul,.jd-framework ul{list-style:none;margin:0;padding:0}.jd-framework body input[type="checkbox"],.jd-framework input[type="checkbox"]{-webkit-appearance:none;width:15px;height:15px;outline:0;box-shadow:none;border:none}.jd-framework body input[type="checkbox"]:focus,.jd-framework input[type="checkbox"]:focus{outline:0}.jd-framework body .form-control:focus,.jd-framework .form-control:focus{outline:0}.jd-framework body .form-control input,.jd-framework .form-control input{border:none}.jd-framework body .jd-accessibility-navigation li,.jd-framework .jd-accessibility-navigation li{position:absolute;
558left:0;width:100%;text-align:center;z-index:99999999}.jd-framework body .jd-accessibility-navigation li a,.jd-framework .jd-accessibility-navigation li a{clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;position:absolute}.jd-framework body .jd-accessibility-navigation li a:focus,.jd-framework .jd-accessibility-navigation li a:focus{clip:rect(auto, auto, auto, auto);height:inherit;margin:15px 0 0 0;overflow:inherit;position:static;width:auto;display:inline-block;background:#888;color:#fff;padding:10px}#poststuff .jd-framework h1,#poststuff .jd-framework h2,#poststuff .jd-framework h3,#poststuff .jd-framework h4,#poststuff .jd-framework h5,#poststuff .jd-framework h6,#poststuff .jd-framework p{font-size:inherit;line-height:inherit}.jd-framework #jd-header nav li{display:inline-block}.jd-framework #jd-header #jd-logo h1{background-repeat:no-repeat;background-position:center;background-size:contain;margin:0}.jd-framework .jd-posts-wrap .jd-pagination-infinity{position:relative}.jd-framework .jd-posts-wrap .jd-pagination-infinity .jd-loader-posts-appending{opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out}.jd-framework .jd-posts-wrap .jd-pagination-extend{position:relative}.jd-framework .jd-posts-wrap .jd-pagination-extend.disable-extend-button{opacity:0;visibility:hidden}.jd-framework .jd-posts-wrap .jd-posts-innerwrap{position:relative}.jd-framework .jd-posts-wrap .jd-posts-innerwrap>.jd-loader{opacity:0;visibility:hidden;position:absolute;left:50%;top:20px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out}.jd-framework .jd-posts-wrap .jd-posts-innerwrap .jd-posts-holder{opacity:1;-webkit-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out}.jd-framework .jd-posts-wrap .jd-pagination ul{display:block;text-align:center}.jd-framework .jd-posts-wrap .jd-pagination ul li{display:inline-block;padding:0 8px}.jd-framework .jd-posts-wrap .jd-pagination ul li>span,.jd-framework .jd-posts-wrap .jd-pagination ul li>a{font-size:20px;line-height:50px;vertical-align:middle;height:50px;width:50px;border-radius:50%;background-color:transparent;border:1px solid rgba(0,0,0,0.5);color:#000;padding:0}.jd-framework .jd-posts-wrap .jd-pagination ul li>a{color:#30abb8}.jd-framework .jd-posts-wrap .jd-pagination ul li>a:hover{border-color:#30abb8}.jd-framework .jd-posts-wrap.is-searching .jd-posts-innerwrap .jd-posts-holder,.jd-framework .jd-posts-wrap.is-paging .jd-posts-innerwrap .jd-posts-holder{opacity:0.4}.jd-framework .jd-posts-wrap.is-searching .jd-posts-innerwrap>.jd-loader-posts-searching,.jd-framework .jd-posts-wrap.is-paging .jd-posts-innerwrap>.jd-loader-posts-searching{opacity:1;visibility:visible}.jd-framework .jd-posts-wrap.is-appending .jd-loader-posts-appending{opacity:1;visibility:visible}.jd-framework .jd-textblock-wrap ul{list-style:circle;padding-left:20px;line-height:1.6em}.jd-framework .jd-slider-wrap{position:relative}.jd-framework .jd-slider-wrap .master-slider{z-index:1}.jd-framework .jd-slider-wrap .master-slider *{box-sizing:border-box !important}.jd-framework .jd-slider-wrap .master-slider .ms-view{background:none}.jd-framework .jd-slider-wrap .master-slider.ms-layout-autofill{position:absolute;top:0;left:0;width:100%;height:100%}.jd-framework .jd-slider-wrap>.aspect-ratio-wrap{position:relative;z-index:0}.jd-framework .fit-fullscreen>.jd-slider-wrap,.jd-framework .fit-fullscreen.jd-slider-wrap{position:absolute !important;top:0;left:0;right:0;bottom:0}.jd-framework .owl-carousel .owl-item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jd-framework .jd-map{position:absolute;top:0;left:0;width:100%;height:100%}.jd-framework .jd-map>.marker{display:none}.jd-framework .jd-map .marker-label,.jd-framework .jd-map .marker-icon{position:absolute;display:block;margin-top:-50px;margin-left:-13px;width:26px;height:26px;font-size:16px !important;text-align:center;color:#FFFFFF;white-space:nowrap}.jd-framework .jd-map .marker-label .marker_map,.jd-framework .jd-map .marker-icon .marker_map{margin-top:14px;display:block}.jd-framework .jd-map .marker-label .marker_rounded,.jd-framework .jd-map .marker-icon .marker_rounded{margin-top:26px;
558display:block}.jd-framework .jd-map .marker-label .marker_square,.jd-framework .jd-map .marker-icon .marker_square{margin-top:22px;display:block}.jd-framework .jd-map .marker-label .marker_circle,.jd-framework .jd-map .marker-icon .marker_circle{margin-top:42px;display:block}.jd-framework .jd-video-wrap{position:relative;overflow:hidden;background:#000}.jd-framework .jd-video-wrap video{-webkit-transform:translateZ(0.3px);-moz-transform:translateZ(0.3px);-ms-transform:translateZ(0.3px);-o-transform:translateZ(0.3px);transform:translateZ(0.3px)}.jd-framework .jd-video-wrap .jd-video-play{position:absolute;width:50px;height:50px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:2}.jd-framework .jd-video-wrap .jd-video-play-poster{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transform:translate3d(0, 0, 0);z-index:1}.jd-framework .video-js .vjs-tech{display:block;position:relative;top:0;left:0;width:100%;height:auto}.jd-framework .jd-video-wrap.jd-container-background{opacity:0.0;-webkit-transition:opacity 250ms;-ms-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.jd-framework .jd-video-wrap.jd-container-background.set-fill{opacity:1.0}.jd-framework .jd-video.vjs-autofill{width:100%;height:100%;background-color:transparent}.jd-framework .jd-video.vjs-autofill video{top:50%;position:absolute;left:0;right:0}.jd-framework .jd-image-wrap{position:relative;overflow:hidden}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-image{position:absolute}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-media{opacity:0;-webkit-transition:opacity 450ms ease-in-out;-o-transition:opacity 450ms ease-in-out;transition:opacity 450ms ease-in-out}.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-image{position:absolute}@media (min-width: 701px){.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-image{position:absolute}}@media (min-width: 701px){.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-image{position:absolute}}@media (min-width: 1001px){.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-image{position:absolute}}.jd-framework .jd-image-wrap .jd-loader{z-index:2}.jd-framework .img-full{width:100%;height:auto}.jd-framework .jd-image-wrap.has-fixed-ratio,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs,.jd-framework .jd-media-wrap.has-fixed-ratio,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs{overflow:hidden}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-xs{opacity:1;width:100%;height:auto}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-sm{opacity:1;width:100%;height:auto}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-md{opacity:1;width:100%;height:auto}}@media (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-smaller-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fit-xs.jd-media-ratio-bigger-lg{opacity:1;width:100%;height:auto}}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-xs{opacity:1;width:100%;height:auto}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-sm{opacity:1;width:100%;height:auto}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-md{opacity:1;width:100%;height:auto}}@media (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-bigger-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-fill-xs.jd-media-ratio-smaller-lg{opacity:1;width:100%;height:auto}}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-left-top-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-left-top-xs{top:0;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-center-top-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-center-top-xs{top:0;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-right-top-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-right-top-xs{top:0;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-left-center-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-left-center-xs{top:50%;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-center-center-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-center-center-xs{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-right-center-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-right-center-xs{top:50%;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-left-bottom-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-left-bottom-xs{top:auto;left:0;right:auto;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-center-bottom-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-center-bottom-xs{top:auto;left:50%;right:auto;bottom:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-right-bottom-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-native-image.jd-media-right-bottom-xs{top:auto;left:auto;right:0;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image{opacity:1;top:0;left:0;right:0;bottom:0}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-left-top-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs
558.jd-is-background-image.jd-media-left-top-xs{background-position:left top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-center-top-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-center-top-xs{background-position:center top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-right-top-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-right-top-xs{background-position:right top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-left-center-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-left-center-xs{background-position:left center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-center-center-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-center-center-xs{background-position:center center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-right-center-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-right-center-xs{background-position:right center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-left-bottom-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-left-bottom-xs{background-position:left bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-center-bottom-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-center-bottom-xs{background-position:center bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-right-bottom-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-right-bottom-xs{background-position:right bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-fit-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-fit-xs{background-size:contain}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-fill-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-xs .jd-is-background-image.jd-media-fill-xs{background-size:cover}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm,.jd-framework .jd-media-wrap.has-fixed-ratio,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm{overflow:hidden}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-xs{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-sm{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-md{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-smaller-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fit-sm.jd-media-ratio-bigger-lg{opacity:1;width:100%;height:auto}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-xs{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-sm{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-md{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-bigger-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-fill-sm.jd-media-ratio-smaller-lg{opacity:1;width:100%;height:auto}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-left-top-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-left-top-sm{top:0;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-center-top-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-center-top-sm{top:0;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-right-top-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-right-top-sm{top:0;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-left-center-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-left-center-sm{top:50%;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-center-center-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-center-center-sm{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-right-center-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-right-center-sm{top:50%;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is
558-native-image.jd-media-left-bottom-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-left-bottom-sm{top:auto;left:0;right:auto;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-center-bottom-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-center-bottom-sm{top:auto;left:50%;right:auto;bottom:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-right-bottom-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-native-image.jd-media-right-bottom-sm{top:auto;left:auto;right:0;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image{opacity:1;top:0;left:0;right:0;bottom:0}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-left-top-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-left-top-sm{background-position:left top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-center-top-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-center-top-sm{background-position:center top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-right-top-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-right-top-sm{background-position:right top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-left-center-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-left-center-sm{background-position:left center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-center-center-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-center-center-sm{background-position:center center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-right-center-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-right-center-sm{background-position:right center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-left-bottom-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-left-bottom-sm{background-position:left bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-center-bottom-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-center-bottom-sm{background-position:center bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-right-bottom-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-right-bottom-sm{background-position:right bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-fit-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-fit-sm{background-size:contain}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-fill-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-sm .jd-is-background-image.jd-media-fill-sm{background-size:cover}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md,.jd-framework .jd-media-wrap.has-fixed-ratio,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md{overflow:hidden}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-xs{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-sm{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-md{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-smaller-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fit-md.jd-media-ratio-bigger-lg{opacity:1;width:100%;height:auto}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-xs{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-sm{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-md{opacity:1;width:100%;height:auto}}@media (min-width: 701px) and (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-bigger-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-fill-md.jd-media-ratio-smaller-lg{opacity:1;width:100%;height:auto}}@media (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-left-top-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-left-top-md{top:0;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-center-top-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-center-top-md{top:0;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-right-top-md,.jd-framewo
558rk .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-right-top-md{top:0;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-left-center-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-left-center-md{top:50%;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-center-center-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-center-center-md{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-right-center-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-right-center-md{top:50%;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-left-bottom-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-left-bottom-md{top:auto;left:0;right:auto;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-center-bottom-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-center-bottom-md{top:auto;left:50%;right:auto;bottom:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-right-bottom-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-native-image.jd-media-right-bottom-md{top:auto;left:auto;right:0;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image{opacity:1;top:0;left:0;right:0;bottom:0}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-left-top-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-left-top-md{background-position:left top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-center-top-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-center-top-md{background-position:center top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-right-top-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-right-top-md{background-position:right top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-left-center-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-left-center-md{background-position:left center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-center-center-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-center-center-md{background-position:center center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-right-center-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-right-center-md{background-position:right center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-left-bottom-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-left-bottom-md{background-position:left bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-center-bottom-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-center-bottom-md{background-position:center bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-right-bottom-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-right-bottom-md{background-position:right bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-fit-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-fit-md{background-size:contain}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-fill-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-md .jd-is-background-image.jd-media-fill-md{background-size:cover}}@media (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg,.jd-framework .jd-media-wrap.has-fixed-ratio,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg{overflow:hidden}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-xs{opacity:1;width:100%;height:auto}}@media (min-width: 1001px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-sm{opacity:1;width:100%;height:auto}}@media (min-width: 1001px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-md{opacity:1;width:100%;height:auto}}@media (min-width: 1001px) and (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-smaller-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fit-lg.jd-media-ratio-bigger-lg{opacity:1;width:100%;height:auto}}@media (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-xs{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-xs,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-xs,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-xs{opacity:1;width:100%;height:auto}}@media (min-width: 1001px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-sm{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-sm,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-sm,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-sm{opacity:1;width:100%;height:auto}}@media (min-width: 1001px) and (min-width: 701px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-md{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-md,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-md,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-md{opacity:1;width:100%;height:auto}}@media (min-width: 1001px) and (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-lg,.jd-fra
558mework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-bigger-lg{opacity:1;height:100%;width:auto;max-width:none}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-fill-lg.jd-media-ratio-smaller-lg{opacity:1;width:100%;height:auto}}@media (min-width: 1001px){.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-left-top-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-top-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-left-top-lg{top:0;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-center-top-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-top-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-center-top-lg{top:0;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-right-top-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-top-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-right-top-lg{top:0;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-left-center-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-center-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-left-center-lg{top:50%;left:0;right:auto;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-center-center-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-center-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-center-center-lg{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-right-center-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-center-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-right-center-lg{top:50%;left:auto;right:0;bottom:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-left-bottom-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-left-bottom-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-left-bottom-lg{top:auto;left:0;right:auto;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-center-bottom-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-center-bottom-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-center-bottom-lg{top:auto;left:50%;right:auto;bottom:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-right-bottom-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-native-image.jd-media-right-bottom-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-native-image.jd-media-right-bottom-lg{top:auto;left:auto;right:0;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image{opacity:1;top:0;left:0;right:0;bottom:0}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-left-top-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-top-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-left-top-lg{background-position:left top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-center-top-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-top-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-center-top-lg{background-position:center top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-right-top-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-top-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-right-top-lg{background-position:right top}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-left-center-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-center-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-left-center-lg{background-position:left center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-center-center-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-center-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-center-center-lg{background-position:center center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-right-center-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-center-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-right-center-lg{background-position:right center}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-left-bottom-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-left-bottom-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-left-bottom-lg{background-position:left bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-center-bottom-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-center-bottom-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-center-bottom-lg{background-position:center bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-right-bottom-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-right-bottom-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-right-bottom-lg{background-position:right bottom}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-fit-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fit-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-fit-lg{background-size:contain}.jd-framework .jd-image-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-lg,.jd-framework .jd-image-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-fill-lg,.jd-framework .jd-media-wrap.has-fixed-ratio .jd-is-background-image.jd-media-fill-lg,.jd-framework .jd-media-wrap.jd-media-fixed-ratio-lg .jd-is-background-image.jd-media-fill-lg{background-size:cover}}.jd-framework .btn-secondary{color:#fff;background-color:#30abb8;border-color:#2b98a4}.jd-framework .btn-secondary:hover,.jd-framework .btn-secondary:focus,.jd-framework .btn-secondary.focus,.jd-framework .btn-secondary:active,.jd-framework .btn-secondary.active,.open>.jd-framework .btn-secondary.dropdown-toggle{color:#fff;background-color:#258590;border-color:#1e6b73}.jd-framework .btn-secondary:active,.jd-framework .btn-secondary.active,.open>.jd-framework .btn-secondary.dropdown-toggle{background-image:none}.jd-framework .btn-secondary.disabled,.jd-framework .btn-secondary.disabled:hover,.jd-framework .btn-secondary.disabled:focus,.jd-framework .btn-secondary.disabled.focus,.jd-framework .btn-secondary.disabled:active,.jd-framework .btn-secondary.disabled.active,.jd-framework .btn-secondary[disabled],.jd-framework .btn-secondary[disabled]:hover,.jd-framework .btn-secondary[disabled]:focus,.jd-framework .btn-secondary[disabled].focus,.jd-framework .btn-secondary[disabled]:active,.jd-framework .btn-secondary[disabled].active,fieldset[disabled] .jd-framework .btn-secondary,fieldset[disabled] .jd-framework .btn-secondary:hover,fieldset[disabled] .jd-framework .btn-secondary:focus,fieldset[disabled] .jd-framework .btn-secondary.focus,fieldset[disabled] .jd-framework .btn-secondary:active,fieldset[disabled] .jd-framework .btn-secondary.active{background-color:#30abb8;border-color:#2b98a4}.jd-framework .btn-secondary .badge{color:#30abb8;background-color:#fff}.jd-framework .btn-tertiary{color:#444;background-color:#fff;border-color:#ccc}.jd-framework .btn-tertiary:hover,.jd-framework .btn-tertiary:focus,.jd-framework .btn-tertiary.focus,.jd-framework .btn-tertiary:active,.jd-framework .btn-tertiary.active,.open>.jd-framework .btn-tertiary.dropdown-toggle{color:#444;background-color:#e6e6e6;
558border-color:#adadad}.jd-framework .btn-tertiary:active,.jd-framework .btn-tertiary.active,.open>.jd-framework .btn-tertiary.dropdown-toggle{background-image:none}.jd-framework .btn-tertiary.disabled,.jd-framework .btn-tertiary.disabled:hover,.jd-framework .btn-tertiary.disabled:focus,.jd-framework .btn-tertiary.disabled.focus,.jd-framework .btn-tertiary.disabled:active,.jd-framework .btn-tertiary.disabled.active,.jd-framework .btn-tertiary[disabled],.jd-framework .btn-tertiary[disabled]:hover,.jd-framework .btn-tertiary[disabled]:focus,.jd-framework .btn-tertiary[disabled].focus,.jd-framework .btn-tertiary[disabled]:active,.jd-framework .btn-tertiary[disabled].active,fieldset[disabled] .jd-framework .btn-tertiary,fieldset[disabled] .jd-framework .btn-tertiary:hover,fieldset[disabled] .jd-framework .btn-tertiary:focus,fieldset[disabled] .jd-framework .btn-tertiary.focus,fieldset[disabled] .jd-framework .btn-tertiary:active,fieldset[disabled] .jd-framework .btn-tertiary.active{background-color:#fff;border-color:#ccc}.jd-framework .btn-tertiary .badge{color:#fff;background-color:#444}.jd-framework .jd_name_required,.jd-framework .jd_required,.jd-framework .jd_email_required,.jd-framework .jd_date_required,.jd-framework .jd_zip_required{display:none !important}.jd-framework form{position:relative}.jd-framework form .jd-loader-form-sending{opacity:0;visibility:hidden;-webkit-transition:opactiy 350ms ease-out,visibility 350ms ease-out;-o-transition:opactiy 350ms ease-out,visibility 350ms ease-out;transition:opactiy 350ms ease-out,visibility 350ms ease-out}.jd-framework form.is-sending:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.jd-framework form.is-sending .form-group{opacity:0.4}.jd-framework form.is-sending .jd-loader-form-sending{opacity:1;visibility:visible}.jd-framework .form-group .jd-form-input-wrap{position:relative}.jd-framework .form-group .jd-form-input-wrap .form-control{background-color:transparent;border:1px solid #333;box-shadow:none;border-radius:4px;outline:none}.jd-framework .form-group .jd-form-input-wrap .form-control:focus{outline:0 !important;box-shadow:none;border-color:#282828}.jd-framework .form-group .jd-form-input-wrap .help-block{font-size:14px}.jd-framework .jd-posts-wrap .jd-article-left-picture>.jd-article-media{position:relative}.jd-framework .jd-posts-wrap .jd-article-left-picture>.jd-article-content{position:relative}.jd-framework .jd-posts-wrap .jd-article-background-picture>.jd-article-media{position:relative}.jd-framework .jd-posts-wrap .jd-article-background-picture>.jd-article-content{position:absolute;bottom:0}.jd-framework .jd-tabs{margin-bottom:15px}.jd-framework .jd-tabs.nav-line{border-bottom:1px solid silver}.jd-framework .jd-tabs.nav-line>li>a{background:none}.jd-framework .jd-tabs.nav-line>li>a:after{content:"";opacity:0;position:absolute;left:12px;right:12px;width:auto;bottom:0;height:3px;background:#30abb8;transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-ms-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out}.jd-framework .jd-tabs.nav-line>li>a:hover{background:none}.jd-framework .jd-tabs.nav-line>li.active>a:after{opacity:1}.jd-framework .nav-list{padding:0;list-style:none;line-height:1.8em}.jd-framework .jd-tags{list-style:none;padding:0;margin:0}.jd-framework .jd-tags>li{display:inline-block;margin-right:10px}.jd-framework .jd-tags>li:last-child{margin-right:0}.jd-framework body .modal .modal-title,.jd-framework body .modal .modal-body-holder,.jd-framework body .modal .modal-footer{-webkit-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out}.jd-framework body .modal .jd-loader-modal{position:absolute;z-index:999;opacity:0;visibility:hidden;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out;transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out}.jd-framework body .modal .modal-body-holder{min-height:300px}.jd-framework body .modal.is-loading .jd-loader-modal{opacity:1;visibility:visible}
558.jd-framework body .modal.is-loading .modal-title,.jd-framework body .modal.is-loading .modal-body-holder,.jd-framework body .modal.is-loading .modal-footer{opacity:0}.jd-framework body .modal.changing-content .modal-title,.jd-framework body .modal.changing-content .modal-body-holder,.jd-framework body .modal.changing-content .modal-footer{opacity:0}.jd-framework body .modal .modal-header .close{position:relative;z-index:9}.jd-framework body .modal .modal-footer .jd-modal-posts-nav{position:relative}.jd-framework body .modal .modal-footer .jd-modal-posts-nav:after{content:"";display:block;clear:both}.jd-framework body .modal .modal-footer .jd-modal-posts-nav a{float:left;width:50%;display:block}.jd-framework body .modal .modal-footer .jd-modal-posts-nav a:first-child{text-align:left}.jd-framework body .modal .modal-footer .jd-modal-posts-nav a:last-child{text-align:right}.jd-framework body .modal-backdrop{position:fixed;top:0;right:0;left:0;background-color:#000;bottom:0;z-index:1010}.jd-framework body .jd-message{display:none}.jd-framework body .modal-content .jd-message{display:block}.jd-framework.modal-open,.jd-framework.modal-open body{overflow:hidden !important}.jd-loader-dots{width:80px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.jd-loader-dots>div{content:" ";width:10px;height:10px;background:#bd9d62;border-radius:100%;position:absolute;-webkit-animation:shift 2s linear infinite;animation:shift 2s linear infinite}.jd-loader-dots>div:nth-of-type(1){-webkit-animation-delay:-.4s;animation-delay:-.4s}.jd-loader-dots>div:nth-of-type(2){-webkit-animation-delay:-.8s;animation-delay:-.8s}.jd-loader-dots>div:nth-of-type(3){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.jd-loader-dots>div:nth-of-type(4){-webkit-animation-delay:-1.6s;animation-delay:-1.6s}@-webkit-keyframes shift{0%{left:-30px;opacity:0}10%{left:0;opacity:1}90%{left:80px;opacity:1}100%{left:110px;opacity:0}}@keyframes shift{0%{left:-30px;opacity:0}10%{left:0;opacity:1}90%{left:80px;opacity:1}100%{left:110px;opacity:0}}.jd-framework .list-cell{display:table;list-style:none;margin:0;padding:0}.jd-framework .list-cell>li{display:table-cell}.jd-framework .list-float-left{display:block;list-style:none;margin:0;padding:0}.jd-framework .list-float-left:after{content:"";display:block;clear:both}.jd-framework .list-float-left>li{display:block;float:left;padding-left:5px;padding-right:5px}.jd-framework .list-float-right{display:block;list-style:none;margin:0;padding:0}.jd-framework .list-float-right:after{content:"";display:block;clear:both}.jd-framework .list-float-right>li{display:block;float:right;padding-left:5px;padding-right:5px}.jd-framework .absolute-maximum{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.jd-framework .jd-autofill img,.jd-framework .jd-autofill video{position:absolute;max-height:none;max-width:none}.jd-framework .jd-autofill span{position:absolute;top:0;left:0;right:0;bottom:0}.jd-framework .jd-display-none.visible-lg,.jd-framework .jd-display-none.visible-md,.jd-framework .jd-display-none.visible-sm,.jd-framework .jd-display-none.visible-xs{display:none !important}.jd-framework .jd-check-viewport.jd-viewport-hidden.jd-viewport-visible{opacity:1}.jd-framework .jd-check-viewport.jd-viewport-hidden{opacity:0}
558/*! 559Animate.css - http://daneden.me/animate 560Licensed under the MIT license - http://opensource.org/licenses/MIT 561 562Copyright (c) 2014 Daniel Eden 563*/.jd-framework .jd-viewport-animation{opacity:0}.jd-framework .jd-viewport-animation.jd-viewport-visible{opacity:1}.jd-framework .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.jd-framework .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jd-framework .animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.jd-framework .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.jd-framework .flash{-webkit-animation-name:flash;animation-name:flash}.jd-framework .pulse{-webkit-animation-name:pulse;animation-name:pulse}.jd-framework .rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.jd-framework .shake{-webkit-animation-name:shake;animation-name:shake}.jd-framework .swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.jd-framework .tada{-webkit-animation-name:tada;animation-name:tada}.jd-framework .wobble{-webkit-animation-name:wobble;animation-name:wobble}.jd-framework .bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}.jd-framework .bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.jd-framework .bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.jd-framework .bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.jd-framework .bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.jd-framework .bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}.jd-framework .bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.jd-framework .bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.jd-framework .bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.jd-framework .bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.jd-framework .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.jd-framework .fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.jd-framework .fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.jd-framework .fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.jd-framework .fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.jd-framework .fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.jd-framework .fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.jd-framework .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.jd-framework .fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.jd-framework .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.jd-framework .fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.jd-framework .fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.jd-framework .fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.jd-framework .fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.jd-framework .fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.jd-framework .fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.jd-framework .fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.jd-framework .fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.jd-framework .flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.jd-framework .flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}.jd-framework .flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}.jd-framework .flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}.jd-framework .flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}.jd-framework .lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.jd-framework .lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.jd-framework .rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.jd-framework .rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.jd-framework .rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.jd-framework .rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
563.jd-framework .rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.jd-framework .rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.jd-framework .rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.jd-framework .rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.jd-framework .rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.jd-framework .hinge{-webkit-animation-name:hinge;animation-name:hinge}.jd-framework .rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.jd-framework .rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.jd-framework .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.jd-framework .zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.jd-framework .zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.jd-framework .zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.jd-framework .zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.jd-framework .zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.jd-framework .zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.jd-framework .zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.jd-framework .zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.jd-framework .zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);-ms-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);-ms-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);-ms-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);-ms-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);-ms-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);-ms-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);-ms-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);-ms-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}
56360%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);-ms-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);-ms-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);-ms-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);-ms-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);-ms-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-ms-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-ms-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-ms-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-ms-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);-ms-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);-ms-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);-ms-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);-ms-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);-ms-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);-ms-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);-ms-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);-ms-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);-ms-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);-ms-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);-ms-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);-ms-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);-ms-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);-ms-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);-ms-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);-ms-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;
563-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);-ms-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);-ms-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);-ms-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);-ms-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);-ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);-ms-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);-ms-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);-ms-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);-ms-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);-ms-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}
563100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);-ms-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);-ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);-ms-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);-ms-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);-ms-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);-ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);-ms-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);-ms-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-ms-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-ms-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-ms-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
56340%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
56340%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
56330%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}
563}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);-ms-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}
563}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);-ms-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);-ms-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
563100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}
563100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}
563100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);-ms-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);-ms-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}
563}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}
563}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);-ms-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}
563}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);-ms-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);-ms-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);-ms-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);-ms-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);-ms-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}
563}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);-ms-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);-ms-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.jd-framework .jd-icons.jd-icon-circle span{border-radius:50%;border:4px solid;padding:30px;display:inline-block}.jd-framework .jd-quote{padding:0 0 0 20px;margin:0;font-size:1.1em;font-style:italic;border-left:1px solid #3d3e42}.jd-framework .jd-quote cite:before{content:"-"}.jd-framework .jd-quote{position:relative;border:none;font-size:1.1em;line-height:1.5em}.jd-framework .jd-quote:after{content:"";position:absolute;display:block;width:2px;height:auto;top:0px;bottom:0px;left:0;background-image:url("../images/uwe/dots-small-vertical.png");background-repeat:repeat-y}.jd-framework .jd-quote cite{font-size:0.9em;font-weight:600}.jd-framework .jd-quote cite:before{content:"â "}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.jd-framework{font-size:10px;-webkit-tap-highlight-color:transparent}.jd-framework input,.jd-framework button,.jd-framework select,.jd-framework textarea{font-family:inherit;font-size:inherit;line-height:inherit}.jd-framework a{color:#30abb8;text-decoration:none}.jd-framework a:hover,.jd-framework a:focus{color:#20737b;text-decoration:underline}.jd-framework a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.jd-framework figure{margin:0}.jd-framework img{vertical-align:middle}.jd-framework .img-responsive{display:block;max-width:100%;height:auto}.jd-framework .img-rounded{border-radius:6px}.jd-framework .img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.jd-framework .img-circle{border-radius:50%}.jd-framework hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid silver}.jd-framework .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.jd-framework .sr-only-focusable:active,.jd-framework .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.jd-framework h1,.jd-framework h2,.jd-framework h3,.jd-framework h4,.jd-framework h5,.jd-framework h6,.jd-framework .h1,.jd-framework .h2,.jd-framework .h3,.jd-framework .h4,.jd-framework .h5,.jd-framework .h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.jd-framework h1 small,.jd-framework h1 .small,.jd-framework h2 small,.jd-framework h2 .small,.jd-framework h3 small,.jd-framework h3 .small,.jd-framework h4 small,.jd-framework h4 .small,.jd-framework h5 small,.jd-framework h5 .small,.jd-framework h6 small,.jd-framework h6 .small,.jd-framework .h1 small,.jd-framework .h1 .small,.jd-framework .h2 small,.jd-framework .h2 .small,.jd-framework .h3 small,.jd-framework .h3 .small,.jd-framework .h4 small,.jd-framework .h4 .small,.jd-framework .h5 small,.jd-framework .h5 .small,.jd-framework .h6 small,.jd-framework .h6 .small{font-weight:normal;line-height:1;color:#2e2e30}.jd-framework h1,.jd-framework .h1,.jd-framework h2,.jd-framework .h2,.jd-framework h3,.jd-framework .h3{margin-top:22px;margin-bottom:11px}.jd-framework h1 small,.jd-framework h1 .small,.jd-framework .h1 small,.jd-framework .h1 .small,.jd-framework h2 small,.jd-framework h2 .small,.jd-framework .h2 small,.jd-framework .h2 .small,.jd-framework h3 small,.jd-framework h3 .small,.jd-framework .h3 small,.jd-framework .h3 .small{font-size:65%}.jd-framework h4,.jd-framework .h4,.jd-framework h5,.jd-framework .h5,.jd-framework h6,.jd-framework .h6{margin-top:11px;margin-bottom:11px}.jd-framework h4 small,.jd-framework h4 .small,.jd-framework .h4 small,.jd-framework .h4 .small,.jd-framework h5 small,.jd-framework h5 .small,.jd-framework .h5 small,.jd-framework .h5 .small,.jd-framework h6 small,.jd-framework h6 .small,.jd-framework .h6 small,.jd-framework .h6 .small{font-size:75%}.jd-framework h1,.jd-framework .h1{font-size:41px}.jd-framework h2,.jd-framework .h2{font-size:34px}.jd-framework h3,.jd-framework .h3{font-size:28px}.jd-framework h4,.jd-framework .h4{font-size:20px}.jd-framework h5,.jd-framework .h5{font-size:16px}.jd-framework h6,.jd-framework .h6{font-size:14px}.jd-framework p{margin:0 0 11px}.jd-framework .lead{margin-bottom:22px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width: 701px){.jd-framework .lead{font-size:24px}}.jd-framework small,.jd-framework .small{font-size:87%}.jd-framework mark,.jd-framework .mark{background-color:#fcf8e3;padding:.2em}.jd-framework .text-left{text-align:left}.jd-framework .text-right{text-align:right}.jd-framework .text-center{text-align:center}.jd-framework .text-justify{text-align:justify}.jd-framework .text-nowrap{white-space:nowrap}.jd-framework .text-lowercase{text-transform:lowercase}.jd-framework .text-uppercase{text-transform:uppercase}.jd-framework .text-capitalize{text-transform:capitalize}.jd-framework .text-muted{color:#2e2e30}.jd-framework .text-primary{color:#30abb8}.jd-framework a.text-primary:hover{color:#258590}.jd-framework .text-success{color:#3c763d}.jd-framework a.text-success:hover{color:#2b542c}.jd-framework .text-info{color:#31708f}.jd-framework a.text-info:hover{color:#245269}.jd-framework .text-warning{color:#8a6d3b}.jd-framework a.text-warning:hover{color:#66512c}.jd-framework .text-danger{color:#a94442}.jd-framework a.text-danger:hover{color:#843534}.jd-framework .bg-primary{color:#fff}.jd-framework .bg-primary{background-color:#30abb8}.jd-framework a.bg-primary:hover{background-color:#258590}.jd-framework .bg-success{background-color:#dff0d8}.jd-framework a.bg-success:hover{background-color:#c1e2b3}.jd-framework .bg-info{background-color:#d9edf7}.jd-framework a.bg-info:hover{background-color:#afd9ee}.jd-framework .bg-warning{background-color:#fcf8e3}.jd-framework a.bg-warning:hover{background-color:#f7ecb5}.jd-framework .bg-danger{background-color:#f2dede}.jd-framework a.bg-danger:hover{background-color:#e4b9b9}.jd-framework .page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid silver}.jd-framework ul,.jd-framework ol{margin-top:0;margin-bottom:11px}.jd-framework ul ul,.jd-framework ul ol,.jd-framework ol ul,.jd-framework ol ol{margin-bottom:0}.jd-framework .list-unstyled{padding-left:0;list-style:none}.jd-framework .list-inline{padding-left:0;list-style:none;margin-left:-5px}.jd-framework .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.jd-framework dl{margin-top:0;margin-bottom:22px}.jd-framework dt,.jd-framework dd{line-height:1.42857}.jd-framework dt{font-weight:bold}.jd-framework dd{margin-left:0}.jd-framework .dl-horizontal dd:before,.jd-framework .dl-horizontal dd:after{content:" ";display:table}.jd-framework .dl-horizontal dd:after{clear:both}@media (min-width: 701px){.jd-framework .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
563.jd-framework .dl-horizontal dd{margin-left:180px}}.jd-framework abbr[title],.jd-framework abbr[data-original-title]{cursor:help;border-bottom:1px dotted #2e2e30}.jd-framework .initialism{font-size:90%;text-transform:uppercase}.jd-framework blockquote{padding:11px 22px;margin:0 0 22px;font-size:20px;border-left:5px solid silver}.jd-framework blockquote p:last-child,.jd-framework blockquote ul:last-child,.jd-framework blockquote ol:last-child{margin-bottom:0}.jd-framework blockquote footer,.jd-framework blockquote small,.jd-framework blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#2e2e30}.jd-framework blockquote footer:before,.jd-framework blockquote small:before,.jd-framework blockquote .small:before{content:'\2014 \00A0'}.jd-framework .blockquote-reverse,.jd-framework blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid silver;border-left:0;text-align:right}.jd-framework .blockquote-reverse footer:before,.jd-framework .blockquote-reverse small:before,.jd-framework .blockquote-reverse .small:before,.jd-framework blockquote.pull-right footer:before,.jd-framework blockquote.pull-right small:before,.jd-framework blockquote.pull-right .small:before{content:''}.jd-framework .blockquote-reverse footer:after,.jd-framework .blockquote-reverse small:after,.jd-framework .blockquote-reverse .small:after,.jd-framework blockquote.pull-right footer:after,.jd-framework blockquote.pull-right small:after,.jd-framework blockquote.pull-right .small:after{content:'\00A0 \2014'}.jd-framework address{margin-bottom:22px;font-style:normal;line-height:1.42857}.jd-framework code,.jd-framework kbd,.jd-framework pre,.jd-framework samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.jd-framework code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.jd-framework kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}.jd-framework kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}.jd-framework pre{display:block;padding:10.5px;margin:0 0 11px;font-size:15px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#000;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.jd-framework pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.jd-framework .pre-scrollable{max-height:340px;overflow-y:scroll}.jd-framework .container{margin-right:auto;margin-left:auto;padding-left:13px;padding-right:13px}.jd-framework .container:before,.jd-framework .container:after{content:" ";display:table}.jd-framework .container:after{clear:both}@media (min-width: 701px){.jd-framework .container{width:746px}}@media (min-width: 701px){.jd-framework .container{width:966px}}@media (min-width: 1001px){.jd-framework .container{width:1226px}}.jd-framework .container-fluid{margin-right:auto;margin-left:auto;padding-left:13px;padding-right:13px}.jd-framework .container-fluid:before,.jd-framework .container-fluid:after{content:" ";display:table}.jd-framework .container-fluid:after{clear:both}.jd-framework .row{margin-left:-13px;margin-right:-13px}.jd-framework .row:before,.jd-framework .row:after{content:" ";display:table}.jd-framework .row:after{clear:both}.jd-framework .col-xs-1,.jd-framework .col-sm-1,.jd-framework .col-md-1,.jd-framework .col-lg-1,.jd-framework .col-xs-2,.jd-framework .col-sm-2,.jd-framework .col-md-2,.jd-framework .col-lg-2,.jd-framework .col-xs-3,.jd-framework .col-sm-3,.jd-framework .col-md-3,.jd-framework .col-lg-3,.jd-framework .col-xs-4,.jd-framework .col-sm-4,.jd-framework .col-md-4,.jd-framework .col-lg-4,.jd-framework .col-xs-5,.jd-framework .col-sm-5,.jd-framework .col-md-5,.jd-framework .col-lg-5,.jd-framework .col-xs-6,.jd-framework .col-sm-6,.jd-framework .col-md-6,.jd-framework .col-lg-6,.jd-framework .col-xs-7,.jd-framework .col-sm-7,.jd-framework .col-md-7,.jd-framework .col-lg-7,.jd-framework .col-xs-8,.jd-framework .col-sm-8,.jd-framework .col-md-8,.jd-framework .col-lg-8,.jd-framework .col-xs-9,.jd-framework .col-sm-9,.jd-framework .col-md-9,.jd-framework .col-lg-9,.jd-framework .col-xs-10,.jd-framework .col-sm-10,.jd-framework .col-md-10,.jd-framework .col-lg-10,.jd-framework .col-xs-11,.jd-framework .col-sm-11,.jd-framework .col-md-11,.jd-framework .col-lg-11,.jd-framework .col-xs-12,.jd-framework .col-sm-12,.jd-framework .col-md-12,.jd-framework .col-lg-12{position:relative;min-height:1px;padding-left:13px;padding-right:13px}.jd-framework .col-xs-1,.jd-framework .col-xs-2,.jd-framework .col-xs-3,.jd-framework .col-xs-4,.jd-framework .col-xs-5,.jd-framework .col-xs-6,.jd-framework .col-xs-7,.jd-framework .col-xs-8,.jd-framework .col-xs-9,.jd-framework .col-xs-10,.jd-framework .col-xs-11,.jd-framework .col-xs-12{float:left}.jd-framework .col-xs-1{width:8.33333%}.jd-framework .col-xs-2{width:16.66667%}.jd-framework .col-xs-3{width:25%}.jd-framework .col-xs-4{width:33.33333%}.jd-framework .col-xs-5{width:41.66667%}.jd-framework .col-xs-6{width:50%}.jd-framework .col-xs-7{width:58.33333%}.jd-framework .col-xs-8{width:66.66667%}.jd-framework .col-xs-9{width:75%}.jd-framework .col-xs-10{width:83.33333%}.jd-framework .col-xs-11{width:91.66667%}.jd-framework .col-xs-12{width:100%}.jd-framework .col-xs-pull-0{right:auto}.jd-framework .col-xs-pull-1{right:8.33333%}.jd-framework .col-xs-pull-2{right:16.66667%}.jd-framework .col-xs-pull-3{right:25%}.jd-framework .col-xs-pull-4{right:33.33333%}.jd-framework .col-xs-pull-5{right:41.66667%}.jd-framework .col-xs-pull-6{right:50%}.jd-framework .col-xs-pull-7{right:58.33333%}.jd-framework .col-xs-pull-8{right:66.66667%}.jd-framework .col-xs-pull-9{right:75%}.jd-framework .col-xs-pull-10{right:83.33333%}.jd-framework .col-xs-pull-11{right:91.66667%}.jd-framework .col-xs-pull-12{right:100%}.jd-framework .col-xs-push-0{left:auto}.jd-framework .col-xs-push-1{left:8.33333%}.jd-framework .col-xs-push-2{left:16.66667%}.jd-framework .col-xs-push-3{left:25%}.jd-framework .col-xs-push-4{left:33.33333%}.jd-framework .col-xs-push-5{left:41.66667%}.jd-framework .col-xs-push-6{left:50%}.jd-framework .col-xs-push-7{left:58.33333%}
563.jd-framework .col-xs-push-8{left:66.66667%}.jd-framework .col-xs-push-9{left:75%}.jd-framework .col-xs-push-10{left:83.33333%}.jd-framework .col-xs-push-11{left:91.66667%}.jd-framework .col-xs-push-12{left:100%}.jd-framework .col-xs-offset-0{margin-left:0%}.jd-framework .col-xs-offset-1{margin-left:8.33333%}.jd-framework .col-xs-offset-2{margin-left:16.66667%}.jd-framework .col-xs-offset-3{margin-left:25%}.jd-framework .col-xs-offset-4{margin-left:33.33333%}.jd-framework .col-xs-offset-5{margin-left:41.66667%}.jd-framework .col-xs-offset-6{margin-left:50%}.jd-framework .col-xs-offset-7{margin-left:58.33333%}.jd-framework .col-xs-offset-8{margin-left:66.66667%}.jd-framework .col-xs-offset-9{margin-left:75%}.jd-framework .col-xs-offset-10{margin-left:83.33333%}.jd-framework .col-xs-offset-11{margin-left:91.66667%}.jd-framework .col-xs-offset-12{margin-left:100%}@media (min-width: 701px){.jd-framework .col-sm-1,.jd-framework .col-sm-2,.jd-framework .col-sm-3,.jd-framework .col-sm-4,.jd-framework .col-sm-5,.jd-framework .col-sm-6,.jd-framework .col-sm-7,.jd-framework .col-sm-8,.jd-framework .col-sm-9,.jd-framework .col-sm-10,.jd-framework .col-sm-11,.jd-framework .col-sm-12{float:left}.jd-framework .col-sm-1{width:8.33333%}.jd-framework .col-sm-2{width:16.66667%}.jd-framework .col-sm-3{width:25%}.jd-framework .col-sm-4{width:33.33333%}.jd-framework .col-sm-5{width:41.66667%}.jd-framework .col-sm-6{width:50%}.jd-framework .col-sm-7{width:58.33333%}.jd-framework .col-sm-8{width:66.66667%}.jd-framework .col-sm-9{width:75%}.jd-framework .col-sm-10{width:83.33333%}.jd-framework .col-sm-11{width:91.66667%}.jd-framework .col-sm-12{width:100%}.jd-framework .col-sm-pull-0{right:auto}.jd-framework .col-sm-pull-1{right:8.33333%}.jd-framework .col-sm-pull-2{right:16.66667%}.jd-framework .col-sm-pull-3{right:25%}.jd-framework .col-sm-pull-4{right:33.33333%}.jd-framework .col-sm-pull-5{right:41.66667%}.jd-framework .col-sm-pull-6{right:50%}.jd-framework .col-sm-pull-7{right:58.33333%}.jd-framework .col-sm-pull-8{right:66.66667%}.jd-framework .col-sm-pull-9{right:75%}.jd-framework .col-sm-pull-10{right:83.33333%}.jd-framework .col-sm-pull-11{right:91.66667%}.jd-framework .col-sm-pull-12{right:100%}.jd-framework .col-sm-push-0{left:auto}.jd-framework .col-sm-push-1{left:8.33333%}.jd-framework .col-sm-push-2{left:16.66667%}.jd-framework .col-sm-push-3{left:25%}.jd-framework .col-sm-push-4{left:33.33333%}.jd-framework .col-sm-push-5{left:41.66667%}.jd-framework .col-sm-push-6{left:50%}.jd-framework .col-sm-push-7{left:58.33333%}.jd-framework .col-sm-push-8{left:66.66667%}.jd-framework .col-sm-push-9{left:75%}.jd-framework .col-sm-push-10{left:83.33333%}.jd-framework .col-sm-push-11{left:91.66667%}.jd-framework .col-sm-push-12{left:100%}.jd-framework .col-sm-offset-0{margin-left:0%}.jd-framework .col-sm-offset-1{margin-left:8.33333%}.jd-framework .col-sm-offset-2{margin-left:16.66667%}.jd-framework .col-sm-offset-3{margin-left:25%}.jd-framework .col-sm-offset-4{margin-left:33.33333%}.jd-framework .col-sm-offset-5{margin-left:41.66667%}.jd-framework .col-sm-offset-6{margin-left:50%}.jd-framework .col-sm-offset-7{margin-left:58.33333%}.jd-framework .col-sm-offset-8{margin-left:66.66667%}.jd-framework .col-sm-offset-9{margin-left:75%}.jd-framework .col-sm-offset-10{margin-left:83.33333%}.jd-framework .col-sm-offset-11{margin-left:91.66667%}.jd-framework .col-sm-offset-12{margin-left:100%}}@media (min-width: 701px){.jd-framework .col-md-1,.jd-framework .col-md-2,.jd-framework .col-md-3,.jd-framework .col-md-4,.jd-framework .col-md-5,.jd-framework .col-md-6,.jd-framework .col-md-7,.jd-framework .col-md-8,.jd-framework .col-md-9,.jd-framework .col-md-10,.jd-framework .col-md-11,.jd-framework .col-md-12{float:left}.jd-framework .col-md-1{width:8.33333%}.jd-framework .col-md-2{width:16.66667%}.jd-framework .col-md-3{width:25%}.jd-framework .col-md-4{width:33.33333%}.jd-framework .col-md-5{width:41.66667%}.jd-framework .col-md-6{width:50%}.jd-framework .col-md-7{width:58.33333%}.jd-framework .col-md-8{width:66.66667%}.jd-framework .col-md-9{width:75%}.jd-framework .col-md-10{width:83.33333%}.jd-framework .col-md-11{width:91.66667%}.jd-framework .col-md-12{width:100%}.jd-framework .col-md-pull-0{right:auto}.jd-framework .col-md-pull-1{right:8.33333%}.jd-framework .col-md-pull-2{right:16.66667%}.jd-framework .col-md-pull-3{right:25%}.jd-framework .col-md-pull-4{right:33.33333%}.jd-framework .col-md-pull-5{right:41.66667%}.jd-framework .col-md-pull-6{right:50%}.jd-framework .col-md-pull-7{right:58.33333%}.jd-framework .col-md-pull-8{right:66.66667%}.jd-framework .col-md-pull-9{right:75%}.jd-framework .col-md-pull-10{right:83.33333%}.jd-framework .col-md-pull-11{right:91.66667%}.jd-framework .col-md-pull-12{right:100%}.jd-framework .col-md-push-0{left:auto}.jd-framework .col-md-push-1{left:8.33333%}.jd-framework .col-md-push-2{left:16.66667%}.jd-framework .col-md-push-3{left:25%}.jd-framework .col-md-push-4{left:33.33333%}.jd-framework .col-md-push-5{left:41.66667%}.jd-framework .col-md-push-6{left:50%}.jd-framework .col-md-push-7{left:58.33333%}
563.jd-framework .col-md-push-8{left:66.66667%}.jd-framework .col-md-push-9{left:75%}.jd-framework .col-md-push-10{left:83.33333%}.jd-framework .col-md-push-11{left:91.66667%}.jd-framework .col-md-push-12{left:100%}.jd-framework .col-md-offset-0{margin-left:0%}.jd-framework .col-md-offset-1{margin-left:8.33333%}.jd-framework .col-md-offset-2{margin-left:16.66667%}.jd-framework .col-md-offset-3{margin-left:25%}.jd-framework .col-md-offset-4{margin-left:33.33333%}.jd-framework .col-md-offset-5{margin-left:41.66667%}.jd-framework .col-md-offset-6{margin-left:50%}.jd-framework .col-md-offset-7{margin-left:58.33333%}.jd-framework .col-md-offset-8{margin-left:66.66667%}.jd-framework .col-md-offset-9{margin-left:75%}.jd-framework .col-md-offset-10{margin-left:83.33333%}.jd-framework .col-md-offset-11{margin-left:91.66667%}.jd-framework .col-md-offset-12{margin-left:100%}}@media (min-width: 1001px){.jd-framework .col-lg-1,.jd-framework .col-lg-2,.jd-framework .col-lg-3,.jd-framework .col-lg-4,.jd-framework .col-lg-5,.jd-framework .col-lg-6,.jd-framework .col-lg-7,.jd-framework .col-lg-8,.jd-framework .col-lg-9,.jd-framework .col-lg-10,.jd-framework .col-lg-11,.jd-framework .col-lg-12{float:left}.jd-framework .col-lg-1{width:8.33333%}.jd-framework .col-lg-2{width:16.66667%}.jd-framework .col-lg-3{width:25%}.jd-framework .col-lg-4{width:33.33333%}.jd-framework .col-lg-5{width:41.66667%}.jd-framework .col-lg-6{width:50%}.jd-framework .col-lg-7{width:58.33333%}.jd-framework .col-lg-8{width:66.66667%}.jd-framework .col-lg-9{width:75%}.jd-framework .col-lg-10{width:83.33333%}.jd-framework .col-lg-11{width:91.66667%}.jd-framework .col-lg-12{width:100%}.jd-framework .col-lg-pull-0{right:auto}.jd-framework .col-lg-pull-1{right:8.33333%}.jd-framework .col-lg-pull-2{right:16.66667%}.jd-framework .col-lg-pull-3{right:25%}.jd-framework .col-lg-pull-4{right:33.33333%}.jd-framework .col-lg-pull-5{right:41.66667%}.jd-framework .col-lg-pull-6{right:50%}.jd-framework .col-lg-pull-7{right:58.33333%}.jd-framework .col-lg-pull-8{right:66.66667%}.jd-framework .col-lg-pull-9{right:75%}.jd-framework .col-lg-pull-10{right:83.33333%}.jd-framework .col-lg-pull-11{right:91.66667%}.jd-framework .col-lg-pull-12{right:100%}.jd-framework .col-lg-push-0{left:auto}.jd-framework .col-lg-push-1{left:8.33333%}.jd-framework .col-lg-push-2{left:16.66667%}.jd-framework .col-lg-push-3{left:25%}.jd-framework .col-lg-push-4{left:33.33333%}.jd-framework .col-lg-push-5{left:41.66667%}.jd-framework .col-lg-push-6{left:50%}.jd-framework .col-lg-push-7{left:58.33333%}.jd-framework .col-lg-push-8{left:66.66667%}.jd-framework .col-lg-push-9{left:75%}.jd-framework .col-lg-push-10{left:83.33333%}.jd-framework .col-lg-push-11{left:91.66667%}.jd-framework .col-lg-push-12{left:100%}.jd-framework .col-lg-offset-0{margin-left:0%}.jd-framework .col-lg-offset-1{margin-left:8.33333%}.jd-framework .col-lg-offset-2{margin-left:16.66667%}.jd-framework .col-lg-offset-3{margin-left:25%}.jd-framework .col-lg-offset-4{margin-left:33.33333%}.jd-framework .col-lg-offset-5{margin-left:41.66667%}.jd-framework .col-lg-offset-6{margin-left:50%}.jd-framework .col-lg-offset-7{margin-left:58.33333%}.jd-framework .col-lg-offset-8{margin-left:66.66667%}.jd-framework .col-lg-offset-9{margin-left:75%}.jd-framework .col-lg-offset-10{margin-left:83.33333%}.jd-framework .col-lg-offset-11{margin-left:91.66667%}.jd-framework .col-lg-offset-12{margin-left:100%}}.jd-framework table{background-color:transparent}.jd-framework caption{padding-top:8px;padding-bottom:8px;color:#2e2e30;text-align:left}.jd-framework th{text-align:left}.jd-framework .table{width:100%;max-width:100%;margin-bottom:22px}.jd-framework .table>thead>tr>th,.jd-framework .table>thead>tr>td,.jd-framework .table>tbody>tr>th,.jd-framework .table>tbody>tr>td,.jd-framework .table>tfoot>tr>th,.jd-framework .table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.jd-framework .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.jd-framework .table>caption+thead>tr:first-child>th,.jd-framework .table>caption+thead>tr:first-child>td,.jd-framework .table>colgroup+thead>tr:first-child>
563th,.jd-framework .table>colgroup+thead>tr:first-child>td,.jd-framework .table>thead:first-child>tr:first-child>th,.jd-framework .table>thead:first-child>tr:first-child>td{border-top:0}.jd-framework .table>tbody+tbody{border-top:2px solid #ddd}.jd-framework .table .table{background-color:#fff}.jd-framework .table-condensed>thead>tr>th,.jd-framework .table-condensed>thead>tr>td,.jd-framework .table-condensed>tbody>tr>th,.jd-framework .table-condensed>tbody>tr>td,.jd-framework .table-condensed>tfoot>tr>th,.jd-framework .table-condensed>tfoot>tr>td{padding:5px}.jd-framework .table-bordered{border:1px solid #ddd}.jd-framework .table-bordered>thead>tr>th,.jd-framework .table-bordered>thead>tr>td,.jd-framework .table-bordered>tbody>tr>th,.jd-framework .table-bordered>tbody>tr>td,.jd-framework .table-bordered>tfoot>tr>th,.jd-framework .table-bordered>tfoot>tr>td{border:1px solid #ddd}.jd-framework .table-bordered>thead>tr>th,.jd-framework .table-bordered>thead>tr>td{border-bottom-width:2px}.jd-framework .table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.jd-framework .table-hover>tbody>tr:hover{background-color:#f5f5f5}.jd-framework table col[class*="col-"]{position:static;float:none;display:table-column}.jd-framework table td[class*="col-"],.jd-framework table th[class*="col-"]{position:static;float:none;display:table-cell}.jd-framework .table>thead>tr>td.active,.jd-framework .table>thead>tr>th.active,.jd-framework .table>thead>tr.active>td,.jd-framework .table>thead>tr.active>th,.jd-framework .table>tbody>tr>td.active,.jd-framework .table>tbody>tr>th.active,.jd-framework .table>tbody>tr.active>td,.jd-framework .table>tbody>tr.active>th,.jd-framework .table>tfoot>tr>td.active,.jd-framework .table>tfoot>tr>th.active,.jd-framework .table>tfoot>tr.active>td,.jd-framework .table>tfoot>tr.active>th{background-color:#f5f5f5}.jd-framework .table-hover>tbody>tr>td.active:hover,.jd-framework .table-hover>tbody>tr>th.active:hover,.jd-framework .table-hover>tbody>tr.active:hover>td,.jd-framework .table-hover>tbody>tr:hover>.active,.jd-framework .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.jd-framework .table>thead>tr>td.success,.jd-framework .table>thead>tr>th.success,.jd-framework .table>thead>tr.success>td,.jd-framework .table>thead>tr.success>th,.jd-framework .table>tbody>tr>td.success,.jd-framework .table>tbody>tr>th.success,.jd-framework .table>tbody>tr.success>td,.jd-framework .table>tbody>tr.success>th,.jd-framework .table>tfoot>tr>td.success,.jd-framework .table>tfoot>tr>th.success,.jd-framework .table>tfoot>tr.success>td,.jd-framework .table>tfoot>tr.success>th{background-color:#dff0d8}.jd-framework .table-hover>tbody>tr>td.success:hover,.jd-framework .table-hover>tbody>tr>th.success:hover,.jd-framework .table-hover>tbody>tr.success:hover>td,.jd-framework .table-hover>tbody>tr:hover>.success,.jd-framework .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.jd-framework .table>thead>tr>td.info,.jd-framework .table>thead>tr>th.info,.jd-framework .table>thead>tr.info>td,.jd-framework .table>thead>tr.info>th,.jd-framework .table>tbody>tr>td.info,.jd-framework .table>tbody>tr>th.info,.jd-framework .table>tbody>tr.info>td,.jd-framework .table>tbody>tr.info>th,.jd-framework .table>tfoot>tr>td.info,.jd-framework .table>tfoot>tr>th.info,.jd-framework .table>tfoot>tr.info>td,.jd-framework .table>tfoot>tr.info>th{background-color:#d9edf7}.jd-framework .table-hover>tbody>tr>td.info:hover,.jd-framework .table-hover>tbody>tr>th.info:hover,.jd-framework .table-hover>tbody>tr.info:hover>td,.jd-framework .table-hover>tbody>tr:hover>.info,.jd-framework .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.jd-framework .table>thead>tr>td.warning,.jd-framework .table>thead>tr>th.warning,.jd-framework .table>thead>tr.warning>td,.jd-framework .table>thead>tr.warning>th,.jd-framework .table>tbody>tr>td.warning,.jd-framework .table>tbody>tr>th.warning,.jd-framework .table>tbody>tr.warning>td,.jd-framework .table>tbody>tr.warning>th,.jd-framework .table>tfoot>tr>td.warning,.jd-framework .table>tfoot>tr>th.warning,.jd-framework .table>tfoot>tr.warning>td,.jd-framework .table>tfoot>tr.warning>th{background-color:#fcf8e3}.jd-framework .table-hover>tbody>tr>td.warning:hover,.jd-framework .table-hover>tbody>tr>th.warning:hover,.jd-framework .table-hover>tbody>tr.warning:hover>td,.jd-framework .table-hover>tbody>tr:hover>.warning,.jd-framework .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.jd-framework .table>thead>tr>td.danger,.jd-framework .table>thead>tr>th.danger,.jd-framework .table>thead>tr.danger>td,.jd-framework .table>thead>tr.danger>th,.jd-framework .table>tbody>tr>td.danger,.jd-framework .table>tbody>tr>th.danger,.jd-framework .table>tbody>tr.danger>td,.jd-framework .table>tbody>tr.danger>th,.jd-framework .table>tfoot>tr>td.danger,.jd-framework .table>tfoot>tr>th.danger,.jd-framework .table>tfoot>tr.danger>td,.jd-framework .table>tfoot>tr.danger>th{background-color:#f2dede}.jd-framework .table-hover>tbody>tr>td.danger:hover,.jd-framework .table-hover>tbody>tr>th.danger:hover,.jd-framework .table-hover>tbody>tr.danger:hover>td,.jd-framework .table-hover>tbody>tr:hover>.danger,.jd-framework .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.jd-framework .table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 700px){.jd-framework .table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.jd-framework .table-responsive>.table{margin-bottom:0}.jd-framework .table-responsive>.table>thead>tr>th,.jd-framework .table-responsive>.table>thead>tr>td,.jd-framework .table-responsive>.table>tbody>tr>th,.jd-framework .table-responsive>.table>tbody>tr>td,.jd-framework .table-responsive>.table>tfoot>tr>th,.jd-framework .table-responsive>.table>tfoot>tr>td{white-space:nowrap}.jd-framework .table-responsive>.table-bordered{border:0}.jd-framework .table-responsive>.table-bordered>thead>tr>th:first-child,.jd-framework .table-responsive>.table-bordered>thead>tr>td:first-child,.jd-framework .table-responsive>.table-bordered>tbody>tr>th:first-child,.jd-framework .table-responsive>.table-bordered>tbody>tr>td:first-child,.jd-framework .table-responsive>.table-bordered>tfoot>tr>th:first-child,.jd-framework .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.jd-framework .table-responsive>.table-bordered>thead>tr>th:last-child,.jd-framework .table-responsive>.table-bordered>thead>tr>td:last-child,.jd-framework .table-responsive>.table-bordered>tbody>tr>th:last-child,.jd-framework .table-responsive>.table-bordered>tbody>tr>td:last-child,.jd-framework .table-responsive>.table-bordered>tfoot>tr>th:last-child,.jd-framework .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.jd-framework .table-responsive>.table-bordered>tbody>tr:last-child>
563th,.jd-framework .table-responsive>.table-bordered>tbody>tr:last-child>td,.jd-framework .table-responsive>.table-bordered>tfoot>tr:last-child>th,.jd-framework .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.jd-framework fieldset{padding:0;margin:0;border:0;min-width:0}.jd-framework legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;color:#000;border:0;border-bottom:1px solid #e5e5e5}.jd-framework label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.jd-framework input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jd-framework input[type="radio"],.jd-framework input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.jd-framework input[type="file"]{display:block}.jd-framework input[type="range"]{display:block;width:100%}.jd-framework select[multiple],.jd-framework select[size]{height:auto}.jd-framework input[type="file"]:focus,.jd-framework input[type="radio"]:focus,.jd-framework input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.jd-framework output{display:block;padding-top:7px;font-size:16px;line-height:1.42857;color:#4d4d4d}.jd-framework .form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857;color:#4d4d4d;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.jd-framework .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.jd-framework .form-control::-moz-placeholder{color:#999;opacity:1}.jd-framework .form-control:-ms-input-placeholder{color:#999}.jd-framework .form-control::-webkit-input-placeholder{color:#999}.jd-framework .form-control[disabled],.jd-framework .form-control[readonly],fieldset[disabled] .jd-framework .form-control{cursor:not-allowed;background-color:silver;opacity:1}.jd-framework textarea.form-control{height:auto}.jd-framework input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.jd-framework input[type="date"],.jd-framework input[type="time"],.jd-framework input[type="datetime-local"],.jd-framework input[type="month"]{line-height:36px}.jd-framework input[type="date"].input-sm,.jd-framework .input-group-sm>input[type="date"].form-control,.jd-framework .input-group-sm>input[type="date"].input-group-addon,.jd-framework .input-group-sm>.input-group-btn>input[type="date"].btn,.jd-framework input[type="time"].input-sm,.jd-framework .input-group-sm>input[type="time"].form-control,.jd-framework .input-group-sm>input[type="time"].input-group-addon,.jd-framework .input-group-sm>.input-group-btn>input[type="time"].btn,.jd-framework input[type="datetime-local"].input-sm,.jd-framework .input-group-sm>input[type="datetime-local"].form-control,.jd-framework .input-group-sm>input[type="datetime-local"].input-group-addon,.jd-framework .input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.jd-framework input[type="month"].input-sm,.jd-framework .input-group-sm>input[type="month"].form-control,.jd-framework .input-group-sm>input[type="month"].input-group-addon,.jd-framework .input-group-sm>.input-group-btn>input[type="month"].btn{line-height:33px}.jd-framework input[type="date"].input-lg,.jd-framework .input-group-lg>input[type="date"].form-control,.jd-framework .input-group-lg>input[type="date"].input-group-addon,.jd-framework .input-group-lg>.input-group-btn>input[type="date"].btn,.jd-framework input[type="time"].input-lg,.jd-framework .input-group-lg>input[type="time"].form-control,.jd-framework .input-group-lg>input[type="time"].input-group-addon,.jd-framework .input-group-lg>.input-group-btn>input[type="time"].btn,.jd-framework input[type="datetime-local"].input-lg,.jd-framework .input-group-lg>input[type="datetime-local"].form-control,.jd-framework .input-group-lg>input[type="datetime-local"].input-group-addon,.jd-framework .input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.jd-framework input[type="month"].input-lg,.jd-framework .input-group-lg>input[type="month"].form-control,.jd-framework .input-group-lg>input[type="month"].input-group-addon,.jd-framework .input-group-lg>.input-group-btn>input[type="month"].btn{line-height:49px}}.jd-framework .form-group{margin-bottom:15px}.jd-framework .radio,.jd-framework .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.jd-framework .radio label,.jd-framework .checkbox label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.jd-framework .radio input[type="radio"],.jd-framework .radio-inline input[type="radio"],.jd-framework .checkbox input[type="checkbox"],.jd-framework .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.jd-framework .radio+.radio,.jd-framework .checkbox+.checkbox{margin-top:-5px}.jd-framework .radio-inline,.jd-framework .checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.jd-framework .radio-inline+.radio-inline,.jd-framework .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.jd-framework input[type="radio"][disabled],.jd-framework input[type="radio"].disabled,fieldset[disabled] .jd-framework input[type="radio"],.jd-framework input[type="checkbox"][disabled],.jd-framework input[type="checkbox"].disabled,fieldset[disabled] .jd-framework input[type="checkbox"]{cursor:not-allowed}.jd-framework .radio-inline.disabled,fieldset[disabled] .jd-framework .radio-inline,.jd-framework .checkbox-inline.disabled,fieldset[disabled] .jd-framework .checkbox-inline{cursor:not-allowed}.jd-framework .radio.disabled label,fieldset[disabled] .jd-framework .radio label,.jd-framework .checkbox.disabled label,fieldset[disabled] .jd-framework .checkbox label{cursor:not-allowed}.jd-framework .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.jd-framework .form-control-static.input-lg,.jd-framework .input-group-lg>.form-control-static.form-control,.jd-framework .input-group-lg>.form-control-static.input-group-addon,.jd-framework .input-group-lg>.input-group-btn>.form-control-static.btn,.jd-framework .form-control-static.input-sm,.jd-framework .input-group-sm>.form-control-static.form-control,.jd-framework .input-group-sm>.form-control-static.input-group-addon,.jd-framework .input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.jd-framework .input-sm,.jd-framework .input-group-sm>.form-control,.jd-framework .input-group-sm>.input-group-addon,.jd-framework .input-group-sm>.input-group-btn>.btn,.jd-framework .form-group-sm .form-control{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework select.input-sm,.jd-framework .input-group-sm>select.form-control,.jd-framework .input-group-sm>select.input-group-addon,.jd-framework .input-group-sm>.input-group-btn>select.btn,.jd-framework .form-group-sm .form-control{height:33px;line-height:33px}.jd-framework textarea.input-sm,.jd-framework .input-group-sm>textarea.form-control,.jd-framework .input-group-sm>textarea.input-group-addon,.jd-framework .input-group-sm>.input-group-btn>textarea.btn,.jd-framework .form-group-sm .form-control,.jd-framework select[multiple].input-sm,.jd-framework .input-group-sm>select[multiple].form-control,.jd-framework .input-group-sm>select[multiple].input-group-addon,.jd-framework .input-group-sm>.input-group-btn>select[multiple].btn,.jd-framework .form-group-sm .form-control{height:auto}.jd-framework .input-lg,.jd-framework .input-group-lg>.form-control,.jd-framework .input-group-lg>.input-group-addon,.jd-framework .input-group-lg>.input-group-btn>.btn,.jd-framework .form-group-lg .form-control{height:49px;padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework select.input-lg,.jd-framework .input-group-lg>select.form-control,.jd-framework .input-group-lg>select.input-group-addon,.jd-framework .input-group-lg>.input-group-btn>select.btn,.jd-framework .form-group-lg .form-control{height:49px;line-height:49px}.jd-framework textarea.input-lg,.jd-framework .input-group-lg>textarea.form-control,.jd-framework .input-group-lg>textarea.input-group-addon,.jd-framework .input-group-lg>.input-group-btn>textarea.btn,.jd-framework .form-group-lg .form-control,.jd-framework select[multiple].input-lg,.jd-framework .input-group-lg>select[multiple].form-control,.jd-framework .input-group-lg>select[multiple].input-group-addon,.jd-framework .input-group-lg>.input-group-btn>select[multiple].btn,.jd-framework .form-group-lg .form-control{height:auto}.jd-framework .has-feedback{position:relative}.jd-framework .has-feedback .form-control{padding-right:45px}.jd-framework .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.jd-framework .input-lg+.form-control-feedback,.jd-framework .input-group-lg>.form-control+.form-control-feedback,.jd-framework .input-group-lg>.input-group-addon+.form-control-feedback,.jd-framework .input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:49px;height:49px;line-height:49px}.jd-framework .input-sm+.form-control-feedback,.jd-framework .input-group-sm>.form-control+.form-control-feedback,.jd-framework .input-group-sm>.input-group-addon+.form-control-feedback,.jd-framework .input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:33px;
563height:33px;line-height:33px}.jd-framework .has-success .help-block,.jd-framework .has-success .control-label,.jd-framework .has-success .radio,.jd-framework .has-success .checkbox,.jd-framework .has-success .radio-inline,.jd-framework .has-success .checkbox-inline,.jd-framework .has-success.radio label,.jd-framework .has-success.checkbox label,.jd-framework .has-success.radio-inline label,.jd-framework .has-success.checkbox-inline label{color:#3c763d}.jd-framework .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.jd-framework .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.jd-framework .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.jd-framework .has-success .form-control-feedback{color:#3c763d}.jd-framework .has-warning .help-block,.jd-framework .has-warning .control-label,.jd-framework .has-warning .radio,.jd-framework .has-warning .checkbox,.jd-framework .has-warning .radio-inline,.jd-framework .has-warning .checkbox-inline,.jd-framework .has-warning.radio label,.jd-framework .has-warning.checkbox label,.jd-framework .has-warning.radio-inline label,.jd-framework .has-warning.checkbox-inline label{color:#8a6d3b}.jd-framework .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.jd-framework .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.jd-framework .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.jd-framework .has-warning .form-control-feedback{color:#8a6d3b}.jd-framework .has-error .help-block,.jd-framework .has-error .control-label,.jd-framework .has-error .radio,.jd-framework .has-error .checkbox,.jd-framework .has-error .radio-inline,.jd-framework .has-error .checkbox-inline,.jd-framework .has-error.radio label,.jd-framework .has-error.checkbox label,.jd-framework .has-error.radio-inline label,.jd-framework .has-error.checkbox-inline label{color:#a94442}.jd-framework .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.jd-framework .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.jd-framework .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.jd-framework .has-error .form-control-feedback{color:#a94442}.jd-framework .has-feedback label ~ .form-control-feedback{top:27px}.jd-framework .has-feedback label.sr-only ~ .form-control-feedback{top:0}.jd-framework .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#7a7c84}@media (min-width: 701px){.jd-framework .form-inline .form-group{dis
563play:inline-block;margin-bottom:0;vertical-align:middle}.jd-framework .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.jd-framework .form-inline .form-control-static{display:inline-block}.jd-framework .form-inline .input-group{display:inline-table;vertical-align:middle}.jd-framework .form-inline .input-group .input-group-addon,.jd-framework .form-inline .input-group .input-group-btn,.jd-framework .form-inline .input-group .form-control{width:auto}.jd-framework .form-inline .input-group>.form-control{width:100%}.jd-framework .form-inline .control-label{margin-bottom:0;vertical-align:middle}.jd-framework .form-inline .radio,.jd-framework .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.jd-framework .form-inline .radio label,.jd-framework .form-inline .checkbox label{padding-left:0}.jd-framework .form-inline .radio input[type="radio"],.jd-framework .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.jd-framework .form-inline .has-feedback .form-control-feedback{top:0}}.jd-framework .form-horizontal .radio,.jd-framework .form-horizontal .checkbox,.jd-framework .form-horizontal .radio-inline,.jd-framework .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.jd-framework .form-horizontal .radio,.jd-framework .form-horizontal .checkbox{min-height:29px}.jd-framework .form-horizontal .form-group{margin-left:-13px;margin-right:-13px}.jd-framework .form-horizontal .form-group:before,.jd-framework .form-horizontal .form-group:after{content:" ";display:table}.jd-framework .form-horizontal .form-group:after{clear:both}@media (min-width: 701px){.jd-framework .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.jd-framework .form-horizontal .has-feedback .form-control-feedback{right:13px}@media (min-width: 701px){.jd-framework .form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 701px){.jd-framework .form-horizontal .form-group-sm .control-label{padding-top:6px}}.jd-framework .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jd-framework .btn:focus,.jd-framework .btn.focus,.jd-framework .btn:active:focus,.jd-framework .btn:active.focus,.jd-framework .btn.active:focus,.jd-framework .btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.jd-framework .btn:hover,.jd-framework .btn:focus,.jd-framework .btn.focus{color:#333;text-decoration:none}.jd-framework .btn:active,.jd-framework .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.jd-framework .btn.disabled,.jd-framework .btn[disabled],fieldset[disabled] .jd-framework .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.jd-framework .btn-default{color:#333;background-color:#fff;border-color:#ccc}.jd-framework .btn-default:hover,.jd-framework .btn-default:focus,.jd-framework .btn-default.focus,.jd-framework .btn-default:active,.jd-framework .btn-default.active,.open>.jd-framework .btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.jd-framework .btn-default:active,.jd-framework .btn-default.active,.open>.jd-framework .btn-default.dropdown-toggle{background-image:none}.jd-framework .btn-default.disabled,.jd-framework .btn-default.disabled:hover,.jd-framework .btn-default.disabled:focus,.jd-framework .btn-default.disabled.focus,.jd-framework .btn-default.disabled:active,.jd-framework .btn-default.disabled.active,.jd-framework .btn-default[disabled],.jd-framework .btn-default[disabled]:hover,.jd-framework .btn-default[disabled]:focus,.jd-framework .btn-default[disabled].focus,.jd-framework .btn-default[disabled]:active,.jd-framework .btn-default[disabled].active,fieldset[disabled] .jd-framework .btn-default,fieldset[disabled] .jd-framework .btn-default:hover,fieldset[disabled] .jd-framework .btn-default:focus,fieldset[disabled] .jd-framework .btn-default.focu
563s,fieldset[disabled] .jd-framework .btn-default:active,fieldset[disabled] .jd-framework .btn-default.active{background-color:#fff;border-color:#ccc}.jd-framework .btn-default .badge{color:#fff;background-color:#333}.jd-framework .btn-primary{color:#fff;background-color:#30abb8;border-color:#2b98a4}.jd-framework .btn-primary:hover,.jd-framework .btn-primary:focus,.jd-framework .btn-primary.focus,.jd-framework .btn-primary:active,.jd-framework .btn-primary.active,.open>.jd-framework .btn-primary.dropdown-toggle{color:#fff;background-color:#258590;border-color:#1e6b73}.jd-framework .btn-primary:active,.jd-framework .btn-primary.active,.open>.jd-framework .btn-primary.dropdown-toggle{background-image:none}.jd-framework .btn-primary.disabled,.jd-framework .btn-primary.disabled:hover,.jd-framework .btn-primary.disabled:focus,.jd-framework .btn-primary.disabled.focus,.jd-framework .btn-primary.disabled:active,.jd-framework .btn-primary.disabled.active,.jd-framework .btn-primary[disabled],.jd-framework .btn-primary[disabled]:hover,.jd-framework .btn-primary[disabled]:focus,.jd-framework .btn-primary[disabled].focus,.jd-framework .btn-primary[disabled]:active,.jd-framework .btn-primary[disabled].active,fieldset[disabled] .jd-framework .btn-primary,fieldset[disabled] .jd-framework .btn-primary:hover,fieldset[disabled] .jd-framework .btn-primary:focus,fieldset[disabled] .jd-framework .btn-primary.focus,fieldset[disabled] .jd-framework .btn-primary:active,fieldset[disabled] .jd-framework .btn-primary.active{background-color:#30abb8;border-color:#2b98a4}.jd-framework .btn-primary .badge{color:#30abb8;background-color:#fff}.jd-framework .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.jd-framework .btn-success:hover,.jd-framework .btn-success:focus,.jd-framework .btn-success.focus,.jd-framework .btn-success:active,.jd-framework .btn-success.active,.open>.jd-framework .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.jd-framework .btn-success:active,.jd-framework .btn-success.active,.open>.jd-framework .btn-success.dropdown-toggle{background-image:none}.jd-framework .btn-success.disabled,.jd-framework .btn-success.disabled:hover,.jd-framework .btn-success.disabled:focus,.jd-framework .btn-success.disabled.focus,.jd-framework .btn-success.disabled:active,.jd-framework .btn-success.disabled.active,.jd-framework .btn-success[disabled],.jd-framework .btn-success[disabled]:hover,.jd-framework .btn-success[disabled]:focus,.jd-framework .btn-success[disabled].focus,.jd-framework .btn-success[disabled]:active,.jd-framework .btn-success[disabled].active,fieldset[disabled] .jd-framework .btn-success,fieldset[disabled] .jd-framework .btn-success:hover,fieldset[disabled] .jd-framework .btn-success:focus,fieldset[disabled] .jd-framework .btn-success.focus,fieldset[disabled] .jd-framework .btn-success:active,fieldset[disabled] .jd-framework .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.jd-framework .btn-success .badge{color:#5cb85c;background-color:#fff}.jd-framework .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.jd-framework .btn-info:hover,.jd-framework .btn-info:focus,.jd-framework .btn-info.focus,.jd-framework .btn-info:active,.jd-framework .btn-info.active,.open>.jd-framework .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.jd-framework .btn-info:active,.jd-framework .btn-info.active,.open>.jd-framework .btn-info.dropdown-toggle{background-image:none}.jd-framework .btn-info.disabled,.jd-framework .btn-info.disabled:hover,.jd-framework .btn-info.disabled:focus,.jd-framework .btn-info.disabled.focus,.jd-framework .btn-info.disabled:active,.jd-framework .btn-info.disabled.active,.jd-framework .btn-info[disabled],.jd-framework .btn-info[disabled]:hover,.jd-framework .btn-info[disabled]:focus,.jd-framework .btn-info[disabled].focus,.jd-framework .btn-info[disabled]:active,.jd-framework .btn-info[disabled].active,fieldset[disabled] .jd-framework .btn-info,fieldset[disabled] .jd-framework .btn-info:hover,fieldset[disabled] .jd-framework .btn-info:focus,fieldset[disabled] .jd-framework .btn-info.focus,fieldset[disabled] .jd-framework .btn-info:active,fieldset[disabled] .jd-framework .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.jd-framework .btn-info .badge{color:#5bc0de;background-color:#fff}.jd-framework .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.jd-framework .btn-warning:hover,.jd-framework .btn-warning:focus,.jd-framework .btn-warning.focus,.jd-framework .btn-warning:active,.jd-framework .btn-warning.active,.open>.jd-framework .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.jd-framework .btn-warning:active,.jd-framework .btn-warning.active,.open>.jd-framework .btn-warning.dropdown-toggle{background-image:none}.jd-framework .btn-warning.disabled,.jd-framework .btn-warning.disabled:hover,.jd-framework .btn-warning.disabled:focus,.jd-framework .btn-warning.disabled.focus,.jd-framework .btn-warning.disabled:active,.jd-framework .btn-warning.disabled.active,.jd-framework .btn-warning[disabled],.jd-framework .btn-warning[disabled]:hover,.jd-framework .btn-warning[disabled]:focus,.jd-framework .btn-warning[disabled].focus,.jd-framework .btn-warning[disabled]:active,.jd-framework .btn-warning[disabled].active,fieldset[disabled] .jd-framework .btn-warning,fieldset[disabled] .jd-framework .btn-warning:hover,fieldset[disabled] .jd-framework .btn-warning:focus,fieldset[disabled] .jd-framework .btn-warning.focus,fieldset[disabled] .jd-framework .btn-warning:active,fieldset[disabled] .jd-framework .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.jd-framework .btn-warning .badge{color:#f0ad4e;background-color:#fff}.jd-framework .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.jd-framework .btn-danger:hover,.jd-framework .btn-danger:focus,.jd-framework .btn-danger.focus,.jd-framework .btn-danger:active,.jd-framework .btn-danger.active,.open>.jd-framework .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.jd-framework .btn-danger:active,.jd-framework .btn-danger.active,.open>.jd-framework .btn-danger.dropdown-toggle{background-image:none}.jd-framework .btn-danger.disabled,.jd-framework .btn-danger.disabled:hover,.jd-framework .btn-danger.disabled:focus,.jd-framework .btn-danger.disabled.focus,.jd-framework .btn-danger.disabled:active,.jd-framework .btn-danger.disabled.active,.jd-framework .btn-danger[disabled],.jd-framework .btn-danger[disabled]:hover,.jd-framework .btn-danger[disabled]:focus,.jd-framework .btn-danger[disabled].focus,.jd-framework .btn-danger[disabled]:active,.jd-framework .btn-danger[disabled].active,fieldset[disabled] .jd-framework .btn-danger,fieldset[disabled] .jd-framework .btn-danger:hover,fieldset[disabled] .jd-framework .btn-danger:focus,fieldset[disabled] .jd-framework .btn-danger.focus,fieldset[disabled] .jd-framework .btn-danger:active,fieldset[disabled] .jd-framework .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.jd-framework .btn-danger .badge{color:#d9534f;background-color:#fff}.jd-framework .btn-link{color:#30abb8;font-weight:normal;border-radius:0}.jd-framework .btn-link,.jd-framework .btn-link:active,.jd-framework .btn-link.active,.jd-framework .btn-link[disabled],fieldset[disabled] .jd-framework .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.jd-framework .btn-link,.jd-framework .btn-link:hover,.jd-framework .btn-link:focus,.jd-framework .btn-link:active{border-color:transparent}.jd-framework .btn-link:hover,.jd-framework .btn-link:focus{color:#20737b;text-decoration:underline;background-color:transparent}.jd-framework .btn-link[disabled]:hover,.jd-framework .btn-link[disabled]:focus,fieldset[disabled] .jd-framework .btn-link:hover,fieldset[disabled] .jd-framework .btn-link:focus{color:#2e2e30;text-decoration:none}.jd-framework .btn-lg,.jd-framework .btn-group-lg>.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .btn-sm,.jd-framework .btn-group-sm>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .btn-xs,.jd-framework .btn-group-xs>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .btn-block{display:block;width:100%}.jd-framework .btn-block+.btn-block{margin-top:5px}.jd-framework input[type="submit"].btn-block,.jd-framework input[type="reset"].btn-block,.jd-framework input[type="button"].btn-block{width:100%}.jd-framework .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.jd-framework .fade.in{opacity:1}.jd-framework .collapse{display:none;visibility:hidden}
563.jd-framework .collapse.in{display:block;visibility:visible}.jd-framework tr.collapse.in{display:table-row}.jd-framework tbody.collapse.in{display:table-row-group}.jd-framework .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.jd-framework .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.jd-framework .dropdown{position:relative}.jd-framework .dropdown-toggle:focus{outline:0}.jd-framework .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.jd-framework .dropdown-menu.pull-right{right:0;left:auto}.jd-framework .dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.jd-framework .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#000;white-space:nowrap}.jd-framework .dropdown-menu>li>a:hover,.jd-framework .dropdown-menu>li>a:focus{text-decoration:none;color:#000;background-color:#f5f5f5}.jd-framework .dropdown-menu>.active>a,.jd-framework .dropdown-menu>.active>a:hover,.jd-framework .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#30abb8}.jd-framework .dropdown-menu>.disabled>a,.jd-framework .dropdown-menu>.disabled>a:hover,.jd-framework .dropdown-menu>.disabled>a:focus{color:#2e2e30}.jd-framework .dropdown-menu>.disabled>a:hover,.jd-framework .dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.jd-framework .open>.dropdown-menu{display:block}.jd-framework .open>a{outline:0}.jd-framework .dropdown-menu-right{left:auto;right:0}.jd-framework .dropdown-menu-left{left:0;right:auto}.jd-framework .dropdown-header{display:block;padding:3px 20px;font-size:14px;line-height:1.42857;color:#2e2e30;white-space:nowrap}.jd-framework .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.jd-framework .pull-right>.dropdown-menu{right:0;left:auto}.jd-framework .dropup .caret,.jd-framework .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.jd-framework .dropup .dropdown-menu,.jd-framework .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 701px){.jd-framework .navbar-right .dropdown-menu{right:0;left:auto}.jd-framework .navbar-right .dropdown-menu-left{left:0;right:auto}}.jd-framework .btn-group,.jd-framework .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.jd-framework .btn-group>.btn,.jd-framework .btn-group-vertical>.btn{position:relative;float:left}.jd-framework .btn-group>.btn:hover,.jd-framework .btn-group>.btn:focus,.jd-framework .btn-group>.btn:active,.jd-framework .btn-group>.btn.active,.jd-framework .btn-group-vertical>.btn:hover,.jd-framework .btn-group-vertical>.btn:focus,.jd-framework .btn-group-vertical>.btn:active,.jd-framework .btn-group-vertical>.btn.active{z-index:2}.jd-framework .btn-group .btn+.btn,.jd-framework .btn-group .btn+.btn-group,.jd-framework .btn-group .btn-group+.btn,.jd-framework .btn-group .btn-group+.btn-group{margin-left:-1px}.jd-framework .btn-toolbar{margin-left:-5px}.jd-framework .btn-toolbar:before,.jd-framework .btn-toolbar:after{content:" ";display:table}.jd-framework .btn-toolbar:after{clear:both}.jd-framework .btn-toolbar .btn-group,.jd-framework .btn-toolbar .input-group{float:left}.jd-framework .btn-toolbar>.btn,.jd-framework .btn-toolbar>.btn-group,.jd-framework .btn-toolbar>.input-group{margin-left:5px}.jd-framework .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.jd-framework .btn-group>.btn:first-child{margin-left:0}.jd-framework .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.jd-framework .btn-group>.btn:last-child:not(:first-child),.jd-framework .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.jd-framework .btn-group>.btn-group{float:left}.jd-framework .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.jd-framework .btn-group>.btn-group:first-child>.btn:last-child,.jd-framework .btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.jd-framework .btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.jd-framework .btn-group .dropdown-toggle:active,.jd-framework .btn-group.open .dropdown-toggle{outline:0}.jd-framework .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.jd-framework .btn-group>.btn-lg+.dropdown-toggle,.jd-framework .btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.jd-framework .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.jd-framework .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.jd-framework .btn .caret{margin-left:0}.jd-framework .btn-lg .caret,.jd-framework .btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.jd-framework .dropup .btn-lg .caret,.jd-framework .dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.jd-framework .btn-group-vertical>.btn,.jd-framework .btn-group-vertical>.btn-group,.jd-framework .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.jd-framework .btn-group-vertical>.btn-group:before,.jd-framework .btn-group-vertical>.btn-group:after{content:" ";display:table}.jd-framework .btn-group-vertical>.btn-group:after{clear:both}.jd-framework .btn-group-vertical>.btn-group>.btn{float:none}.jd-framework .btn-group-vertical>.btn+.btn,.jd-framework .btn-group-vertical>.btn+.btn-group,.jd-framework .btn-group-vertical>.btn-group+.btn,.jd-framework .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.jd-framework .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.jd-framework .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.jd-framework .btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.jd-framework .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.jd-framework .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.jd-framework .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.jd-framework .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.jd-framework .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.jd-framework .btn-group-justified>.btn,.jd-framework .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.jd-framework .btn-group-justified>.btn-group .btn{width:100%}.jd-framework .btn-group-justified>.btn-group .dropdown-menu{left:auto}.jd-framework [data-toggle="buttons"]>.btn input[type="radio"],.jd-framework [data-toggle="buttons"]>.btn input[type="checkbox"],.jd-framework [data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.jd-framework [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.jd-framework .input-group{position:relative;display:table;border-collapse:separate}.jd-framework .input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.jd-framework .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.jd-framework .input-group-addon,.jd-framework .input-group-btn,.jd-framework .input-group .form-control{display:table-cell}.jd-framework .input-group-addon:not(:first-child):not(:last-child),.jd-framework .input-group-btn:not(:first-child):not(:last-child),.jd-framework .input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.jd-framework .input-group-addon,.jd-framework .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.jd-framework .input-group-addon{padding:6px 12px;font-size:16px;font-weight:normal;line-height:1;color:#4d4d4d;text-align:center;background-color:silver;border:1px solid #ccc;border-radius:4px}.jd-framework .input-group-addon.input-sm,.jd-framework .input-group-sm>.input-group-addon,.jd-framework .input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:14px;border-radius:3px}.jd-framework .input-group-addon.input-lg,.jd-framework .input-group-lg>.input-group-addon,.jd-framework .input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:20px;border-radius:6px}.jd-framework .input-group-addon input[type="radio"],.jd-framework .input-group-addon input[type="checkbox"]{margin-top:0}.jd-framework .input-group .form-control:first-child,.jd-framework .input-group-addon:first-child,.jd-framework .input-group-btn:first-child>.btn,.jd-framework .input-group-btn:first-child>.btn-group>.btn,.jd-framework .input-group-btn:first-child>.dropdown-toggle,.jd-framework .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.jd-framework .input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.jd-framework .input-group-addon:first-child{border-right:0}.jd-framework .input-group .form-control:last-child,.jd-framework .input-group-addon:last-child,.jd-framework .input-group-btn:last-child>.btn,.jd-framework .input-group-btn:last-child>.btn-group>.btn,.jd-framework .input-group-btn:last-child>.dropdown-toggle,.jd-framework .input-group-btn:first-child>.btn:not(:first-child),.jd-framework .input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.jd-framework .input-group-addon:last-child{border-left:0}.jd-framework .input-group-btn{position:relative;font-size:0;white-space:nowrap}.jd-framework .input-group-btn>.btn{position:relative}.jd-framework .input-group-btn>.btn+.btn{margin-left:-1px}.jd-framework .input-group-btn>.btn:hover,.jd-framework .input-group-btn>.btn:focus,.jd-framework .input-group-btn>.btn:active{z-index:2}.jd-framework .input-group-btn:first-child>.btn,.jd-framework .input-group-btn:first-child>.btn-group{margin-right:-1px}.jd-framework .input-group-btn:last-child>.btn,.jd-framework .input-group-btn:last-child>.btn-group{margin-left:-1px}.jd-framework .nav{margin-bottom:0;padding-left:0;list-style:none}.jd-framework .nav:before,.jd-framework .nav:after{content:" ";display:table}.jd-framework .nav:after{clear:both}.jd-framework .nav>li{position:relative;display:block}.jd-framework .nav>li>a{position:relative;display:block;padding:10px 15px}.jd-framework .nav>li>a:hover,.jd-framework .nav>li>a:focus{text-decoration:none;background-color:silver}.jd-framework .nav>li.disabled>a{color:#2e2e30}.jd-framework .nav>li.disabled>a:hover,.jd-framework .nav>li.disabled>a:focus{color:#2e2e30;text-decoration:none;background-color:transparent;cursor:not-allowed}.jd-framework .nav .open>a,.jd-framework .nav .open>a:hover,.jd-framework .nav .open>a:focus{background-color:silver;border-color:#30abb8}.jd-framework .nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.jd-framework .nav>li>a>img{max-width:none}.jd-framework .nav-tabs{border-bottom:1px solid #ddd}.jd-framework .nav-tabs>li{float:left;margin-bottom:-1px}.jd-framework .nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.jd-framework .nav-tabs>li>a:hover{border-color:silver silver #ddd}.jd-framework .nav-tabs>li.active>a,.jd-framework .nav-tabs>li.active>a:hover,.jd-framework .nav-tabs>li.active>a:focus{color:#4d4d4d;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.jd-framework .nav-pills>li{float:left}.jd-framework .nav-pills>li>a{border-radius:4px}.jd-framework .nav-pills>li+li{margin-left:2px}.jd-framework .nav-pills>li.active>a,.jd-framework .nav-pills>li.active>a:hover,.jd-framework .nav-pills>li.active>a:focus{color:#fff;background-color:#30abb8}.jd-framework .nav-stacked>li{float:none}.jd-framework .nav-stacked>li+li{margin-top:2px;margin-left:0}.jd-framework .nav-justified,.jd-framework .nav-tabs.nav-justified{width:100%}.jd-framework .nav-justified>li,.jd-framework .nav-tabs.nav-justified>li{float:none}.jd-framework .nav-justified>li>a,.jd-framework .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.jd-framework .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 701px){.jd-framework .nav-justified>li,.jd-framework .nav-tabs.nav-justified>li{display:table-cell;width:1%}.jd-framework .nav-justified>li>a,.jd-framework .nav-tabs.nav-justified>li>a{margin-bottom:0}}.jd-framework .nav-tabs-justified,.jd-framework .nav-tabs.nav-justified{border-bottom:0}.jd-framework .nav-tabs-justified>li>a,.jd-framework .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.jd-framework .nav-tabs-justified>.active>a,.jd-framework .nav-tabs.nav-justified>.active>a,.jd-framework .nav-tabs-justified>.active>a:hover,.jd-framework .nav-tabs.nav-justified>.active>a:hover,.jd-framework .nav-tabs-justified>.active>a:focus,.jd-framework .nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 701px){.jd-framework .nav-tabs-justified>li>a,.jd-framework .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.jd-framework .nav-tabs-justified>.active>a,.jd-framework .nav-tabs.nav-justified>.active>a,.jd-framework .nav-tabs-justified>.active>a:hover,.jd-framework .nav-tabs.nav-justified>.active>a:hover,.jd-framework .nav-tabs-justified>.active>a:focus,.jd-framework .nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.jd-framework .tab-content>.tab-pane{display:none;visibility:hidden}.jd-framework .tab-content>.active{display:block;visibility:visible}.jd-framework .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.jd-framework .navbar{position:relative;min-height:50px;margin-bottom:22px;border:1px solid transparent}.jd-framework .navbar:before,.jd-framework .navbar:after{content:" ";display:table}.jd-framework .navbar:after{clear:both}@media (min-width: 701px){.jd-framework .navbar{border-radius:4px}}.jd-framework .navbar-header:before,.jd-framework .navbar-header:after{content:" ";display:table}.jd-framework .navbar-header:after{clear:both}@media (min-width: 701px){.jd-framework .navbar-header{float:left}}.jd-framework .navbar-collapse{overflow-x:visible;padding-right:13px;padding-left:13px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.jd-framework .navbar-collapse:before,.jd-framework .navbar-collapse:after{content:" ";display:table}.jd-framework .navbar-collapse:after{clear:both}.jd-framework .navbar-collapse.in{overflow-y:auto}@media (min-width: 701px){.jd-framework .navbar-collapse{width:auto;border-top:0;box-shadow:none}.jd-framework .navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.jd-framework .navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .jd-framework .navbar-collapse,.navbar-static-top .jd-framework .navbar-collapse,.navbar-fixed-bottom .jd-framework .navbar-collapse{padding-left:0;padding-right:0}}.jd-framework .navbar-fixed-top .navbar-collapse,.jd-framework .navbar-
563fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 420px) and (orientation: landscape){.jd-framework .navbar-fixed-top .navbar-collapse,.jd-framework .navbar-fixed-bottom .navbar-collapse{max-height:200px}}.jd-framework .container>.navbar-header,.jd-framework .container>.navbar-collapse,.jd-framework .container-fluid>.navbar-header,.jd-framework .container-fluid>.navbar-collapse{margin-right:-13px;margin-left:-13px}@media (min-width: 701px){.jd-framework .container>.navbar-header,.jd-framework .container>.navbar-collapse,.jd-framework .container-fluid>.navbar-header,.jd-framework .container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.jd-framework .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 701px){.jd-framework .navbar-static-top{border-radius:0}}.jd-framework .navbar-fixed-top,.jd-framework .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 701px){.jd-framework .navbar-fixed-top,.jd-framework .navbar-fixed-bottom{border-radius:0}}.jd-framework .navbar-fixed-top{top:0;border-width:0 0 1px}.jd-framework .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.jd-framework .navbar-brand{float:left;padding:14px 13px;font-size:20px;line-height:22px;height:50px}.jd-framework .navbar-brand:hover,.jd-framework .navbar-brand:focus{text-decoration:none}.jd-framework .navbar-brand>img{display:block}@media (min-width: 701px){.navbar>.container .jd-framework .navbar-brand,.navbar>.container-fluid .jd-framework .navbar-brand{margin-left:-13px}}.jd-framework .navbar-toggle{position:relative;float:right;margin-right:13px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.jd-framework .navbar-toggle:focus{outline:0}.jd-framework .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.jd-framework .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 701px){.jd-framework .navbar-toggle{display:none}}.jd-framework .navbar-nav{margin:7px -13px}.jd-framework .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width: 700px){.jd-framework .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.jd-framework .navbar-nav .open .dropdown-menu>li>a,.jd-framework .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.jd-framework .navbar-nav .open .dropdown-menu>li>a{line-height:22px}.jd-framework .navbar-nav .open .dropdown-menu>li>a:hover,.jd-framework .navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 701px){.jd-framework .navbar-nav{float:left;margin:0}.jd-framework .navbar-nav>li{float:left}.jd-framework .navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.jd-framework .navbar-form{margin-left:-13px;margin-right:-13px;padding:10px 13px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:7px;margin-bottom:7px}@media (min-width: 701px){.jd-framework .navbar-form .form-group{dis
563play:inline-block;margin-bottom:0;vertical-align:middle}.jd-framework .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.jd-framework .navbar-form .form-control-static{display:inline-block}.jd-framework .navbar-form .input-group{display:inline-table;vertical-align:middle}.jd-framework .navbar-form .input-group .input-group-addon,.jd-framework .navbar-form .input-group .input-group-btn,.jd-framework .navbar-form .input-group .form-control{width:auto}.jd-framework .navbar-form .input-group>.form-control{width:100%}.jd-framework .navbar-form .control-label{margin-bottom:0;vertical-align:middle}.jd-framework .navbar-form .radio,.jd-framework .navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.jd-framework .navbar-form .radio label,.jd-framework .navbar-form .checkbox label{padding-left:0}.jd-framework .navbar-form .radio input[type="radio"],.jd-framework .navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.jd-framework .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 700px){.jd-framework .navbar-form .form-group{margin-bottom:5px}.jd-framework .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 701px){.jd-framework .navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.jd-framework .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.jd-framework .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.jd-framework .navbar-btn{margin-top:7px;margin-bottom:7px}.jd-framework .navbar-btn.btn-sm,.jd-framework .btn-group-sm>.navbar-btn.btn{margin-top:8.5px;margin-bottom:8.5px}.jd-framework .navbar-btn.btn-xs,.jd-framework .btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.jd-framework .navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width: 701px){.jd-framework .navbar-text{float:left;margin-left:13px;margin-right:13px}}@media (min-width: 701px){.jd-framework .navbar-left{float:left !important}.jd-framework .navbar-right{float:right !important;margin-right:-13px}.jd-framework .navbar-right ~ .navbar-right{margin-right:0}}.jd-framework .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.jd-framework .navbar-default .navbar-brand{color:#777}.jd-framework .navbar-default .navbar-brand:hover,.jd-framework .navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.jd-framework .navbar-default .navbar-text{color:#777}.jd-framework .navbar-default .navbar-nav>li>a{color:#777}.jd-framework .navbar-default .navbar-nav>li>a:hover,.jd-framework .navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.jd-framework .navbar-default .navbar-nav>.active>a,.jd-framework .navbar-default .navbar-nav>.active>a:hover,.jd-framework .navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.jd-framework .navbar-default .navbar-nav>.disabled>a,.jd-framework .navbar-default .navbar-nav>.disabled>a:hover,.jd-framework .navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.jd-framework .navbar-default .navbar-toggle{border-color:#ddd}.jd-framework .navbar-default .navbar-toggle:hover,.jd-framework .navbar-default .navbar-toggle:focus{background-color:#ddd}.jd-framework .navbar-default .navbar-toggle .icon-bar{background-color:#888}.jd-framework .navbar-default .navbar-collapse,.jd-framework .navbar-default .navbar-form{border-color:#e7e7e7}.jd-framework .navbar-default .navbar-nav>.open>a,.jd-framework .navbar-default .navbar-nav>.open>a:hover,.jd-framework .navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 700px){.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.jd-framework .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}
563.jd-framework .navbar-default .navbar-link{color:#777}.jd-framework .navbar-default .navbar-link:hover{color:#333}.jd-framework .navbar-default .btn-link{color:#777}.jd-framework .navbar-default .btn-link:hover,.jd-framework .navbar-default .btn-link:focus{color:#333}.jd-framework .navbar-default .btn-link[disabled]:hover,.jd-framework .navbar-default .btn-link[disabled]:focus,fieldset[disabled] .jd-framework .navbar-default .btn-link:hover,fieldset[disabled] .jd-framework .navbar-default .btn-link:focus{color:#ccc}.jd-framework .navbar-inverse{background-color:#222;border-color:#090909}.jd-framework .navbar-inverse .navbar-brand{color:#535357}.jd-framework .navbar-inverse .navbar-brand:hover,.jd-framework .navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.jd-framework .navbar-inverse .navbar-text{color:#535357}.jd-framework .navbar-inverse .navbar-nav>li>a{color:#535357}.jd-framework .navbar-inverse .navbar-nav>li>a:hover,.jd-framework .navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.jd-framework .navbar-inverse .navbar-nav>.active>a,.jd-framework .navbar-inverse .navbar-nav>.active>a:hover,.jd-framework .navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.jd-framework .navbar-inverse .navbar-nav>.disabled>a,.jd-framework .navbar-inverse .navbar-nav>.disabled>a:hover,.jd-framework .navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.jd-framework .navbar-inverse .navbar-toggle{border-color:#333}.jd-framework .navbar-inverse .navbar-toggle:hover,.jd-framework .navbar-inverse .navbar-toggle:focus{background-color:#333}.jd-framework .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.jd-framework .navbar-inverse .navbar-collapse,.jd-framework .navbar-inverse .navbar-form{border-color:#101010}.jd-framework .navbar-inverse .navbar-nav>.open>a,.jd-framework .navbar-inverse .navbar-nav>.open>a:hover,.jd-framework .navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 700px){.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#535357}.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.jd-framework .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.jd-framework .navbar-inverse .navbar-link{color:#535357}.jd-framework .navbar-inverse .navbar-link:hover{color:#fff}.jd-framework .navbar-inverse .btn-link{color:#535357}.jd-framework .navbar-inverse .btn-link:hover,.jd-framework .navbar-inverse .btn-link:focus{color:#fff}.jd-framework .navbar-inverse .btn-link[disabled]:hover,.jd-framework .navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .jd-framework .navbar-inverse .btn-link:hover,fieldset[disabled] .jd-framework .navbar-inverse .btn-link:focus{color:#444}.jd-framework .breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:4px}.jd-framework .breadcrumb>li{display:inline-block}.jd-framework .breadcrumb>li+li:before{content:"/Â ";padding:0 5px;color:#ccc}.jd-framework .breadcrumb>.active{color:#2e2e30}.jd-framework .pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px}.jd-framework .pagination>li{display:inline}.jd-framework .pagination>li>a,.jd-framework .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#30abb8;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.jd-framework .pagination>li:first-child>
563a,.jd-framework .pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.jd-framework .pagination>li:last-child>a,.jd-framework .pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.jd-framework .pagination>li>a:hover,.jd-framework .pagination>li>a:focus,.jd-framework .pagination>li>span:hover,.jd-framework .pagination>li>span:focus{color:#20737b;background-color:silver;border-color:#ddd}.jd-framework .pagination>.active>a,.jd-framework .pagination>.active>a:hover,.jd-framework .pagination>.active>a:focus,.jd-framework .pagination>.active>span,.jd-framework .pagination>.active>span:hover,.jd-framework .pagination>.active>span:focus{z-index:2;color:#fff;background-color:#30abb8;border-color:#30abb8;cursor:default}.jd-framework .pagination>.disabled>span,.jd-framework .pagination>.disabled>span:hover,.jd-framework .pagination>.disabled>span:focus,.jd-framework .pagination>.disabled>a,.jd-framework .pagination>.disabled>a:hover,.jd-framework .pagination>.disabled>a:focus{color:#2e2e30;background-color:#fff;border-color:#ddd;cursor:not-allowed}.jd-framework .pagination-lg>li>a,.jd-framework .pagination-lg>li>span{padding:10px 16px;font-size:20px}.jd-framework .pagination-lg>li:first-child>
563a,.jd-framework .pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.jd-framework .pagination-lg>li:last-child>a,.jd-framework .pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.jd-framework .pagination-sm>li>a,.jd-framework .pagination-sm>li>span{padding:5px 10px;font-size:14px}.jd-framework .pagination-sm>li:first-child>a,.jd-framework .pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.jd-framework .pagination-sm>li:last-child>a,.jd-framework .pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.jd-framework .pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.jd-framework .pager:before,.jd-framework .pager:after{content:" ";display:table}.jd-framework .pager:after{clear:both}.jd-framework .pager li{display:inline}.jd-framework .pager li>a,.jd-framework .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.jd-framework .pager li>a:hover,.jd-framework .pager li>a:focus{text-decoration:none;background-color:silver}.jd-framework .pager .next>a,.jd-framework .pager .next>span{float:right}.jd-framework .pager .previous>a,.jd-framework .pager .previous>span{float:left}.jd-framework .pager .disabled>a,.jd-framework .pager .disabled>a:hover,.jd-framework .pager .disabled>a:focus,.jd-framework .pager .disabled>span{color:#2e2e30;background-color:#fff;cursor:not-allowed}.jd-framework .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.jd-framework .label:empty{display:none}.btn .jd-framework .label{position:relative;top:-1px}.jd-framework a.label:hover,.jd-framework a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.jd-framework .label-default{background-color:#2e2e30}.jd-framework .label-default[href]:hover,.jd-framework .label-default[href]:focus{background-color:#151516}.jd-framework .label-primary{background-color:#30abb8}.jd-framework .label-primary[href]:hover,.jd-framework .label-primary[href]:focus{background-color:#258590}.jd-framework .label-success{background-color:#5cb85c}.jd-framework .label-success[href]:hover,.jd-framework .label-success[href]:focus{background-color:#449d44}.jd-framework .label-info{background-color:#5bc0de}.jd-framework .label-info[href]:hover,.jd-framework .label-info[href]:focus{background-color:#31b0d5}.jd-framework .label-warning{background-color:#f0ad4e}.jd-framework .label-warning[href]:hover,.jd-framework .label-warning[href]:focus{background-color:#ec971f}.jd-framework .label-danger{background-color:#d9534f}.jd-framework .label-danger[href]:hover,.jd-framework .label-danger[href]:focus{background-color:#c9302c}.jd-framework .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#2e2e30;border-radius:10px}.jd-framework .badge:empty{display:none}.btn .jd-framework .badge{position:relative;top:-1px}.btn-xs .jd-framework .badge,.jd-framework .btn-group-xs>.btn .jd-framework .badge{top:0;padding:1px 5px}.list-group-item.active>.jd-framework .badge,.nav-pills>.active>a>.jd-framework .badge{color:#30abb8;background-color:#fff}.list-group-item>.jd-framework .badge{float:right}.list-group-item>.jd-framework .badge+.jd-framework .badge{margin-right:5px}.nav-pills>li>a>.jd-framework .badge{margin-left:3px}.jd-framework a.badge:hover,.jd-framework a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jd-framework .jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:silver}.jd-framework .jumbotron h1,.jd-framework .jumbotron .h1{color:inherit}.jd-framework .jumbotron p{margin-bottom:15px;font-size:24px;font-weight:200}.jd-framework .jumbotron>hr{border-top-color:#a7a7a7}.container .jd-framework .jumbotron,.container-fluid .jd-framework .jumbotron{border-radius:6px}.jd-framework .jumbotron .container{max-width:100%}@media screen and (min-width: 701px){.jd-framework .jumbotron{padding:48px 0}.container .jd-framework .jumbotron,.container-fluid .jd-framework .jumbotron{padding-left:60px;padding-right:60px}.jd-framework .jumbotron h1,.jd-framework .jumbotron .h1{font-size:72px}}.jd-framework .thumbnail{display:block;padding:4px;margin-bottom:22px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.jd-framework .thumbnail>img,.jd-framework .thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.jd-framework .thumbnail .caption{padding:9px;color:#3d3e42}.jd-framework a.thumbnail:hover,.jd-framework a.thumbnail:focus,.jd-framework a.thumbnail.active{border-color:#30abb8}.jd-framework .alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}.jd-framework .alert h4{margin-top:0;color:inherit}.jd-framework .alert .alert-link{font-weight:bold}.jd-framework .alert>p,.jd-framework .alert>ul{margin-bottom:0}.jd-framework .alert>p+p{margin-top:5px}.jd-framework .alert-dismissable,.jd-framework .alert-dismissible{padding-right:35px}.jd-framework .alert-dismissable .close,.jd-framework .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.jd-framework .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.jd-framework .alert-success hr{border-top-color:#c9e2b3}.jd-framework .alert-success .alert-link{color:#2b542c}.jd-framework .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.jd-framework .alert-info hr{border-top-color:#a6e1ec}.jd-framework .alert-info .alert-link{color:#245269}.jd-framework .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.jd-framework .alert-warning hr{border-top-color:#f7e1b5}.jd-framework .alert-warning .alert-link{color:#66512c}.jd-framework .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.jd-framework .alert-danger hr{border-top-color:#e4b9c0}.jd-framework .alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.jd-framework .progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.jd-framework .progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#30abb8;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.jd-framework .progress-striped .progress-bar,.jd-framework .progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.jd-framework .progress.active .progress-bar,.jd-framework .progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.jd-framework .progress-bar-success{background-color:#5cb85c}.progress-striped .jd-framework .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.jd-framework .progress-bar-info{background-color:#5bc0de}.progress-striped .jd-framework .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.jd-framework .progress-bar-warning{background-color:#f0ad4e}.progress-striped .jd-framework .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.jd-framework .progress-bar-danger{background-color:#d9534f}.progress-striped .jd-framework .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.jd-framework .media{margin-top:15px}.jd-framework .media:first-child{margin-top:0}.jd-framework .media-right,.jd-framework .media>.pull-right{padding-left:10px}.jd-framework .media-left,.jd-framework .media>.pull-left{padding-right:10px}.jd-framework .media-left,.jd-framework .media-right,.jd-framework .media-body{dis
563play:table-cell;vertical-align:top}.jd-framework .media-middle{vertical-align:middle}.jd-framework .media-bottom{vertical-align:bottom}.jd-framework .media-heading{margin-top:0;margin-bottom:5px}.jd-framework .media-list{padding-left:0;list-style:none}.jd-framework .list-group{margin-bottom:20px;padding-left:0}.jd-framework .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.jd-framework .list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.jd-framework .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.jd-framework a.list-group-item{color:#555}.jd-framework a.list-group-item .list-group-item-heading{color:#333}.jd-framework a.list-group-item:hover,.jd-framework a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.jd-framework .list-group-item.disabled,.jd-framework .list-group-item.disabled:hover,.jd-framework .list-group-item.disabled:focus{background-color:silver;color:#2e2e30;cursor:not-allowed}.jd-framework .list-group-item.disabled .list-group-item-heading,.jd-framework .list-group-item.disabled:hover .list-group-item-heading,.jd-framework .list-group-item.disabled:focus .list-group-item-heading{color:inherit}.jd-framework .list-group-item.disabled .list-group-item-text,.jd-framework .list-group-item.disabled:hover .list-group-item-text,.jd-framework .list-group-item.disabled:focus .list-group-item-text{color:#2e2e30}.jd-framework .list-group-item.active,.jd-framework .list-group-item.active:hover,.jd-framework .list-group-item.active:focus{z-index:2;color:#fff;background-color:#30abb8;border-color:#30abb8}.jd-framework .list-group-item.active .list-group-item-heading,.jd-framework .list-group-item.active .list-group-item-heading>small,.jd-framework .list-group-item.active .list-group-item-heading>.small,.jd-framework .list-group-item.active:hover .list-group-item-heading,.jd-framework .list-group-item.active:hover .list-group-item-heading>small,.jd-framework .list-group-item.active:hover .list-group-item-heading>.small,.jd-framework .list-group-item.active:focus .list-group-item-heading,.jd-framework .list-group-item.active:focus .list-group-item-heading>small,.jd-framework .list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.jd-framework .list-group-item.active .list-group-item-text,.jd-framework .list-group-item.active:hover .list-group-item-text,.jd-framework .list-group-item.active:focus .list-group-item-text{color:#c4ecf0}.jd-framework .list-group-item-success{color:#3c763d;background-color:#dff0d8}.jd-framework a.list-group-item-success{color:#3c763d}.jd-framework a.list-group-item-success .list-group-item-heading{color:inherit}.jd-framework a.list-group-item-success:hover,.jd-framework a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}.jd-framework a.list-group-item-success.active,.jd-framework a.list-group-item-success.active:hover,.jd-framework a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.jd-framework .list-group-item-info{color:#31708f;background-color:#d9edf7}.jd-framework a.list-group-item-info{color:#31708f}.jd-framework a.list-group-item-info .list-group-item-heading{color:inherit}.jd-framework a.list-group-item-info:hover,.jd-framework a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}.jd-framework a.list-group-item-info.active,.jd-framework a.list-group-item-info.active:hover,.jd-framework a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.jd-framework .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.jd-framework a.list-group-item-warning{color:#8a6d3b}.jd-framework a.list-group-item-warning .list-group-item-heading{color:inherit}.jd-framework a.list-group-item-warning:hover,.jd-framework a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}.jd-framework a.list-group-item-warning.active,.jd-framework a.list-group-item-warning.active:hover,.jd-framework a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.jd-framework .list-group-item-danger{color:#a94442;background-color:#f2dede}.jd-framework a.list-group-item-danger{color:#a94442}.jd-framework a.list-group-item-danger .list-group-item-heading{color:inherit}.jd-framework a.list-group-item-danger:hover,.jd-framework a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}.jd-framework a.list-group-item-danger.active,.jd-framework a.list-group-item-danger.active:hover,.jd-framework a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.jd-framework .list-group-item-heading{margin-top:0;margin-bottom:5px}.jd-framework .list-group-item-text{margin-bottom:0;line-height:1.3}.jd-framework .panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.jd-framework .panel-body{padding:15px}.jd-framework .panel-body:before,.jd-framework .panel-body:after{content:" ";display:table}.jd-framework .panel-body:after{clear:both}.jd-framework .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.jd-framework .panel-heading>.dropdown .dropdown-toggle{color:inherit}.jd-framework .panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit}.jd-framework .panel-title>a{color:inherit}.jd-framework .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.jd-framework .panel>.list-group,.jd-framework .panel>.panel-collapse>.list-group{margin-bottom:0}.jd-framework .panel>.list-group .list-group-item,.jd-framework .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.jd-framework .panel>.list-group:first-child .list-group-item:first-child,.jd-framework .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.jd-framework .panel>.list-group:last-child .list-group-item:last-child,.jd-framework .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.jd-framework .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.jd-framework .list-group+.panel-footer{border-top-width:0}.jd-framework .panel>.table,.jd-framework .panel>.table-responsive>.table,.jd-framework .panel>.panel-collapse>.table{margin-bottom:0}.jd-framework .panel>.table caption,.jd-framework .panel>.table-responsive>.table caption,.jd-framework .panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.jd-framework .panel>.table:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.jd-framework .panel>.table:first-child>thead:first-child>tr:first-child,.jd-framework .panel>.table:first-child>tbody:first-child>tr:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.jd-framework .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.jd-framework .panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.jd-framework .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.jd-framework .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.jd-framework .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.jd-framework .panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.jd-framework .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.jd-framework .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.jd-framework .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.jd-framework .panel>.table:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.jd-framework .panel>.table:last-child>tbody:last-child>tr:last-child,.jd-framework .panel>.table:last-child>tfoot:last-child>tr:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.jd-framework .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.jd-framework .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.jd-framework .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.jd-framework .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.jd-framework .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.jd-framework .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.jd-framework .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.jd-framework .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.jd-framework .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.jd-framework .panel>.panel-body+.table,.jd-framework .panel>.panel-body+.table-responsive,.jd-framework .panel>.table+.panel-body,.jd-framework .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.jd-framework .panel>.table>tbody:first-child>tr:first-child th,.jd-framework .panel>.table>tbody:first-child>tr:first-child td{border-top:0}.jd-framework .panel>.table-bordered,.jd-framework .panel>.table-responsive>.table-bordered{border:0}.jd-framework .panel>.table-bordered>thead>tr>th:first-child,.jd-framework .panel>.table-bordered>thead>tr>td:first-child,.jd-framework .panel>.table-bordered>tbody>tr>th:first-child,.jd-framework .panel>.table-bordered>tbody>tr>td:first-child,.jd-framework .panel>.table-bordered>tfoot>tr>th:first-child,.jd-framework .panel>.table-bordered>tfoot>tr>td:first-child,.jd-framework .panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.jd-framework .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.jd-framework .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.jd-framework .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.jd-framework .panel>.table-bordered>thead>tr>th:last-child,.jd-framework .panel>.table-bordered>thead>tr>td:last-child,.jd-framework .panel>.table-bordered>tbody>tr>th:last-child,.jd-framework .panel>.table-bordered>tbody>tr>td:last-child,.jd-framework .panel>.table-bordered>tfoot>tr>th:last-child,.jd-framework .panel>.table-bordered>tfoot>tr>td:last-child,.jd-framework .panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.jd-framework .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.jd-framework .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.jd-framework .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.jd-framework .panel>.table-bordered>thead>tr:first-child>td,.jd-framework .panel>.table-bordered>thead>tr:first-child>
563th,.jd-framework .panel>.table-bordered>tbody>tr:first-child>td,.jd-framework .panel>.table-bordered>tbody>tr:first-child>th,.jd-framework .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.jd-framework .panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.jd-framework .panel>.table-bordered>tbody>tr:last-child>td,.jd-framework .panel>.table-bordered>tbody>tr:last-child>th,.jd-framework .panel>.table-bordered>tfoot>tr:last-child>td,.jd-framework .panel>.table-bordered>tfoot>tr:last-child>th,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.jd-framework .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.jd-framework .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.jd-framework .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.jd-framework .panel>.table-responsive{border:0;margin-bottom:0}.jd-framework .panel-group{margin-bottom:22px}.jd-framework .panel-group .panel{margin-bottom:0;border-radius:4px}.jd-framework .panel-group .panel+.panel{margin-top:5px}.jd-framework .panel-group .panel-heading{border-bottom:0}.jd-framework .panel-group .panel-heading+.panel-collapse>.panel-body,.jd-framework .panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.jd-framework .panel-group .panel-footer{border-top:0}.jd-framework .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.jd-framework .panel-default{border-color:#ddd}.jd-framework .panel-default>.panel-heading{color:#000;background-color:#f5f5f5;border-color:#ddd}.jd-framework .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.jd-framework .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#000}.jd-framework .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.jd-framework .panel-primary{border-color:#30abb8}.jd-framework .panel-primary>.panel-heading{color:#fff;background-color:#30abb8;border-color:#30abb8}.jd-framework .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#30abb8}.jd-framework .panel-primary>.panel-heading .badge{color:#30abb8;background-color:#fff}.jd-framework .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#30abb8}.jd-framework .panel-success{border-color:#d6e9c6}.jd-framework .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.jd-framework .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.jd-framework .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.jd-framework .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.jd-framework .panel-info{border-color:#bce8f1}.jd-framework .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.jd-framework .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.jd-framework .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.jd-framework .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.jd-framework .panel-warning{border-color:#faebcc}.jd-framework .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.jd-framework .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.jd-framework .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.jd-framework .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.jd-framework .panel-danger{border-color:#ebccd1}.jd-framework .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.jd-framework .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.jd-framework .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.jd-framework .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.jd-framework .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.jd-framework .embed-responsive .embed-responsive-item,.jd-framework .embed-responsive iframe,.jd-framework .embed-responsive embed,.jd-framework .embed-responsive object,.jd-framework .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.jd-framework .embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.jd-framework .embed-responsive.embed-responsive-4by3{padding-bottom:75%}.jd-framework .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.jd-framework .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.jd-framework .well-lg{padding:24px;border-radius:6px}.jd-framework .well-sm{padding:9px;border-radius:3px}.jd-framework .close{float:right;font-size:24px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;
563opacity:.2;filter:alpha(opacity=20)}.jd-framework .close:hover,.jd-framework .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.jd-framework button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.jd-framework .modal-open{overflow:hidden}.jd-framework .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.jd-framework .modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.jd-framework .modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.jd-framework .modal-open .modal{overflow-x:hidden;overflow-y:auto}.jd-framework .modal-dialog{position:relative;width:auto;margin:10px}.jd-framework .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.jd-framework .modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.jd-framework .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.jd-framework .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.jd-framework .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.jd-framework .modal-header .close{margin-top:-2px}.jd-framework .modal-title{margin:0;line-height:1.42857}.jd-framework .modal-body{position:relative;padding:15px}.jd-framework .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.jd-framework .modal-footer:before,.jd-framework .modal-footer:after{content:" ";display:table}.jd-framework .modal-footer:after{clear:both}.jd-framework .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.jd-framework .modal-footer .btn-group .btn+.btn{margin-left:-1px}.jd-framework .modal-footer .btn-block+.btn-block{margin-left:0}.jd-framework .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 701px){.jd-framework .modal-dialog{width:600px;margin:30px auto}.jd-framework .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.jd-framework .modal-sm{width:300px}}@media (min-width: 701px){.jd-framework .modal-lg{width:900px}}.jd-framework .tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.jd-framework .tooltip.in{opacity:.9;filter:alpha(opacity=90)}.jd-framework .tooltip.top{margin-top:-3px;padding:5px 0}.jd-framework .tooltip.right{margin-left:3px;padding:0 5px}.jd-framework .tooltip.bottom{margin-top:3px;padding:5px 0}.jd-framework .tooltip.left{margin-left:-3px;padding:0 5px}.jd-framework .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.jd-framework .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.jd-framework .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.jd-framework .tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.jd-framework .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.jd-framework .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.jd-framework .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.jd-framework .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.jd-framework .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.jd-framework .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.jd-framework .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.jd-framework .popover.top{margin-top:-10px}.jd-framework .popover.right{margin-left:10px}.jd-framework .popover.bottom{margin-top:10px}.jd-framework .popover.left{margin-left:-10px}.jd-framework .popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.jd-framework .popover-content{padding:9px 14px}.jd-framework .popover>.arrow,.jd-framework .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.jd-framework .popover>.arrow{border-width:11px}.jd-framework .popover>.arrow:after{border-width:10px;content:""}.jd-framework .popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.jd-framework .popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.jd-framework .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.jd-framework .popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.jd-framework .popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.jd-framework .popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.jd-framework .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.jd-framework .popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.jd-framework .carousel{position:relative}.jd-framework .carousel-inner{position:relative;overflow:hidden;width:100%}.jd-framework .carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.jd-framework .carousel-inner>.item>img,.jd-framework .carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.jd-framework .carousel-inner>.item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000}.jd-framework .carousel-inner>.item.next,.jd-framework .carousel-inner>.item.active.right{transform:translate3d(100%, 0, 0);left:0}.jd-framework .carousel-inner>.item.prev,.jd-framework .carousel-inner>.item.active.left{transform:translate3d(-100%, 0, 0);left:0}.jd-framework .carousel-inner>.item.next.left,.jd-framework .carousel-inner>.item.prev.right,.jd-framework .carousel-inner>.item.active{transform:translate3d(0, 0, 0);left:0}}.jd-framework .carousel-inner>.active,.jd-framework .carousel-inner>.next,.jd-framework .carousel-inner>.prev{display:block}.jd-framework .carousel-inner>.active{left:0}.jd-framework .carousel-inner>.next,.jd-framework .carousel-inner>.prev{position:absolute;top:0;width:100%}.jd-framework .carousel-inner>.next{left:100%}.jd-framework .carousel-inner>.prev{left:-100%}.jd-framework .carousel-inner>.next.left,.jd-framework .carousel-inner>.prev.right{left:0}.jd-framework .carousel-inner>.active.left{left:-100%}.jd-framework .carousel-inner>.active.right{left:100%}.jd-framework .carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.jd-framework .carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.jd-framework .carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.jd-framework .carousel-control:hover,.jd-framework .carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.jd-framework .carousel-control .icon-prev,.jd-framework .carousel-control .icon-next,.jd-framework .carousel-control .glyphicon-chevron-left,.jd-framework .carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.jd-framework .carousel-control .icon-prev,.jd-framework .carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.jd-framework .carousel-control .icon-next,.jd-framework .carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.jd-framework .carousel-control .icon-prev,.jd-framework .carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.jd-framework .carousel-control .icon-prev:before{content:'\2039'}.jd-framework .carousel-control .icon-next:before{content:'\203a'}.jd-framework .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.jd-framework .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.jd-framework .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.jd-framework .carousel-caption{position:absolute;
563left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.jd-framework .carousel-caption .btn{text-shadow:none}@media screen and (min-width: 701px){.jd-framework .carousel-control .glyphicon-chevron-left,.jd-framework .carousel-control .glyphicon-chevron-right,.jd-framework .carousel-control .icon-prev,.jd-framework .carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.jd-framework .carousel-control .glyphicon-chevron-left,.jd-framework .carousel-control .icon-prev{margin-left:-15px}.jd-framework .carousel-control .glyphicon-chevron-right,.jd-framework .carousel-control .icon-next{margin-right:-15px}.jd-framework .carousel-caption{left:20%;right:20%;padding-bottom:30px}.jd-framework .carousel-indicators{bottom:20px}}.jd-framework .clearfix:before,.jd-framework .clearfix:after{content:" ";display:table}.jd-framework .clearfix:after{clear:both}.jd-framework .center-block{display:block;margin-left:auto;margin-right:auto}.jd-framework .pull-right{float:right !important}.jd-framework .pull-left{float:left !important}.jd-framework .hide{display:none !important}.jd-framework .show{display:block !important}.jd-framework .invisible{visibility:hidden}.jd-framework .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.jd-framework .hidden{display:none !important;visibility:hidden !important}.jd-framework .affix{position:fixed}@-ms-viewport{width:device-width}.jd-framework .visible-xs,.jd-framework .visible-sm,.jd-framework .visible-md,.jd-framework .visible-lg{display:none !important}.jd-framework .visible-xs-block,.jd-framework .visible-xs-inline,.jd-framework .visible-xs-inline-block,.jd-framework .visible-sm-block,.jd-framework .visible-sm-inline,.jd-framework .visible-sm-inline-block,.jd-framework .visible-md-block,.jd-framework .visible-md-inline,.jd-framework .visible-md-inline-block,.jd-framework .visible-lg-block,.jd-framework .visible-lg-inline,.jd-framework .visible-lg-inline-block{display:none !important}@media (max-width: 700px){.jd-framework .visible-xs{display:block !important}.jd-framework table.visible-xs{display:table}.jd-framework tr.visible-xs{display:table-row !important}.jd-framework th.visible-xs,.jd-framework td.visible-xs{display:table-cell !important}}@media (max-width: 700px){.jd-framework .visible-xs-block{display:block !important}}@media (max-width: 700px){.jd-framework .visible-xs-inline{display:inline !important}}@media (max-width: 700px){.jd-framework .visible-xs-inline-block{display:inline-block !important}}@media (min-width: 701px) and (max-width: 700px){.jd-framework .visible-sm{display:block !important}.jd-framework table.visible-sm{display:table}.jd-framework tr.visible-sm{display:table-row !important}.jd-framework th.visible-sm,.jd-framework td.visible-sm{display:table-cell !important}}@media (min-width: 701px) and (max-width: 700px){.jd-framework .visible-sm-block{display:block !important}}@media (min-width: 701px) and (max-width: 700px){.jd-framework .visible-sm-inline{display:inline !important}}@media (min-width: 701px) and (max-width: 700px){.jd-framework .visible-sm-inline-block{display:inline-block !important}}@media (min-width: 701px) and (max-width: 1000px){.jd-framework .visible-md{display:block !important}.jd-framework table.visible-md{display:table}.jd-framework tr.visible-md{display:table-row !important}.jd-framework th.visible-md,.jd-framework td.visible-md{display:table-cell !important}}@media (min-width: 701px) and (max-width: 1000px){.jd-framework .visible-md-block{display:block !important}}@media (min-width: 701px) and (max-width: 1000px){.jd-framework .visible-md-inline{display:inline !important}}@media (min-width: 701px) and (max-width: 1000px){.jd-framework .visible-md-inline-block{display:inline-block !important}}@media (min-width: 1001px){.jd-framework .visible-lg{display:block !important}.jd-framework table.visible-lg{display:table}.jd-framework tr.visible-lg{display:table-row !important}.jd-framework th.visible-lg,.jd-framework td.visible-lg{display:table-cell !important}}@media (min-width: 1001px){.jd-framework .visible-lg-block{display:block !important}}@media (min-width: 1001px){.jd-framework .visible-lg-inline{display:inline !important}}@media (min-width: 1001px){.jd-framework .visible-lg-inline-block{display:inline-block !important}}@media (max-width: 700px){.jd-framework .hidden-xs{display:none !important}}@media (min-width: 701px) and (max-width: 700px){.jd-framework .hidden-sm{display:none !important}}@media (min-width: 701px) and (max-width: 1000px){.jd-framework .hidden-md{display:none !important}}@media (min-width: 1001px){.jd-framework .hidden-lg{display:none !important}}.jd-framework .visible-print{display:none !important}@media print{.jd-framework .visible-print{display:block !important}.jd-framework table.visible-print{display:table}.jd-framework tr.visible-print{display:table-row !important}.jd-framework th.visible-print,.jd-framework td.visible-print{display:table-cell !important}}.jd-framework .visible-print-block{display:none !important}@media print{.jd-framework .visible-print-block{display:block !important}}.jd-framework .visible-print-inline{display:none !important}@media print{.jd-framework .visible-print-inline{display:inline !important}}.jd-framework .visible-print-inline-block{display:none !important}@media print{.jd-framework .visible-print-inline-block{display:inline-block !important}}@media print{.jd-framework .hidden-print{display:none !important}}@-ms-viewport{width:device-width}.jd-framework .display-block-xs{display:block}
563.jd-framework .display-inline-xs{display:inline}.jd-framework .display-flex-xs{display:flex}.jd-framework .display-inline-block-xs{display:inline-block}.jd-framework .display-inline-table-xs{display:inline-table}.jd-framework .display-inline-flex-xs{display:inline-flex}.jd-framework .display-list-item-xs{display:list-item}.jd-framework .display-run-in-xs{display:run-in}.jd-framework .display-table-xs{display:table}.jd-framework .display-table-caption-xs{display:table-caption}.jd-framework .display-table-column-group-xs{display:table-column-group}.jd-framework .display-table-header-group-xs{display:table-header-group}.jd-framework .display-table-footer-group-xs{display:table-footer-group}.jd-framework .display-table-row-group-xs{display:table-row-group}.jd-framework .display-table-row-xs{display:table-row}.jd-framework .display-table-cell-xs{display:table-cell}.jd-framework .display-table-column-xs{display:table-column}.jd-framework .display-none-xs{display:none}.jd-framework .table-layout-fixed-xs{table-layout:fixed;width:100%}.jd-framework .overflow-hidden-xs{overflow:hidden}.jd-framework .overflow-visible-xs{overflow:visible}.jd-framework .position-static-xs{position:static !important}.jd-framework .position-absolute-xs{position:absolute !important}.jd-framework .position-relative-xs{position:relative !important}.jd-framework .position-fixed-xs{position:fixed !important}.jd-framework .position-fluid-xs{position:absolute !important}.jd-framework .position-top-xs-auto{top:auto}.jd-framework .position-right-xs-auto{right:auto}.jd-framework .position-bottom-xs-auto{bottom:auto}.jd-framework .position-left-xs-auto{left:auto}.jd-framework .text-left-xs{text-align:left}.jd-framework .text-right-xs{text-align:right}.jd-framework .text-center-xs{text-align:center}.jd-framework .text-justify-xs{text-align:justify}.jd-framework .pull-left-xs{float:left !important}.jd-framework .pull-right-xs{float:right !important}.jd-framework .pull-none-xs{float:none !important}.jd-framework .aspect-ratio-enabled-xs,.jd-framework .jd-media-fixed-ratio-xs{position:relative}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-content,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-content{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:1}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap{display:block;position:relative;z-index:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-16by9,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-16by9{padding-bottom:56.25%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-4by3,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-4by3{padding-bottom:75%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-2by1,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-2by1{padding-bottom:50%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-3by1,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-3by1{padding-bottom:33.33%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-4by1,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-4by1{padding-bottom:25%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-10by9,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-10by9{padding-bottom:90%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by1,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by1{padding-bottom:100%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by4,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by4{padding-bottom:400%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by3,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by3{padding-bottom:300%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by2,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-1by2{padding-bottom:200%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-3by4,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-3by4{padding-bottom:125%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-9by16,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-9by16{padding-bottom:143.75%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-ratio-wrap.aspect-ratio-xs-9by10,.jd-framework .jd-media-fixed-ratio-xs>.aspect-ratio-wrap.aspect-ratio-xs-9by10{padding-bottom:110%;height:0}.jd-framework .aspect-ratio-enabled-xs>.aspect-default-ratio-wrap,.jd-framework .jd-media-fixed-ratio-xs>.aspect-default-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-xs>.aspect-ratio-content{position:relative;width:auto;height:auto;top:auto;left:auto;display:block;z-index:1}.jd-framework .aspect-ratio-disabled-xs>.aspect-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-xs>.aspect-default-ratio-wrap{display:block}.jd-framework .background-size-contain-xs{background-size:contain}.jd-framework .background-size-cover-xs{background-size:cover}.jd-framework .background-size-stretch-xs{background-size:100% 100%}.jd-framework .background-size-auto-xs{background-size:auto}.jd-framework .background-position-left-top-xs{background-position:left top}.jd-framework .background-position-center-top-xs{background-position:center top}.jd-framework .background-position-right-top-xs{background-position:right top}.jd-framework .background-position-center-xs{background-position:center center}.jd-framework .background-position-left-center-xs{background-position:left center}.jd-framework .background-position-right-center-xs{background-position:right center}.jd-framework .background-position-left-bottom-xs{background-position:left bottom}.jd-framework .background-position-center-bottom-xs{background-position:center bottom}.jd-framework .background-position-right-bottom-xs{background-position:right bottom}.jd-framework .background-repeat-no-xs{background-repeat:no-repeat}.jd-framework .background-repeat-x-xs{background-repeat:repeat-x}.jd-framework .background-repeat-y-xs{background-repeat:repeat-y}.jd-framework .background-repeat-xy-xs{background-repeat:repeat}.jd-framework .input-size-default-xs{height:40px;padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .input-size-sm-xs{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .input-size-lg-xs{height:50px;padding:5px 10px;font-size:16px;line-height:1.42857;border-radius:6px}.jd-framework input[type="date"],.jd-framework input[type="time"],.jd-framework input[type="datetime-local"],.jd-framework input[type="month"]{line-height:36px;line-height:1.42857 \0}.jd-framework input[type="date"].input-size-sm-xs,.jd-framework input[type="time"].input-size-sm-xs,.jd-framework input[type="datetime-local"].input-size-sm-xs,.jd-framework input[type="month"].input-size-sm-xs{line-height:33px}.jd-framework input[type="date"].input-size-lg-xs,.jd-framework input[type="time"].input-size-lg-xs,.jd-framework input[type="datetime-local"].input-size-lg-xs,.jd-framework input[type="month"].input-size-lg-xs{line-height:49px}.jd-framework .width-auto-xs{width:auto}.jd-framework .height-auto-xs{height:auto}.jd-framework .vertical-align-xs-middle,.jd-framework .vertical-align-xs-middle .aspect-ratio-content{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-xs-middle .jd-autoheight-wrap{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-xs-middle.aspect-ratio-enabled-xs{display:block}.jd-framework .auto-height-columns-xs{display:flex}.jd-framework .auto-height-columns-xs>[class^="col-"],.jd-framework .auto-height-columns-xs>[class*=" col-"]{flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1}.jd-framework .fluid-position-enabled[data-autoheight-xs="enabled"]>*{position:absolute;top:0;left:0;width:100%;height:100%}.jd-framework .jd-framework .button-display-block-xs.btn{display:block;width:100%}.jd-framework .jd-framework .button-display-default-xs.btn{display:inline-block;width:auto}.jd-framework .jd-framework .button-size-lg-xs.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-size-default-xs.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-size-sm-xs.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-size-xs-xs.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-lg-xs>.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-group-default-xs>.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-group-sm-xs>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-xs-xs>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-display-justified-xs.btn-group{dis
563play:table;width:100%;table-layout:fixed;border-collapse:separate}.jd-framework .jd-framework .button-display-justified-xs.btn-group>.btn,.jd-framework .jd-framework .button-display-justified-xs.btn-group>.btn-group{display:table-cell;float:none;width:100%}.jd-framework .jd-framework .button-display-default-xs.btn-group{position:relative;display:inline-block;width:auto;vertical-align:middle}.jd-framework .jd-framework .button-display-default-xs.btn-group>.btn,.jd-framework .jd-framework .button-display-default-xs.btn-group>.btn-group{position:relative;float:left;display:inline-block;width:auto}.jd-framework .tabs-align-left-xs .jd-tabs{text-align:left}.jd-framework .tabs-align-center-xs .jd-tabs{text-align:center}.jd-framework .tabs-align-right-xs .jd-tabs{text-align:right}.jd-framework .tabs-display-default-xs .jd-tabs>li{float:none;display:inline-block}.jd-framework .tabs-display-stacked-xs .jd-tabs{margin-bottom:20px}.jd-framework .tabs-display-stacked-xs .jd-tabs>li{float:none;display:block}.jd-framework .link-size-lg-xs a{font-size:1.4em}.jd-framework .link-size-md-xs a{font-size:1.1em}.jd-framework .link-size-sm-xs a{font-size:0.855em}.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"] .fit-fullscreen{position:absolute;top:0;left:0;right:0;bottom:0}.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class^="jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class^="jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class^="jd-row"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class*=" jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class*=" jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-xs="true"]>[class^="container"]>[class*=" jd-row"]>[class*=" jd-column"]{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 701px){.jd-framework .display-block-sm{display:block}.jd-framework .display-inline-sm{display:inline}.jd-framework .display-flex-sm{display:flex}.jd-framework .display-inline-block-sm{display:inline-block}.jd-framework .display-inline-table-sm{display:inline-table}.jd-framework .display-inline-flex-sm{display:inline-flex}.jd-framework .display-list-item-sm{display:list-item}.jd-framework .display-run-in-sm{display:run-in}.jd-framework .display-table-sm{display:table}.jd-framework .display-table-caption-sm{display:table-caption}.jd-framework .display-table-column-group-sm{display:table-column-group}.jd-framework .display-table-header-group-sm{display:table-header-group}.jd-framework .display-table-footer-group-sm{display:table-footer-group}.jd-framework .display-table-row-group-sm{display:table-row-group}.jd-framework .display-table-row-sm{display:table-row}.jd-framework .display-table-cell-sm{display:table-cell}.jd-framework .display-table-column-sm{display:table-column}.jd-framework .display-none-sm{display:none}.jd-framework .table-layout-fixed-sm{table-layout:fixed;width:100%}.jd-framework .overflow-hidden-sm{overflow:hidden}.jd-framework .overflow-visible-sm{overflow:visible}.jd-framework .position-static-sm{position:static !important}.jd-framework .position-absolute-sm{position:absolute !important}.jd-framework .position-relative-sm{position:relative !important}.jd-framework .position-fixed-sm{position:fixed !important}.jd-framework .position-fluid-sm{position:absolute !important}.jd-framework .position-top-sm-auto{top:auto}.jd-framework .position-right-sm-auto{right:auto}.jd-framework .position-bottom-sm-auto{bottom:auto}.jd-framework .position-left-sm-auto{left:auto}.jd-framework .text-left-sm{text-align:left}.jd-framework .text-right-sm{text-align:right}.jd-framework .text-center-sm{text-align:center}.jd-framework .text-justify-sm{text-align:justify}.jd-framework .pull-left-sm{float:left !important}.jd-framework .pull-right-sm{float:right !important}.jd-framework .pull-none-sm{float:none !important}.jd-framework .aspect-ratio-enabled-sm,.jd-framework .jd-media-fixed-ratio-sm{position:relative}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-content,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-content{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:1}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap{display:block;position:relative;z-index:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-16by9,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-16by9{padding-bottom:56.25%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-4by3,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-4by3{padding-bottom:75%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-2by1,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-2by1{padding-bottom:50%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-3by1,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-3by1{padding-bottom:33.33%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-4by1,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-4by1{padding-bottom:25%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-10by9,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-10by9{padding-bottom:90%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by1,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by1{padding-bottom:100%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by4,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by4{padding-bottom:400%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by3,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by3{padding-bottom:300%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by2,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-1by2{padding-bottom:200%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-3by4,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-3by4{padding-bottom:125%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-9by16,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-9by16{padding-bottom:143.75%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-ratio-wrap.aspect-ratio-sm-9by10,.jd-framework .jd-media-fixed-ratio-sm>.aspect-ratio-wrap.aspect-ratio-sm-9by10{padding-bottom:110%;height:0}.jd-framework .aspect-ratio-enabled-sm>.aspect-default-ratio-wrap,.jd-framework .jd-media-fixed-ratio-sm>.aspect-default-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-sm>.aspect-ratio-content{position:relative;width:auto;height:auto;top:auto;left:auto;display:block;z-index:1}.jd-framework .aspect-ratio-disabled-sm>.aspect-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-sm>.aspect-default-ratio-wrap{display:block}.jd-framework .background-size-contain-sm{background-size:contain}.jd-framework .background-size-cover-sm{background-size:cover}.jd-framework .background-size-stretch-sm{background-size:100% 100%}.jd-framework .background-size-auto-sm{background-size:auto}.jd-framework .background-position-left-top-sm{background-position:left top}.jd-framework .background-position-center-top-sm{background-position:center top}.jd-framework .background-position-right-top-sm{background-position:right top}.jd-framework .background-position-center-sm{background-position:center center}.jd-framework .background-position-left-center-sm{background-position:left center}.jd-framework .background-position-right-center-sm{background-position:right center}.jd-framework .background-position-left-bottom-sm{background-position:left bottom}.jd-framework .background-position-center-bottom-sm{background-position:center bottom}.jd-framework .background-position-right-bottom-sm{background-position:right bottom}.jd-framework .background-repeat-no-sm{background-repeat:no-repeat}.jd-framework .background-repeat-x-sm{background-repeat:repeat-x}.jd-framework .background-repeat-y-sm{background-repeat:repeat-y}.jd-framework .background-repeat-xy-sm{background-repeat:repeat}.jd-framework .input-size-default-sm{height:40px;padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .input-size-sm-sm{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .input-size-lg-sm{height:50px;padding:5px 10px;font-size:16px;line-height:1.42857;border-radius:6px}.jd-framework input[type="date"],.jd-framework input[type="time"],.jd-framework input[type="datetime-local"],.jd-framework input[type="month"]{line-height:36px;line-height:1.42857 \0}.jd-framework input[type="date"].input-size-sm-sm,.jd-framework input[type="time"].input-size-sm-sm,.jd-framework input[type="datetime-local"].input-size-sm-sm,.jd-framework input[type="month"].input-size-sm-sm{line-height:33px}.jd-framework input[type="date"].input-size-lg-sm,.jd-framework input[type="time"].input-size-lg-sm,.jd-framework input[type="datetime-local"].input-size-lg-sm,.jd-framework input[type="month"].input-size-lg-sm{line-height:49px}.jd-framework .width-auto-sm{width:auto}.jd-framework .height-auto-sm{height:auto}.jd-framework .vertical-align-sm-middle,.jd-framework .vertical-align-sm-middle .aspect-ratio-content{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-sm-middle .jd-autoheight-wrap{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-sm-middle.aspect-ratio-enabled-sm{display:block}.jd-framework .auto-height-columns-sm{display:flex}.jd-framework .auto-height-columns-sm>[class^="col-"],.jd-framework .auto-height-columns-sm>[class*=" col-"]{flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1}.jd-framework .fluid-position-enabled[data-autoheight-sm="enabled"]>*{position:absolute;top:0;left:0;width:100%;height:100%}.jd-framework .jd-framework .button-display-block-sm.btn{display:block;width:100%}.jd-framework .jd-framework .button-display-default-sm.btn{display:inline-block;width:auto}.jd-framework .jd-framework .button-size-lg-sm.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-size-default-sm.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-size-sm-sm.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-size-xs-sm.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-lg-sm>.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-group-default-sm>.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-group-sm-sm>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-xs-sm>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-display-justified-sm.btn-group{dis
563play:table;width:100%;table-layout:fixed;border-collapse:separate}.jd-framework .jd-framework .button-display-justified-sm.btn-group>.btn,.jd-framework .jd-framework .button-display-justified-sm.btn-group>.btn-group{display:table-cell;float:none;width:100%}.jd-framework .jd-framework .button-display-default-sm.btn-group{position:relative;display:inline-block;width:auto;vertical-align:middle}.jd-framework .jd-framework .button-display-default-sm.btn-group>.btn,.jd-framework .jd-framework .button-display-default-sm.btn-group>.btn-group{position:relative;float:left;display:inline-block;width:auto}.jd-framework .tabs-align-left-sm .jd-tabs{text-align:left}.jd-framework .tabs-align-center-sm .jd-tabs{text-align:center}.jd-framework .tabs-align-right-sm .jd-tabs{text-align:right}.jd-framework .tabs-display-default-sm .jd-tabs>li{float:none;display:inline-block}.jd-framework .tabs-display-stacked-sm .jd-tabs{margin-bottom:20px}.jd-framework .tabs-display-stacked-sm .jd-tabs>li{float:none;display:block}.jd-framework .link-size-lg-sm a{font-size:1.4em}.jd-framework .link-size-md-sm a{font-size:1.1em}.jd-framework .link-size-sm-sm a{font-size:0.855em}.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"] .fit-fullscreen{position:absolute;top:0;left:0;right:0;bottom:0}.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class^="jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class^="jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class^="jd-row"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class*=" jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class*=" jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-sm="true"]>[class^="container"]>[class*=" jd-row"]>[class*=" jd-column"]{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 701px){.jd-framework .display-block-md{display:block}.jd-framework .display-inline-md{display:inline}.jd-framework .display-flex-md{display:flex}.jd-framework .display-inline-block-md{display:inline-block}.jd-framework .display-inline-table-md{display:inline-table}.jd-framework .display-inline-flex-md{display:inline-flex}.jd-framework .display-list-item-md{display:list-item}.jd-framework .display-run-in-md{display:run-in}.jd-framework .display-table-md{display:table}.jd-framework .display-table-caption-md{display:table-caption}.jd-framework .display-table-column-group-md{display:table-column-group}.jd-framework .display-table-header-group-md{display:table-header-group}.jd-framework .display-table-footer-group-md{display:table-footer-group}.jd-framework .display-table-row-group-md{display:table-row-group}.jd-framework .display-table-row-md{display:table-row}.jd-framework .display-table-cell-md{display:table-cell}.jd-framework .display-table-column-md{display:table-column}.jd-framework .display-none-md{display:none}.jd-framework .table-layout-fixed-md{table-layout:fixed;width:100%}.jd-framework .overflow-hidden-md{overflow:hidden}.jd-framework .overflow-visible-md{overflow:visible}.jd-framework .position-static-md{position:static !important}.jd-framework .position-absolute-md{position:absolute !important}.jd-framework .position-relative-md{position:relative !important}.jd-framework .position-fixed-md{position:fixed !important}.jd-framework .position-fluid-md{position:absolute !important}.jd-framework .position-top-md-auto{top:auto}.jd-framework .position-right-md-auto{right:auto}.jd-framework .position-bottom-md-auto{bottom:auto}.jd-framework .position-left-md-auto{left:auto}.jd-framework .text-left-md{text-align:left}.jd-framework .text-right-md{text-align:right}.jd-framework .text-center-md{text-align:center}.jd-framework .text-justify-md{text-align:justify}.jd-framework .pull-left-md{float:left !important}.jd-framework .pull-right-md{float:right !important}.jd-framework .pull-none-md{float:none !important}.jd-framework .aspect-ratio-enabled-md,.jd-framework .jd-media-fixed-ratio-md{position:relative}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-content,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-content{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:1}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap{display:block;position:relative;z-index:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-16by9,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-16by9{padding-bottom:56.25%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-4by3,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-4by3{padding-bottom:75%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-2by1,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-2by1{padding-bottom:50%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-3by1,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-3by1{padding-bottom:33.33%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-4by1,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-4by1{padding-bottom:25%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-10by9,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-10by9{padding-bottom:90%;height:0}.jd-framework .aspect-ratio-enabled-md>
563.aspect-ratio-wrap.aspect-ratio-md-1by1,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-1by1{padding-bottom:100%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-1by4,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-1by4{padding-bottom:400%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-1by3,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-1by3{padding-bottom:300%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-1by2,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-1by2{padding-bottom:200%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-3by4,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-3by4{padding-bottom:125%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-9by16,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-9by16{padding-bottom:143.75%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-ratio-wrap.aspect-ratio-md-9by10,.jd-framework .jd-media-fixed-ratio-md>.aspect-ratio-wrap.aspect-ratio-md-9by10{padding-bottom:110%;height:0}.jd-framework .aspect-ratio-enabled-md>.aspect-default-ratio-wrap,.jd-framework .jd-media-fixed-ratio-md>.aspect-default-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-md>.aspect-ratio-content{position:relative;width:auto;height:auto;top:auto;left:auto;display:block;z-index:1}.jd-framework .aspect-ratio-disabled-md>.aspect-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-md>.aspect-default-ratio-wrap{display:block}.jd-framework .background-size-contain-md{background-size:contain}.jd-framework .background-size-cover-md{background-size:cover}.jd-framework .background-size-stretch-md{background-size:100% 100%}.jd-framework .background-size-auto-md{background-size:auto}.jd-framework .background-position-left-top-md{background-position:left top}.jd-framework .background-position-center-top-md{background-position:center top}.jd-framework .background-position-right-top-md{background-position:right top}.jd-framework .background-position-center-md{background-position:center center}.jd-framework .background-position-left-center-md{background-position:left center}.jd-framework .background-position-right-center-md{background-position:right center}.jd-framework .background-position-left-bottom-md{background-position:left bottom}.jd-framework .background-position-center-bottom-md{background-position:center bottom}.jd-framework .background-position-right-bottom-md{background-position:right bottom}.jd-framework .background-repeat-no-md{background-repeat:no-repeat}.jd-framework .background-repeat-x-md{background-repeat:repeat-x}.jd-framework .background-repeat-y-md{background-repeat:repeat-y}.jd-framework .background-repeat-xy-md{background-repeat:repeat}.jd-framework .input-size-default-md{height:40px;padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .input-size-sm-md{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .input-size-lg-md{height:50px;padding:5px 10px;font-size:16px;line-height:1.42857;border-radius:6px}.jd-framework input[type="date"],.jd-framework input[type="time"],.jd-framework input[type="datetime-local"],.jd-framework input[type="month"]{line-height:36px;line-height:1.42857 \0}.jd-framework input[type="date"].input-size-sm-md,.jd-framework input[type="time"].input-size-sm-md,.jd-framework input[type="datetime-local"].input-size-sm-md,.jd-framework input[type="month"].input-size-sm-md{line-height:33px}.jd-framework input[type="date"].input-size-lg-md,.jd-framework input[type="time"].input-size-lg-md,.jd-framework input[type="datetime-local"].input-size-lg-md,.jd-framework input[type="month"].input-size-lg-md{line-height:49px}.jd-framework .width-auto-md{width:auto}.jd-framework .height-auto-md{height:auto}.jd-framework .vertical-align-md-middle,.jd-framework .vertical-align-md-middle .aspect-ratio-content{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-md-middle .jd-autoheight-wrap{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-md-middle.aspect-ratio-enabled-md{display:block}.jd-framework .auto-height-columns-md{display:flex}.jd-framework .auto-height-columns-md>[class^="col-"],.jd-framework .auto-height-columns-md>[class*=" col-"]{flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1}.jd-framework .fluid-position-enabled[data-autoheight-md="enabled"]>*{position:absolute;top:0;left:0;width:100%;height:100%}.jd-framework .jd-framework .button-display-block-md.btn{display:block;width:100%}.jd-framework .jd-framework .button-display-default-md.btn{display:inline-block;width:auto}.jd-framework .jd-framework .button-size-lg-md.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-size-default-md.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-size-sm-md.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-size-xs-md.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-lg-md>.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-group-default-md>.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-group-sm-md>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-xs-md>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-display-justified-md.btn-group{dis
563play:table;width:100%;table-layout:fixed;border-collapse:separate}.jd-framework .jd-framework .button-display-justified-md.btn-group>.btn,.jd-framework .jd-framework .button-display-justified-md.btn-group>.btn-group{display:table-cell;float:none;width:100%}.jd-framework .jd-framework .button-display-default-md.btn-group{position:relative;display:inline-block;width:auto;vertical-align:middle}.jd-framework .jd-framework .button-display-default-md.btn-group>.btn,.jd-framework .jd-framework .button-display-default-md.btn-group>.btn-group{position:relative;float:left;display:inline-block;width:auto}.jd-framework .tabs-align-left-md .jd-tabs{text-align:left}.jd-framework .tabs-align-center-md .jd-tabs{text-align:center}.jd-framework .tabs-align-right-md .jd-tabs{text-align:right}.jd-framework .tabs-display-default-md .jd-tabs>li{float:none;display:inline-block}.jd-framework .tabs-display-stacked-md .jd-tabs{margin-bottom:20px}.jd-framework .tabs-display-stacked-md .jd-tabs>li{float:none;display:block}.jd-framework .link-size-lg-md a{font-size:1.4em}.jd-framework .link-size-md-md a{font-size:1.1em}.jd-framework .link-size-sm-md a{font-size:0.855em}.jd-framework .fullscreen-enabled[data-fullscreen-md="true"] .fit-fullscreen{position:absolute;top:0;left:0;right:0;bottom:0}.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class^="jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class^="jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class^="jd-row"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class*=" jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class*=" jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-md="true"]>[class^="container"]>[class*=" jd-row"]>[class*=" jd-column"]{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 1001px){.jd-framework .display-block-lg{display:block}.jd-framework .display-inline-lg{display:inline}.jd-framework .display-flex-lg{display:flex}.jd-framework .display-inline-block-lg{display:inline-block}.jd-framework .display-inline-table-lg{display:inline-table}.jd-framework .display-inline-flex-lg{display:inline-flex}.jd-framework .display-list-item-lg{display:list-item}.jd-framework .display-run-in-lg{display:run-in}.jd-framework .display-table-lg{display:table}.jd-framework .display-table-caption-lg{display:table-caption}.jd-framework .display-table-column-group-lg{display:table-column-group}.jd-framework .display-table-header-group-lg{display:table-header-group}.jd-framework .display-table-footer-group-lg{display:table-footer-group}.jd-framework .display-table-row-group-lg{display:table-row-group}.jd-framework .display-table-row-lg{display:table-row}.jd-framework .display-table-cell-lg{display:table-cell}.jd-framework .display-table-column-lg{display:table-column}.jd-framework .display-none-lg{display:none}.jd-framework .table-layout-fixed-lg{table-layout:fixed;width:100%}.jd-framework .overflow-hidden-lg{overflow:hidden}.jd-framework .overflow-visible-lg{overflow:visible}.jd-framework .position-static-lg{position:static !important}.jd-framework .position-absolute-lg{position:absolute !important}.jd-framework .position-relative-lg{position:relative !important}.jd-framework .position-fixed-lg{position:fixed !important}.jd-framework .position-fluid-lg{position:absolute !important}.jd-framework .position-top-lg-auto{top:auto}.jd-framework .position-right-lg-auto{right:auto}.jd-framework .position-bottom-lg-auto{bottom:auto}.jd-framework .position-left-lg-auto{left:auto}.jd-framework .text-left-lg{text-align:left}.jd-framework .text-right-lg{text-align:right}.jd-framework .text-center-lg{text-align:center}.jd-framework .text-justify-lg{text-align:justify}.jd-framework .pull-left-lg{float:left !important}.jd-framework .pull-right-lg{float:right !important}.jd-framework .pull-none-lg{float:none !important}.jd-framework .aspect-ratio-enabled-lg,.jd-framework .jd-media-fixed-ratio-lg{position:relative}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-content,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-content{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:1}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap{display:block;position:relative;z-index:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-16by9,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-16by9{padding-bottom:56.25%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-4by3,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-4by3{padding-bottom:75%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-2by1,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-2by1{padding-bottom:50%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-3by1,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-3by1{padding-bottom:33.33%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-4by1,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-4by1{padding-bottom:25%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-10by9,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-10by9{padding-bottom:90%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by1,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by1{padding-bottom:100%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by4,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by4{padding-bottom:400%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by3,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by3{padding-bottom:300%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by2,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-1by2{padding-bottom:200%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-3by4,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-3by4{padding-bottom:125%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-9by16,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-9by16{padding-bottom:143.75%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-ratio-wrap.aspect-ratio-lg-9by10,.jd-framework .jd-media-fixed-ratio-lg>.aspect-ratio-wrap.aspect-ratio-lg-9by10{padding-bottom:110%;height:0}.jd-framework .aspect-ratio-enabled-lg>.aspect-default-ratio-wrap,.jd-framework .jd-media-fixed-ratio-lg>.aspect-default-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-lg>.aspect-ratio-content{position:relative;width:auto;height:auto;top:auto;left:auto;display:block;z-index:1}.jd-framework .aspect-ratio-disabled-lg>.aspect-ratio-wrap{display:none}.jd-framework .aspect-ratio-disabled-lg>.aspect-default-ratio-wrap{display:block}.jd-framework .background-size-contain-lg{background-size:contain}.jd-framework .background-size-cover-lg{background-size:cover}.jd-framework .background-size-stretch-lg{background-size:100% 100%}.jd-framework .background-size-auto-lg{background-size:auto}.jd-framework .background-position-left-top-lg{background-position:left top}.jd-framework .background-position-center-top-lg{background-position:center top}.jd-framework .background-position-right-top-lg{background-position:right top}.jd-framework .background-position-center-lg{background-position:center center}.jd-framework .background-position-left-center-lg{background-position:left center}.jd-framework .background-position-right-center-lg{background-position:right center}.jd-framework .background-position-left-bottom-lg{background-position:left bottom}.jd-framework .background-position-center-bottom-lg{background-position:center bottom}.jd-framework .background-position-right-bottom-lg{background-position:right bottom}.jd-framework .background-repeat-no-lg{background-repeat:no-repeat}.jd-framework .background-repeat-x-lg{background-repeat:repeat-x}.jd-framework .background-repeat-y-lg{background-repeat:repeat-y}.jd-framework .background-repeat-xy-lg{background-repeat:repeat}.jd-framework .input-size-default-lg{height:40px;padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .input-size-sm-lg{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .input-size-lg-lg{height:50px;padding:5px 10px;font-size:16px;line-height:1.42857;border-radius:6px}.jd-framework input[type="date"],.jd-framework input[type="time"],.jd-framework input[type="datetime-local"],.jd-framework input[type="month"]{line-height:36px;line-height:1.42857 \0}.jd-framework input[type="date"].input-size-sm-lg,.jd-framework input[type="time"].input-size-sm-lg,.jd-framework input[type="datetime-local"].input-size-sm-lg,.jd-framework input[type="month"].input-size-sm-lg{line-height:33px}.jd-framework input[type="date"].input-size-lg-lg,.jd-framework input[type="time"].input-size-lg-lg,.jd-framework input[type="datetime-local"].input-size-lg-lg,.jd-framework input[type="month"].input-size-lg-lg{line-height:49px}.jd-framework .width-auto-lg{width:auto}.jd-framework .height-auto-lg{height:auto}.jd-framework .vertical-align-lg-middle,.jd-framework .vertical-align-lg-middle .aspect-ratio-content{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-lg-middle .jd-autoheight-wrap{display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.jd-framework .vertical-align-lg-middle.aspect-ratio-enabled-lg{display:block}.jd-framework .auto-height-columns-lg{display:flex}.jd-framework .auto-height-columns-lg>[class^="col-"],.jd-framework .auto-height-columns-lg>[class*=" col-"]{flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1}.jd-framework .fluid-position-enabled[data-autoheight-lg="enabled"]>*{position:absolute;top:0;left:0;width:100%;height:100%}.jd-framework .jd-framework .button-display-block-lg.btn{display:block;width:100%}.jd-framework .jd-framework .button-display-default-lg.btn{display:inline-block;width:auto}.jd-framework .jd-framework .button-size-lg-lg.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-size-default-lg.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-size-sm-lg.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-size-xs-lg.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-lg-lg>.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.jd-framework .jd-framework .button-group-default-lg>.btn{padding:6px 12px;font-size:16px;line-height:1.42857;border-radius:4px}.jd-framework .jd-framework .button-group-sm-lg>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-group-xs-lg>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.jd-framework .jd-framework .button-display-justified-lg.btn-group{dis
563play:table;width:100%;table-layout:fixed;border-collapse:separate}.jd-framework .jd-framework .button-display-justified-lg.btn-group>.btn,.jd-framework .jd-framework .button-display-justified-lg.btn-group>.btn-group{display:table-cell;float:none;width:100%}.jd-framework .jd-framework .button-display-default-lg.btn-group{position:relative;display:inline-block;width:auto;vertical-align:middle}.jd-framework .jd-framework .button-display-default-lg.btn-group>.btn,.jd-framework .jd-framework .button-display-default-lg.btn-group>.btn-group{position:relative;float:left;display:inline-block;width:auto}.jd-framework .tabs-align-left-lg .jd-tabs{text-align:left}.jd-framework .tabs-align-center-lg .jd-tabs{text-align:center}.jd-framework .tabs-align-right-lg .jd-tabs{text-align:right}.jd-framework .tabs-display-default-lg .jd-tabs>li{float:none;display:inline-block}.jd-framework .tabs-display-stacked-lg .jd-tabs{margin-bottom:20px}.jd-framework .tabs-display-stacked-lg .jd-tabs>li{float:none;display:block}.jd-framework .link-size-lg-lg a{font-size:1.4em}.jd-framework .link-size-md-lg a{font-size:1.1em}.jd-framework .link-size-sm-lg a{font-size:0.855em}.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"] .fit-fullscreen{position:absolute;top:0;left:0;right:0;bottom:0}.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class^="jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class^="jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class^="jd-row"]>[class*=" jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class*=" jd-row"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class*=" jd-row"]>[class^="jd-column"],.jd-framework .fullscreen-enabled[data-fullscreen-lg="true"]>[class^="container"]>[class*=" jd-row"]>[class*=" jd-column"]{position:absolute;top:0;left:0;right:0;bottom:0}} 564/*# sourceMappingURL=jd-bootstrap-pro.css.map */ 565 566 @charset "UTF-8"; 567.jd-framework .jd-form, .jd-framework .reg-form { 568 margin-top: 0 !important; 569 margin-bottom: 0 !important; 570} 571.jd-framework .jd-form > .h-grid > .historyBox:nth-child(2), .jd-framework .reg-form > .h-grid > .historyBox:nth-child(2) { 572 margin-top: 0; 573} 574.jd-framework .jd-form > .h-grid .radio label, .jd-framework .reg-form > .h-grid .radio label { 575 font-style: normal; 576 padding-left: 25px; 577 line-height: 22px; 578} 579.jd-framework .jd-form > .h-grid .radio label input, .jd-framework .reg-form > .h-grid .radio label input { 580 margin-left: -25px; 581 width: auto; 582} 583.jd-framework .jd-form > .h-grid p.charcount, .jd-framework .reg-form > .h-grid p.charcount { 584 font-size: 13px; 585 margin-top: 5px; 586 float: right; 587 font-style: italic; 588} 589.jd-framework .jd-form .upload-wrap, .jd-framework .reg-form .upload-wrap { 590 position: relative; 591 margin-bottom: 15px; 592} 593.jd-framework .jd-form .upload-wrap .placeholder, .jd-framework .reg-form .upload-wrap .placeholder { 594 vertical-align: top; 595 line-height: 34px; 596 width: 100%; 597 display: inline-block; 598 white-space: nowrap; 599 overflow: hidden; 600 text-overflow: ellipsis; 601 border: 1px solid #7d7d7d; 602 border-right: none; 603 padding-left: 8px; 604 padding-right: 200px; 605 position: relative; 606 z-index: 1; 607} 608.jd-framework .jd-form .upload-wrap .placeholder ~ .icon-close, .jd-framework .reg-form .upload-wrap .placeholder ~ .icon-close { 609 position: absolute; 610 right: 128px; 611 font-size: 20px; 612 line-height: 34px; 613 padding: 0 10px; 614 background-color: #ffffff; 615 display: none; 616 top: 1px; 617 z-index: 2; 618} 619.jd-framework .jd-form .upload-wrap .placeholder.active ~ .icon-close, .jd-framework .reg-form .upload-wrap .placeholder.active ~ .icon-close { 620 display: block; 621} 622.jd-framework .jd-form .upload-wrap .fileUpload, .jd-framework .reg-form .upload-wrap .fileUpload { 623 position: absolute; 624 overflow: hidden; 625 right: 0; 626 top: 0; 627 z-index: 2; 628 height: 36px; 629}
630.jd-framework .jd-form .upload-wrap .fileUpload span, .jd-framework .reg-form .upload-wrap .fileUpload span { 631 font-weight: bold; 632 cursor: pointer; 633 pointer-events: none; 634 line-height: 26px; 635} 636.jd-framework .jd-form .upload-wrap .fileUpload input[type=file], .jd-framework .reg-form .upload-wrap .fileUpload input[type=file] { 637 position: absolute; 638 top: 0; 639 right: 0; 640 margin: 0; 641 padding: 0; 642 font-size: 20px; 643 cursor: pointer; 644 opacity: 0; 645 filter: alpha(opacity=0); 646} 647.jd-framework .jd-form .form-submit, .jd-framework .reg-form .form-submit { 648 text-align: right; 649} 650.jd-framework .jd-form .form-submit button, .jd-framework .reg-form .form-submit button { 651 margin-left: 10px; 652} 653.jd-framework .jd-form .form-group.has-error *, .jd-framework .reg-form .form-group.has-error * { 654 border-color: #9b1d26 !important; 655} 656.jd-framework .jd-form .error-block, .jd-framework .reg-form .error-block { 657 font-size: 14px; 658 padding-left: 10px; 659 border-left: 2px solid #9b1d26; 660 font-weight: bold; 661 margin-top: 5px; 662 display: block; 663} 664.jd-framework #modal-dummy .modal-content { 665 border-radius: 0; 666} 667.jd-framework #modal-dummy .modal-content .modal-header { 668 text-align: left; 669} 670.jd-framework #modal-dummy .modal-content .modal-header .close { 671 opacity: 1; 672} 673.jd-framework #modal-dummy .modal-content .modal-header .modal-title { 674 font-family: "TW Character Sans", arial, sans-serif; 675} 676 677@media screen and (min-width: 701px) { 678 .jd-framework .mrg-l-0 { 679 margin-left: 0 !important; 680 } 681 .jd-framework .mrg-r-0 { 682 margin-right: 0 !important; 683 } 684} 685.jd-framework .jd-row:not(:first-child) { 686 margin-top: 50px; 687} 688 689.jd-framework.jd-front-end { 690 padding: 0; 691 margin: 0; 692 /* â Reflow-safe small screens: don't hide; make compact */ 693} 694.jd-framework.jd-front-end #loader, .jd-framework.jd-front-end .loading-icon { 695 width: 60px; 696} 697.jd-framework.jd-front-end #loader.hideSearch, .jd-framework.jd-front-end .loading-icon.hideSearch { 698 opacity: 0; 699} 700.jd-framework.jd-front-end #loader.animate, .jd-framework.jd-front-end .loading-icon.animate { 701 animation: rotate ease-in-out 1s; 702 animation-iteration-count: infinite; 703 transform-origin: 50% 50%; 704 -webkit-animation: rotate ease-in-out 1s; 705 -webkit-animation-iteration-count: infinite; 706 -webkit-transform-origin: 50% 50%; 707 -moz-animation: rotate ease-in-out 1s; 708 -moz-animation-iteration-count: infinite; 709 -moz-transform-origin: 50% 50%; 710 -o-animation: rotate ease-in-out 1s; 711 -o-animation-iteration-count: infinite; 712 -o-transform-origin: 50% 50%; 713 -ms-animation: rotate ease-in-out 1s; 714 -ms-animation-iteration-count: infinite; 715 -ms-transform-origin: 50% 50%; 716} 717@keyframes rotate { 718 0% { 719 -webkit-transform: rotate(0deg); 720 transform: rotate(0deg); 721 } 722 100% { 723 -webkit-transform: rotate(360deg); 724 transform: rotate(360deg); 725 } 726} 727@-webkit-keyframes rotate { 728 0% { 729 -webkit-transform: rotate(0deg); 730 transform: rotate(0deg); 731 } 732 100% { 733 -webkit-transform: rotate(360deg); 734 transform: rotate(360deg); 735 } 736} 737.jd-framework.jd-front-end *::-ms-clear { 738 display: none !important; 739} 740.jd-framework.jd-front-end div[id^=more-], .jd-framework.jd-front-end div.downloadContent { 741 font: 400 normal 15px/20px Georgia, serif; 742} 743.jd-framework.jd-front-end div[id^=more-] a, .jd-framework.jd-front-end div.downloadContent a { 744 font-weight: bold; 745} 746@media screen { 747 .jd-framework.jd-front-end #pageHeader { 748 height: 60px; 749 width: 100%; 750 border-bottom: 1px #000 solid; 751 position: relative; 752 z-index: 3; 753 background: #fff; 754 } 755} 756@media screen and (max-width: 1000px) { 757 .jd-framework.jd-front-end #pageHeader { 758 z-index: 2; 759 } 760 .jd-framework.jd-front-end #pageHeader.one-active #mainNav > ul > li { 761 display: none; 762 } 763 .jd-framework.jd-front-end #pageHeader.one-active #mainNav > ul > li.active { 764 display: block; 765 } 766 .jd-framework.jd-front-end li.leaf .icn-simpleArrowRight { 767 display: none; 768 } 769 .jd-framework.jd-front-end #mainNav li.active:not(.leaf) > label { 770 color: #9b1d26; 771 transform: rotate(180deg); 772 -webkit-transform: rotate(180deg); 773 -moz-transform: rotate(180deg); 774 -ms-transform: rotate(180deg); 775 right: auto; 776 left: 0px; 777 width: 10%; 778 } 779 .jd-framework.jd-front-end #mainNav li.active:not(.leaf) > ul { 780 display: block; 781 } 782 .jd-framework.jd-front-end #mainNav li.active:not(.leaf) > a { 783 padding-left: 40px; 784 color: #9b1d26; 785 width: 85% !important; 786 } 787 .jd-framework.jd-front-end header#pageHeader.one-active-sub #mainNav li.active .mainNav__subnav > li:not(.active), .jd-framework.jd-front-end header#pageHeader.one-active-sub #mainNav > ul > li.active > *:not(.mainNav__subnav) { 788 display: none !important; 789 } 790 .jd-framework.jd-front-end header#pageHeader.one-active-sub #mainNav li.active .mainNav__subnav { 791 border-top: none; 792 padding: 0; 793 } 794} 795@media screen and (min-width: 1001px) { 796 .jd-framework.jd-front-end #pageHeader [for=pageHeader__mainNav], 797 .jd-framework.jd-front-end #pageHeader [for=pageHeader__mapTools] { 798 display: none; 799 } 800} 801@media screen { 802 .jd-framework.jd-front-end #pageHeader > ul { 803 height: 100%; 804 width: 100%; 805 margin: 0; 806 padding: 0; 807 list-style: none; 808 } 809 .jd-framework.jd-front-end #pageHeader > ul > li { 810 height: 100%; 811 float: left; 812 } 813 .jd-framework.jd-front-end #pageHeader > ul > li .filterSwitch__opener > span { 814 vertical-align: sub; 815 } 816 .jd-framework.jd-front-end #pageHeader > ul > li.hideFollowers ~ li { 817 display: none; 818 } 819 .jd-framework.jd-front-end #pageHeader > ul > li > a, 820 .jd-framework.jd-front-end #pageHeader > ul > li > label { 821 position: relative; 822 } 823 .jd-framework.jd-front-end #pageHeader > ul > li:not(:last-of-type) > a:after, 824 .jd-framework.jd-front-end #pageHeader > ul > li:not(:last-of-type) > label:after { 825 content: ""; 826 position: absolute; 827 left: 100%; 828 top: 0; 829 display: block; 830 height: 20px; 831 width: 1px; 832 margin: 20px 0; 833 background: #000; 834 } 835 .jd-framework.jd-front-end #pageHeader > ul > li:not(:last-of-type) > label:before { 836 content: ""; 837 position: absolute; 838 right: 100%; 839 top: 0; 840 display: block; 841 height: 20px; 842 width: 1px; 843 margin: 20px 0; 844 background: #000; 845 } 846} 847@media screen and (max-width: 600px) { 848 .jd-framework.jd-front-end #pageHeader > ul > li:not(:last-of-type) > label:before { 849 display: none; 850 } 851}
852@media screen and (max-width: 1181px) { 853 .jd-framework.jd-front-end #pageHeader > ul { 854 display: -webkit-box; 855 display: -ms-flexbox; 856 display: flex; 857 } 858 .jd-framework.jd-front-end #pageHeader > ul > li:first-child { 859 -webkit-box-ordinal-group: 3; 860 -ms-flex-order: 2; 861 order: 2; 862 } 863 .jd-framework.jd-front-end #pageHeader > ul > li:first-child > label { 864 padding-left: 5px; 865 } 866 .jd-framework.jd-front-end #pageHeader > ul > li:nth-child(2) { 867 -webkit-box-ordinal-group: 2; 868 -ms-flex-order: 1; 869 order: 1; 870 } 871} 872@media screen { 873 .jd-framework.jd-front-end #pageHeader > ul > li > [type=checkbox] { 874 opacity: 0; 875 position: absolute; 876 } 877 .jd-framework.jd-front-end #pageHeader > ul > li > a, 878 .jd-framework.jd-front-end #pageHeader > ul > li > button, 879 .jd-framework.jd-front-end #pageHeader > ul > li > label { 880 border: none; 881 margin: 0; 882 padding: 0; 883 width: auto; 884 overflow: visible; 885 background: transparent; 886 /* inherit font & color from ancestor */ 887 color: inherit; 888 font: inherit; 889 /* Normalize `line-height`. Cannot be changed from `normal` in Firefox 4+. */ 890 line-height: normal; 891 /* Corrects font smoothing for webkit */ 892 -webkit-font-smoothing: inherit; 893 -moz-osx-font-smoothing: inherit; 894 /* Corrects inability to style clickable `input` types in iOS */ 895 -webkit-appearance: none; 896 font: 400 normal 21px/26px TW_Character, Arial, sans-serif; 897 color: #000; 898 display: block; 899 -webkit-box-sizing: border-box; 900 box-sizing: border-box; 901 height: 100%; 902 padding: 17px 15px 0; 903 cursor: pointer; 904 text-decoration: none; 905 } 906 .jd-framework.jd-front-end #pageHeader > ul > li > a > [class*=icon], 907 .jd-framework.jd-front-end #pageHeader > ul > li > label > [class*=icon] { 908 font-size: 22px; 909 vertical-align: middle; 910 } 911 .jd-framework.jd-front-end #pageHeader > ul > li > a > [class*=icon].icon-close, 912 .jd-framework.jd-front-end #pageHeader > ul > li > a > [class*=icon].icon-earth, 913 .jd-framework.jd-front-end #pageHeader > ul > li > label > [class*=icon].icon-close, 914 .jd-framework.jd-front-end #pageHeader > ul > li > label > [class*=icon].icon-earth { 915 display: inline-block; 916 margin-top: -2px; 917 font-size: 30px; 918 } 919 .jd-framework.jd-front-end #pageHeader > ul > li > [type=checkbox]:checked + label, 920 .jd-framework.jd-front-end #pageHeader > ul > li > a:active, 921 .jd-framework.jd-front-end #pageHeader > ul > li > a:focus, 922 .jd-framework.jd-front-end #pageHeader > ul > li > a:hover, 923 .jd-framework.jd-front-end #pageHeader > ul > li > label:active, 924 .jd-framework.jd-front-end #pageHeader > ul > li > label:focus, 925 .jd-framework.jd-front-end #pageHeader > ul > li > label:hover { 926 color: #9b1d26; 927 } 928} 929@media screen and (max-width: 1000px) { 930 .jd-framework.jd-front-end #pageHeader > ul > li > a > .text, 931 .jd-framework.jd-front-end #pageHeader > ul > li > label > .text { 932 display: none; 933 } 934} 935@media screen { 936 .jd-framework.jd-front-end #pageHeader .search-wrap-outer { 937 position: relative; 938 } 939 .jd-framework.jd-front-end #pageHeader .search-wrap-outer:after { 940 content: ""; 941 position: absolute; 942 left: 100%; 943 top: 0; 944 display: block; 945 height: 20px; 946 width: 1px; 947 margin: 20px 0; 948 background: #000; 949 } 950 .jd-framework.jd-front-end #pageHeader .search-wrap-outer .search-toggle { 951 padding-top: 9px; 952 } 953 .jd-framework.jd-front-end #pageHeader .search-wrap-outer .search-toggle:focus, .jd-framework.jd-front-end #pageHeader .search-wrap-outer .search-toggle:hover { 954 color: #9b1d26; 955 } 956 .jd-framework.jd-front-end #pageHeader > ul > li > [for=pageHeader__fulltextsearch], 957 .jd-framework.jd-front-end #pageHeader > ul > li > button, 958 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form, 959 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > input, 960 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label, 961 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button { 962 display: inline-block; 963 vertical-align: middle; 964 } 965 .jd-framework.jd-front-end #pageHeader__fulltextsearch:not(:checked) ~ form { 966 display: none; 967 } 968 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form { 969 height: 100%; 970 width: 400px; 971 padding-left: 15px; 972 padding-right: 15px; 973 padding-top: 8px; 974 margin-left: 1px; 975 text-align: left; 976 background-color: white; 977 } 978} 979@media screen and (min-width: 1001px) { 980 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form { 981 position: relative; 982 } 983} 984@media screen and (max-width: 500px) { 985 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form { 986 width: 200px; 987 } 988} 989@media screen { 990 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > input { 991 width: 100%; 992 height: auto; 993 -webkit-box-sizing: border-box; 994 box-sizing: border-box; 995 border: none; 996 padding-right: 30px; 997 padding-left: 0; 998 margin-right: -30px;
999 font: 400 normal 15px/18px Georgia, serif; 1000 color: #000; 1001 } 1002 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label, 1003 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button { 1004 border: none; 1005 margin: 0; 1006 padding: 0; 1007 width: auto; 1008 overflow: visible; 1009 background: transparent; 1010 /* inherit font & color from ancestor */ 1011 color: inherit; 1012 font: inherit; 1013 /* Normalize `line-height`. Cannot be changed from `normal` in Firefox 4+. */ 1014 line-height: normal; 1015 /* Corrects font smoothing for webkit */ 1016 -webkit-font-smoothing: inherit; 1017 -moz-osx-font-smoothing: inherit; 1018 /* Corrects inability to style clickable `input` types in iOS */ 1019 -webkit-appearance: none; 1020 font-size: 30px; 1021 color: #000; 1022 cursor: pointer; 1023 margin-top: 7px; 1024 position: relative; 1025 -webkit-transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1026 transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1027 opacity: 1; 1028 } 1029 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label #icon-close, 1030 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button #icon-close { 1031 -webkit-transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1032 transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1033 opacity: 1; 1034 } 1035 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label #icon-close.hideSearch, 1036 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button #icon-close.hideSearch { 1037 opacity: 0; 1038 } 1039 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label #loader, 1040 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button #loader { 1041 position: absolute; 1042 top: -15px; 1043 left: -15px; 1044 -webkit-transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1045 transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1046 opacity: 1; 1047 } 1048 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label #loader, .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label .loading-icon, 1049 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button #loader, 1050 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button .loading-icon { 1051 width: 60px; 1052 } 1053 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label #loader.hideSearch, .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label .loading-icon.hideSearch, 1054 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button #loader.hideSearch, 1055 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button .loading-icon.hideSearch { 1056 opacity: 0; 1057 } 1058 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label #loader.animate, .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > label .loading-icon.animate, 1059 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button #loader.animate, 1060 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > button .loading-icon.animate { 1061 animation: rotate ease-in-out 1s; 1062 animation-iteration-count: infinite; 1063 transform-origin: 50% 50%; 1064 -webkit-animation: rotate ease-in-out 1s; 1065 -webkit-animation-iteration-count: infinite; 1066 -webkit-transform-origin: 50% 50%; 1067 -moz-animation: rotate ease-in-out 1s; 1068 -moz-animation-iteration-count: infinite; 1069 -moz-transform-origin: 50% 50%; 1070 -o-animation: rotate ease-in-out 1s; 1071 -o-animation-iteration-count: infinite; 1072 -o-transform-origin: 50% 50%; 1073 -ms-animation: rotate ease-in-out 1s; 1074 -ms-animation-iteration-count: infinite; 1075 -ms-transform-origin: 50% 50%; 1076 } 1077 @keyframes rotate { 1078 0% { 1079 -webkit-transform: rotate(0deg); 1080 transform: rotate(0deg); 1081 } 1082 100% { 1083 -webkit-transform: rotate(360deg); 1084 transform: rotate(360deg); 1085 } 1086 } 1087 @-webkit-keyframes rotate { 1088 0% { 1089 -webkit-transform: rotate(0deg); 1090 transform: rotate(0deg); 1091 } 1092 100% { 1093 -webkit-transform: rotate(360deg); 1094 transform: rotate(360deg); 1095 } 1096 } 1097 .jd-framework.jd-front-end .loaderTVB { 1098 width: 40px; 1099 position: absolute; 1100 -webkit-transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1101 transition: opacity 200ms ease-in-out, visibility 50ms ease-in-out; 1102 opacity: 1; 1103 top: 50%; 1104 left: 50%; 1105 -webkit-transform: translate(-50%, -50%); 1106 transform: translate(-50%, -50%); 1107 } 1108} 1109@media screen and (max-width: 600px) { 1110 .jd-framework.jd-front-end #pageHeader__fulltextsearch__form > input { 1111 padding-top: 10px; 1112 padding-bottom: 10px; 1113 } 1114} 1115@media screen { 1116 .jd-framework.jd-front-end ul.search_results { 1117 position: absolute; 1118 top: 100%; 1119 left: 0; 1120 width: 100%; 1121 max-width: 400px; 1122 padding: 0; 1123 -webkit-box-sizing: border-box; 1124 box-sizing: border-box; 1125 list-style: none; 1126 background: #fff; 1127 border-top: 1px #000 solid; 1128 border-bottom: 1px #000 solid; 1129 margin-top: -22px; 1130 margin-left: -18px; 1131 z-index: 99999; 1132 top: 71px !important; 1133 } 1134 .jd-framework.jd-front-end ul.search_results > li > a { 1135 width: 100%; 1136 display: block; 1137 padding: 8px 20px 7px;
1138 font: 400 normal 15px/18px Georgia, serif; 1139 color: #000; 1140 text-decoration: none; 1141 text-align: left; 1142 } 1143 .jd-framework.jd-front-end ul.search_results .clearfix { 1144 display: none; 1145 } 1146} 1147@media screen and (max-width: 1000px) { 1148 .jd-framework.jd-front-end ul.search_results { 1149 padding-left: 70px; 1150 margin-left: -71px; 1151 } 1152 .jd-framework.jd-front-end ul.search_results > li > a { 1153 padding: 12px 15px 15px 0; 1154 } 1155 .jd-framework.jd-front-end ul.search_results > li:not(:last-of-type) { 1156 border-bottom: 1px #000 solid; 1157 } 1158} 1159@media screen and (max-width: 500px) { 1160 .jd-framework.jd-front-end ul.search_results { 1161 padding-left: 0; 1162 } 1163 .jd-framework.jd-front-end ul.search_results > li > a { 1164 padding-left: 54px; 1165 } 1166} 1167@media screen { 1168 .jd-framework.jd-front-end #pageHeader__logo { 1169 display: block; 1170 position: absolute; 1171 top: 100%; 1172 right: 3.125%; 1173 margin-top: -8px; 1174 z-index: -1; 1175 } 1176 .jd-framework.jd-front-end #pageHeader__logo > img { 1177 width: 116px; 1178 height: 45px; 1179 } 1180} 1181@media screen and (max-width: 1000px) { 1182 .jd-framework.jd-front-end #pageHeader__logo.pageHeader__logo--hidden { 1183 display: none; 1184 } 1185} 1186@media screen and (max-width: 600px) { 1187 .jd-framework.jd-front-end #pageHeader__logo { 1188 margin-top: -6px; 1189 right: 5.625%; 1190 } 1191 .jd-framework.jd-front-end #pageHeader__logo > img { 1192 width: 88px; 1193 height: 34px; 1194 } 1195} 1196@media screen { 1197 .jd-framework.jd-front-end { 1198 /* Make list wrap nicely */ 1199 } 1200 .jd-framework.jd-front-end #breadcrumb { 1201 position: absolute; 1202 top: 100%; 1203 left: inherit; 1204 width: auto;
1205 margin-top: 1px; 1206 z-index: 900; 1207 max-width: 100vw; 1208 } 1209 .jd-framework.jd-front-end #breadcrumb__container { 1210 width: 100%; 1211 max-width: 1280px; 1212 margin: 0; 1213 text-align: left; 1214 } 1215 .jd-framework.jd-front-end #breadcrumb.breadcrumb--fixed { 1216 position: fixed; 1217 top: 0; 1218 margin-top: 0; 1219 } 1220 .jd-framework.jd-front-end #breadcrumb ul { 1221 margin: 0; 1222 padding: 0 4px; 1223 background: rgba(255, 255, 255, 0.9); 1224 border-bottom: 1px #000 solid; 1225 display: -webkit-box; 1226 display: -ms-flexbox; 1227 display: flex; /* was inline-block */ 1228 -ms-flex-wrap: wrap; 1229 flex-wrap: wrap; /* allow multi-line */ 1230 -webkit-box-align: center; 1231 -ms-flex-align: center; 1232 align-items: center; 1233 gap: 0.25rem; 1234 list-style: none; 1235 } 1236 .jd-framework.jd-front-end #breadcrumb ul > li { 1237 display: inline; /* inline is more wrap-friendly */ 1238 min-width: 0; 1239 } 1240 .jd-framework.jd-front-end #breadcrumb ul > li:not(:last-of-type)::after { 1241 font-family: icomoon; 1242 content: "\e602"; 1243 color: #000; 1244 margin: 0 0.25rem; 1245 } 1246 .jd-framework.jd-front-end #breadcrumb ul > li:first-of-type::after { 1247 display: none; 1248 } 1249 .jd-framework.jd-front-end #breadcrumb ul > li > a, .jd-framework.jd-front-end #breadcrumb ul > li > span { 1250 padding: 8px 10px; /* a bit tighter on small screens */ 1251 display: inline; /* let it wrap */ 1252 font: 700 normal 12px/18px Georgia, serif; 1253 color: #000; 1254 text-decoration: none; 1255 overflow-wrap: anywhere; /* break long German words */ 1256 -ms-hyphens: auto; 1257 hyphens: auto; 1258 } 1259 .jd-framework.jd-front-end #breadcrumb ul > li.startPoint { 1260 padding: 8px 10px; 1261 display: inline; 1262 font: 400 normal 12px/18px Georgia, serif; 1263 color: #000; 1264 text-decoration: none; 1265 } 1266 .jd-framework.jd-front-end #breadcrumb ul > li > a:active, 1267 .jd-framework.jd-front-end #breadcrumb ul > li > a:focus, 1268 .jd-framework.jd-front-end #breadcrumb ul > li > a:hover { 1269 color: #9b1d26; 1270 } 1271} 1272@media screen and (max-width: 700px) { 1273 .jd-framework.jd-front-end { 1274 /* Donât hide the breadcrumb */ 1275 /* Visually hide only the label, keep it for AT */ 1276 /* Tighter list spacing */ 1277 } 1278 .jd-framework.jd-front-end .breadcrumb__label { 1279 position: absolute !important; 1280 width: 1px; 1281 height: 1px; 1282 padding: 0; 1283 margin: -1px; 1284 overflow: hidden; 1285 clip: rect(0, 0, 0, 0); 1286 white-space: nowrap; 1287 border: 0; 1288 } 1289 .jd-framework.jd-front-end #breadcrumb ul { 1290 gap: 0.125rem; 1291 padding: 0 6px; 1292 } 1293 .jd-framework.jd-front-end #breadcrumb ul > li > a, 1294 .jd-framework.jd-front-end #breadcrumb ul > li.startPoint { 1295 padding: 6px 8px; 1296 line-height: 1.2; 1297 } 1298} 1299@media screen { 1300 .jd-framework.jd-front-end #keyvisual { 1301 width: 100%; 1302 padding-bottom: 40px; 1303 position: relative; 1304 } 1305 .jd-framework.jd-front-end #keyvisual__imageArea { 1306 width: 100%; 1307 } 1308 .jd-framework.jd-front-end #keyvisual__imageArea__row { 1309 width: 100%; 1310 padding-bottom: 30px; 1311 overflow: hidden; 1312 } 1313 .jd-framework.jd-front-end #keyvisual__imageArea__row__collection { 1314 height: 100%; 1315 } 1316} 1317@media screen and (max-width: 600px) { 1318 .jd-framework.jd-front-end #keyvisual__imageArea__row { 1319 padding-bottom: 0; 1320 } 1321} 1322@media screen and (max-width: 400px) { 1323 .jd-framework.jd-front-end #keyvisual { 1324 padding-bottom: 0; 1325 } 1326} 1327@media screen { 1328 .jd-framework.jd-front-end .keyvisual__imageArea__image { 1329 height: 100%; 1330 padding: 0; 1331 margin: 0; 1332 float: left; 1333 position: relative; 1334 } 1335 .jd-framework.jd-front-end .keyvisual__imageArea__image:first-child { 1336 width: 100%; 1337 } 1338 .jd-framework.jd-front-end .keyvisual__imageArea__image > .image { 1339 width: 100%; 1340 height: 0; 1341 padding-bottom: 37.25%; 1342 position: relative; 1343 } 1344 .jd-framework.jd-front-end .keyvisual--smallVersion .keyvisual__imageArea__image > .image { 1345 height: 0; 1346 padding-bottom: 42.5%; 1347 position: relative; 1348 overflow: hidden; 1349 } 1350 .jd-framework.jd-front-end .keyvisual--smallVersion .keyvisual__imageArea__image > .image video { 1351 /* Make video to at least 100% wide and tall */ 1352 min-width: 100%; 1353 min-height: 100%; 1354 /* Setting width & height to auto prevents the browser from stretching or squishing the video */ 1355 width: auto; 1356 height: auto; 1357 /* Center the video */ 1358 position: absolute; 1359 top: 50%; 1360 left: 50%; 1361 transform: translate(-50%, -50%); 1362 -webkit-transform: translate(-50%, -50%); 1363 } 1364 .jd-framework.jd-front-end .keyvisual__imageArea__image img { 1365 position: absolute; 1366 top: 0; 1367 left: 0; 1368 width: 100%; 1369 height: auto; 1370 } 1371} 1372@media screen { 1373 .jd-framework.jd-front-end .keyvisualButton { 1374 position: absolute; 1375 top: 0; 1376 left: 0; 1377 width: 100%; 1378 height: 100%; 1379 } 1380 .jd-framework.jd-front-end .keyvisualButton > a { 1381 display: inline-block; 1382 vertical-align: middle; 1383 position: relative; 1384 color: #fff; 1385 text-decoration: none; 1386 } 1387 .jd-framework.jd-front-end .keyvisualButton > a > [class*=icon] { 1388 font-size: 110px; 1389 text-shadow: 0 0 5px rgba(0, 0, 0, 0.3); 1390 } 1391} 1392@media screen and (max-width: 900px) { 1393 .jd-framework.jd-front-end .keyvisualButton > a > [class*=icon] { 1394 font-size: 82px; 1395 } 1396} 1397@media screen and (max-width: 600px) { 1398 .jd-framework.jd-front-end .keyvisualButton > a > [class*=icon] { 1399 font-size: 50px; 1400 } 1401} 1402@media screen and (min-width: 1001px) { 1403 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline, 1404 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a, 1405 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1406 max-width: 50%; 1407 } 1408} 1409@media screen and (min-width: 701px) and (max-width: 1000px) { 1410 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline, 1411 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a, 1412 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1413 max-width: 66.66666667%; 1414 } 1415} 1416@media screen and (min-width: 601px) { 1417 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption { 1418 position: absolute; 1419 width: 100%; 1420 z-index: 1; 1421 left: 0; 1422 bottom: 20px; 1423 text-align: left; 1424 } 1425 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline, 1426 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a, 1427 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1428 color: #000; 1429 background: #fff; 1430 display: inline-block; 1431 margin: 0; 1432 -webkit-box-sizing: border-box; 1433 box-sizing: border-box; 1434 padding-left: 1.08333333%; 1435 padding-right: 1.08333333%; 1436 } 1437 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1438 font: 400 normal 35px/40px TW_Character, Arial, sans-serif; 1439 margin-bottom: 2px; 1440 letter-spacing: 0.5px; 1441 padding: 5px; 1442 } 1443 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline {
1444 font: 400 normal 15px/20px Georgia, serif; 1445 margin-bottom: 10px; 1446 letter-spacing: 0.25px; 1447 padding: 5px; 1448 } 1449 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline:last-child { 1450 margin-bottom: 30px; 1451 } 1452 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline > a { 1453 text-decoration: underline; 1454 font: 400 15px/20px Georgia, serif; 1455 letter-spacing: 0.25px; 1456 padding: 0; 1457 } 1458 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a { 1459 font: 700 normal 15px/20px Georgia, serif; 1460 text-decoration: none; 1461 } 1462 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a > [class*=icon] { 1463 font-size: 11px; 1464 margin-right: 5px; 1465 } 1466 .jd-framework.jd-front-end .copyright { 1467 position: absolute; 1468 right: 3.125%; 1469 bottom: 0; 1470 padding-bottom: 10px; 1471 padding-top: 5px; 1472 font: 400 italic 13px/20px Georgia, serif; 1473 color: #000; 1474 z-index: 1; 1475 } 1476 .jd-framework.jd-front-end .copyright:after { 1477 position: absolute; 1478 content: ""; 1479 background-color: white; 1480 width: 200vw; 1481 height: 100%; 1482 left: -100vw; 1483 z-index: -1; 1484 top: 0; 1485 } 1486 .jd-framework.jd-front-end .keyvisual__imageArea__image a:active, 1487 .jd-framework.jd-front-end .keyvisual__imageArea__image a:focus, 1488 .jd-framework.jd-front-end .keyvisual__imageArea__image a:hover { 1489 color: #9b1d26; 1490 } 1491} 1492@media screen and (max-width: 600px) { 1493 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption > div { 1494 text-align: left; 1495 margin-top: 24px; 1496 } 1497 .jd-framework.jd-front-end .copyright, 1498 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a, 1499 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1500 color: #000; 1501 padding-left: 5.625%; 1502 padding-right: 5.625%; 1503 } 1504 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1505 font: 400 normal 25px/28px TW_Character, Arial, sans-serif; 1506 margin: 0 0 15px; 1507 } 1508 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline { 1509 display: none; 1510 } 1511 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a { 1512 font: 700 normal 17px/24px Georgia, serif; 1513 text-decoration: none; 1514 } 1515 .jd-framework.jd-front-end .copyright { 1516 text-align: right; 1517 display: block; 1518 margin-top: 12px; 1519 margin-bottom: 24px; 1520 font: 400 italic 15px/20px Georgia, serif; 1521 color: #000; 1522 } 1523 .jd-framework.jd-front-end .keyvisual__imageArea__image a:active, 1524 .jd-framework.jd-front-end .keyvisual__imageArea__image a:focus, 1525 .jd-framework.jd-front-end .keyvisual__imageArea__image a:hover { 1526 color: #9b1d26; 1527 } 1528} 1529@media screen and (max-width: 600px) { 1530 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline, 1531 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a, 1532 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1533 color: #000; 1534 background: #fff; 1535 display: inline-block; 1536 margin: 0; 1537 padding-left: 1.08333333%; 1538 padding-right: 1.08333333%; 1539 } 1540 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 { 1541 font: 400 normal 21px/25px Georgia, serif; 1542 margin-bottom: 2px; 1543 letter-spacing: 0.5px; 1544 font-weight: bold; 1545 } 1546 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption h2 > br, .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline > br { 1547 display: none !important; 1548 } 1549 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline { 1550 font: 400 normal 15px/20px Georgia, serif; 1551 margin-bottom: 10px; 1552 letter-spacing: 0.25px; 1553 } 1554 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a { 1555 font: 700 normal 15px/20px Georgia, serif; 1556 text-decoration: none; 1557 float: right; 1558 } 1559 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption a > [class*=icon] { 1560 font-size: 11px; 1561 margin-right: 5px; 1562 } 1563 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .subline > a { 1564 font: 400 15px/20px Georgia, serif; 1565 letter-spacing: 0.25px; 1566 padding: 0; 1567 text-decoration: underline; 1568 } 1569} 1570@media screen and (min-width: 1001px) { 1571 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption form:not(.keyvisual__imageArea__image__bigForm) { 1572 max-width: 50%; 1573 } 1574} 1575@media screen and (min-width: 701px) and (max-width: 1000px) { 1576 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption form:not(.keyvisual__imageArea__image__bigForm) { 1577 max-width: 66.66666667%; 1578 } 1579} 1580@media screen { 1581 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption form { 1582 text-align: left; 1583 } 1584 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .inputGroup { 1585 width: 100%; 1586 } 1587 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .inputGroup:not(:last-child) { 1588 margin-bottom: 15px; 1589 } 1590} 1591@media screen and (min-width: 701px) { 1592 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .inputGroup { 1593 display: -webkit-box; 1594 display: -ms-flexbox; 1595 display: flex; 1596 } 1597} 1598@media screen and (max-width: 700px) { 1599 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .inputGroup > :not(:last-child) { 1600 margin-bottom: 15px; 1601 } 1602} 1603@media screen { 1604 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .inputSet { 1605 -webkit-box-flex: 1; 1606 -ms-flex: 1; 1607 flex: 1; 1608 } 1609 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=date], 1610 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=text], 1611 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption select { 1612 width: 100%; 1613 } 1614} 1615@media screen and (min-width: 701px) { 1616 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .inputSet:not(:last-child) { 1617 margin-right: 20px; 1618 } 1619} 1620@media screen { 1621 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=date] { 1622 background: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/calender.svg) 97% 50%/21px auto no-repeat #fff !important; 1623 } 1624 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=date], 1625 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=text], 1626 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption select { 1627 background: #fff; 1628 border: 1px solid #7d7d7d; 1629 padding: 0 8px; 1630 height: 30px; 1631 -webkit-box-sizing: border-box; 1632 box-sizing: border-box;
1633 font: 400 normal 15px/20px Georgia, serif; 1634 color: #7d7d7d; 1635 -webkit-box-flex: 1; 1636 -ms-flex: 1; 1637 flex: 1; 1638 } 1639 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=date]:not(:last-child), 1640 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=text]:not(:last-child), 1641 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption select:not(:last-child) { 1642 margin-right: 1.66666667%; 1643 } 1644} 1645@media screen { 1646 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption label { 1647 font: 400 italic 13px/20px Georgia, serif; 1648 color: #000; 1649 display: inline-block; 1650 } 1651} 1652@media screen and (max-width: 700px) { 1653 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .button { 1654 float: right; 1655 } 1656 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption .h-grid-12:after { 1657 content: ""; 1658 clear: both; 1659 display: block; 1660 } 1661} 1662@media screen { 1663 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=checkbox], 1664 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=radio] { 1665 position: absolute; 1666 opacity: 0; 1667 } 1668 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=checkbox] + label, 1669 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=radio] + label { 1670 vertical-align: middle; 1671 display: inline-block; 1672 padding-left: 30px; 1673 margin-top: 25px; 1674 } 1675 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=checkbox] + label:before, 1676 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=radio] + label:before { 1677 color: #fff; 1678 display: inline-block; 1679 vertical-align: sub; 1680 margin-left: -30px; 1681 margin-right: 10px; 1682 -webkit-box-shadow: 0 0 1px #000; 1683 box-shadow: 0 0 1px #000; 1684 } 1685 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=radio] + label:before { 1686 content: ""; 1687 width: 10px; 1688 height: 10px; 1689 border: 4px solid #fff; 1690 border-radius: 50%; 1691 } 1692 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=checkbox] + label:before { 1693 content: "\e614"; 1694 font-family: icomoon; 1695 font-size: 15px; 1696 line-height: 10px; 1697 width: 20px; 1698 height: 20px; 1699 -webkit-box-sizing: border-box; 1700 box-sizing: border-box; 1701 background: #fff; 1702 padding: 5px 3px 3px; 1703 } 1704 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=checkbox]:checked + label:before, 1705 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=radio]:checked + label:before { 1706 background: #000; 1707 } 1708} 1709@media screen and (min-width: 701px) { 1710 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=checkbox]:not(:first-of-type) + label, 1711 .jd-framework.jd-front-end .keyvisual__imageArea__image > figcaption [type=radio]:not(:first-of-type) + label { 1712 margin-left: 20px; 1713 } 1714} 1715@media screen and (min-width: 701px) { 1716 .jd-framework.jd-front-end .keyvisual__imageArea__image__bigForm { 1717 width: 100%; 1718 -webkit-box-sizing: border-box; 1719 box-sizing: border-box; 1720 margin-bottom: -10px; 1721 padding: 20px 0; 1722 background: rgba(255, 255, 255, 0.9); 1723 } 1724 .jd-framework.jd-front-end .keyvisual__imageArea__image__bigForm .button { 1725 margin-top: 20px; 1726 } 1727} 1728@media screen and (max-width: 700px) { 1729 .jd-framework.jd-front-end .keyvisual--textVersion .keyvisual__imageArea__image > .copyright, 1730 .jd-framework.jd-front-end .keyvisual--textVersion .keyvisual__imageArea__image > .image { 1731 display: none; 1732 } 1733} 1734@media screen and (max-width: 700px) { 1735 .jd-framework.jd-front-end .keyvisual--textVersion figcaption { 1736 background: #d4d4d4; 1737 padding-top: 72px; 1738 padding-bottom: 15px; 1739 position: static; 1740 } 1741 .jd-framework.jd-front-end .keyvisual--textVersion figcaption > .h-grid-12 { 1742 text-align: center; 1743 } 1744} 1745@media screen and (max-width: 700px) { 1746 .jd-framework.jd-front-end .keyvisual--textVersion figcaption p { 1747 text-align: left; 1748 } 1749 .jd-framework.jd-front-end .keyvisual--textVersion figcaption .subline, 1750 .jd-framework.jd-front-end .keyvisual--textVersion figcaption a, 1751 .jd-framework.jd-front-end .keyvisual--textVersion figcaption h1 { 1752 background: 0 0; 1753 } 1754 .jd-framework.jd-front-end .keyvisual--textVersion figcaption form { 1755 margin-top: 15px; 1756 } 1757} 1758@media screen { 1759 .jd-framework.jd-front-end .keyvisual--textVersion figcaption hr { 1760 margin-top: 14px; 1761 margin-bottom: 31px; 1762 } 1763} 1764@media screen and (min-width: 701px) { 1765 .jd-framework.jd-front-end .keyvisual--textVersion figcaption hr { 1766 display: none; 1767 } 1768} 1769@media screen {
1770 .jd-framework.jd-front-end #keyvisual__outaSlider { 1771 text-align: center; 1772 } 1773 .jd-framework.jd-front-end #keyvisual__outaSlider__row, 1774 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection { 1775 height: 100%; 1776 } 1777} 1778@media screen and (min-width: 601px) { 1779 .jd-framework.jd-front-end #keyvisual__outaSlider { 1780 margin-top: 40px; 1781 height: 0; 1782 padding-bottom: 6.640625%; 1783 position: relative; 1784 } 1785 .jd-framework.jd-front-end #keyvisual__outaSlider__row { 1786 position: absolute; 1787 top: 0; 1788 left: 0; 1789 width: 85.5%; 1790 margin-left: 7.25%; 1791 margin-right: 7.25%; 1792 overflow: hidden; 1793 } 1794} 1795@media screen and (max-width: 600px) { 1796 .jd-framework.jd-front-end #keyvisual__outaSlider { 1797 margin-top: 24px; 1798 padding: 0; 1799 width: 100%; 1800 max-width: none; 1801 overflow-x: auto; 1802 } 1803 .jd-framework.jd-front-end #keyvisual__outaSlider__row { 1804 min-width: 732px; 1805 height: 68px; 1806 } 1807} 1808@media screen { 1809 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser { 1810 width: 16.66666667%; 1811 height: 100%; 1812 float: left; 1813 } 1814 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser:not(.teaser--active) { 1815 opacity: 0.5; 1816 } 1817 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser > a { 1818 height: 100%; 1819 display: block; 1820 position: relative; 1821 overflow: hidden; 1822 } 1823 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser > a > img { 1824 width: 100%; 1825 height: auto; 1826 position: absolute; 1827 top: 0; 1828 left: 0; 1829 } 1830 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser > a > [class*=icon] { 1831 position: relative; 1832 display: inline-block; 1833 vertical-align: middle; 1834 color: #fff; 1835 font-size: 30px; 1836 } 1837} 1838@media screen and (min-width: 601px) { 1839 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser > a { 1840 width: 84.79532164%; 1841 margin-left: 7.60233918%; 1842 margin-right: 7.60233918%; 1843 } 1844} 1845@media screen and (max-width: 600px) { 1846 .jd-framework.jd-front-end #keyvisual__outaSlider__row__collection > .teaser > a { 1847 margin-right: 1px; 1848 } 1849} 1850@media screen and (min-width: 601px) { 1851 .jd-framework.jd-front-end #keyvisual__outaSlider__controls > a { 1852 position: absolute; 1853 top: 0; 1854 height: 100%; 1855 color: #000; 1856 text-decoration: none; 1857 } 1858 .jd-framework.jd-front-end #keyvisual__outaSlider__controls > a > [class*=icon] { 1859 font-size: 85px; 1860 } 1861 .jd-framework.jd-front-end #keyvisual__outaSlider__controls > a:active, 1862 .jd-framework.jd-front-end #keyvisual__outaSlider__controls > a:focus, 1863 .jd-framework.jd-front-end #keyvisual__outaSlider__controls > a:hover { 1864 color: #9b1d26; 1865 } 1866 .jd-framework.jd-front-end #keyvisual__outaSlider__controls__left { 1867 left: -20px; 1868 } 1869 .jd-framework.jd-front-end #keyvisual__outaSlider__controls__right { 1870 right: -20px; 1871 } 1872} 1873@media screen and (max-width: 1280px) { 1874 .jd-framework.jd-front-end #keyvisual__outaSlider__controls > a > [class*=icon] { 1875 font-size: 6.640625vw; 1876 } 1877 .jd-framework.jd-front-end #keyvisual__outaSlider__controls__left { 1878 left: -1.5625vw; 1879 } 1880 .jd-framework.jd-front-end #keyvisual__outaSlider__controls__right { 1881 right: -1.5625vw; 1882 } 1883} 1884@media screen and (max-width: 600px) { 1885 .jd-framework.jd-front-end #keyvisual__outaSlider__controls { 1886 display: none; 1887 } 1888} 1889@media screen { 1890 .jd-framework.jd-front-end #keyvisual__innerSlider { 1891 position: absolute !important; 1892 top: 0; 1893 left: 0; 1894 width: 100%; 1895 } 1896} 1897@media screen { 1898 .jd-framework.jd-front-end #keyvisual__innerSlider__dots { 1899 position: absolute; 1900 left: 0; 1901 bottom: 15px; 1902 width: 100%; 1903 } 1904 .jd-framework.jd-front-end #keyvisual__innerSlider__dots > a { 1905 width: 15px; 1906 height: 15px; 1907 display: inline-block; 1908 -webkit-box-sizing: border-box; 1909 box-sizing: border-box; 1910 vertical-align: middle; 1911 border-radius: 50%; 1912 position: relative; 1913 z-index: 1; 1914 } 1915 .jd-framework.jd-front-end #keyvisual__innerSlider__dots > a:not(.activeDot) { 1916 border: 2px solid #fff; 1917 }
1918 .jd-framework.jd-front-end #keyvisual__innerSlider__dots > a.activeDot { 1919 background: #fff; 1920 } 1921 .jd-framework.jd-front-end #keyvisual__innerSlider__dots > a:not(:last-of-type) { 1922 margin-right: 15px; 1923 } 1924} 1925@media screen { 1926 .jd-framework.jd-front-end #keyvisual__innerSlider__controls { 1927 height: 0; 1928 padding-bottom: 56.25%; 1929 position: relative; 1930 } 1931 .jd-framework.jd-front-end .keyvisual--smallVersion #keyvisual__innerSlider__controls { 1932 height: 0; 1933 padding-bottom: 37.5%; 1934 position: relative; 1935 } 1936} 1937@media screen and (min-width: 901px) { 1938 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a { 1939 position: absolute; 1940 top: 50%; 1941 z-index: 1; 1942 margin-top: -42px; 1943 color: #fff; 1944 text-decoration: none; 1945 } 1946 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a > [class*=icon] { 1947 font-size: 85px; 1948 } 1949 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a:active, 1950 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a:focus, 1951 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a:hover { 1952 color: #9b1d26; 1953 } 1954 .jd-framework.jd-front-end #keyvisual__innerSlider__controls__left { 1955 left: -20px; 1956 } 1957 .jd-framework.jd-front-end #keyvisual__innerSlider__controls__right { 1958 right: -20px; 1959 } 1960} 1961@media screen and (max-width: 1280px) { 1962 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a { 1963 margin-top: -3.3203125vw; 1964 } 1965 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a > [class*=icon] { 1966 font-size: 4vw; 1967 } 1968 .jd-framework.jd-front-end #keyvisual__innerSlider__controls__left { 1969 left: -1.5625vw; 1970 } 1971 .jd-framework.jd-front-end #keyvisual__innerSlider__controls__right { 1972 right: -1.5625vw; 1973 } 1974} 1975@media screen and (max-width: 1070px) { 1976 .jd-framework.jd-front-end #keyvisual__innerSlider__controls > a { 1977 display: none; 1978 } 1979} 1980@media screen { 1981 .jd-framework.jd-front-end #keyvisual__widget { 1982 width: 100%; 1983 } 1984 .jd-framework.jd-front-end #keyvisual__widget__content { 1985 padding: 25px 13px; 1986 position: relative; 1987 z-index: 1; 1988 background: rgba(255, 255, 255, 0.9); 1989 } 1990 .jd-framework.jd-front-end #keyvisual__widget__content > [class*=keyvisual__widget__]:not(:last-child) { 1991 border-bottom: 1px #000 solid; 1992 padding-bottom: 10px; 1993 margin-bottom: 20px; 1994 } 1995} 1996@media screen and (min-width: 1000px) { 1997 .jd-framework.jd-front-end #keyvisual__widget { 1998 position: absolute; 1999 bottom: 70px; 2000 left: 0; 2001 } 2002} 2003@media screen { 2004 .jd-framework.jd-front-end .keyvisual__widget__singleWeather > .text { 2005 width: 100%; 2006 -webkit-box-sizing: border-box; 2007 box-sizing: border-box; 2008 padding-right: 100px; 2009 margin-right: -100px; 2010 display: inline-block; 2011 vertical-align: top; 2012 font: 400 normal 13px Georgia, serif; 2013 color: #000; 2014 text-decoration: none; 2015 } 2016 .jd-framework.jd-front-end .keyvisual__widget__singleWeather > .icon { 2017 width: 100px; 2018 display: inline-block; 2019 vertical-align: top; 2020 } 2021 .jd-framework.jd-front-end .keyvisual__widget__singleWeather > .icon > img { 2022 float: right; 2023 width: 50px; 2024 height: auto; 2025 margin-top: -10px; 2026 } 2027 .jd-framework.jd-front-end .keyvisual__widget__singleWeather > .icon > .info { 2028 font: 400 normal 28px TW_Character, Arial, sans-serif; 2029 color: #000; 2030 float: right; 2031 } 2032 .jd-framework.jd-front-end .keyvisual__widget__singleWeather > .icon > [class*=icon-] { 2033 font-size: 35px; 2034 color: #000; 2035 float: right; 2036 } 2037} 2038@media screen { 2039 .jd-framework.jd-front-end .keyvisual__widget__trippleWeather > .text { 2040 width: 100%; 2041 display: block; 2042 vertical-align: top; 2043 margin-bottom: 15px; 2044 font: 400 normal 13px Georgia, serif; 2045 color: #000; 2046 } 2047 .jd-framework.jd-front-end .keyvisual__widget__trippleWeather > .icon { 2048 width: 33.33333333%; 2049 display: inline-block; 2050 vertical-align: top; 2051 text-align: center; 2052 } 2053 .jd-framework.jd-front-end .keyvisual__widget__trippleWeather > .icon > .date { 2054 font: 400 normal 13px Georgia, serif; 2055 color: #000; 2056 display: block; 2057 margin-bottom: 5px; 2058 } 2059 .jd-framework.jd-front-end .keyvisual__widget__trippleWeather > .icon > img { 2060 width: 50px; 2061 height: auto; 2062 max-width: 100%; 2063 } 2064 .jd-framework.jd-front-end .keyvisual__widget__trippleWeather > .icon > .info { 2065 display: block; 2066 font: 400 normal 28px TW_Character, Arial, sans-serif; 2067 color: #000; 2068 } 2069 .jd-framework.jd-front-end .keyvisual__widget__trippleWeather > a { 2070 text-align: right; 2071 width: 100%; 2072 display: block; 2073 font: 400 italic 13px Georgia, serif; 2074 color: #000; 2075 margin: 8px 0 7px; 2076 } 2077} 2078@media screen { 2079 .jd-framework.jd-front-end .keyvisual__widget__iconLink > a { 2080 display: block; 2081 text-align: right; 2082 font: 400 italic 13px Georgia, serif; 2083 color: #000; 2084 text-decoration: none; 2085 } 2086 .jd-framework.jd-front-end .keyvisual__widget__iconLink > a > [class*=icon] { 2087 font-size: 23px; 2088 margin-right: 5px; 2089 vertical-align: bottom; 2090 } 2091} 2092@media screen { 2093 .jd-framework.jd-front-end .keyvisual__widget__textIcon > [class*=icon] { 2094 width: 100%; 2095 -webkit-box-sizing: border-box; 2096 box-sizing: border-box; 2097 display: block; 2098 padding-left: 50px; 2099 position: relative; 2100 font: 400 normal 13px Georgia, serif; 2101 color: #000; 2102 } 2103 .jd-framework.jd-front-end .keyvisual__widget__textIcon > [class*=icon]:before { 2104 position: absolute; 2105 left: 0; 2106 top: -10px; 2107 font-size: 45px; 2108 font-family: icomoon; 2109 } 2110} 2111@media screen { 2112 .jd-framework.jd-front-end .keyvisual__widget__text > table { 2113 width: 100%; 2114 border-collapse: collapse; 2115 } 2116 .jd-framework.jd-front-end .keyvisual__widget__text > table tr td { 2117 padding: 2px 0; 2118 font: 400 normal 13px Georgia, serif; 2119 color: #000; 2120 } 2121 .jd-framework.jd-front-end .keyvisual__widget__text > table a { 2122 text-decoration: underline; 2123 font-style: italic; 2124 } 2125 .jd-framework.jd-front-end .keyvisual__widget__text > p { 2126 font: 400 normal 13px Georgia, serif; 2127 color: #000; 2128 margin: 0; 2129 } 2130 .jd-framework.jd-front-end .keyvisual__widget__text > p > [class*=icon] { 2131 margin-left: 5px; 2132 } 2133 .jd-framework.jd-front-end .keyvisual__widget__text > ul { 2134 list-style-type: disc; 2135 margin: 10px 0 0; 2136 padding: 0 0 0 15px; 2137 } 2138 .jd-framework.jd-front-end .keyvisual__widget__text > ul > li { 2139 font: 400 normal 13px Georgia, serif; 2140 color: #000; 2141 margin: 0; 2142 } 2143} 2144@media screen { 2145 .jd-framework.jd-front-end .keyvisual__widget__snowreport > .text { 2146 display: inline-block; 2147 -webkit-box-sizing: border-box; 2148 box-sizing: border-box; 2149 width: 50%; 2150 vertical-align: top; 2151 font: 400 normal 13px/20px Georgia, serif; 2152 color: #000; 2153 } 2154 .jd-framework.jd-front-end .keyvisual__widget__snowreport > .text:first-of-type { 2155 padding-right: 30px; 2156 border-right: 1px #000 solid; 2157 } 2158 .jd-framework.jd-front-end .keyvisual__widget__snowreport > .text:last-of-type { 2159 padding-left: 30px; 2160 border-left: 1px #000 solid; 2161 margin-left: -1px; 2162 } 2163 .jd-framework.jd-front-end .keyvisual__widget__snowreport > .text > span { 2164 float: right; 2165 } 2166 .jd-framework.jd-front-end .keyvisual__widget__snowreport > .text > strong { 2167 display: block; 2168 } 2169 .jd-framework.jd-front-end .keyvisual__widget__snowreport > .text > strong:not(:first-of-type) { 2170 margin-top: 20px; 2171 } 2172} 2173@media screen { 2174 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text { 2175 width: 50%; 2176 display: inline-block; 2177 vertical-align: middle; 2178 font: 400 normal 13px Georgia, serif; 2179 color: #000; 2180 } 2181 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text > [class*=icon] { 2182 font-size: 30px; 2183 margin-right: 5px; 2184 float: left; 2185 } 2186 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text > ul { 2187 margin: 15px 0 0; 2188 padding: 0 0 0 18px; 2189 list-style: disc; 2190 clear: left; 2191 font-size: 20px; 2192 line-height: 10px; 2193 } 2194 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text > ul > li { 2195 padding: 2px 0; 2196 } 2197 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text > ul > li.open { 2198 color: #009e1d; 2199 } 2200 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text > ul > li.closed { 2201 color: #9b1d26; 2202 } 2203 .jd-framework.jd-front-end .keyvisual__widget__skiregion > .text > ul > li > span { 2204 font: 400 normal 13px Georgia, serif; 2205 color: #000; 2206 } 2207 .jd-framework.jd-front-end .keyvisual__widget__skiregion > a { 2208 width: 50%; 2209 display: inline-block; 2210 vertical-align: middle; 2211 font: 700 normal 13px Georgia, serif; 2212 color: #000; 2213 text-decoration: none; 2214 -webkit-box-sizing: border-box; 2215 box-sizing: border-box; 2216 padding-left: 30px; 2217 } 2218 .jd-framework.jd-front-end .keyvisual__widget__skiregion > a > [class*=icon] { 2219 font-size: 20px; 2220 margin-right: 5px; 2221 float: left; 2222 } 2223} 2224@media screen { 2225 .jd-framework.jd-front-end #pageFooter { 2226 margin-top: 20px; 2227 position: relative; 2228 } 2229 .jd-framework.jd-front-end #pageFooter > [class*=h-element] { 2230 border-top: 1px #000 solid; 2231 padding-top: 10px; 2232 padding-bottom: 10px; 2233 text-align: left; 2234 } 2235} 2236@media screen and (min-width: 726px) { 2237 .jd-framework.jd-front-end #pageFooter { 2238 padding: 50px 0 10px; 2239 } 2240} 2241@media screen and (max-width: 725px) { 2242 .jd-framework.jd-front-end #pageFooter { 2243 width: 100%; 2244 max-width: none; 2245 padding-top: 60px; 2246 padding-bottom: 36px; 2247 } 2248 .jd-framework.jd-front-end #pageFooter > [class*=h-element] { 2249 width: 100%; 2250 -webkit-box-sizing: border-box; 2251 box-sizing: border-box; 2252 margin: 0; 2253 } 2254 .jd-framework.jd-front-end #pageFooter > [class*=h-element]:not(#pageFooter__metaNavi) { 2255 padding-left: 5.625%; 2256 padding-right: 5.625%; 2257 } 2258} 2259@media screen { 2260 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > h3 { 2261 font: 700 normal 13px/20px Georgia, serif; 2262 color: #000; 2263 margin: 0; 2264 } 2265 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul { 2266 margin: 0; 2267 padding: 0; 2268 list-style: none; 2269 font: 400 normal 13px/20px Georgia, serif; 2270 color: #000; 2271 max-height: 60px; 2272 overflow: hidden; 2273 } 2274 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li > a { 2275 text-decoration: none; 2276 } 2277 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li > a:active, 2278 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li > a:focus, 2279 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li > a:hover { 2280 color: #9b1d26; 2281 } 2282} 2283@media screen and (min-width: 726px) { 2284 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li { 2285 display: inline; 2286 } 2287 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li:not(:last-of-type):after { 2288 content: "â¢"; 2289 margin: 0 0 0 5px; 2290 } 2291 .jd-framework.jd-front-end #pageFooter__metaNavi { 2292 height: 70px; 2293 position: relative; 2294 } 2295 .jd-framework.jd-front-end #pageFooter__metaNavi > ul { 2296 position: absolute; 2297 bottom: 0; 2298 } 2299} 2300@media screen and (max-width: 600px) { 2301 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > h3, 2302 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul { 2303 font-size: 15px; 2304 line-height: 22px; 2305 } 2306 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul > li { 2307 display: block; 2308 } 2309} 2310@media screen and (max-width: 726px) { 2311 .jd-framework.jd-front-end #pageFooter > [class*=h-element] > ul { 2312 max-height: inherit; 2313 overflow: inherit; 2314 } 2315 .jd-framework.jd-front-end #pageFooter__metaNavi { 2316 border-top: none !important; 2317 padding-top: 0 !important; 2318 } 2319 .jd-framework.jd-front-end #pageFooter__metaNavi li { 2320 border-top: 1px #000 solid;
2321 margin-top: -1px; 2322 width: calc(50% - 6px); 2323 display: inline-block !important; 2324 } 2325 .jd-framework.jd-front-end #pageFooter__metaNavi li:nth-child(2n) { 2326 float: right; 2327 } 2328 .jd-framework.jd-front-end #pageFooter__metaNavi li:nth-last-child(1), .jd-framework.jd-front-end #pageFooter__metaNavi li:nth-last-child(2) { 2329 border-bottom: 1px #000 solid; 2330 } 2331 .jd-framework.jd-front-end #pageFooter__metaNavi a { 2332 display: block; 2333 padding: 7px 11.68831169%; 2334 } 2335} 2336@media screen { 2337 .jd-framework.jd-front-end #pageFooter__newsletter { 2338 position: absolute; 2339 right: 0; 2340 top: 10px; 2341 margin-right: 1.08333333%; 2342 text-align: right; 2343 } 2344 .jd-framework.jd-front-end #pageFooter__newsletter > label { 2345 font: 700 normal 13px/20px Georgia, serif; 2346 color: #000; 2347 display: inline-block; 2348 vertical-align: middle; 2349 margin-right: 13px; 2350 } 2351 .jd-framework.jd-front-end #pageFooter__newsletter > input { 2352 border: 1px solid #747474; 2353 -webkit-box-sizing: border-box; 2354 box-sizing: border-box; 2355 height: 30px; 2356 width: 223px; 2357 vertical-align: middle; 2358 font: 400 normal 15px/20px Georgia, serif; 2359 color: #000; 2360 padding-left: 7px; 2361 } 2362 .jd-framework.jd-front-end #pageFooter__newsletter > button { 2363 border: none; 2364 background: 0 0; 2365 font-size: 19px; 2366 vertical-align: middle; 2367 width: 30px; 2368 height: 30px; 2369 -webkit-box-sizing: border-box; 2370 box-sizing: border-box; 2371 margin-left: -30px; 2372 padding: 2px 0 0; 2373 } 2374} 2375@media screen and (max-width: 900px) { 2376 .jd-framework.jd-front-end #pageFooter__newsletter > input { 2377 width: 176px; 2378 } 2379} 2380@media screen and (max-width: 700px) { 2381 .jd-framework.jd-front-end #pageFooter__newsletter { 2382 display: none; 2383 } 2384} 2385@media screen { 2386 .jd-framework.jd-front-end #pageFooter__smLinks { 2387 list-style: none; 2388 margin: 0; 2389 padding: 0; 2390 position: absolute; 2391 z-index: 9; 2392 } 2393 .jd-framework.jd-front-end #pageFooter__smLinks > li { 2394 float: left; 2395 } 2396 .jd-framework.jd-front-end #pageFooter__smLinks > li > a { 2397 text-decoration: none; 2398 } 2399 .jd-framework.jd-front-end #pageFooter__smLinks > li > a > [class*=icon] { 2400 display: block; 2401 width: 30px; 2402 height: 30px; 2403 padding-top: 5px; 2404 -webkit-box-sizing: border-box; 2405 box-sizing: border-box; 2406 font-size: 20px; 2407 text-align: center; 2408 background: #000; 2409 color: #fff; 2410 border-radius: 50%; 2411 position: relative; 2412 top: 0; 2413 -webkit-transition: background 0.25s ease; 2414 transition: background 0.25s ease; 2415 } 2416 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-facebook { 2417 background: #3B5892; 2418 } 2419 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-twitter { 2420 background: #59ACEA; 2421 } 2422 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-youtube { 2423 background: #C91C26; 2424 } 2425 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-google { 2426 background: #DB4A38; 2427 } 2428 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-blogger { 2429 background: #91A792; 2430 } 2431 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-instagram { 2432 background: #5380A2; 2433 } 2434 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-pinterest { 2435 background: #BB0F23; 2436 } 2437 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-tumblr { 2438 background: #39455C; 2439 } 2440 .jd-framework.jd-front-end #pageFooter__smLinks > li > a:hover > .icon-rssFeed { 2441 background: #F66826; 2442 } 2443} 2444@media screen and (min-width: 1001px) { 2445 .jd-framework.jd-front-end #pageFooter__smLinks { 2446 right: 0; 2447 bottom: 41px; 2448 margin-right: 1.08333333%; 2449 } 2450 .jd-framework.jd-front-end #pageFooter__smLinks > li:not(:first-of-type) { 2451 margin-left: 8px; 2452 } 2453} 2454@media screen and (max-width: 1000px) { 2455 .jd-framework.jd-front-end #pageFooter__smLinks { 2456 right: 0; 2457 top: 10px; 2458 margin-right: 1.08333333%; 2459 } 2460 .jd-framework.jd-front-end #pageFooter__smLinks > li:not(:first-of-type) { 2461 margin-left: 4px; 2462 } 2463} 2464@media screen and (max-width: 600px) { 2465 .jd-framework.jd-front-end #pageFooter__smLinks { 2466 margin-left: 5.625%; 2467 } 2468} 2469@media screen { 2470 .jd-framework.jd-front-end #pageFooter > .copyright { 2471 position: absolute; 2472 font: 400 normal 13px/20px Georgia, serif; 2473 color: #000; 2474 padding-bottom: inherit; 2475 padding-top: inherit; 2476 margin-bottom: -10px; 2477 pointer-events: none; 2478 } 2479 .jd-framework.jd-front-end #pageFooter > .copyright:after { 2480 display: none; 2481 } 2482} 2483@media screen and (min-width: 601px) { 2484 .jd-framework.jd-front-end #pageFooter > .copyright { 2485 right: 0; 2486 margin-right: 1.08333333%; 2487 text-align: right; 2488 bottom: 3px; 2489 } 2490} 2491@media screen and (max-width: 600px) { 2492 .jd-framework.jd-front-end #pageFooter > .copyright { 2493 right: 0; 2494 margin-left: 0; 2495 text-align: right; 2496 bottom: -15px; 2497 font-size: 15px; 2498 line-height: 24px; 2499 padding-right: 0; 2500 } 2501} 2502@media screen { 2503 .jd-framework.jd-front-end html { 2504 width: auto; 2505 height: auto; 2506 font-size: 10px; 2507 } 2508 .jd-framework.jd-front-end body, 2509 .jd-framework.jd-front-end html { 2510 text-align: center; 2511 margin: 0; 2512 border: 0; 2513 padding: 0; 2514 overflow-x: hidden; 2515 background: #e6e6e6; 2516 position: relative; 2517 } 2518 .jd-framework.jd-front-end #contentWrapper { 2519 background: #fff; 2520 width: 100%; 2521 max-width: 1280px; 2522 margin: 0 auto; 2523 } 2524 .jd-framework.jd-front-end #pageMain { 2525 display: block; 2526 } 2527 .jd-framework.jd-front-end body a img { 2528 border: 0; 2529 } 2530 .jd-framework.jd-front-end hr { 2531 height: 1px; 2532 line-height: 1px; 2533 font-size: 1px; 2534 border: 0; 2535 margin: 0; 2536 padding: 0; 2537 border-bottom: 1px #000 solid; 2538 } 2539} 2540@media screen { 2541 .jd-framework.jd-front-end p { 2542 font-family: Georgia, serif; 2543 font-weight: 400; 2544 } 2545 .jd-framework.jd-front-end strong { 2546 font: inherit; 2547 font-weight: 700 !important; 2548 } 2549 .jd-framework.jd-front-end em { 2550 font: inherit; 2551 font-style: italic; 2552 } 2553 .jd-framework.jd-front-end a { 2554 cursor: pointer; 2555 color: inherit; 2556 } 2557 .jd-framework.jd-front-end button { 2558 cursor: pointer; 2559 } 2560} 2561@media screen { 2562 .jd-framework.jd-front-end .closer { 2563 clear: both; 2564 display: block; 2565 margin: 0 !important; 2566 padding: 0 !important; 2567 background: 0 0 !important; 2568 } 2569 .jd-framework.jd-front-end #print, 2570 .jd-framework.jd-front-end .hide, 2571 .jd-framework.jd-front-end .none { 2572 display: none !important; 2573 } 2574 .jd-framework.jd-front-end .noMargin { 2575 margin: 0 !important; 2576 } 2577 .jd-framework.jd-front-end .noPadding { 2578 padding: 0 !important; 2579 } 2580 .jd-framework.jd-front-end .noBorder { 2581 border: 0 transparent !important; 2582 } 2583 .jd-framework.jd-front-end .verticalAlignHelper { 2584 display: inline-block; 2585 vertical-align: middle; 2586 width: 0; 2587 height: 100%; 2588 margin: 0 0 0 -1px; 2589 } 2590} 2591@media screen { 2592 .jd-framework.jd-front-end .button, 2593 .jd-framework.jd-front-end .button-primary, 2594 .jd-framework.jd-front-end .buttonGrey { 2595 -webkit-box-sizing: border-box; 2596 box-sizing: border-box; 2597 height: 30px;
2598 font: 700 normal 15px/20px Georgia, serif; 2599 color: #fff; 2600 font-weight: 700; 2601 text-decoration: none; 2602 display: inline-block; 2603 padding: 5px 12px; 2604 background: #9b1d26; 2605 border: none; 2606 } 2607 .jd-framework.jd-front-end .buttonGrey { 2608 background: #7d7d7d; 2609 } 2610 .jd-framework.jd-front-end .button > [class*=icon] { 2611 color: inherit; 2612 font-size: 20px; 2613 vertical-align: middle; 2614 } 2615} 2616@media screen { 2617 .jd-framework.jd-front-end [class*=h-grid] { 2618 clear: both; 2619 display: block; 2620 -webkit-box-sizing: border-box; 2621 box-sizing: border-box; 2622 text-align: left; 2623 } 2624 .jd-framework.jd-front-end [class*=h-element] { 2625 display: inline-block; 2626 vertical-align: top; 2627 -webkit-box-sizing: border-box; 2628 box-sizing: border-box; 2629 } 2630 .jd-framework.jd-front-end .h-grid-12 { 2631 width: 95%; 2632 margin: 0 auto; 2633 } 2634 .jd-framework.jd-front-end .h-grid-noMargins { 2635 width: 100%; 2636 } 2637 .jd-framework.jd-front-end .h-grid-fixed { 2638 max-width: 93.75%; 2639 } 2640 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) [class*=h-element] { 2641 margin-left: 1.08333333%; 2642 margin-right: 1.08333333%; 2643 } 2644 .jd-framework.jd-front-end .h-grid-12.h-grid-noMargins [class*=h-element] { 2645 -webkit-box-sizing: content-box; 2646 box-sizing: content-box; 2647 padding-left: 1.08333333%; 2648 padding-right: 1.08333333%; 2649 } 2650} 2651@media screen { 2652 .jd-framework.jd-front-end .h-element-0 { 2653 display: none !important; 2654 } 2655 .jd-framework.jd-front-end .h-element-1 { 2656 width: 6.16666667%; 2657 } 2658 .jd-framework.jd-front-end .h-element-2 { 2659 width: 14.5%; 2660 } 2661 .jd-framework.jd-front-end .h-element-3 { 2662 width: 22.83333333%; 2663 } 2664 .jd-framework.jd-front-end .h-element-4 { 2665 width: 31.16666667%; 2666 } 2667 .jd-framework.jd-front-end .h-element-5 { 2668 width: 39.5%; 2669 } 2670 .jd-framework.jd-front-end .h-element-6 { 2671 width: 47.83333333%; 2672 } 2673 .jd-framework.jd-front-end .h-element-7 { 2674 width: 56.16666667%; 2675 } 2676 .jd-framework.jd-front-end .h-element-8 { 2677 width: 64.5%; 2678 } 2679 .jd-framework.jd-front-end .h-element-9 { 2680 width: 72.83333333%; 2681 } 2682 .jd-framework.jd-front-end .h-element-10 { 2683 width: 81.16666667%; 2684 } 2685 .jd-framework.jd-front-end .h-element-11 { 2686 width: 89.5%; 2687 } 2688 .jd-framework.jd-front-end .h-element-12 { 2689 width: 97.83333333%; 2690 } 2691} 2692@media screen and (max-width: 1000px) { 2693 .jd-framework.jd-front-end .h-element-md-0 { 2694 display: none !important; 2695 } 2696 .jd-framework.jd-front-end .h-element-md-1 { 2697 width: 6.16666667%; 2698 } 2699 .jd-framework.jd-front-end .h-element-md-2 { 2700 width: 14.5%; 2701 } 2702 .jd-framework.jd-front-end .h-element-md-3 { 2703 width: 22.83333333%; 2704 } 2705 .jd-framework.jd-front-end .h-element-md-4 { 2706 width: 31.16666667%; 2707 } 2708 .jd-framework.jd-front-end .h-element-md-5 { 2709 width: 39.5%; 2710 } 2711 .jd-framework.jd-front-end .h-element-md-6 { 2712 width: 47.83333333%; 2713 } 2714 .jd-framework.jd-front-end .h-element-md-7 { 2715 width: 56.16666667%; 2716 } 2717 .jd-framework.jd-front-end .h-element-md-8 { 2718 width: 64.5%; 2719 } 2720 .jd-framework.jd-front-end .h-element-md-9 { 2721 width: 72.83333333%; 2722 } 2723 .jd-framework.jd-front-end .h-element-md-10 { 2724 width: 81.16666667%; 2725 } 2726 .jd-framework.jd-front-end .h-element-md-11 { 2727 width: 89.5%; 2728 } 2729 .jd-framework.jd-front-end .h-element-md-12 { 2730 width: 97.83333333%; 2731 } 2732} 2733@media screen and (max-width: 700px) { 2734 .jd-framework.jd-front-end .h-element-sm-0 { 2735 display: none !important; 2736 } 2737 .jd-framework.jd-front-end .h-element-sm-1 { 2738 width: 6.16666667%; 2739 } 2740 .jd-framework.jd-front-end .h-element-sm-2 { 2741 width: 14.5%; 2742 } 2743 .jd-framework.jd-front-end .h-element-sm-3 { 2744 width: 22.83333333%; 2745 } 2746 .jd-framework.jd-front-end .h-element-sm-4 { 2747 width: 31.16666667%; 2748 } 2749 .jd-framework.jd-front-end .h-element-sm-5 { 2750 width: 39.5%; 2751 } 2752 .jd-framework.jd-front-end .h-element-sm-6 { 2753 width: 47.83333333%; 2754 } 2755 .jd-framework.jd-front-end .h-element-sm-7 { 2756 width: 56.16666667%; 2757 } 2758 .jd-framework.jd-front-end .h-element-sm-8 { 2759 width: 64.5%; 2760 } 2761 .jd-framework.jd-front-end .h-element-sm-9 { 2762 width: 72.83333333%; 2763 } 2764 .jd-framework.jd-front-end .h-element-sm-10 { 2765 width: 81.16666667%; 2766 } 2767 .jd-framework.jd-front-end .h-element-sm-11 { 2768 width: 89.5%; 2769 } 2770 .jd-framework.jd-front-end .h-element-sm-12 { 2771 width: 97.83333333%; 2772 } 2773} 2774@media screen and (max-width: 400px) { 2775 .jd-framework.jd-front-end .h-element-ty-0 { 2776 display: none !important; 2777 } 2778 .jd-framework.jd-front-end .h-element-ty-1 { 2779 width: 6.16666667%; 2780 } 2781 .jd-framework.jd-front-end .h-element-ty-2 { 2782 width: 14.5%; 2783 } 2784 .jd-framework.jd-front-end .h-element-ty-3 { 2785 width: 22.83333333%; 2786 } 2787 .jd-framework.jd-front-end .h-element-ty-4 { 2788 width: 31.16666667%; 2789 } 2790 .jd-framework.jd-front-end .h-element-ty-5 { 2791 width: 39.5%; 2792 } 2793 .jd-framework.jd-front-end .h-element-ty-6 { 2794 width: 47.83333333%; 2795 } 2796 .jd-framework.jd-front-end .h-element-ty-7 { 2797 width: 56.16666667%; 2798 } 2799 .jd-framework.jd-front-end .h-element-ty-8 { 2800 width: 64.5%; 2801 } 2802 .jd-framework.jd-front-end .h-element-ty-9 { 2803 width: 72.83333333%; 2804 } 2805 .jd-framework.jd-front-end .h-element-ty-10 { 2806 width: 81.16666667%; 2807 } 2808 .jd-framework.jd-front-end .h-element-ty-11 { 2809 width: 89.5%; 2810 } 2811 .jd-framework.jd-front-end .h-element-ty-12 { 2812 width: 97.83333333%; 2813 } 2814} 2815@media screen { 2816 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-0 { 2817 margin-left: 1.08333333%; 2818 } 2819 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-1 { 2820 margin-left: 9.41666667%; 2821 } 2822 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-2 { 2823 margin-left: 17.75%; 2824 } 2825 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-3 { 2826 margin-left: 26.08333333%; 2827 } 2828 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-4 { 2829 margin-left: 34.41666667%; 2830 } 2831 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-5 { 2832 margin-left: 42.75%; 2833 } 2834 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-6 { 2835 margin-left: 51.08333333%; 2836 } 2837 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-7 { 2838 margin-left: 59.41666667%; 2839 } 2840 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-8 { 2841 margin-left: 67.75%; 2842 } 2843 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-9 { 2844 margin-left: 76.08333333%; 2845 } 2846 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-10 { 2847 margin-left: 84.41666667%; 2848 } 2849 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-11 { 2850 margin-left: 92.75%; 2851 } 2852 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-12 { 2853 margin-left: 101.08333333%; 2854 } 2855} 2856@media screen and (max-width: 1000px) { 2857 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-0 { 2858 margin-left: 1.08333333%; 2859 } 2860 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-1 { 2861 margin-left: 9.41666667%; 2862 } 2863 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-2 { 2864 margin-left: 17.75%; 2865 } 2866 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-3 { 2867 margin-left: 26.08333333%; 2868 } 2869 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-4 { 2870 margin-left: 34.41666667%; 2871 } 2872 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-5 { 2873 margin-left: 42.75%; 2874 } 2875 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-6 { 2876 margin-left: 51.08333333%; 2877 } 2878 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-7 { 2879 margin-left: 59.41666667%; 2880 } 2881 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-8 { 2882 margin-left: 67.75%; 2883 } 2884 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-9 { 2885 margin-left: 76.08333333%; 2886 } 2887 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-10 { 2888 margin-left: 94.16666667%; 2889 } 2890 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-11 { 2891 margin-left: 92.75%; 2892 } 2893 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-md-12 { 2894 margin-left: 100%; 2895 } 2896} 2897@media screen and (max-width: 700px) { 2898 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-0 { 2899 margin-left: 1.08333333%; 2900 } 2901 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-1 { 2902 margin-left: 9.41666667%; 2903 } 2904 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-2 { 2905 margin-left: 17.75%; 2906 } 2907 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-3 { 2908 margin-left: 26.08333333%; 2909 } 2910 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-4 { 2911 margin-left: 34.41666667%; 2912 } 2913 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-5 { 2914 margin-left: 42.75%; 2915 } 2916 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-6 { 2917 margin-left: 51.08333333%; 2918 } 2919 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-7 { 2920 margin-left: 59.41666667%; 2921 } 2922 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-8 { 2923 margin-left: 67.75%; 2924 } 2925 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-9 { 2926 margin-left: 76.08333333%; 2927 } 2928 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-10 { 2929 margin-left: 84.41666667%; 2930 } 2931 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-11 { 2932 margin-left: 92.75%; 2933 } 2934 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-sm-12 { 2935 margin-left: 101.08333333%; 2936 } 2937} 2938@media screen and (max-width: 400px) { 2939 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-0 { 2940 margin-left: 1.08333333%; 2941 } 2942 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-1 { 2943 margin-left: 9.41666667%; 2944 } 2945 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-2 { 2946 margin-left: 17.75%; 2947 } 2948 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-3 { 2949 margin-left: 26.08333333%; 2950 } 2951 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-4 { 2952 margin-left: 34.41666667%; 2953 } 2954 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-5 { 2955 margin-left: 42.75%; 2956 } 2957 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-6 { 2958 margin-left: 51.08333333%; 2959 } 2960 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-7 { 2961 margin-left: 59.41666667%; 2962 } 2963 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-8 { 2964 margin-left: 67.75%; 2965 } 2966 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-9 { 2967 margin-left: 76.08333333%; 2968 } 2969 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-10 { 2970 margin-left: 84.41666667%; 2971 } 2972 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-11 { 2973 margin-left: 92.75%; 2974 } 2975 .jd-framework.jd-front-end .h-grid-12:not(.h-grid-noMargins) .h-offset-ty-12 { 2976 margin-left: 101.08333333%; 2977 } 2978} 2979@media screen { 2980 .jd-framework.jd-front-end .v-element, 2981 .jd-framework.jd-front-end .v-grid { 2982 display: inline-block; 2983 } 2984 .jd-framework.jd-front-end [class=v-element], 2985 .jd-framework.jd-front-end [class=v-grid] { 2986 width: 100%; 2987 } 2988 .jd-framework.jd-front-end .v-grid--background > .v-element { 2989 position: relative; 2990 background: #d4d4d4; 2991 } 2992} 2993@media screen and (min-width: 401px) { 2994 .jd-framework.jd-front-end .v-grid { 2995 margin-top: 10px; 2996 margin-bottom: 10px; 2997 } 2998 .jd-framework.jd-front-end .v-element { 2999 margin-top: 20px; 3000 margin-bottom: 20px; 3001 } 3002 .jd-framework.jd-front-end .v-grid--background > .v-element { 3003 padding-top: 20px; 3004 padding-bottom: 20px; 3005 } 3006} 3007@media screen and (max-width: 400px) { 3008 .jd-framework.jd-front-end .v-grid { 3009 margin-top: 9px; 3010 margin-bottom: 9px; 3011 } 3012 .jd-framework.jd-front-end .v-element { 3013 margin-top: 10px; 3014 margin-bottom: 10px; 3015 } 3016 .jd-framework.jd-front-end .v-grid--background > .v-element { 3017 padding-top: 10px; 3018 padding-bottom: 10px; 3019 } 3020} 3021@media screen and (min-width: 1001px) { 3022 .jd-framework.jd-front-end #mainNav { 3023 height: 100%; 3024 } 3025 .jd-framework.jd-front-end #pageHeader .filterSwitch { 3026 display: none; 3027 } 3028 .jd-framework.jd-front-end .noMargin-lg { 3029 margin: 0 !important; 3030 } 3031} 3032@media screen and (max-width: 1000px) { 3033 .jd-framework.jd-front-end #mainNav { 3034 display: none; 3035 text-align: left; 3036 position: absolute; 3037 top: 100%; 3038 left: 0;
3039 margin-top: 1px; 3040 background: #fff; 3041 border-bottom: 1px #000 solid; 3042 z-index: 999; 3043 } 3044 .jd-framework.jd-front-end #pageHeader__mainNav:checked ~ #mainNav { 3045 display: block; 3046 } 3047} 3048@media screen { 3049 .jd-framework.jd-front-end #mainNav > ul { 3050 margin: 0; 3051 padding: 0; 3052 list-style: none; 3053 } 3054 .jd-framework.jd-front-end #mainNav > ul > li { 3055 position: relative; 3056 } 3057} 3058@media screen and (min-width: 1001px) { 3059 .jd-framework.jd-front-end #mainNav > ul { 3060 height: 100%; 3061 } 3062 .jd-framework.jd-front-end #mainNav > ul > li { 3063 height: 100%; 3064 float: left; 3065 } 3066 .jd-framework.jd-front-end #mainNav > ul > li:not(:last-of-type):after { 3067 content: ""; 3068 position: absolute; 3069 left: 100%; 3070 top: 0; 3071 display: block; 3072 height: 20px; 3073 width: 1px; 3074 margin: 20px 0; 3075 background: #000; 3076 } 3077} 3078@media screen { 3079 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox] { 3080 opacity: 0; 3081 position: absolute; 3082 } 3083 .jd-framework.jd-front-end #mainNav > ul > li > label { 3084 position: absolute; 3085 top: 0; 3086 right: 0; 3087 width: 100%; 3088 height: 45px; 3089 -webkit-box-sizing: border-box; 3090 box-sizing: border-box; 3091 padding: 15px 15px 0 0; 3092 font-size: 15px; 3093 color: #000; 3094 cursor: pointer; 3095 } 3096 .jd-framework.jd-front-end #mainNav > ul > li > label > [class*=icon-] { 3097 float: right; 3098 } 3099 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox]:checked ~ label, 3100 .jd-framework.jd-front-end #mainNav > ul > li > label:active, 3101 .jd-framework.jd-front-end #mainNav > ul > li > label:focus, 3102 .jd-framework.jd-front-end #mainNav > ul > li > label:hover { 3103 color: #9b1d26; 3104 } 3105 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox]:checked + label { 3106 -webkit-transform: rotate(180deg); 3107 transform: rotate(180deg); 3108 width: 40px; 3109 padding: 15px 0 0 10px; 3110 right: inherit; 3111 left: 0; 3112 position: absolute; 3113 z-index: 2; 3114 } 3115 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox]:checked + label > [class*=icon-] { 3116 float: none; 3117 } 3118 .jd-framework.jd-front-end #mainNav > ul > li > a { 3119 font: 400 normal 20px/26px TW_Character, Arial, sans-serif; 3120 color: #000; 3121 text-decoration: none; 3122 display: block; 3123 -webkit-box-sizing: border-box; 3124 box-sizing: border-box; 3125 cursor: pointer; 3126 } 3127 .jd-framework.jd-front-end #mainNav > ul > li > a svg { 3128 height: 24px; 3129 display: inline-block; 3130 vertical-align: super; 3131 } 3132 .jd-framework.jd-front-end #mainNav > ul > li > a svg * { 3133 -webkit-transition: fill 330ms; 3134 transition: fill 330ms; 3135 } 3136 .jd-framework.jd-front-end #mainNav > ul > li:active > a, 3137 .jd-framework.jd-front-end #mainNav > ul > li:focus > a, 3138 .jd-framework.jd-front-end #mainNav > ul > li:hover > a { 3139 color: #9b1d26; 3140 } 3141 .jd-framework.jd-front-end #mainNav > ul > li:hover > a > svg path { 3142 fill: #9b1d26; 3143 } 3144 .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__languageSetter ~ a { 3145 font: 400 normal 14px/26px Georgia, serif; 3146 } 3147 .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__languageSetter ~ a > img { 3148 width: 20px; 3149 height: 14px; 3150 height: 14px; 3151 display: inline-block; 3152 vertical-align: middle; 3153 margin-right: 4px; 3154 } 3155 .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__login ~ a:not(.no-lock) { 3156 width: 28px; 3157 height: 25px; 3158 position: relative; 3159 -webkit-box-sizing: border-box; 3160 box-sizing: border-box; 3161 display: inline-block; 3162 padding: 0; 3163 margin: 12px 10px; 3164 background-image: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/lock.svg); 3165 background-size: contain; 3166 background-repeat: no-repeat; 3167 background-position: 50% 50%; 3168 cursor: pointer; 3169 -webkit-transition: opacity 330ms; 3170 transition: opacity 330ms; 3171 } 3172 .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__login ~ a:not(.no-lock):after { 3173 content: ""; 3174 position: absolute; 3175 width: 100%; 3176 height: 100%; 3177 background-image: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/lock_red.svg); 3178 background-size: contain; 3179 background-repeat: no-repeat; 3180 background-position: 50% 50%; 3181 opacity: 0; 3182 z-index: 1; 3183 left: 0; 3184 top: 0; 3185 -webkit-transition: opacity 330ms; 3186 transition: opacity 330ms; 3187 } 3188 .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__login ~ a:not(.no-lock) span { 3189 margin-left: 36px; 3190 } 3191 .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__login ~ a:not(.no-lock):hover:after, .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__login ~ a:not(.no-lock):focus:after, .jd-framework.jd-front-end #mainNav > ul > li > #mainNav__login ~ a:not(.no-lock):active:after { 3192 opacity: 1; 3193 } 3194} 3195.jd-framework.jd-front-end input[type=checkbox] { 3196 -webkit-appearance: checkbox !important; 3197 width: 15px; 3198 height: 15px; 3199 outline: 0; 3200 -webkit-box-shadow: none; 3201 box-shadow: none; 3202 border: none; 3203} 3204@media screen and (min-width: 1001px) { 3205 .jd-framework.jd-front-end #mainNav > ul > li > label { 3206 display: none; 3207 } 3208 .jd-framework.jd-front-end #mainNav > ul > li > a { 3209 height: 100%; 3210 padding: 17px 15px 0; 3211 } 3212} 3213@media screen and (max-width: 1000px) { 3214 .jd-framework.jd-front-end #mainNav.mainNav--activeElement > ul > li:not(.mainNav__activeElement) { 3215 display: none; 3216 } 3217 .jd-framework.jd-front-end #mainNav, 3218 .jd-framework.jd-front-end #mainNav > ul > li { 3219 width: 328px; 3220 max-width: 100vw; 3221 } 3222 .jd-framework.jd-front-end #mainNav > ul > li { 3223 width: 100%; 3224 min-height: 48px; 3225 background-color: #fff; 3226 } 3227 .jd-framework.jd-front-end #mainNav > ul > li:not(:last-of-type):not(.mainNav__activeElement) { 3228 border-bottom: 1px #000 solid; 3229 } 3230 .jd-framework.jd-front-end #mainNav > ul > li > a { 3231 padding: 10px 40px 10px 15px; 3232 } 3233 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox]:checked ~ a { 3234 padding-left: 40px; 3235 color: #9b1d26; 3236 } 3237 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox]:checked ~ a svg path { 3238 fill: #9b1d26; 3239 } 3240 .jd-framework.jd-front-end .mainNav__subnav--activeElement > [type=checkbox], 3241 .jd-framework.jd-front-end .mainNav__subnav--activeElement > a, 3242 .jd-framework.jd-front-end .mainNav__subnav--activeElement > label { 3243 display: none !important; 3244 } 3245} 3246@media screen and (min-width: 1001px) { 3247 .jd-framework.jd-front-end .mainNav__subnav { 3248 position: absolute; 3249 top: 100%; 3250 left: 0; 3251 border-top: 1px #000 solid; 3252 padding: 5px 0 0; 3253 background: #fff; 3254 border-bottom: 1px #000 solid; 3255 text-align: left; 3256 list-style: none; 3257 display: none; 3258 width: 195px; 3259 -webkit-box-sizing: border-box; 3260 box-sizing: border-box; 3261 } 3262 .jd-framework.jd-front-end .mainNav__subnav--leftsided { 3263 left: auto; 3264 right: 0; 3265 } 3266 .jd-framework.jd-front-end #mainNav__languageSetter ~ .mainNav__subnav { 3267 width: 195px; 3268 } 3269 .jd-framework.jd-front-end #mainNav > ul > li:active > .mainNav__subnav, 3270 .jd-framework.jd-front-end #mainNav > ul > li:focus > .mainNav__subnav, 3271 .jd-framework.jd-front-end #mainNav > ul > li:hover > .mainNav__subnav { 3272 display: block; 3273 } 3274} 3275.jd-framework.jd-front-end #mainNav li.leaf label { 3276 display: none !important; 3277} 3278@media screen and (max-width: 1000px) { 3279 .jd-framework.jd-front-end .mainNav__subnav { 3280 padding: 0 0 0 57px; 3281 border-top: none; 3282 border-bottom: 0; 3283 margin: 0; 3284 list-style: none; 3285 display: none; 3286 background: white; 3287 width: 271px; 3288 -webkit-box-sizing: content-box; 3289 box-sizing: content-box; 3290 border-top: 1px solid #000; 3291 } 3292} 3293@media screen and (max-width: 1000px) and (max-width: 500px) { 3294 .jd-framework.jd-front-end .mainNav__subnav { 3295 width: auto; 3296 } 3297} 3298@media screen and (max-width: 1000px) { 3299 .jd-framework.jd-front-end .mainNav__subnav > li:first-child { 3300 border-top: none !important; 3301 } 3302 .jd-framework.jd-front-end .mainNav__subnav > li:nth-child(2n-1) { 3303 min-height: 48px; 3304 } 3305 .jd-framework.jd-front-end .mainNav__subnav > li:not(.leaf) a { 3306 width: 0% !important; 3307 white-space: nowrap; 3308 z-index: 2; 3309 position: relative; 3310 } 3311 .jd-framework.jd-front-end .mainNav__subnav > li:not(.leaf) label { 3312 width: 100%; 3313 z-index: 3; 3314 } 3315 .jd-framework.jd-front-end .mainNav__subnav--activeElement > .mainNav__subnav { 3316 padding: 0; 3317 } 3318 .jd-framework.jd-front-end #mainNav > ul > li > [type=checkbox]:checked ~ .mainNav__subnav { 3319 display: block; 3320 } 3321} 3322@media screen { 3323 .jd-framework.jd-front-end .mainNav__subnav > li > [type=checkbox] { 3324 opacity: 0; 3325 position: absolute; 3326 } 3327 .jd-framework.jd-front-end .mainNav__subnav > li:active > a, 3328 .jd-framework.jd-front-end .mainNav__subnav > li:focus > a, 3329 .jd-framework.jd-front-end .mainNav__subnav > li:hover > a { 3330 color: #9b1d26; 3331 } 3332 .jd-framework.jd-front-end #mainNav__languageSetter ~ .mainNav__subnav > li > a > img {
3333 width: 20px; 3334 height: 14px; 3335 display: inline-block; 3336 vertical-align: baseline; 3337 margin-right: 4px; 3338 } 3339 .jd-framework.jd-front-end .mainNav__subnav > li > label { 3340 position: absolute; 3341 top: 0; 3342 right: 0; 3343 width: 100%; 3344 height: 45px; 3345 -webkit-box-sizing: border-box; 3346 box-sizing: border-box; 3347 padding: 15px 15px 0 0; 3348 font-size: 15px; 3349 color: #000; 3350 cursor: pointer; 3351 z-index: 99; 3352 } 3353 .jd-framework.jd-front-end .mainNav__subnav > li > label > [class*=icon-] { 3354 float: right; 3355 } 3356 .jd-framework.jd-front-end .mainNav__subnav > li > [type=checkbox]:checked ~ label, 3357 .jd-framework.jd-front-end .mainNav__subnav > li > label:active, 3358 .jd-framework.jd-front-end .mainNav__subnav > li > label:focus, 3359 .jd-framework.jd-front-end .mainNav__subnav > li > label:hover { 3360 color: #9b1d26; 3361 } 3362 .jd-framework.jd-front-end .mainNav__subnav > li > [type=checkbox]:checked + label { 3363 -webkit-transform: rotate(180deg); 3364 transform: rotate(180deg); 3365 width: 40px; 3366 padding: 15px 0 0 10px; 3367 position: absolute; 3368 z-index: 2; 3369 left: 0; 3370 right: inherit; 3371 width: 15%; 3372 } 3373 .jd-framework.jd-front-end .mainNav__subnav > li > [type=checkbox]:checked + label > [class*=icon-] { 3374 float: none; 3375 } 3376} 3377@media screen and (min-width: 1001px) { 3378 .jd-framework.jd-front-end { 3379 /* #mainNav ul li{ 3380 position: relative; 3381 label{ 3382 padding: 0;height: auto; 3383 top:50%; 3384 -webkit-transform: translateY(-50%); 3385 -moz-transform: translateY(-50%); 3386 -ms-transform: translateY(-50%); 3387 -o-transform: translateY(-50%); 3388 transform: translateY(-50%); 3389 right:15px; 3390 3391 3392 } 3393 }*/ 3394 } 3395 .jd-framework.jd-front-end [type=checkbox]:not(#mainNav__languageSetter) ~ .mainNav__subnav > li { 3396 width: 100%; 3397 } 3398 .jd-framework.jd-front-end #mainNav__languageSetter ~ .mainNav__subnav > li { 3399 width: 100%; 3400 } 3401 .jd-framework.jd-front-end #mainNav ul li label { 3402 display: none; 3403 } 3404 .jd-framework.jd-front-end .mainNav__subnav > li:not(.leaf):hover > a:after { 3405 font: 400 15px "icomoon"; 3406 content: "\e602"; 3407 display: block; 3408 position: absolute; 3409 top: 0px; 3410 left: 100%; 3411 z-index: 1; 3412 background: #fff; 3413 height: 100%; 3414 width: 30px; 3415 -webkit-box-sizing: border-box; 3416 box-sizing: border-box; 3417 padding: 8px 0px 0px 0px; 3418 margin: 0px 0px 0px -20px; 3419 } 3420 .jd-framework.jd-front-end .mainNav__subnav > li > a { 3421 display: block; 3422 padding: 7px 5px 7px 15px; 3423 font: 700 normal 15px/18px Georgia, serif; 3424 color: #000; 3425 text-decoration: none; 3426 position: relative; 3427 width: 100%; 3428 z-index: 1; 3429 } 3430 .jd-framework.jd-front-end #mainNav__languageSetter ~ .mainNav__subnav > li > a { 3431 font-weight: 400; 3432 } 3433 .jd-framework.jd-front-end [type=checkbox]:not(#mainNav__languageSetter) ~ .mainNav__subnav > li:not(.leaf):active > a:after, 3434 .jd-framework.jd-front-end [type=checkbox]:not(#mainNav__languageSetter) ~ .mainNav__subnav > li:not(.leaf):focus > a:after, 3435 .jd-framework.jd-front-end [type=checkbox]:not(#mainNav__languageSetter) ~ .mainNav__subnav > li:not(.leaf):hover > a:after { 3436 font: 400 normal 15px icomoon; 3437 content: "\e602"; 3438 display: block; 3439 position: absolute; 3440 top: 0; 3441 left: 118%; 3442 z-index: 1; 3443 background: #fff; 3444 height: 100%; 3445 width: 30px; 3446 -webkit-box-sizing: border-box; 3447 box-sizing: border-box; 3448 padding: 8px 0 0; 3449 margin: 0 0 0 -20px; 3450 } 3451} 3452@media screen and (max-width: 1000px) { 3453 .jd-framework.jd-front-end .mainNav__subnav > li { 3454 width: 100%; 3455 position: relative; 3456 } 3457 .jd-framework.jd-front-end :not(.mainNav__subnav--activeElement) > .mainNav__subnav > li:nth-child(2n):not(:last-child) { 3458 border-bottom: 1px #000 solid; 3459 } 3460 .jd-framework.jd-front-end :not(.mainNav__subnav--activeElement) > .mainNav__subnav > li:nth-last-child(1), .jd-framework.jd-front-end :not(.mainNav__subnav--activeElement) > .mainNav__subnav > li:nth-last-child(2) { 3461 border: none !important; 3462 } 3463 .jd-framework.jd-front-end .mainNav__subnav--activeElement > .mainNav__subnav > li:not(.mainNav__subnav__activeElement) { 3464 display: none; 3465 } 3466 .jd-framework.jd-front-end .mainNav__subnav > li > a { 3467 width: 85%; 3468 display: block; 3469 padding: 12px 0 15px 0; 3470 font: 700 normal 17px/20px Georgia, serif; 3471 color: #000; 3472 text-decoration: none; 3473 -webkit-box-sizing: border-box; 3474 box-sizing: border-box; 3475 position: relative; 3476 z-index: 1; 3477 } 3478 .jd-framework.jd-front-end #mainNav__languageSetter ~ .mainNav__subnav > li > a { 3479 font-weight: 400; 3480 } 3481 .jd-framework.jd-front-end .mainNav__subnav > li > [type=checkbox]:checked ~ a { 3482 padding-left: 40px; 3483 color: #9b1d26; 3484 } 3485} 3486@media screen and (min-width: 1001px) { 3487 .jd-framework.jd-front-end .mainNav__subnav__subnav { 3488 position: absolute; 3489 top: 0; 3490 left: 100%; 3491 min-height: 100%; 3492 background: #fff; 3493 padding: 5px 10px 0 5px; 3494 list-style: none; 3495 opacity: 0; 3496 width: 100%; 3497 -webkit-box-sizing: border-box; 3498 box-sizing: border-box; 3499 right: 0; 3500 display: block; 3501 } 3502 .jd-framework.jd-front-end .mainNav__subnav__subnav:before { 3503 content: ""; 3504 display: block; 3505 width: 1px; 3506 height: 100%; 3507 -webkit-box-sizing: border-box; 3508 box-sizing: border-box; 3509 border-top: 5px #fff solid; 3510 background: #000; 3511 position: absolute; 3512 top: 0; 3513 left: 0; 3514 } 3515 .jd-framework.jd-front-end .mainNav__subnav__subnav:after { 3516 content: ""; 3517 display: block; 3518 height: 1px; 3519 width: 100%; 3520 -webkit-box-sizing: border-box; 3521 box-sizing: border-box; 3522 background: #000; 3523 position: absolute; 3524 top: 100%; 3525 left: 0; 3526 } 3527 .jd-framework.jd-front-end .mainNav__subnav__subnav { 3528 -webkit-transition: all 0s 0.3s ease; 3529 transition: all 0s 0.3s ease; 3530 } 3531 .jd-framework.jd-front-end .mainNav__subnav > li:active > .mainNav__subnav__subnav, 3532 .jd-framework.jd-front-end .mainNav__subnav > li:focus > .mainNav__subnav__subnav, 3533 .jd-framework.jd-front-end .mainNav__subnav > li:hover > .mainNav__subnav__subnav { 3534 opacity: 1; 3535 -webkit-transition-delay: 0s; 3536 transition-delay: 0s; 3537 } 3538} 3539@media screen and (max-width: 1000px) { 3540 .jd-framework.jd-front-end .mainNav__subnav__subnav { 3541 padding: 0 0 0 57px; 3542 border-bottom: 1px #000 solid; 3543 margin: 0; 3544 list-style: none; 3545 display: none; 3546 background-color: white; 3547 } 3548 .jd-framework.jd-front-end .mainNav__subnav__subnav > li { 3549 min-height: 48px; 3550 } 3551 .jd-framework.jd-front-end .mainNav__subnav__subnav > li:first-child { 3552 border-top: 1px solid #000; 3553 } 3554 .jd-framework.jd-front-end .mainNav__subnav > li > [type=checkbox]:checked ~ .mainNav__subnav__subnav { 3555 display: block; 3556 } 3557} 3558@media screen and (min-width: 1001px) { 3559 .jd-framework.jd-front-end .mainNav__subnav__subnav > li { 3560 width: 180px; 3561 } 3562 .jd-framework.jd-front-end .mainNav__subnav__subnav > li > a { 3563 display: block; 3564 -webkit-box-sizing: border-box; 3565 box-sizing: border-box; 3566 padding: 5px 5px 10px 10px;
3567 font: 400 normal 15px/18px Georgia, serif; 3568 color: #000; 3569 text-decoration: none; 3570 } 3571 .jd-framework.jd-front-end .mainNav__subnav__subnav > li:active > a, 3572 .jd-framework.jd-front-end .mainNav__subnav__subnav > li:focus > a, 3573 .jd-framework.jd-front-end .mainNav__subnav__subnav > li:hover > a { 3574 color: #9b1d26; 3575 } 3576} 3577@media screen and (max-width: 1000px) { 3578 .jd-framework.jd-front-end .mainNav__subnav__subnav > li { 3579 width: 100%; 3580 } 3581 .jd-framework.jd-front-end .mainNav__subnav__subnav > li:not(:last-of-type) { 3582 border-bottom: 1px #000 solid; 3583 } 3584 .jd-framework.jd-front-end .mainNav__subnav__subnav > li > a { 3585 width: 100%; 3586 display: block; 3587 padding: 12px 40px 15px 0; 3588 font: 400 normal 17px/20px Georgia, serif; 3589 color: #000; 3590 text-decoration: none; 3591 -webkit-box-sizing: border-box; 3592 box-sizing: border-box; 3593 } 3594} 3595@media screen { 3596 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb { 3597 display: none; 3598 margin: 0; 3599 -webkit-box-sizing: border-box; 3600 box-sizing: border-box; 3601 padding: 12px 5px 10px; 3602 list-style: none; 3603 position: absolute; 3604 top: 100%; 3605 left: 0; 3606 width: 100%; 3607 background: #fff; 3608 border-top: 1px #000 solid; 3609 border-bottom: 1px #000 solid; 3610 } 3611 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb > li { 3612 display: inline-block; 3613 height: 100%; 3614 } 3615} 3616@media screen and (min-width: 1001px) { 3617 .jd-framework.jd-front-end .mainNav__subnav > li:active > .mainNav__subnav__breadcrumb, 3618 .jd-framework.jd-front-end .mainNav__subnav > li:focus > .mainNav__subnav__breadcrumb, 3619 .jd-framework.jd-front-end .mainNav__subnav > li:hover > .mainNav__subnav__breadcrumb { 3620 display: block; 3621 } 3622} 3623@media screen { 3624 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb > li > a { 3625 font: 700 normal 15px/18px Georgia, serif; 3626 color: #000; 3627 display: block; 3628 -webkit-box-sizing: border-box; 3629 box-sizing: border-box; 3630 height: 100%; 3631 padding: 0 0 0 10px; 3632 text-decoration: none; 3633 } 3634 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb > li:active > a, 3635 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb > li:focus > a, 3636 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb > li:hover > a { 3637 color: #9b1d26; 3638 } 3639 .jd-framework.jd-front-end .mainNav__subnav__breadcrumb > li:not(:last-of-type) > a:after { 3640 font: 400 normal 10px icomoon; 3641 display: inline-block; 3642 vertical-align: baseline; 3643 content: "\e602"; 3644 color: #000; 3645 margin-left: 8px; 3646 } 3647} 3648@media screen { 3649 .jd-framework.jd-front-end #mainMap { 3650 height: 100vh; 3651 -webkit-box-sizing: border-box; 3652 box-sizing: border-box; 3653 margin: -51px 0 0; 3654 } 3655 .jd-framework.jd-front-end #mainMap__mapContainer { 3656 width: 100%; 3657 height: 100%; 3658 background: #e6e6e6; 3659 position: absolute !important; 3660 top: 0; 3661 left: 0; 3662 z-index: 1; 3663 } 3664} 3665@media screen { 3666 .jd-framework.jd-front-end .zoomSetter { 3667 position: absolute; 3668 z-index: 1; 3669 margin: 0; 3670 padding: 0; 3671 list-style: none; 3672 display: inline-block; 3673 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 3674 box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 3675 } 3676 .jd-framework.jd-front-end .zoomSetter > li { 3677 display: block; 3678 } 3679 .jd-framework.jd-front-end .zoomSetter > li:not(:last-of-type) { 3680 margin-bottom: 1px; 3681 } 3682 .jd-framework.jd-front-end .zoomSetter > li > a { 3683 display: block; 3684 cursor: pointer; 3685 width: 25px; 3686 height: 25px; 3687 text-align: center; 3688 background: #fff; 3689 text-decoration: none; 3690 color: #000; 3691 } 3692 .jd-framework.jd-front-end .zoomSetter > li > a > [class*=icon-] { 3693 font-size: 15px; 3694 line-height: 25px; 3695 } 3696} 3697@media screen { 3698 .jd-framework.jd-front-end #mainMap__infoboard { 3699 position: absolute; 3700 bottom: 0; 3701 right: 0; 3702 max-width: 100%; 3703 width: 404px; 3704 height: 100%; 3705 -webkit-box-sizing: border-box; 3706 box-sizing: border-box; 3707 } 3708} 3709@media screen and (min-width: 901px) { 3710 .jd-framework.jd-front-end #mainMap__infoboard { 3711 padding: 151px 0 40px; 3712 } 3713} 3714@media screen and (max-width: 900px) { 3715 .jd-framework.jd-front-end #mainMap__infoboard { 3716 padding: 91px 0 0; 3717 } 3718} 3719@media screen { 3720 .jd-framework.jd-front-end #mainMap__infoboard__opener { 3721 float: right; 3722 height: 40px; 3723 padding: 0 10px; 3724 background: #d4d4d4; 3725 border: 2px solid #fff;
3726 border-right: none; 3727 position: relative; 3728 z-index: 2; 3729 cursor: pointer; 3730 font: 400 normal 17px/40px Georgia, serif; 3731 color: #000; 3732 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 3733 box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 3734 } 3735 .jd-framework.jd-front-end #mainMap__infoboard__opener > [class*=icon-] { 3736 font-size: 20px; 3737 line-height: 40px; 3738 vertical-align: middle; 3739 } 3740 .jd-framework.jd-front-end #mainMap__infoboard__openState { 3741 position: absolute; 3742 top: 0; 3743 left: 0; 3744 opacity: 0; 3745 } 3746 .jd-framework.jd-front-end #mainMap__infoboard__openState:checked ~ #mainMap__infoboard__opener { 3747 display: none; 3748 } 3749 .jd-framework.jd-front-end #mainMap__infoboard__openState:not(:checked) ~ #mainMap__infoboard__opener { 3750 display: block; 3751 } 3752} 3753@media screen { 3754 .jd-framework.jd-front-end #mainMap__infoboard__wrapper { 3755 margin: 0; 3756 background: #fff; 3757 width: 100%; 3758 padding: 2px; 3759 -webkit-box-sizing: border-box; 3760 box-sizing: border-box; 3761 position: relative; 3762 z-index: 2; 3763 text-align: left; 3764 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 3765 box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 3766 } 3767 .jd-framework.jd-front-end #mainMap__infoboard__wrapper > [type=radio] { 3768 position: absolute; 3769 top: 0; 3770 left: 0; 3771 opacity: 0; 3772 } 3773 .jd-framework.jd-front-end #mainMap__infoboard__openState:checked ~ #mainMap__infoboard__wrapper { 3774 display: block; 3775 } 3776 .jd-framework.jd-front-end #mainMap__infoboard__openState:not(:checked) ~ #mainMap__infoboard__wrapper { 3777 display: none; 3778 } 3779 .jd-framework.jd-front-end .mainMap__infoboard__content { 3780 width: 100%; 3781 display: none; 3782 } 3783 .jd-framework.jd-front-end .mainMap__infoboard__content > :not(.mainMap__infoboard__content--active) { 3784 display: none; 3785 } 3786 .jd-framework.jd-front-end #mainMap__infoboard__tabs__0:checked ~ #mainMap__infoboard__content__0, 3787 .jd-framework.jd-front-end #mainMap__infoboard__tabs__1:checked ~ #mainMap__infoboard__content__1 { 3788 display: block; 3789 } 3790} 3791@media screen { 3792 .jd-framework.jd-front-end #mainMap__infoboard__wrapper > header { 3793 width: 100%; 3794 height: 40px; 3795 background: #d4d4d4; 3796 position: relative; 3797 } 3798 .jd-framework.jd-front-end #mainMap__infoboard__wrapper > header > label { 3799 font: 400 normal 17px/40px Georgia, serif; 3800 color: #000; 3801 padding: 0 15px; 3802 float: left; 3803 height: 100%; 3804 cursor: pointer; 3805 } 3806 .jd-framework.jd-front-end #mainMap__infoboard__wrapper > header > label[for=mainMap__infoboard__openState] { 3807 position: absolute; 3808 top: 0; 3809 right: 0; 3810 } 3811 .jd-framework.jd-front-end #mainMap__infoboard__wrapper > header > label > strong { 3812 font: 400 normal 21px/40px TW_Character, Arial, sans-serif !important; 3813 } 3814 .jd-framework.jd-front-end #mainMap__infoboard__wrapper > header > label > [class*=icon-] { 3815 font-size: 20px; 3816 line-height: 40px; 3817 } 3818 .jd-framework.jd-front-end #mainMap__infoboard__tabs__0:checked ~ header > [for=mainMap__infoboard__tabs__0], 3819 .jd-framework.jd-front-end #mainMap__infoboard__tabs__1:checked ~ header > [for=mainMap__infoboard__tabs__1] { 3820 background: #fff; 3821 } 3822} 3823@media screen { 3824 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollButton { 3825 width: 30px; 3826 height: 30px; 3827 border-radius: 50%; 3828 border: 3px solid #000; 3829 background: #fff; 3830 font-size: 20px; 3831 line-height: 35px; 3832 color: #000; 3833 text-align: center; 3834 display: none; 3835 text-decoration: none; 3836 position: absolute; 3837 left: 50%; 3838 margin: 10px 0 10px -15px; 3839 } 3840 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollButton.mainMap__infoboard__content__scrollButton--Up { 3841 bottom: 100%; 3842 } 3843 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollButton.mainMap__infoboard__content__scrollButton--Down { 3844 top: 100%; 3845 } 3846 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollWrapper { 3847 position: relative; 3848 } 3849 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollArea.mainMap__infoboard__content__scrollArea--scrolling { 3850 overflow-y: scroll; 3851 } 3852 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollArea.mainMap__infoboard__content__scrollArea--bottom ~ .mainMap__infoboard__content__scrollButton--Down, 3853 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollArea.mainMap__infoboard__content__scrollArea--top ~ .mainMap__infoboard__content__scrollButton--Up { 3854 opacity: 0; 3855 } 3856} 3857@media screen and (min-width: 601px) { 3858 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollArea { 3859 margin: 60px 0; 3860 } 3861 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollArea.mainMap__infoboard__content__scrollArea--scrolling { 3862 margin-right: -17px; 3863 } 3864 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollArea.mainMap__infoboard__content__scrollArea--scrolling ~ .mainMap__infoboard__content__scrollButton { 3865 display: inline-block; 3866 } 3867} 3868@media screen and (max-width: 600px) { 3869 .jd-framework.jd-front-end .mainMap__infoboard__content__scrollButton { 3870 display: none; 3871 } 3872} 3873@media screen { 3874 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer { 3875 margin: 0; 3876 padding: 0 14px; 3877 list-style: none; 3878 } 3879 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li { 3880 width: 100%; 3881 position: relative; 3882 } 3883 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > [type=checkbox] { 3884 position: absolute; 3885 top: 0; 3886 left: 0; 3887 opacity: 0; 3888 } 3889 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label {
3890 font: 700 normal 15px/22px Georgia, serif; 3891 color: #000; 3892 display: block; 3893 cursor: pointer; 3894 margin: 5px 0; 3895 } 3896 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label > [class*=icon-] { 3897 height: 29px; 3898 width: 29px; 3899 margin: 0 5px; 3900 font-size: 22px; 3901 line-height: 29px; 3902 text-align: center; 3903 display: inline-block; 3904 vertical-align: sub; 3905 } 3906 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label.mapTools__navigation__label--blue > [class*=icon-] { 3907 background: #aacaec; 3908 } 3909 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label.mapTools__navigation__label--brown > [class*=icon-] { 3910 background: #dcd6ba; 3911 } 3912 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label.mapTools__navigation__label--gray > [class*=icon-] { 3913 background: #d4d6d4; 3914 } 3915 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label.mapTools__navigation__label--green > [class*=icon-] { 3916 background: #dbe7c1; 3917 } 3918 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > label:before { 3919 font: 400 normal 20px icomoon; 3920 } 3921 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > [type=checkbox]:checked ~ label:before { 3922 content: "\e621"; 3923 } 3924 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > [type=checkbox]:not(:checked) ~ label:before { 3925 content: "\e61f"; 3926 } 3927 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > a { 3928 position: absolute; 3929 top: 0; 3930 right: 0; 3931 text-decoration: none; 3932 color: #000; 3933 font-size: 30px; 3934 } 3935} 3936@media screen { 3937 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > ul { 3938 margin: 0; 3939 padding: 0; 3940 border-bottom: 1px #000 solid; 3941 list-style: none; 3942 } 3943 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > ul > li { 3944 width: 100%; 3945 padding: 5px 0; 3946 border-top: 1px #000 solid; 3947 font: 400 normal 15px/22px Georgia, serif; 3948 color: #000; 3949 } 3950 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > ul > li > a { 3951 text-decoration: none; 3952 display: block; 3953 } 3954 .jd-framework.jd-front-end .mainMap__infoboard__list__firstLayer > li > [type=checkbox]:not(:checked) ~ ul { 3955 display: none; 3956 } 3957} 3958@media screen { 3959 .jd-framework.jd-front-end .mainMap__infoboard__article { 3960 margin: 13px; 3961 overflow: hidden; 3962 } 3963 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__cta { 3964 font: 700 normal 15px/1em Georgia, serif; 3965 color: #000; 3966 font-weight: 700; 3967 text-align: right; 3968 text-decoration: none; 3969 } 3970 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__cta > [class*=icon] { 3971 font-size: 10px; 3972 margin-right: 5px; 3973 } 3974 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__cta:active, 3975 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__cta:focus, 3976 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__cta:hover { 3977 color: #9b1d26; 3978 } 3979 .jd-framework.jd-front-end .mainMap__infoboard__article > header > h3 { 3980 font: 400 normal 28px/0.89285714em TW_Character, Arial, sans-serif; 3981 color: #000; 3982 padding: 10px 0; 3983 margin: 0; 3984 letter-spacing: 0.5px; 3985 border-bottom: 1px #000 solid; 3986 } 3987 .jd-framework.jd-front-end .mainMap__infoboard__article > header > h3 > a { 3988 text-decoration: none; 3989 } 3990 .jd-framework.jd-front-end .mainMap__infoboard__article > header > h3 > a:active, 3991 .jd-framework.jd-front-end .mainMap__infoboard__article > header > h3 > a:focus, 3992 .jd-framework.jd-front-end .mainMap__infoboard__article > header > h3 > a:hover { 3993 color: #9b1d26; 3994 } 3995 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__image { 3996 display: block; 3997 width: 100%; 3998 overflow: hidden; 3999 height: 0; 4000 padding-bottom: 56.14973262%; 4001 position: relative; 4002 margin-bottom: 11px; 4003 } 4004 .jd-framework.jd-front-end .mainMap__infoboard__article .mainMap__infoboard__article__image > img { 4005 position: absolute; 4006 top: 0; 4007 left: 0; 4008 width: 100%; 4009 height: auto; 4010 } 4011 .jd-framework.jd-front-end .mainMap__infoboard__article p {
4012 font: 400 normal 15px/20px Georgia, serif; 4013 color: #000; 4014 margin: 0 0 10px; 4015 padding: 0; 4016 } 4017 .jd-framework.jd-front-end .mainMap__infoboard__article p + .mainMap__infoboard__article__cta { 4018 float: right; 4019 } 4020} 4021@media screen { 4022 .jd-framework.jd-front-end #mapFooter { 4023 width: 100%; 4024 } 4025 .jd-framework.jd-front-end #mapFooter__wrapper > .metanavi { 4026 float: left; 4027 margin: 0; 4028 padding: 0; 4029 list-style: none; 4030 } 4031 .jd-framework.jd-front-end #mapFooter__wrapper > .metanavi > li { 4032 float: left; 4033 } 4034 .jd-framework.jd-front-end #mapFooter__wrapper > .metanavi > li:not(:last-of-type) { 4035 margin-right: 5px; 4036 } 4037 .jd-framework.jd-front-end #mapFooter__wrapper > .metanavi > li > a { 4038 font: 400 normal 13px Georgia, serif; 4039 color: #000; 4040 text-decoration: none; 4041 } 4042 .jd-framework.jd-front-end #mapFooter__wrapper > .copyright { 4043 float: right; 4044 font: 400 normal 13px Georgia, serif; 4045 color: #000; 4046 } 4047} 4048@media screen and (min-width: 901px) { 4049 .jd-framework.jd-front-end #mapFooter { 4050 position: fixed; 4051 bottom: 0; 4052 left: 0; 4053 background: #fff; 4054 z-index: 1; 4055 } 4056 .jd-framework.jd-front-end #mapFooter__wrapper { 4057 width: 95%; 4058 margin: 0 auto; 4059 height: 25px; 4060 padding-top: 15px; 4061 } 4062} 4063@media screen and (max-width: 900px) { 4064 .jd-framework.jd-front-end #mapFooter { 4065 margin-top: 20px; 4066 } 4067 .jd-framework.jd-front-end #mapFooter__wrapper:before { 4068 content: "\e609"; 4069 float: left; 4070 font: 400 normal 12px icomoon; 4071 margin: 0 5px 0 0; 4072 } 4073 .jd-framework.jd-front-end #mapFooter__wrapper > .metanavi > li > a { 4074 font-weight: 700; 4075 } 4076 .jd-framework.jd-front-end #mapFooter__wrapper > .copyright { 4077 display: none; 4078 } 4079} 4080@media screen and (min-width: 901px) { 4081 .jd-framework.jd-front-end #mapTools { 4082 height: 100%; 4083 } 4084} 4085@media screen and (max-width: 900px) { 4086 .jd-framework.jd-front-end #mapTools { 4087 position: absolute; 4088 left: 0; 4089 top: 100%;
4090 margin-top: 1px; 4091 padding: 15px; 4092 background: #fff; 4093 display: none; 4094 text-align: left; 4095 } 4096 .jd-framework.jd-front-end #pageHeader__mapTools:checked ~ #mapTools { 4097 display: block; 4098 } 4099} 4100@media screen { 4101 .jd-framework.jd-front-end #mapTools__navigation { 4102 margin: 0; 4103 padding: 0; 4104 list-style: none; 4105 } 4106} 4107@media screen and (min-width: 901px) { 4108 .jd-framework.jd-front-end #mapTools__navigation { 4109 position: absolute; 4110 top: 90px; 4111 left: 50px; 4112 border: 2px solid #fff; 4113 display: inline-block; 4114 } 4115 .jd-framework.jd-front-end #mapTools__navigation > li { 4116 display: inline-block; 4117 position: relative; 4118 } 4119 .jd-framework.jd-front-end #mapTools__navigation > li:not(:last-of-type) { 4120 border-right: 1px #fff solid; 4121 } 4122} 4123@media screen and (max-width: 900px) { 4124 .jd-framework.jd-front-end #mapTools__navigation { 4125 width: 100vw; 4126 -webkit-box-sizing: border-box; 4127 box-sizing: border-box; 4128 display: table-cell; 4129 } 4130 .jd-framework.jd-front-end #mapTools__navigation > li:last-of-type { 4131 display: none; 4132 } 4133 .jd-framework.jd-front-end #mapTools__navigation > li:not(:last-of-type) { 4134 border-bottom: 1px #fff solid; 4135 } 4136} 4137@media screen { 4138 .jd-framework.jd-front-end #mapTools__navigation > li > a { 4139 display: block; 4140 cursor: pointer; 4141 background: #fff; 4142 text-decoration: none; 4143 } 4144 .jd-framework.jd-front-end #mapTools__navigation > li > a.mapTools__navigation__label--blue { 4145 background: #aacaec; 4146 } 4147 .jd-framework.jd-front-end #mapTools__navigation > li > a.mapTools__navigation__label--brown { 4148 background: #dcd6ba; 4149 } 4150 .jd-framework.jd-front-end #mapTools__navigation > li > a.mapTools__navigation__label--gray { 4151 background: #d4d6d4; 4152 } 4153 .jd-framework.jd-front-end #mapTools__navigation > li > a.mapTools__navigation__label--green { 4154 background: #dbe7c1; 4155 } 4156 .jd-framework.jd-front-end #mapTools__navigation > li > a > [class*=icon-] { 4157 font-size: 28px; 4158 line-height: 41px; 4159 color: #000; 4160 vertical-align: middle; 4161 } 4162 .jd-framework.jd-front-end #mapTools__navigation > li > a > .text { 4163 font: 400 normal 17px Georgia, serif; 4164 color: #000; 4165 vertical-align: middle; 4166 margin-left: 10px; 4167 } 4168 .jd-framework.jd-front-end #mapTools__navigation > li:hover > ul { 4169 display: block; 4170 } 4171} 4172@media screen and (min-width: 901px) { 4173 .jd-framework.jd-front-end #mapTools__navigation > li > a { 4174 width: 41px; 4175 height: 41px; 4176 text-align: center; 4177 } 4178 .jd-framework.jd-front-end #mapTools__navigation > li > a > .text { 4179 display: none; 4180 } 4181 .jd-framework.jd-front-end #mapTools__navigation > li.activeChilds > a, 4182 .jd-framework.jd-front-end #mapTools__navigation > li:hover > a { 4183 background: #fff; 4184 } 4185 .jd-framework.jd-front-end #mapTools__navigation > li.activeChilds > a > [class*=icon-], 4186 .jd-framework.jd-front-end #mapTools__navigation > li:hover > a > [class*=icon-] { 4187 color: #9b1d26; 4188 } 4189} 4190@media screen and (max-width: 900px) { 4191 .jd-framework.jd-front-end #mapTools__navigation > li > a { 4192 width: 100%; 4193 padding: 0 10px 0 45px; 4194 -webkit-box-sizing: border-box; 4195 box-sizing: border-box; 4196 } 4197 .jd-framework.jd-front-end #mapTools__navigation > li > a > [class*=icon-] { 4198 margin-left: -35px; 4199 } 4200} 4201@media screen { 4202 .jd-framework.jd-front-end #mapTools__navigation > li > ul { 4203 margin: 0; 4204 list-style: none; 4205 display: none; 4206 background: #fff; 4207 text-align: left; 4208 } 4209 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li { 4210 display: block; 4211 position: relative; 4212 white-space: nowrap; 4213 } 4214 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li > h3 { 4215 font: 400 normal 20px TW_Character, Arial, sans-serif; 4216 color: #000; 4217 margin: 0 0 10px; 4218 } 4219 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li > label { 4220 font: 400 normal 13px Georgia, serif; 4221 color: #000; 4222 padding: 10px 80px 10px 0; 4223 display: inline-block; 4224 } 4225 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li > label > [class*=icon-] { 4226 font-size: 25px; 4227 position: absolute; 4228 top: 8px; 4229 right: 0; 4230 } 4231 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li > [type=checkbox]:checked + label > [class*=icon-] { 4232 color: #9b1d26; 4233 } 4234} 4235@media screen and (min-width: 901px) { 4236 .jd-framework.jd-front-end #mapTools__navigation > li > ul { 4237 position: absolute; 4238 top: 100%; 4239 left: -1px; 4240 padding: 20px; 4241 } 4242 .jd-framework.jd-front-end #mapTools__navigation > li:first-of-type > ul { 4243 left: -2px; 4244 } 4245} 4246@media screen and (max-width: 900px) { 4247 .jd-framework.jd-front-end #mapTools__navigation > li > ul { 4248 padding: 10px; 4249 } 4250 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li:first-of-type { 4251 display: none; 4252 } 4253 .jd-framework.jd-front-end #mapTools__navigation > li > ul > li > label { 4254 font-size: 17px; 4255 } 4256} 4257@media screen { 4258 .jd-framework.jd-front-end #mapTools__sessionSwitch { 4259 margin: 0; 4260 padding: 0; 4261 list-style: none; 4262 } 4263 .jd-framework.jd-front-end #mapTools__sessionSwitch > li a { 4264 font: 400 normal 21px/26px TW_Character, Arial, sans-serif; 4265 color: #000; 4266 -webkit-box-sizing: border-box; 4267 box-sizing: border-box; 4268 cursor: pointer; 4269 text-decoration: none; 4270 } 4271 .jd-framework.jd-front-end #mapTools__sessionSwitch > li a > [class*=icon] { 4272 font-size: 22px; 4273 vertical-align: middle; 4274 } 4275 .jd-framework.jd-front-end #mapTools__sessionSwitch > li > ul { 4276 margin: 0; 4277 padding: 0; 4278 text-align: left; 4279 list-style: none; 4280 } 4281} 4282@media screen and (min-width: 901px) { 4283 .jd-framework.jd-front-end #mapTools__sessionSwitch { 4284 height: 100%; 4285 position: relative; 4286 } 4287 .jd-framework.jd-front-end #mapTools__sessionSwitch:after { 4288 content: ""; 4289 position: absolute; 4290 left: 100%; 4291 top: 0; 4292 display: block; 4293 height: 20px; 4294 width: 1px; 4295 margin: 15px 0; 4296 background: #000; 4297 } 4298 .jd-framework.jd-front-end #mapTools__sessionSwitch > li { 4299 height: 100%; 4300 display: block; 4301 } 4302 .jd-framework.jd-front-end #mapTools__sessionSwitch > li a { 4303 display: block; 4304 height: 50px; 4305 padding: 12px 15px 0; 4306 } 4307 .jd-framework.jd-front-end #mapTools__sessionSwitch > li > ul { 4308 position: absolute; 4309 top: 100%; 4310 left: 0; 4311 width: 100%; 4312 border-top: 1px #000 solid; 4313 border-bottom: 1px #000 solid; 4314 background: #fff; 4315 display: none; 4316 } 4317 .jd-framework.jd-front-end #mapTools__sessionSwitch > li:hover > ul { 4318 display: block; 4319 } 4320} 4321@media screen and (max-width: 900px) { 4322 .jd-framework.jd-front-end #mapTools__sessionSwitch { 4323 display: none; 4324 vertical-align: top; 4325 margin-top: 20px; 4326 } 4327 .jd-framework.jd-front-end #mapTools__sessionSwitch > li a { 4328 display: inline-block; 4329 height: 37px; 4330 padding: 5px 15px 0; 4331 background: #d4d4d4; 4332 width: 100%; 4333 } 4334 .jd-framework.jd-front-end #mapTools__sessionSwitch > li > a { 4335 background: #9b1d26; 4336 color: #fff; 4337 margin-bottom: 1px; 4338 } 4339 .jd-framework.jd-front-end #mapTools__sessionSwitch > li > a > [class*=icon]:last-of-type { 4340 display: none; 4341 } 4342} 4343@media screen { 4344 .jd-framework.jd-front-end #mapTools__mapTypeSwitch { 4345 position: relative; 4346 } 4347 .jd-framework.jd-front-end #mapTools__mapTypeSwitch > [type=radio] { 4348 position: absolute; 4349 top: 0; 4350 left: 0; 4351 opacity: 0; 4352 } 4353 .jd-framework.jd-front-end #mapTools__mapTypeSwitch > [type=radio]:checked + label { 4354 display: none; 4355 } 4356 .jd-framework.jd-front-end #mapTools__mapTypeSwitch > label { 4357 display: block; 4358 width: 75px; 4359 height: 75px; 4360 cursor: pointer; 4361 } 4362} 4363@media screen and (min-width: 901px) { 4364 .jd-framework.jd-front-end #mapTools__mapTypeSwitch { 4365 position: fixed; 4366 bottom: 75px; 4367 left: 50px; 4368 padding: 2px; 4369 background: #fff; 4370 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 4371 box-shadow: 0 0 5px rgba(0, 0, 0, 0.28); 4372 } 4373} 4374@media screen and (max-width: 900px) { 4375 .jd-framework.jd-front-end #mapTools__mapTypeSwitch { 4376 display: inline-block; 4377 vertical-align: top; 4378 margin: 20px 0 0 20px; 4379 } 4380} 4381@media screen { 4382 .jd-framework.jd-front-end .teaser__cta {
4383 font: 700 normal 15px/1em Georgia, serif; 4384 color: #000; 4385 font-weight: 700; 4386 text-align: right; 4387 float: right; 4388 text-decoration: none; 4389 text-overflow: ellipsis; 4390 overflow: hidden; 4391 white-space: nowrap; 4392 } 4393 .jd-framework.jd-front-end .teaser__cta > [class*=icon] { 4394 font-size: 10px; 4395 margin-right: 5px; 4396 } 4397 .jd-framework.jd-front-end .teaser__cta:active, 4398 .jd-framework.jd-front-end .teaser__cta:focus, 4399 .jd-framework.jd-front-end .teaser__cta:hover { 4400 color: #9b1d26; 4401 } 4402 .jd-framework.jd-front-end .teaser__cta.forOffers { 4403 margin-right: 13px; 4404 } 4405 .jd-framework.jd-front-end .teaser__cta.weather { 4406 margin-top: 10px; 4407 } 4408} 4409@media screen and (max-width: 1000px) { 4410 .jd-framework.jd-front-end .teaser__cta { 4411 font-size: 17px; 4412 } 4413 .jd-framework.jd-front-end .teaser__cta.weather { 4414 text-align: center; 4415 margin: 0 0 20px; 4416 } 4417} 4418@media screen and (min-width: 701px) { 4419 .jd-framework.jd-front-end .imageTeaser:not(.imageTeaser--noHeight) { 4420 height: 375px; 4421 } 4422 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather > .imageTeaser:not(.imageTeaser--noHeight) { 4423 height: 235px; 4424 } 4425 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather.activeTeaser > .imageTeaser:not(.imageTeaser--noHeight) { 4426 height: 280px; 4427 } 4428} 4429@media screen and (max-width: 700px) { 4430 .jd-framework.jd-front-end .imageTeaser { 4431 padding-bottom: 10px; 4432 } 4433 .jd-framework.jd-front-end span.teaser__cta > span:not(:first-child) { 4434 display: none; 4435 } 4436} 4437@media screen { 4438 .jd-framework.jd-front-end { 4439 /*.imageTeaser .teaser__cta { 4440 float: none; 4441 position: absolute; 4442 bottom: 0; 4443 right: 0 4444 }*/ 4445 } 4446 .jd-framework.jd-front-end .imageTeaser { 4447 overflow-y: hidden; 4448 position: relative; 4449 } 4450 .jd-framework.jd-front-end .imageTeaser a { 4451 text-decoration: none; 4452 } 4453 .jd-framework.jd-front-end .imageTeaser .teaser__cta.webcam { 4454 position: relative; 4455 margin-bottom: 10px; 4456 } 4457 .jd-framework.jd-front-end .imageTeaser > h3 { 4458 font: 400 normal 21px/0.84em TW_Character, Arial, sans-serif; 4459 color: #000; 4460 margin: 0 0 10px; 4461 letter-spacing: 0.5px; 4462 } 4463 .jd-framework.jd-front-end .imageTeaser > h3.big { 4464 font: 400 normal 28px/0.89285714em TW_Character, Arial, sans-serif; 4465 } 4466 .jd-framework.jd-front-end .imageTeaser > hr { 4467 border-color: #000; 4468 margin: 0 0 20px; 4469 } 4470 .jd-framework.jd-front-end .imageTeaser > hr.webcam { 4471 border-color: #000; 4472 margin: 10px 0 20px; 4473 } 4474 .jd-framework.jd-front-end .imageTeaser > p { 4475 font: 400 normal 15px/20px Georgia, serif; 4476 color: #000; 4477 margin: 0 0 15px; 4478 letter-spacing: 0.25px; 4479 display: block; 4480 display: -webkit-box; 4481 height: 58.5px; /* Fallback for non-webkit */ 4482 font-size: 15px; 4483 line-height: 1.3; 4484 -webkit-line-clamp: 3; 4485 -webkit-box-orient: vertical; 4486 overflow: hidden; 4487 text-overflow: ellipsis; 4488 } 4489 .jd-framework.jd-front-end .imageTeaser > p.one-line { 4490 height: auto; 4491 } 4492 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather > .imageTeaser > p { 4493 font: 400 15px/20px Georgia, serif; 4494 color: #000; 4495 margin: 0; 4496 letter-spacing: 0.25px; 4497 } 4498 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather.activeTeaser > .imageTeaser > p { 4499 font: 400 15px/20px Georgia, serif; 4500 color: #000; 4501 margin: 0; 4502 letter-spacing: 0.25px; 4503 } 4504 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather.activeTeaser > .imageTeaser > p.weatherDate { 4505 margin-top: 20px; 4506 } 4507 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather.activeTeaser > .imageTeaser { 4508 margin: 0; 4509 } 4510 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather > .imageTeaser > p.temperature { 4511 font: 400 20px/24px Georgia, serif; 4512 color: #000; 4513 margin: 30px 0 0; 4514 letter-spacing: 0.25px; 4515 } 4516 .jd-framework.jd-front-end .imageTeaser > p > a { 4517 text-decoration: underline; 4518 } 4519 .jd-framework.jd-front-end .subline { 4520 font-size: 20px; 4521 line-height: 26px; 4522 font-style: italic; 4523 } 4524 .jd-framework.jd-front-end .imageTeaser > .info { 4525 text-align: right; 4526 font-size: 14px; 4527 margin-bottom: 10px; 4528 } 4529 .jd-framework.jd-front-end .imageTeaser > .info > [class*=icon] { 4530 font-size: 18px; 4531 width: 25px; 4532 height: 22px; 4533 background: #000; 4534 color: #fff; 4535 display: inline-block; 4536 vertical-align: middle; 4537 text-align: center; 4538 padding-top: 3px; 4539 margin-left: 10px; 4540 } 4541 .jd-framework.jd-front-end .imageTeaser > ul.benefits { 4542 font: 400 15px/20px Georgia, serif; 4543 padding-left: 14px; 4544 } 4545} 4546@media screen and (max-width: 400px) { 4547 .jd-framework.jd-front-end .imageTeaser > h3 { 4548 font-size: 25px; 4549 text-align: left; 4550 margin-bottom: 9px; 4551 } 4552 .jd-framework.jd-front-end .imageTeaser > hr { 4553 margin-bottom: 24px; 4554 } 4555 .jd-framework.jd-front-end .imageTeaser > p { 4556 font-size: 17px; 4557 line-height: 24px; 4558 height: 70px; 4559 } 4560 .jd-framework.jd-front-end .imageTeaser.webcam > h1 { 4561 text-align: left; 4562 } 4563} 4564@media screen { 4565 .jd-framework.jd-front-end .imageTeaser__image, 4566 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather > .imageTeaser > .imageTeaser__image { 4567 display: block; 4568 width: 100%; 4569 overflow: hidden; 4570 height: 0; 4571 padding-bottom: 56.14973262%; 4572 position: relative; 4573 margin-bottom: 20px; 4574 } 4575 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather > .imageTeaser > .imageTeaser__image { 4576 height: 0; 4577 padding-bottom: 76.20320856%; 4578 position: relative; 4579 margin-bottom: 0; 4580 } 4581 .jd-framework.jd-front-end .imageTeaser__image > img { 4582 position: absolute; 4583 top: 0; 4584 left: 0; 4585 width: 100%; 4586 height: auto; 4587 } 4588} 4589@media screen and (max-width: 1001px) { 4590 .jd-framework.jd-front-end .imageTeaser__image > img.imageWeather { 4591 width: 50%; 4592 position: relative; 4593 } 4594 .jd-framework.jd-front-end .imageTeaser__image, 4595 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather > .imageTeaser > .imageTeaser__image { 4596 height: 0; 4597 padding-bottom: 48.12834225%; 4598 position: relative; 4599 } 4600 .jd-framework.jd-front-end .imageTeaser__image.climate { 4601 height: 0; 4602 padding-bottom: 58.82352941%; 4603 position: relative; 4604 margin-bottom: 0; 4605 } 4606 .jd-framework.jd-front-end .imageTeaser__image.webcam { 4607 height: 0; 4608 padding-bottom: 100%; 4609 position: relative; 4610 margin-bottom: 0; 4611 } 4612} 4613@media screen and (max-width: 700px) and (min-width: 401px) { 4614 .jd-framework.jd-front-end .imageTeaser:not(.h-element-8) .imageTeaser__image { 4615 width: 47.97297297%; 4616 height: 0; 4617 padding-bottom: 26.93669605%; 4618 position: relative; 4619 margin-right: 4.05405405%; 4620 float: left; 4621 } 4622 .jd-framework.jd-front-end .imageTeaser:not(.h-element-8) .imageTeaser__image.webcam { 4623 width: 100%; 4624 height: 0; 4625 padding-bottom: 56.95187166%; 4626 position: relative; 4627 margin-right: 4.05405405%; 4628 float: left; 4629 } 4630} 4631@media screen and (max-width: 400px) { 4632 .jd-framework.jd-front-end .imageTeaser__image.webcam { 4633 padding-bottom: 56.1497%; 4634 } 4635} 4636@media screen and (min-width: 401px) { 4637 .jd-framework.jd-front-end .imageTeaser.h-element-8 .imageTeaser__image { 4638 height: 0; 4639 padding-bottom: 27.13178295%; 4640 position: relative; 4641 } 4642} 4643@media screen { 4644 .jd-framework.jd-front-end .imageTeaser__downloads { 4645 position: absolute; 4646 bottom: 0; 4647 left: 0; 4648 width: 100%; 4649 } 4650 .jd-framework.jd-front-end .imageTeaser__downloads > select { 4651 background: #fff; 4652 border: 1px solid #7d7d7d; 4653 padding: 0 0 0 8px; 4654 height: 30px; 4655 max-width: 174px; 4656 width: 50%; 4657 -webkit-box-sizing: border-box; 4658 box-sizing: border-box;
4659 font: 400 normal 15px/20px Georgia, serif; 4660 color: #7d7d7d; 4661 } 4662 .jd-framework.jd-front-end .imageTeaser__downloads > a { 4663 float: right; 4664 background: #7d7d7d; 4665 height: 24px; 4666 padding: 6px 10px 0; 4667 font: 700 normal 15px/20px Georgia, serif; 4668 color: #fff; 4669 } 4670} 4671@media screen { 4672 .jd-framework.jd-front-end .imageTeaser__prospect { 4673 display: block; 4674 width: 100%; 4675 margin-bottom: 21px; 4676 } 4677 .jd-framework.jd-front-end .imageTeaser__prospect__image { 4678 width: 35.56149733%; 4679 margin-right: 5.88235294%; 4680 -webkit-box-sizing: border-box; 4681 box-sizing: border-box; 4682 padding: 1px 6px 0 5px; 4683 display: inline-block; 4684 vertical-align: top; 4685 } 4686 .jd-framework.jd-front-end .imageTeaser__prospect__image > img { 4687 width: 100%; 4688 height: auto; 4689 -webkit-box-shadow: -2px 3px 5px rgba(0, 0, 0, 0.5); 4690 box-shadow: -2px 3px 5px rgba(0, 0, 0, 0.5); 4691 } 4692 .jd-framework.jd-front-end .imageTeaser__prospect > ul { 4693 width: 58.55614973%; 4694 margin: 0; 4695 padding: 0; 4696 list-style: none; 4697 display: inline-block; 4698 vertical-align: top; 4699 } 4700 .jd-framework.jd-front-end .imageTeaser__prospect > ul.no-image { 4701 width: 100%; 4702 } 4703 .jd-framework.jd-front-end .imageTeaser__prospect > ul > li a:not(.further_link) { 4704 float: left; 4705 margin-top: 11px; 4706 } 4707 .jd-framework.jd-front-end .imageTeaser__prospect > ul > li a.further_link { 4708 text-decoration: underline; 4709 } 4710 .jd-framework.jd-front-end .imageTeaser__prospect > ul > li:only-child a { 4711 margin-top: 0 !important; 4712 } 4713 .jd-framework.jd-front-end .imageTeaser__prospect > ul > li:not(:last-of-type) { 4714 margin-bottom: 5px; 4715 } 4716} 4717@media screen { 4718 .jd-framework.jd-front-end .themeTeaser { 4719 height: 0; 4720 padding-bottom: 26%; 4721 position: relative; 4722 overflow-y: hidden; 4723 } 4724} 4725@media screen and (max-width: 1000px) { 4726 .jd-framework.jd-front-end .themeTeaser { 4727 height: 0; 4728 padding-bottom: 52%; 4729 position: relative; 4730 } 4731} 4732@media screen and (max-width: 700px) { 4733 .jd-framework.jd-front-end .themeTeaser { 4734 height: 0; 4735 padding-bottom: 78%; 4736 position: relative; 4737 } 4738} 4739@media screen and (max-width: 400px) { 4740 .jd-framework.jd-front-end .themeTeaser { 4741 height: 0; 4742 padding-bottom: 156%; 4743 position: relative; 4744 } 4745} 4746@media screen { 4747 .jd-framework.jd-front-end .themeTeaserContent { 4748 padding: 32px 16px 16px; 4749 background: #d4d4d4; 4750 position: absolute; 4751 top: 0; 4752 left: 0; 4753 -webkit-box-sizing: border-box; 4754 box-sizing: border-box; 4755 height: 100%; 4756 width: 100%; 4757 } 4758 .jd-framework.jd-front-end .themeTeaser a { 4759 text-decoration: none; 4760 } 4761 .jd-framework.jd-front-end .themeTeaserContent .teaser__cta { 4762 position: absolute; 4763 bottom: 16px; 4764 right: 16px; 4765 } 4766} 4767@media screen { 4768 .jd-framework.jd-front-end .themeTeaser__image { 4769 height: 0; 4770 padding-bottom: 75.35211268%; 4771 position: relative; 4772 width: 75.35211268%; 4773 margin: 0 auto 31px; 4774 } 4775 .jd-framework.jd-front-end .themeTeaser__image > a { 4776 width: 100%; 4777 height: 100%; 4778 position: absolute; 4779 top: 0; 4780 left: 0; 4781 overflow: hidden; 4782 display: block; 4783 border-radius: 50%; 4784 } 4785 .jd-framework.jd-front-end .themeTeaser__image > a > img { 4786 width: auto; 4787 height: 100%; 4788 } 4789} 4790@media screen { 4791 .jd-framework.jd-front-end .themeTeaserContent > h1 { 4792 font: 400 normal 21px/25px TW_Character, Arial, sans-serif; 4793 color: #000; 4794 margin: 0 0 10px; 4795 letter-spacing: 0.5px; 4796 } 4797 .jd-framework.jd-front-end .themeTeaserContent > p { 4798 font: 400 normal 15px/20px Georgia, serif; 4799 color: #000; 4800 margin: 0 0 20px; 4801 } 4802} 4803@media screen and (max-width: 700px) { 4804 .jd-framework.jd-front-end .themeTeaserContent > p { 4805 font-size: 17px; 4806 line-height: 24px; 4807 } 4808} 4809@media screen and (min-width: 701px) { 4810 .jd-framework.jd-front-end :not(.finderWrapper__filter) > .h-grid-12 > .infoTeaser:not(.infoTeaser--standalone) { 4811 height: 375px; 4812 } 4813} 4814@media screen { 4815 .jd-framework.jd-front-end .infoTeaser { 4816 overflow: hidden; 4817 position: relative; 4818 } 4819 .jd-framework.jd-front-end .infoTeaser--standalone .infoTeaserContent { 4820 position: relative; 4821 } 4822} 4823@media screen { 4824 .jd-framework.jd-front-end .infoTeaserContent { 4825 padding: 18px 16px 16px; 4826 background: #d4d4d4; 4827 -webkit-box-sizing: border-box; 4828 box-sizing: border-box; 4829 width: 100%; 4830 position: relative; 4831 } 4832 .jd-framework.jd-front-end .infoTeaserContent form { 4833 padding-bottom: 40px; 4834 } 4835 .jd-framework.jd-front-end .infoTeaserContent .download-center-list ul { 4836 list-style: none; 4837 padding: 0; 4838 margin: 0; 4839 } 4840 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li { 4841 display: block; 4842 margin-bottom: 5px; 4843 width: 100%; 4844 } 4845 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li a {
4846 font: 400 normal 15px/22px Georgia, serif; 4847 } 4848 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li a.active:not(.active-parent) { 4849 font-weight: 600; 4850 } 4851 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li a[data-toggle] { 4852 float: right; 4853 vertical-align: super; 4854 } 4855 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li a span.icon-doubleArrowRight:not(.cta) { 4856 display: inline-block; 4857 font-size: 10px; 4858 -webkit-transition: transform 600ms; 4859 -webkit-transition: -webkit-transform 600ms; 4860 transition: -webkit-transform 600ms; 4861 transition: transform 600ms; 4862 transition: transform 600ms, -webkit-transform 600ms; 4863 -webkit-transform: rotate(-90deg); 4864 transform: rotate(-90deg); 4865 } 4866 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li a.collapsed span.icon-doubleArrowRight:not(.cta) { 4867 -webkit-transform: rotate(90deg); 4868 transform: rotate(90deg); 4869 } 4870 .jd-framework.jd-front-end .infoTeaserContent .download-center-list li li { 4871 padding-left: 15px; 4872 } 4873 .jd-framework.jd-front-end :not(.finderWrapper__filter) > .h-grid-12 > .infoTeaser:not(.infoTeaser--standalone) > .infoTeaserContent { 4874 height: 100%; 4875 } 4876 .jd-framework.jd-front-end .infoTeaser a { 4877 text-decoration: none; 4878 } 4879 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-teaserboxfive-wrap .infoTeaserContent > .teaser__cta { 4880 bottom: 27px; 4881 } 4882 .jd-framework.jd-front-end .infoTeaserContent > .teaser__cta { 4883 float: none; 4884 position: absolute; 4885 bottom: 16px; 4886 left: 16px; 4887 } 4888 .jd-framework.jd-front-end .infoTeaserContent > h1 { 4889 font: 400 normal 25px/1em TW_Character, Arial, sans-serif; 4890 color: #000; 4891 margin: 0 0 22px; 4892 letter-spacing: 0.5px; 4893 text-align: center; 4894 } 4895 .jd-framework.jd-front-end .infoTeaserContent p.login-submit:after { 4896 content: ""; 4897 display: block; 4898 clear: both; 4899 } 4900 .jd-framework.jd-front-end .infoTeaserContent p.login-submit { 4901 margin-bottom: 0; 4902 } 4903 .jd-framework.jd-front-end .infoTeaserContent h2 { 4904 font: 400 normal 21px/1em TW_Character, Arial, sans-serif; 4905 color: #000; 4906 margin: 0 0 11px; 4907 letter-spacing: 0.5px; 4908 } 4909 .jd-framework.jd-front-end .infoTeaserContent h3 { 4910 font: 400 normal 15px/1em Georgia, Arial, sans-serif; 4911 color: #000; 4912 margin: 0 0 11px; 4913 letter-spacing: 0.5px; 4914 } 4915 .jd-framework.jd-front-end .infoTeaserContent h2 > [class*=icon] { 4916 display: block; 4917 width: 25px; 4918 height: 21px; 4919 padding: 4px 0 0; 4920 position: absolute; 4921 top: 10px; 4922 right: 16px; 4923 background: #000; 4924 color: #d4d4d4; 4925 font-size: 17px; 4926 text-align: center; 4927 } 4928 .jd-framework.jd-front-end .infoTeaserContent hr { 4929 border-color: #000; 4930 margin: 0 0 15px; 4931 } 4932 .jd-framework.jd-front-end .infoTeaserContent .inputGroup + hr { 4933 margin-top: -6px; 4934 } 4935 .jd-framework.jd-front-end .infoTeaser__image { 4936 height: 0; 4937 padding-bottom: 39.47368421%; 4938 position: relative; 4939 width: 39.47368421%; 4940 margin-right: 5.84795322%; 4941 display: inline-block; 4942 vertical-align: middle; 4943 margin-bottom: 11px; 4944 } 4945 .jd-framework.jd-front-end .infoTeaser__image > a { 4946 width: 100%; 4947 height: 100%; 4948 position: absolute; 4949 top: 0; 4950 left: 0; 4951 overflow: hidden; 4952 display: block; 4953 border-radius: 50%; 4954 } 4955 .jd-framework.jd-front-end .infoTeaser__image > a > img { 4956 width: auto; 4957 height: 100%; 4958 } 4959 .jd-framework.jd-front-end .infoTeaserContent p { 4960 font: 400 normal 15px/20px Georgia, serif; 4961 color: #000; 4962 margin: 0 0 15px; 4963 } 4964 .jd-framework.jd-front-end .infoTeaserContent p.information { 4965 font: 400 13px/20px Georgia, serif, serif; 4966 color: #000; 4967 margin: 0 0 15px; 4968 float: right; 4969 } 4970 .jd-framework.jd-front-end .infoTeaserContent > .subline { 4971 display: inline-block; 4972 vertical-align: middle; 4973 font-weight: 700; 4974 width: 54.67836257%; 4975 margin: 0; 4976 } 4977 .jd-framework.jd-front-end .infoTeaserContent > p:not(.subline) { 4978 letter-spacing: 0.25px; 4979 } 4980} 4981@media screen and (max-width: 700px) { 4982 .jd-framework.jd-front-end .infoTeaserContent { 4983 padding: 16px 18px 18px; 4984 } 4985 .jd-framework.jd-front-end .infoTeaserContent h2 { 4986 text-align: left; 4987 margin-bottom: 7px; 4988 } 4989 .jd-framework.jd-front-end .infoTeaserContent h2 > [class*=icon] { 4990 top: 12px; 4991 right: 18px; 4992 } 4993 .jd-framework.jd-front-end .infoTeaserContent > hr { 4994 margin-bottom: 18px; 4995 } 4996 .jd-framework.jd-front-end .infoTeaserContent p { 4997 font-size: 17px; 4998 line-height: 24px; 4999 } 5000} 5001@media screen and (max-width: 700px) and (min-width: 401px) { 5002 .jd-framework.jd-front-end .infoTeaser__image { 5003 height: 0; 5004 padding-bottom: 28.15315315%; 5005 position: relative; 5006 width: 28.15315315%; 5007 margin-right: 4.05405405%; 5008 margin-left: 19.81981982%; 5009 margin-bottom: 12px; 5010 } 5011 .jd-framework.jd-front-end .infoTeaserContent > .subline { 5012 width: 47.97297297%; 5013 } 5014} 5015@media screen { 5016 .jd-framework.jd-front-end .infoTeaserContent .formWrapper { 5017 width: 100%; 5018 display: -webkit-box; 5019 display: -ms-flexbox; 5020 display: flex; 5021 -ms-flex-wrap: wrap; 5022 flex-wrap: wrap; 5023 } 5024} 5025@media screen and (min-width: 701px) { 5026 .jd-framework.jd-front-end .infoTeaserContent .formWrapper > .contentForm { 5027 -webkit-box-flex: 1; 5028 -ms-flex: 1; 5029 flex: 1; 5030 } 5031 .jd-framework.jd-front-end .infoTeaserContent .formWrapper > .contentForm:not(:last-of-type) { 5032 margin-right: 56px; 5033 } 5034} 5035@media screen and (max-width: 700px) { 5036 .jd-framework.jd-front-end .infoTeaserContent .formWrapper > .contentForm { 5037 -webkit-box-flex: 1; 5038 -ms-flex: 1 0 100%; 5039 flex: 1 0 100%; 5040 } 5041 .jd-framework.jd-front-end .infoTeaserContent .formWrapper > .contentForm:not(:last-of-type) { 5042 margin-bottom: 20px; 5043 } 5044} 5045@media screen { 5046 .jd-framework.jd-front-end #pageMain .downloadContent h3 { 5047 font: 400 normal 21px/1em TW_Character, Arial, sans-serif; 5048 color: #000; 5049 margin: 0 0 11px; 5050 letter-spacing: 0.5px; 5051 } 5052 .jd-framework.jd-front-end #pageMain .downloadContent a:before { 5053 content: "\e609"; 5054 font-family: icomoon; 5055 font-style: normal; 5056 font-weight: 400; 5057 font-variant: normal; 5058 text-transform: none; 5059 line-height: 1; 5060 -webkit-font-smoothing: antialiased; 5061 -moz-osx-font-smoothing: grayscale; 5062 font-size: 10px; 5063 margin-right: 5px; 5064 text-decoration: inherit; 5065 } 5066 .jd-framework.jd-front-end #pageMain .downloadContent a { 5067 text-decoration: none; 5068 } 5069 .jd-framework.jd-front-end #pageMain .downloadContent.noMargin { 5070 margin-left: 1.08333333% !important; 5071 margin-right: 1.08333% !important; 5072 margin-top: 11px !important; 5073 } 5074} 5075@media screen and (min-width: 1001px) { 5076 .jd-framework.jd-front-end #pageMain .downloadContent.noMargin { 5077 margin: 0 !important; 5078 } 5079} 5080@media screen { 5081 .jd-framework.jd-front-end .finderWrapper .infoTeaserContent .contentForm { 5082 position: relative; 5083 } 5084 .jd-framework.jd-front-end .infoTeaserContent .contentForm .teaser__cta { 5085 float: none; 5086 position: absolute; 5087 bottom: 16px; 5088 left: 16px; 5089 } 5090 .jd-framework.jd-front-end .infoTeaserContent .contentForm .info { 5091 font: 400 normal 13px/20px Georgia, serif; 5092 color: #000; 5093 position: absolute; 5094 bottom: 16px; 5095 left: 16px; 5096 margin: 0; 5097 max-width: 60%; 5098 } 5099 .jd-framework.jd-front-end .infoTeaserContent .contentForm button.button { 5100 position: absolute; 5101 bottom: 16px; 5102 right: 16px; 5103 } 5104 .jd-framework.jd-front-end .finderWrapper .infoTeaserContent .contentForm button.button { 5105 bottom: 0; 5106 right: 0; 5107 } 5108} 5109@media screen { 5110 .jd-framework.jd-front-end .infoTeaserContent .inputGroup { 5111 width: 100%; 5112 margin-bottom: 15px; 5113 display: -webkit-box; 5114 display: -ms-flexbox; 5115 display: flex; 5116 -ms-flex-wrap: wrap; 5117 flex-wrap: wrap; 5118 } 5119 .jd-framework.jd-front-end .infoTeaserContent .inputGroup:not(.inputGroup--fullWidth) > .inputSet { 5120 -webkit-box-flex: 1; 5121 -ms-flex: 1; 5122 flex: 1; 5123 } 5124 .jd-framework.jd-front-end .infoTeaserContent .inputGroup:not(.inputGroup--fullWidth) > .inputSet:not(:last-child) { 5125 margin-right: 10px; 5126 } 5127 .jd-framework.jd-front-end .inputSet.data { 5128 margin-top: 20px; 5129 } 5130} 5131@media screen and (max-width: 700px), screen and (min-width: 1001px) { 5132 .jd-framework.jd-front-end .finderWrapper__marginalRow .infoTeaserContent .inputGroup:not(.inputGroup--fullWidth) > .inputSet { 5133 -webkit-box-flex: 1; 5134 -ms-flex: 1 0 100%; 5135 flex: 1 0 100%; 5136 } 5137} 5138@media screen { 5139 .jd-framework.jd-front-end .infoTeaserContent .inputGroup > .filterOption { 5140 margin-bottom: 12px; 5141 -webkit-box-flex: 1; 5142 -ms-flex: 1 0 50%; 5143 flex: 1 0 50%; 5144 } 5145 .jd-framework.jd-front-end .infoTeaserContent .inputGroup--fullWidth > .inputSet { 5146 margin-bottom: 10px; 5147 } 5148 .jd-framework.jd-front-end .infoTeaserContent .inputGroup--fullWidth > .filterOption, 5149 .jd-framework.jd-front-end .infoTeaserContent .inputGroup--fullWidth > .inputSet { 5150 -webkit-box-flex: 1; 5151 -ms-flex: 1 0 100%; 5152 flex: 1 0 100%; 5153 } 5154 .jd-framework.jd-front-end .infoTeaserContent .inputGroup > .inputSet > .button { 5155 margin-top: 20px; 5156 float: right; 5157 } 5158} 5159@media screen and (max-width: 700px) { 5160 .jd-framework.jd-front-end .infoTeaserContent .inputGroup > .filterOption { 5161 -webkit-box-flex: 1; 5162 -ms-flex: 1 0 100%; 5163 flex: 1 0 100%; 5164 } 5165} 5166@media screen { 5167 .jd-framework.jd-front-end .infoTeaserContent > .contentForm h4 {
5168 font: 400 normal 15px/20px Georgia, serif; 5169 color: #000; 5170 margin: 0 0 12px; 5171 } 5172 .jd-framework.jd-front-end .infoTeaserContent label { 5173 font: 400 normal 13px/20px Georgia, serif; 5174 color: #000; 5175 } 5176 .jd-framework.jd-front-end .infoTeaserContent label > a { 5177 text-decoration: underline; 5178 font-style: italic; 5179 } 5180 .jd-framework.jd-front-end .infoTeaserContent input[type=date], 5181 .jd-framework.jd-front-end .infoTeaserContent input[type=email], 5182 .jd-framework.jd-front-end .infoTeaserContent input[type=text], 5183 .jd-framework.jd-front-end .infoTeaserContent input[type=password], 5184 .jd-framework.jd-front-end .infoTeaserContent select, 5185 .jd-framework.jd-front-end .infoTeaserContent textarea { 5186 background: #fff; 5187 border: 1px solid #7d7d7d; 5188 padding: 0 0 0 8px; 5189 height: 30px; 5190 width: 100%; 5191 -webkit-box-sizing: border-box; 5192 box-sizing: border-box; 5193 font: 400 normal 15px/20px Georgia, serif; 5194 color: #7d7d7d; 5195 } 5196 .jd-framework.jd-front-end .infoTeaserContent input[type=date] { 5197 background: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/calender.svg) 97% 50%/21px auto no-repeat #fff !important; 5198 } 5199 .jd-framework.jd-front-end .infoTeaserContent textarea { 5200 min-height: 65px; 5201 resize: vertical; 5202 } 5203 .jd-framework.jd-front-end .infoTeaserContent label .icon-adlerweg, 5204 .jd-framework.jd-front-end .infoTeaserContent label .icon-info { 5205 vertical-align: middle; 5206 margin-left: 10px; 5207 } 5208 .jd-framework.jd-front-end .infoTeaserContent label .icon-info { 5209 border: 1px solid #000; 5210 background: #fff; 5211 font-size: 18px; 5212 } 5213 .jd-framework.jd-front-end .infoTeaserContent label .icon-adlerweg { 5214 font-size: 50px; 5215 line-height: 10px; 5216 } 5217} 5218@media screen { 5219 .jd-framework.jd-front-end .infoTeaserContent input[type=radio] { 5220 position: absolute; 5221 opacity: 0; 5222 } 5223 .jd-framework.jd-front-end .infoTeaserContent input[type=radio] + label { 5224 vertical-align: middle; 5225 display: block; 5226 padding-left: 30px; 5227 } 5228 .jd-framework.jd-front-end .infoTeaserContent input[type=radio] + label:before { 5229 content: ""; 5230 display: inline-block; 5231 vertical-align: sub; 5232 width: 10px; 5233 height: 10px; 5234 background: #fff; 5235 margin-left: -30px; 5236 margin-right: 10px; 5237 border: 4px solid #fff; 5238 border-radius: 50%; 5239 -webkit-box-shadow: 0 0 1px #000; 5240 box-shadow: 0 0 1px #000; 5241 } 5242 .jd-framework.jd-front-end .infoTeaserContent input[type=radio]:checked + label:before { 5243 background: #000; 5244 } 5245} 5246@media screen { 5247 .jd-framework.jd-front-end { 5248 /* 5249 .infoTeaserContent input[type=checkbox] { 5250 position: absolute; 5251 opacity: 0 5252 } 5253 5254 5255 .infoTeaserContent input[type=checkbox] + label{ 5256 vertical-align: middle; 5257 display: block; 5258 padding-left: 30px 5259 } 5260 .infoTeaserContent input[type=checkbox] + label:before, .infoTeaserContent .login-remember label:before { 5261 content: '\e614'; 5262 font-family: icomoon; 5263 font-size: 15px; 5264 line-height: 10px; 5265 color: #fff; 5266 display: inline-block; 5267 vertical-align: sub; 5268 width: 20px; 5269 height: 20px; 5270 box-sizing: border-box; 5271 background: #fff; 5272 margin-left: -30px; 5273 margin-right: 10px; 5274 padding: 5px 3px 3px; 5275 box-shadow: 0 0 1px #000 5276 } 5277 .infoTeaserContent input[type=checkbox]:checked + label:before { 5278 color: #000 5279 }*/ 5280 } 5281} 5282@media screen { 5283 .jd-framework.jd-front-end .infoTeaserContent .contentForm.filter > .inputGroup > .filterOption > label > span { 5284 font-size: 32px; 5285 line-height: 10px; 5286 vertical-align: middle; 5287 margin-left: 3px; 5288 } 5289} 5290@media screen and (min-width: 701px) { 5291 .jd-framework.jd-front-end .highlightTeaser { 5292 height: 590px; 5293 } 5294 .jd-framework.jd-front-end .highlightTeaser.long { 5295 height: 790px; 5296 } 5297} 5298.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenews-wrap .contentSliderTeaser__text, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap .contentSliderTeaser__text { 5299 position: initial; 5300} 5301.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenews-wrap .contentSliderTeaser__text > p, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap .contentSliderTeaser__text > p { 5302 margin: 0 0 35px; 5303 min-height: inherit; 5304} 5305@media screen and (max-width: 1200px) { 5306 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenews-wrap .contentSliderTeaser__text > p, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap .contentSliderTeaser__text > p { 5307 height: 136px; /* Fallback for non-webkit */ 5308 display: block; 5309 display: -webkit-box; 5310 font-size: 15px; 5311 line-height: 1.3; 5312 -webkit-line-clamp: 7; 5313 -webkit-box-orient: vertical; 5314 overflow: hidden; 5315 text-overflow: ellipsis; 5316 } 5317 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenews-wrap .contentSliderTeaser__text > p.has-subline, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap .contentSliderTeaser__text > p.has-subline { 5318 height: 58.5px; /* Fallback for non-webkit */ 5319 display: block; 5320 display: -webkit-box; 5321 font-size: 15px; 5322 line-height: 1.3; 5323 -webkit-line-clamp: 3; 5324 -webkit-box-orient: vertical; 5325 overflow: hidden; 5326 text-overflow: ellipsis; 5327 } 5328} 5329@media screen and (max-width: 400px) { 5330 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenews-wrap .contentSliderTeaser__text, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap .contentSliderTeaser__text { 5331 margin-bottom: 0; 5332 } 5333} 5334.jd-framework.jd-front-end .newsHomeContent { 5335 position: relative; 5336} 5337.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap a.teaser__cta { 5338 position: absolute; 5339 bottom: 0; 5340 right: 15px; 5341 line-height: 1.5; 5342 margin: 0 !important; 5343} 5344@media screen and (max-width: 700px) { 5345 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap a.teaser__cta { 5346 right: 0; 5347 } 5348} 5349.jd-framework.jd-front-end .spacer-100 { 5350 width: 100%; 5351 height: 100px; 5352 display: block; 5353} 5354@media screen and (min-width: 700px) and (max-width: 1200px) { 5355 .jd-framework.jd-front-end .highlightTeaserContent .highlightTeaser__text p { 5356 min-height: inherit; 5357 height: 39px; /* Fallback for non-webkit */ 5358 display: block; 5359 display: -webkit-box; 5360 font-size: 15px; 5361 line-height: 1.3; 5362 -webkit-line-clamp: 2; 5363 -webkit-box-orient: vertical; 5364 overflow: hidden; 5365 text-overflow: ellipsis; 5366 } 5367} 5368@media screen and (min-width: 701px) and (max-width: 1001px) { 5369 .jd-framework.jd-front-end .highlightTeaser { 5370 height: 790px; 5371 } 5372 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenews-wrap .contentSliderTeaser__image { 5373 display: block; 5374 overflow: hidden; 5375 height: 0; 5376 padding-bottom: 56.14973262%; 5377 position: relative; 5378 margin-bottom: 24px; 5379 } 5380} 5381@media screen and (min-width: 701px) { 5382 .jd-framework.jd-front-end .highlightTeaser { 5383 overflow-y: hidden; 5384 } 5385 .jd-framework.jd-front-end .highlightTeaserContent { 5386 position: relative; 5387 height: 100%; 5388 width: 100%; 5389 -webkit-box-sizing: border-box; 5390 box-sizing: border-box; 5391 } 5392 .jd-framework.jd-front-end .allOffers { 5393 position: absolute; 5394 right: 50px; 5395 top: 30px; 5396 } 5397} 5398@media screen { 5399 .jd-framework.jd-front-end .highlightTeaser { 5400 text-align: left; 5401 } 5402 .jd-framework.jd-front-end .highlightTeaser a { 5403 text-decoration: none; 5404 } 5405} 5406@media screen and (min-width: 701px) { 5407 .jd-framework.jd-front-end .highlightTeaserContent { 5408 border: 1px solid #000; 5409 } 5410 .jd-framework.jd-front-end .highlightTeaser__text { 5411 position: absolute; 5412 bottom: 0; 5413 left: 0; 5414 background: #fff; 5415 padding: 20px 16px 36px; 5416 width: 100%; 5417 } 5418} 5419@media screen { 5420 .jd-framework.jd-front-end .highlightTeaser__text h2 { 5421 font: 400 normal 28px/1em TW_Character, Arial, sans-serif; 5422 color: #000; 5423 margin: 0 0 15px; 5424 letter-spacing: 0.5px; 5425 } 5426 .jd-framework.jd-front-end .highlightTeaser__text h3 { 5427 width: 100%; 5428 text-overflow: ellipsis; 5429 overflow: hidden; 5430 } 5431 .jd-framework.jd-front-end .highlightTeaser__text hr { 5432 border-color: #000; 5433 margin: 0 0 15px; 5434 } 5435 .jd-framework.jd-front-end .highlightTeaser__text p {
5436 font: 400 normal 15px/20px Georgia, serif; 5437 color: #000; 5438 margin: 0 0 15px; 5439 letter-spacing: 0.25px; 5440 } 5441 .jd-framework.jd-front-end .highlightTeaser__image { 5442 display: block; 5443 width: 100%; 5444 overflow: hidden; 5445 background-size: cover; 5446 background-position: top; 5447 } 5448 .jd-framework.jd-front-end .highlightTeaser__image > img { 5449 position: absolute; 5450 top: 0; 5451 height: 100%; 5452 height: auto; 5453 left: 50%; 5454 -webkit-transform: translateX(-50%); 5455 transform: translateX(-50%); 5456 } 5457} 5458@media screen and (min-width: 701px) { 5459 .jd-framework.jd-front-end .highlightTeaser__image { 5460 position: absolute; 5461 top: 0; 5462 left: 0; 5463 width: 100%; 5464 height: 100%; 5465 } 5466 .jd-framework.jd-front-end .highlightTeaser__image > img { 5467 width: 100%; 5468 height: auto; 5469 } 5470} 5471@media screen and (max-width: 700px) { 5472 .jd-framework.jd-front-end .highlightTeaser__image { 5473 height: 0; 5474 padding-bottom: 101.406417%; 5475 position: relative; 5476 margin-bottom: 20px; 5477 padding-left: 4.5%; 5478 padding-right: 4.5%; 5479 margin-left: -4.5%; 5480 margin-right: -4.5%; 5481 width: 109%; 5482 } 5483 .jd-framework.jd-front-end .highlightTeaser__image > img { 5484 height: auto; 5485 width: 101.5%; 5486 } 5487 .jd-framework.jd-front-end .highlightTeaserContent { 5488 margin-bottom: 50px; 5489 } 5490} 5491@media screen and (max-width: 1000px) and (min-width: 701px) { 5492 .jd-framework.jd-front-end .highlightTeaser:first-child + [class*=h-element] + [class*=h-element] + [class*=h-element] { 5493 clear: left; 5494 } 5495 .jd-framework.jd-front-end .highlightTeaser:first-child + [class*=h-element] + [class*=h-element] + [class*=h-element], 5496 .jd-framework.jd-front-end .highlightTeaser:first-child + [class*=h-element] + [class*=h-element] + [class*=h-element] + [class*=h-element] { 5497 float: right; 5498 } 5499} 5500@media screen and (min-width: 701px) { 5501 .jd-framework.jd-front-end .highlightTeaser:first-child { 5502 float: left; 5503 } 5504 .jd-framework.jd-front-end .highlightTeaser:not(:first-child) { 5505 float: right; 5506 } 5507} 5508@media screen and (max-width: 700px) { 5509 .jd-framework.jd-front-end .highlightTeaser__text > h2 { 5510 font-size: 25px; 5511 text-align: center; 5512 margin-bottom: 8px; 5513 } 5514 .jd-framework.jd-front-end .highlightTeaser__text > hr { 5515 margin-bottom: 21px; 5516 } 5517 .jd-framework.jd-front-end .highlightTeaser__text > p { 5518 display: none; 5519 } 5520 .jd-framework.jd-front-end .highlightTeaser__image { 5521 margin-bottom: 21px; 5522 } 5523} 5524@media screen and (max-width: 700px) and (min-width: 401px) { 5525 .jd-framework.jd-front-end .highlightTeaser__image { 5526 height: 0; 5527 padding-bottom: 101.406417%; 5528 position: relative; 5529 } 5530} 5531@media screen { 5532 .jd-framework.jd-front-end .contentSliderTeaser a { 5533 text-decoration: none; 5534 } 5535 .jd-framework.jd-front-end .contentSliderTeaser__text { 5536 position: relative; 5537 } 5538 .jd-framework.jd-front-end .contentSliderTeaser__text .teaser__cta { 5539 white-space: inherit; 5540 } 5541 .jd-framework.jd-front-end .contentSliderTeaser__text > h3 { 5542 font: 700 normal 19px/1em Georgia, serif; 5543 font-weight: bold; 5544 color: #000; 5545 margin: 0 0 13px; 5546 letter-spacing: 0.5px; 5547 } 5548 .jd-framework.jd-front-end .contentSliderTeaser__text > p { 5549 font: 400 normal 15px/20px Georgia, serif; 5550 color: #000; 5551 letter-spacing: 0.25px; 5552 display: block; 5553 min-width: 100%; 5554 margin: 0; 5555 } 5556 .jd-framework.jd-front-end .contentSliderTeaser__text > a.teaser__cta { 5557 margin: 15px 0 0; 5558 } 5559 .jd-framework.jd-front-end .contentSliderTeaser__image { 5560 overflow: hidden; 5561 height: 0; 5562 padding-bottom: 27.5%; 5563 position: relative; 5564 background-size: cover; 5565 background-position: center; 5566 background-repeat: no-repeat; 5567 } 5568 .jd-framework.jd-front-end .contentSliderTeaser__image.h-element-4 { 5569 overflow: hidden; 5570 height: 0; 5571 padding-bottom: 17.5%; 5572 position: relative; 5573 } 5574 .jd-framework.jd-front-end .contentSliderTeaser__image.weather { 5575 overflow: hidden; 5576 height: 0; 5577 padding-bottom: 58.33333333%; 5578 position: relative; 5579 } 5580 .jd-framework.jd-front-end .contentSliderTeaser__image.weather > img, 5581 .jd-framework.jd-front-end .contentSliderTeaser__image > img { 5582 position: absolute; 5583 top: 50%; 5584 left: 0; 5585 width: 100%; 5586 height: auto; 5587 -webkit-transform: translateY(-50%); 5588 transform: translateY(-50%); 5589 } 5590} 5591@media screen and (max-width: 1000px) { 5592 .jd-framework.jd-front-end .contentSliderTeaser__image, .jd-framework.jd-front-end .contentSliderTeaser__image.h-element-4, .
5592jd-framework.jd-front-end .employeesAccordion .contentSlider__row .contentSliderTeaser__image { 5593 height: 0; 5594 padding-bottom: 27.13178295%; 5595 position: relative; 5596 } 5597} 5598@media screen and (max-width: 1000px) { 5599 .jd-framework.jd-front-end .contentSliderTeaser__image.weather { 5600 height: 0; 5601 padding-bottom: 58.13953488%; 5602 position: relative; 5603 } 5604} 5605@media screen and (max-width: 400px) { 5606 .jd-framework.jd-front-end .contentSliderTeaser__image, .jd-framework.jd-front-end .contentSliderTeaser__image.h-element-4, .jd-framework.jd-front-end .employeesAccordion .contentSlider__row .contentSliderTeaser__image { 5607 height: 0; 5608 padding-bottom: 56.14973262%; 5609 position: relative; 5610 margin-bottom: 24px; 5611 } 5612 .jd-framework.jd-front-end .contentSliderTeaser__text { 5613 margin-bottom: 45px; 5614 } 5615 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text { 5616 margin-bottom: 0; 5617 } 5618} 5619@media screen { 5620 .jd-framework.jd-front-end .mapTeaser { 5621 overflow-y: hidden; 5622 height: 375px; 5623 position: relative; 5624 } 5625 .jd-framework.jd-front-end .tourinfos .mapTeaser { 5626 position: absolute; 5627 top: 0; 5628 left: 0; 5629 width: 100%; 5630 height: 100%; 5631 padding: 0; 5632 } 5633} 5634@media screen { 5635 .jd-framework.jd-front-end .mapTeaser { 5636 background: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/preloader.gif) 50% 50% no-repeat #d4d4d4; 5637 } 5638 .jd-framework.jd-front-end .mapTeaser__mapContainer { 5639 position: absolute; 5640 top: 0; 5641 left: 0; 5642 width: 100%; 5643 height: 100%; 5644 overflow: hidden; 5645 } 5646 .jd-framework.jd-front-end .mapTeaser > .teaser__cta { 5647 position: absolute; 5648 bottom: 16px; 5649 right: 16px; 5650 background: #fff; 5651 padding: 7px 10px 8px; 5652 } 5653 .jd-framework.jd-front-end .mapTeaser > .teaser__cta > [class*=icon] { 5654 font-size: 22px; 5655 margin-right: 12px; 5656 vertical-align: sub; 5657 } 5658} 5659@media screen { 5660 .jd-framework.jd-front-end .priceSliderElement { 5661 margin: 20px 0; 5662 } 5663 .jd-framework.jd-front-end .priceSliderContainer { 5664 margin-bottom: 20px; 5665 background: #7d7d7d; 5666 border: none; 5667 height: 1px; 5668 -webkit-box-sizing: border-box; 5669 box-sizing: border-box; 5670 width: 100%; 5671 padding: 0 36px 0 0; 5672 } 5673 .jd-framework.jd-front-end .priceSliderContainer > .sliderRange { 5674 width: 100%; 5675 } 5676 .jd-framework.jd-front-end .noUi-handle { 5677 height: 36px; 5678 width: 36px; 5679 -webkit-box-sizing: border-box; 5680 box-sizing: border-box; 5681 margin-left: 0; 5682 border: 3px solid #000; 5683 background: #fff; 5684 padding-top: 5px; 5685 font: 400 normal 20px icomoon; 5686 color: #000; 5687 text-align: center; 5688 top: -18px; 5689 border-radius: 50%; 5690 cursor: ew-resize; 5691 } 5692 .jd-framework.jd-front-end .noUi-base > .noUi-origin:first-of-type > .noUi-handle:before { 5693 content: "\e602"; 5694 } 5695 .jd-framework.jd-front-end .noUi-base > .noUi-origin:last-of-type > .noUi-handle:before { 5696 content: "\e601"; 5697 } 5698 .jd-framework.jd-front-end .noUi-connect {
5699 background: #000; 5700 height: 3px; 5701 margin-top: -1px; 5702 } 5703 .jd-framework.jd-front-end .noUi-background { 5704 background: #d4d4d4; 5705 border-top: 1px #7d7d7d solid; 5706 height: 3px; 5707 margin-top: -1px; 5708 } 5709 .jd-framework.jd-front-end .noUi-background > .noUi-handle { 5710 margin-top: -1px; 5711 } 5712 .jd-framework.jd-front-end .priceSliderElement > span { 5713 font: 400 normal 13px/20px Georgia; 5714 } 5715 .jd-framework.jd-front-end .priceSliderElement > label:first-of-type { 5716 margin-right: 10px; 5717 } 5718} 5719@media screen { 5720 .jd-framework.jd-front-end .starsSliderElement { 5721 margin: 20px 0; 5722 } 5723 .jd-framework.jd-front-end .priceSliderContainer { 5724 margin-bottom: 20px; 5725 background: #7d7d7d; 5726 border: none; 5727 height: 1px; 5728 -webkit-box-sizing: border-box; 5729 box-sizing: border-box; 5730 width: 100%; 5731 padding: 0 36px 0 0; 5732 } 5733 .jd-framework.jd-front-end .priceSliderContainer > .sliderRange { 5734 width: 100%; 5735 } 5736 .jd-framework.jd-front-end .noUi-handle { 5737 height: 36px; 5738 width: 36px; 5739 -webkit-box-sizing: border-box; 5740 box-sizing: border-box; 5741 margin-left: 0; 5742 border: 3px solid #000; 5743 background: #fff; 5744 padding-top: 5px; 5745 font: 400 normal 20px icomoon; 5746 color: #000; 5747 text-align: center; 5748 top: -18px; 5749 border-radius: 50%; 5750 cursor: ew-resize; 5751 } 5752 .jd-framework.jd-front-end .noUi-base > .noUi-origin:first-of-type > .noUi-handle:before { 5753 content: "\e602"; 5754 } 5755 .jd-framework.jd-front-end .noUi-base > .noUi-origin:last-of-type > .noUi-handle:before { 5756 content: "\e601"; 5757 } 5758 .jd-framework.jd-front-end .noUi-connect {
5759 background: #000; 5760 height: 3px; 5761 margin-top: -1px; 5762 } 5763 .jd-framework.jd-front-end .noUi-background { 5764 background: #d4d4d4; 5765 border-top: 1px #7d7d7d solid; 5766 height: 3px; 5767 margin-top: -1px; 5768 } 5769 .jd-framework.jd-front-end .noUi-background > .noUi-handle { 5770 margin-top: -1px; 5771 } 5772 .jd-framework.jd-front-end .priceSliderElement > span { 5773 font: 400 normal 13px/20px Georgia; 5774 } 5775 .jd-framework.jd-front-end .priceSliderElement > label:first-of-type { 5776 margin-right: 10px; 5777 } 5778} 5779@media screen { 5780 .jd-framework.jd-front-end .noticeOfferTeaserContent { 5781 padding: 18px 16px 16px; 5782 background: #d4d4d4; 5783 -webkit-box-sizing: border-box; 5784 box-sizing: border-box; 5785 width: 100%; 5786 } 5787 .jd-framework.jd-front-end .noticeOfferTeaserContent .teaser__cta { 5788 float: left; 5789 margin: 0; 5790 } 5791 .jd-framework.jd-front-end .noticeOfferTeaserContent > p { 5792 padding-top: 36px; 5793 margin: 0; 5794 } 5795 .jd-framework.jd-front-end .noticeOfferTeaserContent h2 { 5796 font: 400 normal 21px/1em TW_Character, Arial, sans-serif; 5797 color: #000; 5798 margin: 0 0 11px; 5799 letter-spacing: 0.5px; 5800 } 5801 .jd-framework.jd-front-end .noticeOfferTeaserContent p { 5802 font: 400 normal 15px/20px Georgia, serif; 5803 color: #000; 5804 margin: 0; 5805 } 5806 .jd-framework.jd-front-end .noticeOfferTeaserContent p > strong { 5807 font: 700 normal 15px/20px Georgia, serif; 5808 color: #000; 5809 margin: 0; 5810 } 5811 .jd-framework.jd-front-end .buttonArea > button.button, 5812 .jd-framework.jd-front-end .login-submit > .button-primary, 5813 .jd-framework.jd-front-end .buttonArea > button.buttonGrey { 5814 float: right; 5815 } 5816 .jd-framework.jd-front-end .buttonArea > .button { 5817 margin: 0 0 10px; 5818 } 5819 .jd-framework.jd-front-end .buttonArea > .buttonGrey { 5820 margin: 0 0 18px; 5821 } 5822 .jd-framework.jd-front-end .noticeOfferTeaserContent > .buttonArea > .button { 5823 margin-top: 30px; 5824 } 5825 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__image { 5826 margin-left: 0 !important; 5827 margin-right: 0 !important; 5828 } 5829 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text a { 5830 position: inherit !important; 5831 bottom: inherit !important; 5832 right: inherit !important; 5833 } 5834 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p { 5835 font: 400 normal 15px/20px Georgia, serif; 5836 color: #000; 5837 margin: 0; 5838 letter-spacing: 0.25px; 5839 display: block; 5840 min-height: 50px; 5841 min-width: 100%; 5842 } 5843 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p .jd-email-link:before { 5844 content: ""; 5845 display: none; 5846 } 5847} 5848@media screen and (max-width: 700px) { 5849 .jd-framework.jd-front-end .noticeOfferTeaserContent > .buttonArea { 5850 float: right; 5851 margin-top: 30px; 5852 } 5853 .jd-framework.jd-front-end .noticeOfferTeaserContent > .buttonArea > .button { 5854 margin-top: 0; 5855 margin-left: 10px; 5856 } 5857 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__image { 5858 overflow: hidden; 5859 height: 0; 5860 padding-bottom: 100%; 5861 position: relative; 5862 margin-bottom: 24px; 5863 width: 100%; 5864 } 5865 .jd-framework.jd-front-end .employeesAccordion .newsHomeFeaturedArea .contentSliderTeaser__text a.teaser__cta { 5866 font-size: 15px; 5867 } 5868 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p { 5869 min-height: inherit !important; 5870 } 5871 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p br:nth-last-child(1), .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p br:nth-last-child(2), .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p br:nth-last-child(3) { 5872 display: none; 5873 } 5874} 5875@media screen { 5876 .jd-framework.jd-front-end .tvbsAccordion { 5877 margin-top: 100px; 5878 } 5879 .jd-framework.jd-front-end .tvbsAccordion .teaser__cta { 5880 display: block; 5881 line-height: 1.3em; 5882 } 5883 .jd-framework.jd-front-end .tvbsAccordion .mediaGallery__switch > a { 5884 margin-left: -25px; 5885 left: 50%; 5886 } 5887 .jd-framework.jd-front-end .weatherTeaser { 5888 padding: 50px 16px; 5889 -webkit-box-sizing: border-box; 5890 box-sizing: border-box; 5891 width: 100%; 5892 text-align: center; 5893 background-color: #e6e6e6; 5894 } 5895 .jd-framework.jd-front-end .weatherTeaser.withborder { 5896 border-bottom: 1px solid #000; 5897 } 5898 .jd-framework.jd-front-end .weatherTeaser > .weatherTeaser__title > h1 { 5899 font: 400 28px/1em TW_Character, Arial, sans-serif; 5900 color: #000; 5901 color: #000; 5902 margin: 0 0 10px; 5903 letter-spacing: 0.5px; 5904 } 5905 .jd-framework.jd-front-end .weatherTeaser > .weatherTeaser__subtitle { 5906 text-align: left; 5907 margin: 0; 5908 } 5909 .jd-framework.jd-front-end .weatherTeaser > .weatherTeaser__subtitle > h3, 5910 .jd-framework.jd-front-end .weatherTeaser__sections__weather > p, 5911 .jd-framework.jd-front-end .weatherTeaser__sections__weather > p.temperature { 5912 font: 400 15px/20px Georgia, serif; 5913 margin: 0; 5914 padding: 0; 5915 letter-spacing: 0.25px; 5916 } 5917 .jd-framework.jd-front-end .weatherTeaser__sections__weather > p.temperature { 5918 font: 400 20px/24px Georgia, serif; 5919 } 5920 .jd-framework.jd-front-end .weatherTeaser > .weatherTeaser__subtitle > h2 { 5921 font: 400 21px/25px Georgia, serif; 5922 margin: 0; 5923 padding: 0; 5924 letter-spacing: 0.5px; 5925 } 5926 .jd-framework.jd-front-end .weatherTeaser__sections__weather { 5927 margin: 40px 0 0; 5928 display: inline-block; 5929 } 5930 .jd-framework.jd-front-end .weatherTeaser__sections__weather:nth-child(1), 5931 .jd-framework.jd-front-end .weatherTeaser__sections__weather:nth-child(2) { 5932 border-right: 1px solid #000; 5933 } 5934 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .image, 5935 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .info { 5936 width: 50%; 5937 display: inline-block; 5938 vertical-align: middle; 5939 } 5940 .jd-framework.jd-front-end .weatherTeaser > p.infoWeatherText { 5941 font: 400 15px/20px Georgia, serif; 5942 margin: 20px 0 0; 5943 padding: 0; 5944 letter-spacing: 0.25px; 5945 text-align: left; 5946 } 5947 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts { 5948 padding: 10px 20px; 5949 margin: 30px 0; 5950 } 5951 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts > p { 5952 font: 400 15px/20px Georgia, serif; 5953 margin: 0; 5954 padding: 0 0 0 20px; 5955 letter-spacing: 0.25px; 5956 text-align: left; 5957 float: left; 5958 } 5959 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts > .windspeed { 5960 position: relative; 5961 } 5962 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts > .umbrella { 5963 position: relative; 5964 float: right; 5965 } 5966 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts > .umbrella:before, 5967 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts > .windspeed:before { 5968 background-image: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/weather/flag.svg); 5969 background-size: 30px 30px; 5970 width: 30px; 5971 height: 30px; 5972 content: ""; 5973 position: absolute; 5974 left: -20px; 5975 } 5976 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .facts > .umbrella:before { 5977 background-image: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/weather/umbrella.svg); 5978 } 5979} 5980@media screen and (max-width: 700px) { 5981 .jd-framework.jd-front-end .weatherTeaser__sections__weather:nth-child(1), 5982 .jd-framework.jd-front-end .weatherTeaser__sections__weather:nth-child(2) {
5983 border-right: none; 5984 border-bottom: 1px solid #000; 5985 margin: 30px 0 0; 5986 } 5987 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .image, 5988 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .info { 5989 width: 25%; 5990 } 5991} 5992@media screen and (max-width: 400px) { 5993 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .image, 5994 .jd-framework.jd-front-end .weatherTeaser__sections__weather > .info { 5995 width: 50%; 5996 } 5997} 5998@media screen { 5999 .jd-framework.jd-front-end .contentArticle { 6000 width: 100%; 6001 margin-top: 20px; 6002 } 6003 .jd-framework.jd-front-end .contentArticle h1 { 6004 font: 400 normal 48px/55px TW_Character, Arial, sans-serif; 6005 color: #000; 6006 margin: 0 0 8px; 6007 text-align: center; 6008 letter-spacing: 0.5px; 6009 } 6010 .jd-framework.jd-front-end .contentArticle h2 { 6011 font: 700 normal 19px/26px Georgia, serif; 6012 color: #000; 6013 margin: 20px 0 10px; 6014 letter-spacing: 0.5px; 6015 } 6016 .jd-framework.jd-front-end .contentArticle > hr { 6017 border-color: #000; 6018 margin: 0 0 30px; 6019 } 6020 .jd-framework.jd-front-end .contentArticle .subline { 6021 font: 400 italic 20px/28px Georgia, serif; 6022 margin-bottom: 20px; 6023 } 6024 .jd-framework.jd-front-end .contentArticle p { 6025 font: 400 normal 15px/20px Georgia, serif; 6026 color: #000; 6027 margin: 0 0 11px; 6028 } 6029 .jd-framework.jd-front-end .contentArticle p:not(.subline) { 6030 letter-spacing: 0.25px; 6031 } 6032 .jd-framework.jd-front-end .contentArticle ul:not(.contentArticle__jumpPoints) { 6033 margin: 0 0 15px; 6034 padding: 0 0 0 15px; 6035 list-style: disc; 6036 } 6037 .jd-framework.jd-front-end .contentArticle--centred ul { 6038 text-align: center; 6039 } 6040 .jd-framework.jd-front-end .contentArticle ul:not(.contentArticle__jumpPoints) > li { 6041 font: 400 normal 15px/20px Georgia, serif; 6042 color: #000; 6043 margin: 0 0 11px; 6044 letter-spacing: 0.25px; 6045 } 6046 .jd-framework.jd-front-end .contentArticle p:last-child, 6047 .jd-framework.jd-front-end .contentArticle ul:not(.contentArticle__jumpPoints):last-child, 6048 .jd-framework.jd-front-end .contentArticle ul:not(.contentArticle__jumpPoints) > li:last-child { 6049 margin-bottom: 0; 6050 } 6051 .jd-framework.jd-front-end .contentArticle h1[class*=h-element], 6052 .jd-framework.jd-front-end .contentArticle h2[class*=h-element], 6053 .jd-framework.jd-front-end .contentArticle p[class*=h-element], 6054 .jd-framework.jd-front-end .contentArticle--centred h2, 6055 .jd-framework.jd-front-end .contentArticle--centred p { 6056 text-align: center; 6057 } 6058} 6059@media screen and (max-width: 1000px) { 6060 .jd-framework.jd-front-end .contentArticle h1 { 6061 font-size: 42px; 6062 line-height: 45px; 6063 } 6064 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p { 6065 min-height: 20px; 6066 } 6067 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p .jd-email-link:before { 6068 content: ""; 6069 display: none; 6070 } 6071 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > a.teaser__cta { 6072 margin-top: 0; 6073 } 6074} 6075@media screen and (max-width: 1280px) { 6076 .jd-framework.jd-front-end .employeesAccordion .contentSliderTeaser__text > p { 6077 min-height: 20px; 6078 } 6079} 6080@media screen and (max-width: 700px) { 6081 .jd-framework.jd-front-end .contentArticle h1 { 6082 font-size: 35px; 6083 line-height: 40px; 6084 margin-bottom: 15px; 6085 } 6086 .jd-framework.jd-front-end .contentArticle p { 6087 font-size: 17px; 6088 line-height: 24px; 6089 } 6090 .jd-framework.jd-front-end .contentArticle .subline { 6091 margin-bottom: 23px; 6092 } 6093} 6094@media screen { 6095 .jd-framework.jd-front-end .contentArticle__tabs { 6096 margin-top: 20px; 6097 } 6098 .jd-framework.jd-front-end .contentArticle__tabs > h3 { 6099 font: 400 normal 28px/30px TW_Character, Arial, sans-serif; 6100 color: #000; 6101 margin: 0 5px 5px 0; 6102 display: inline-block; 6103 vertical-align: middle; 6104 } 6105 .jd-framework.jd-front-end .contentArticle__tabs > ul { 6106 display: inline-block; 6107 vertical-align: middle; 6108 margin: 0 !important; 6109 padding: 0 !important; 6110 list-style: none !important; 6111 } 6112 .jd-framework.jd-front-end .contentArticle__tabs > ul > li { 6113 float: left; 6114 position: relative; 6115 margin: 0 0 5px 5px !important; 6116 } 6117 .jd-framework.jd-front-end .contentArticle__tabs > ul > li > [type=radio] { 6118 opacity: 0; 6119 position: absolute; 6120 } 6121 .jd-framework.jd-front-end .contentArticle__tabs > ul > li > label { 6122 display: block;
6123 height: 26px; 6124 padding: 4px 40px 0 10px; 6125 font: 400 italic 17px/24px Georgia, serif; 6126 cursor: pointer; 6127 } 6128 .jd-framework.jd-front-end .contentArticle__tabs > ul > li > [type=radio]:not(:checked) + label { 6129 background: #d4d4d4; 6130 color: #000; 6131 } 6132 .jd-framework.jd-front-end .contentArticle__tabs > ul > li > [type=radio]:checked + label { 6133 background: #9b1d26; 6134 color: #fff; 6135 } 6136 .jd-framework.jd-front-end .contentArticle__tabs > ul > li > [type=radio]:checked + label:after { 6137 position: absolute; 6138 top: 6px; 6139 right: 10px; 6140 content: "\e614"; 6141 font: 400 normal 16px icomoon; 6142 } 6143} 6144@media screen { 6145 .jd-framework.jd-front-end .contentArticle__trustyouScore:after { 6146 content: ""; 6147 clear: both; 6148 display: block; 6149 margin-bottom: 12px; 6150 } 6151 .jd-framework.jd-front-end .contentArticle__trustyouScore > iframe { 6152 width: 200px; 6153 height: 50px; 6154 float: right; 6155 } 6156} 6157@media screen { 6158 .jd-framework.jd-front-end .contentArticle__jumpPoints { 6159 display: inline-block; 6160 vertical-align: middle; 6161 margin: 9px 0 46px; 6162 padding: 0; 6163 list-style: none; 6164 text-align: center; 6165 } 6166 .jd-framework.jd-front-end .contentArticle__jumpPoints > li { 6167 display: inline-block; 6168 margin: 0 0 5px; 6169 } 6170 .jd-framework.jd-front-end .contentArticle__jumpPoints > li:not(:last-of-type) { 6171 margin-right: 5px; 6172 } 6173 .jd-framework.jd-front-end .contentArticle__jumpPoints > li > a { 6174 display: block; 6175 height: 26px; 6176 padding: 4px 10px 0; 6177 font: 400 italic 17px/24px Georgia, serif; 6178 background: #d4d4d4; 6179 color: #000; 6180 text-decoration: none; 6181 } 6182 .jd-framework.jd-front-end .contentArticle__jumpPoints > li > a:active, 6183 .jd-framework.jd-front-end .contentArticle__jumpPoints > li > a:focus, 6184 .jd-framework.jd-front-end .contentArticle__jumpPoints > li > a:hover { 6185 background: #9b1d26; 6186 color: #fff; 6187 } 6188} 6189@media screen { 6190 .jd-framework.jd-front-end .contentArticle__share { 6191 margin: 0 0 14px; 6192 } 6193 .jd-framework.jd-front-end .contentArticle__share:not(:first-of-type) { 6194 text-align: right; 6195 } 6196 .jd-framework.jd-front-end .contentArticle__share > span { 6197 font: 700 italic 13px/15px Georgia, serif; 6198 color: #7d7d7d; 6199 display: inline-block; 6200 vertical-align: top; 6201 margin-top: -1px; 6202 } 6203 .jd-framework.jd-front-end .contentArticle__share > a:not(.teasers__cta) { 6204 display: inline-block; 6205 vertical-align: top; 6206 margin: 0 0 0 5px; 6207 padding: 4px 0 0; 6208 width: 24px; 6209 height: 20px; 6210 border: 1px solid #7d7d7d; 6211 font-size: 16px; 6212 text-decoration: none; 6213 color: #7d7d7d; 6214 text-align: center; 6215 } 6216} 6217@media screen and (max-width: 700px) { 6218 .jd-framework.jd-front-end .contentArticle__share:last-child { 6219 text-align: right; 6220 } 6221 .jd-framework.jd-front-end .contentArticle__share > span { 6222 display: block; 6223 margin-bottom: 3px; 6224 } 6225 .jd-framework.jd-front-end .contentArticle__share > span + a { 6226 margin-left: 0; 6227 } 6228} 6229@media screen { 6230 .jd-framework.jd-front-end .imageGallery > img.climate { 6231 width: 100%; 6232 } 6233} 6234@media screen { 6235 .jd-framework.jd-front-end .subsectionTitle { 6236 width: 100%; 6237 position: relative; 6238 } 6239 .jd-framework.jd-front-end .subsectionTitle > h2 { 6240 font: 400 normal 28px/0.89285714em TW_Character, Arial, sans-serif; 6241 color: #000; 6242 margin: 0 0 11px; 6243 } 6244 .jd-framework.jd-front-end .subsectionTitle--centred > h1 { 6245 text-align: center; 6246 } 6247 .jd-framework.jd-front-end .subsectionTitle > hr { 6248 border-color: #000; 6249 } 6250 .jd-framework.jd-front-end .subsectionTitle.h-grid-12 > hr { 6251 margin: 0 0 25px; 6252 } 6253 .jd-framework.jd-front-end .subsectionTitle > hr:not(.h-element-12) { 6254 margin: 0 0 20px; 6255 } 6256 .jd-framework.jd-front-end .subsectionTitle > hr:not(.h-element-12), .jd-framework.jd-front-end .newsHomeFeatured .subsectionTitle > hr { 6257 margin-bottom: 20px !important; 6258 } 6259} 6260@media screen and (max-width: 1000px) { 6261 .jd-framework.jd-front-end .subsectionTitle > h2:not(.panel-title) { 6262 text-align: center; 6263 } 6264} 6265@media screen and (max-width: 700px) { 6266 .jd-framework.jd-front-end .subsectionTitle > h2 { 6267 font-size: 25px; 6268 line-height: 1.1em; 6269 } 6270} 6271@media screen { 6272 .jd-framework.jd-front-end .subsectionTitle .subline { 6273 font: 400 italic 17px/20px Georgia, serif; 6274 color: #000; 6275 margin-bottom: 20px; 6276 } 6277 .jd-framework.jd-front-end .subsectionTitle p { 6278 display: block; 6279 display: -webkit-box;
6280 font: 400 normal 15px/20px Georgia, serif; 6281 color: #000; 6282 margin: 0 0 11px; 6283 height: 78px; /* Fallback for non-webkit */ 6284 font-size: 15px; 6285 line-height: 1.3; 6286 -webkit-line-clamp: 4; 6287 -webkit-box-orient: vertical; 6288 overflow: hidden; 6289 text-overflow: ellipsis; 6290 } 6291 .jd-framework.jd-front-end .subsectionTitle p.teaser__cta { 6292 font-weight: bold; 6293 } 6294} 6295@media screen { 6296 .jd-framework.jd-front-end .subsectionTitle_cta { 6297 font: 700 normal 15px/1em Georgia, serif; 6298 color: #000; 6299 font-weight: 700; 6300 text-decoration: none; 6301 margin-top: 10px; 6302 } 6303 .jd-framework.jd-front-end .subsectionTitle_cta > [class*=icon] { 6304 font-size: 10px; 6305 margin-right: 5px; 6306 } 6307 .jd-framework.jd-front-end .subsectionTitle_cta:active, 6308 .jd-framework.jd-front-end .subsectionTitle_cta:focus, 6309 .jd-framework.jd-front-end .subsectionTitle_cta:hover { 6310 color: #9b1d26; 6311 } 6312} 6313@media screen and (min-width: 1001px) { 6314 .jd-framework.jd-front-end .subsectionTitle_cta { 6315 text-align: right; 6316 float: right; 6317 } 6318 .jd-framework.jd-front-end .tvbsAccordion .contentSliderTeaser__text { 6319 overflow: hidden; 6320 height: auto; 6321 position: relative; 6322 float: right; 6323 } 6324 .jd-framework.jd-front-end .tvbsAccordion .teaser__cta { 6325 display: block; 6326 float: inherit; 6327 } 6328} 6329@media screen and (max-width: 1000px) { 6330 .jd-framework.jd-front-end .subsectionTitle_cta { 6331 text-align: center; 6332 display: block; 6333 font-size: 17px; 6334 } 6335 .jd-framework.jd-front-end .goHigher { 6336 margin-top: -50px; 6337 } 6338} 6339@media screen { 6340 .jd-framework.jd-front-end .subsectionTitle__tabs { 6341 margin: 4px 0 15px; 6342 } 6343 .jd-framework.jd-front-end .subsectionTitle__tabs.forClimate { 6344 text-align: center; 6345 } 6346 .jd-framework.jd-front-end .subsectionTitle__tabs > p { 6347 font: 400 normal 15px/24px Georgia, serif; 6348 color: #000; 6349 margin: 0 45px 0 0; 6350 display: inline-block; 6351 vertical-align: middle; 6352 } 6353 .jd-framework.jd-front-end .subsectionTitle__tabs > p:not(:last-of-type) { 6354 margin-bottom: 23px; 6355 } 6356 .jd-framework.jd-front-end .subsectionTitle__tabs > p > em { 6357 font-size: 17px; 6358 } 6359 .jd-framework.jd-front-end .subsectionTitle__tabs > ul { 6360 display: inline-block; 6361 vertical-align: middle; 6362 margin: 0; 6363 padding: 0; 6364 list-style: none; 6365 } 6366 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li { 6367 float: left; 6368 position: relative; 6369 margin: 0 0 5px; 6370 } 6371 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li:not(:last-of-type) { 6372 margin-right: 5px; 6373 } 6374 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li > [type=radio] { 6375 opacity: 0; 6376 position: absolute; 6377 } 6378 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li > label { 6379 display: block; 6380 height: 26px; 6381 padding: 4px 40px 0 10px; 6382 font: 400 italic 17px/24px Georgia, serif; 6383 cursor: pointer; 6384 } 6385 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li > [type=radio]:not(:checked) + label { 6386 background: #d4d4d4; 6387 color: #000; 6388 } 6389 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li > [type=radio]:checked + label { 6390 background: #9b1d26; 6391 color: #fff; 6392 } 6393 .jd-framework.jd-front-end .subsectionTitle__tabs > ul > li > [type=radio]:checked + label:after { 6394 position: absolute; 6395 top: 6px; 6396 right: 10px; 6397 content: "\e614"; 6398 font: 400 normal 16px icomoon; 6399 } 6400} 6401@media screen { 6402 .jd-framework.jd-front-end .subsectionTitle .button { 6403 float: right; 6404 } 6405 .jd-framework.jd-front-end .subsectionTitle .button:active, .jd-framework.jd-front-end .subsectionTitle .buttonfocus, .jd-framework.jd-front-end .subsectionTitle .button:hover { 6406 color: white !important; 6407 } 6408} 6409@media screen { 6410 .jd-framework.jd-front-end .subsectionTitle__trustyouScore:after { 6411 content: ""; 6412 clear: both; 6413 display: block; 6414 margin-bottom: 12px; 6415 } 6416 .jd-framework.jd-front-end .subsectionTitle__trustyouScore > iframe { 6417 width: 200px; 6418 height: 50px; 6419 } 6420} 6421@media screen { 6422 .jd-framework.jd-front-end .simpleInlineSlider { 6423 position: absolute; 6424 top: 0; 6425 left: 0; 6426 width: 100%; 6427 height: 100%; 6428 } 6429} 6430@media screen { 6431 .jd-framework.jd-front-end .simpleInlineSlider__dots { 6432 position: absolute; 6433 left: 0; 6434 width: 100%; 6435 } 6436 .jd-framework.jd-front-end .simpleInlineSlider__dots > a, .jd-framework.jd-front-end .flickity-page-dots .dot { 6437 width: 15px; 6438 height: 15px; 6439 display: inline-block; 6440 -webkit-box-sizing: border-box; 6441 box-sizing: border-box; 6442 vertical-align: middle; 6443 border-radius: 50%; 6444 position: relative; 6445 z-index: 1; 6446 margin-left: 0; 6447 } 6448 .jd-framework.jd-front-end .simpleInlineSlider__dots >
6448 a:not(.activeDot), .jd-framework.jd-front-end .flickity-page-dots .dot:not(.is-selected) { 6449 border: 2px solid; 6450 } 6451 .jd-framework.jd-front-end .simpleInlineSlider__dots > a:not(:last-of-type), .jd-framework.jd-front-end .flickity-page-dots .dot:not(:last-of-type) { 6452 margin-right: 15px; 6453 } 6454} 6455@media screen and (max-width: 1000px) { 6456 .jd-framework.jd-front-end .simpleInlineSlider__controls { 6457 bottom: 20px; 6458 position: absolute !important; 6459 height: initial !important; 6460 text-align: center; 6461 margin-left: 3.125%; 6462 } 6463} 6464@media screen and (min-width: 601px) { 6465 .jd-framework.jd-front-end .simpleInlineSlider__controls.weather > a, 6466 .jd-framework.jd-front-end .simpleInlineSlider__controls > a { 6467 position: absolute; 6468 top: 50%; 6469 z-index: 1; 6470 margin-top: -24px; 6471 text-decoration: none; 6472 } 6473 .jd-framework.jd-front-end .simpleInlineSlider__controls.weather > a { 6474 position: absolute; 6475 top: 65%; 6476 z-index: 1; 6477 margin-top: -24px; 6478 text-decoration: none; 6479 } 6480 .jd-framework.jd-front-end .simpleInlineSlider__controls > a > [class*=icon] { 6481 font-size: 48px; 6482 } 6483 .jd-framework.jd-front-end .simpleInlineSlider__controls > a:active, 6484 .jd-framework.jd-front-end .simpleInlineSlider__controls > a:focus, 6485 .jd-framework.jd-front-end .simpleInlineSlider__controls > a:hover { 6486 color: #9b1d26 !important; 6487 } 6488 .jd-framework.jd-front-end .timeline + .simpleInlineSlider .simpleInlineSlider__controls > a { 6489 top: 50%; 6490 } 6491} 6492@media screen and (max-width: 1280px) { 6493 .jd-framework.jd-front-end .simpleInlineSlider__controls > a { 6494 margin-top: -1.875vw; 6495 } 6496 .jd-framework.jd-front-end .simpleInlineSlider__controls > a > [class*=icon] { 6497 font-size: 28px; 6498 } 6499 .jd-framework.jd-front-end .simpleInlineSlider__controls__left { 6500 left: -0.9375vw; 6501 } 6502 .jd-framework.jd-front-end .simpleInlineSlider__controls__right { 6503 right: -0.9375vw; 6504 } 6505} 6506@media screen and (max-width: 1000px) and (min-width: 401px) { 6507 .jd-framework.jd-front-end .simpleInlineSlider__controls > a > [class*=icon] { 6508 font-size: 24px; 6509 } 6510} 6511@media screen and (max-width: 1000px) { 6512 .jd-framework.jd-front-end .simpleInlineSlider__controls { 6513 display: none; 6514 } 6515 .jd-framework.jd-front-end .simpleInlineSlider__controls > a:first-child { 6516 left: 44vw !important; 6517 } 6518 .jd-framework.jd-front-end .simpleInlineSlider__controls > a:last-child { 6519 right: 39vw !important; 6520 left: inherit !important; 6521 } 6522} 6523@media screen { 6524 .jd-framework.jd-front-end .newsHomeFeaturedArea { 6525 position: relative; 6526 } 6527 .jd-framework.jd-front-end .newsHomeFeaturedArea .newsHomeContent { 6528 position: relative; 6529 } 6530 .jd-framework.jd-front-end .newsHomeFeaturedArea .newsHomeFeatured { 6531 margin-bottom: 50px; 6532 } 6533} 6534@media screen and (max-width: 700px) { 6535 .jd-framework.jd-front-end .newsHomeFeaturedArea .newsHomeFeatured { 6536 margin-top: 50px; 6537 } 6538} 6539@media screen and (max-width: 400px) { 6540 .jd-framework.jd-front-end .newsHomeFeaturedArea .newsHomeFeatured { 6541 margin-top: 0px; 6542 } 6543} 6544@media screen { 6545 .jd-framework.jd-front-end .newsHomeFeaturedArea .contentSliderTeaser__text { 6546 position: static; 6547 } 6548 .jd-framework.jd-front-end .newsHomeFeaturedArea .contentSliderTeaser__text a.teaser__cta { 6549 position: absolute; 6550 bottom: 0; 6551 right: 15px; 6552 line-height: 1.5; 6553 } 6554} 6555@media screen and (max-width: 700px) { 6556 .jd-framework.jd-front-end .newsHomeFeaturedArea .contentSliderTeaser__text a.teaser__cta { 6557 right: 0; 6558 } 6559} 6560@media screen { 6561 .jd-framework.jd-front-end .newsHomeFeaturedArea .contentSliderTeaser__text h3 { 6562 font: 700 normal 19px/1em Georgia, serif; 6563 font-weight: bold; 6564 } 6565 .jd-framework.jd-front-end .newsHomeFeaturedArea .contentSlider__row .contentSliderTeaser__text { 6566 position: relative; 6567 } 6568 .jd-framework.jd-front-end .newsHomeFeaturedArea .newsCategory { 6569 text-align: right; 6570 font-size: 12px; 6571 font-weight: 500; 6572 float: right; 6573 clear: both; 6574 font-family: Georgia, serif; 6575 } 6576} 6577@media screen and (max-width: 400px) { 6578 .jd-framework.jd-front-end .tvbsAccordion .newsHomeFeaturedArea .contentSliderTeaser__text br:nth-last-child(3), .jd-framework.jd-front-end .tvbsAccordion .newsHomeFeaturedArea .contentSliderTeaser__text br:nth-last-child(4) { 6579 display: none; 6580 } 6581} 6582@media screen { 6583 .jd-framework.jd-front-end .tvbsAccordion .newsHomeFeaturedArea .contentSliderTeaser__text a.teaser__cta { 6584 position: inherit; 6585 } 6586} 6587@media screen { 6588 .jd-framework.jd-front-end .contentSlider .contentSlider__row { 6589 display: inline-block; 6590 margin-bottom: 20px; 6591 overflow: hidden; 6592 } 6593 .jd-framework.jd-front-end .contentSlider__row__collection > .contentSliderTeaser { 6594 display: inline-block; 6595 vertical-align: top; 6596 } 6597 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap .contentSliderTeaser__image { 6598 margin-left: 0 !important; 6599 } 6600 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-imagetext-wrap a.teaser__cta { 6601 margin: 15px 0; 6602 } 6603 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-teasergalleryone-wrap .simpleInlineSlider__controls { 6604 bottom: -36px; 6605 } 6606} 6607@media screen and (max-width: 400px) { 6608 .jd-framework.jd-front-end .contentSlider .contentSlider__row { 6609 display: inline-block; 6610 margin-bottom: 0px; 6611 overflow: hidden; 6612 } 6613 .jd-framework.jd-front-end .contentSlider__row { 6614 margin-bottom: 51px; 6615 } 6616 .jd-framework.jd-front-end .contentSlider__row.snowhight { 6617 margin-bottom: 0; 6618 } 6619 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-teasergalleryone-wrap .simpleInlineSlider__dots { 6620 bottom: -36px; 6621 } 6622 .jd-framework.jd-front-end .jd-row:not(:first-child) { 6623 margin-top: 0; 6624 } 6625} 6626@media screen { 6627 .jd-framework.jd-front-end .contentSlider { 6628 position: relative; 6629 } 6630 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__dots { 6631 top: 90%; 6632 } 6633 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__dots > a:not(.activeDot) { 6634 border-color: #000; 6635 } 6636 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__dots > a.activeDot { 6637 background: #000; 6638 } 6639} 6640@media screen and (max-width: 400px) { 6641 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__dots { 6642 bottom: 27px; 6643 } 6644} 6645@media screen { 6646 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__controls { 6647 position: relative; 6648 height: 100%; 6649 } 6650} 6651@media screen and (min-width: 601px) { 6652 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__controls > a { 6653 color: #000; 6654 } 6655 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__controls__left { 6656 left: 0; 6657 } 6658 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__controls__right { 6659 right: 0; 6660 } 6661 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__controls__left.small { 6662 left: 190px; 6663 } 6664 .jd-framework.jd-front-end .contentSlider .simpleInlineSlider__controls__right.small { 6665 right: 190px; 6666 } 6667} 6668@media screen { 6669 .jd-framework.jd-front-end .teaserSlider { 6670 position: relative; 6671 width: 100%; 6672 } 6673 .jd-framework.jd-front-end .teaserSlider, .jd-framework.jd-front-end .teaserSlider * { 6674 -webkit-touch-callout: none; 6675 -webkit-user-select: none; 6676 -moz-user-select: none;
6677 -ms-user-select: none; 6678 user-select: none; 6679 } 6680 .jd-framework.jd-front-end .teaserSlider > .v-element { 6681 width: 100%; 6682 } 6683 .jd-framework.jd-front-end .teaserSlider.withmargin { 6684 margin-top: -50px; 6685 } 6686 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser.noHeight:not(.imageTeaser--noHeight) { 6687 height: 250px; 6688 } 6689} 6690@media screen and (max-width: 900px) { 6691 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser.noHeight:not(.imageTeaser--noHeight) { 6692 height: 160px; 6693 } 6694} 6695@media screen and (max-width: 400px) { 6696 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser.noHeight:not(.imageTeaser--noHeight) { 6697 height: 200px; 6698 } 6699} 6700@media screen { 6701 .jd-framework.jd-front-end .teaserSlider__row { 6702 display: inline-block; 6703 } 6704 .jd-framework.jd-front-end .no-tr { 6705 -webkit-transition: none !important; 6706 transition: none !important; 6707 } 6708 .jd-framework.jd-front-end .teaserSlider__row__collection > .teaserSlider__teaserContainer.weather.activeTeaser > input[type=radio] { 6709 position: absolute; 6710 bottom: 0; 6711 opacity: 0; 6712 } 6713 .jd-framework.jd-front-end .teaserSlider__row__collection > .teaserSlider__teaserContainer.weather.activeTeaser > input[type=radio]:checked + .imageTeaser { 6714 background: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/environment/arrow_active.png) 50% top no-repeat; 6715 } 6716 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather.activeTeaser > label { 6717 position: absolute; 6718 top: 0; 6719 left: 0; 6720 width: 100%; 6721 height: 100%; 6722 } 6723} 6724@media screen and (min-width: 1001px) { 6725 .jd-framework.jd-front-end .teaserSlider__row { 6726 width: 80.15625%; 6727 } 6728} 6729@media screen and (max-width: 1000px) { 6730 .jd-framework.jd-front-end .teaserSlider__row { 6731 margin-bottom: 50px; 6732 } 6733} 6734@media screen and (min-width: 1001px) { 6735 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser:not(.imageTeaser--noHeight) { 6736 height: auto; 6737 } 6738} 6739@media screen { 6740 .jd-framework.jd-front-end .teaserSlider__teaserContainer { 6741 text-align: left; 6742 position: relative; 6743 display: inline-block; 6744 vertical-align: top; 6745 } 6746 .jd-framework.jd-front-end .teaserSlider__teaserContainer p { 6747 margin: 0 0 13px; 6748 display: block; 6749 display: -webkit-box; 6750 height: 78px; /* Fallback for non-webkit */ 6751 font-size: 15px; 6752 line-height: 1.3; 6753 -webkit-line-clamp: 4; 6754 -webkit-box-orient: vertical; 6755 overflow: hidden; 6756 text-overflow: ellipsis; 6757 } 6758 .jd-framework.jd-front-end .teaserSlider__teaserContainer .teaser__cta { 6759 overflow: inherit; 6760 line-height: 1.2; 6761 white-space: inherit; 6762 } 6763 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather { 6764 text-align: center; 6765 } 6766 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser > h3 { 6767 font-size: 21px; 6768 line-height: 25px; 6769 margin: 0; 6770 } 6771} 6772@media screen and (min-width: 1001px) { 6773 .jd-framework.jd-front-end .teaserSlider__teaserContainer { 6774 width: 33.33333333%; 6775 } 6776 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather { 6777 width: 19.29824561%; 6778 } 6779 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser { 6780 margin-left: 3.80116959%; 6781 margin-right: 3.80116959%; 6782 } 6783} 6784@media screen and (max-width: 1000px) { 6785 .jd-framework.jd-front-end .teaserSlider__teaserContainer { 6786 width: 50%; 6787 } 6788 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather { 6789 width: 33.33%; 6790 } 6791 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser { 6792 margin-left: 2.16666667%; 6793 margin-right: 2.16666667%; 6794 } 6795} 6796@media screen { 6797 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__dots > a:not(.activeDot), .jd-framework.jd-front-end .flickity-page-dots .dot:not(.is-selected) { 6798 border-color: #000; 6799 background: transparent; 6800 opacity: 1; 6801 } 6802 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__dots > a.activeDot, .jd-framework.jd-front-end .flickity-page-dots .dot { 6803 background: #000; 6804 } 6805 .jd-framework.jd-front-end .simpleInlineSlider__dots > a:nth-child(8n), .jd-framework.jd-front-end .flickity-page-dots .dot:nth-child(8n), .jd-framework.jd-front-end .simpleInlineSlider__dots > a:last-child, .jd-framework.jd-front-end .flickity-page-dots .dot:last-child { 6806 margin-right: 0; 6807 } 6808 .jd-framework.jd-front-end .simpleInlineSlider__dots, .jd-framework.jd-front-end .flickity-page-dots { 6809 position: absolute; 6810 width: 235px; 6811 top: 100%; 6812 padding: 0; 6813 margin: 0; 6814 list-style: none; 6815 text-align: center; 6816 left: 50%; 6817 -webkit-transform: translateX(-50%); 6818 transform: translateX(-50%); 6819 line-height: 30px; 6820 height: 100%; 6821 } 6822 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__dots { 6823 top: 95%; 6824 z-index: 1; 6825 } 6826} 6827@media screen and (max-width: 700px) { 6828 .jd-framework.jd-front-end .teaserSlider__teaserContainer, 6829 .jd-framework.jd-front-end .teaserSlider__teaserContainer.weather { 6830 width: 100%; 6831 } 6832 .jd-framework.jd-front-end .teaserSlider__row__collection { 6833 padding-left: 1.08333333%; 6834 padding-right: 1.08333333%; 6835 } 6836 .jd-framework.jd-front-end .teaserSlider__teaserContainer > .imageTeaser { 6837 margin: 0; 6838 } 6839 .jd-framework.jd-front-end .teaserSlider__teaserContainer { 6840 margin-left: 1.08333333%; 6841 margin-right: 1.08333333%; 6842 } 6843 .jd-framework.jd-front-end .flickity-page-dots { 6844 top: 105%; 6845 } 6846} 6847@media screen and (min-width: 1001px) { 6848 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__dots, .jd-framework.jd-front-end .flickity-page-dots { 6849 display: none; 6850 } 6851} 6852@media screen and (max-width: 400px) { 6853 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__dots { 6854 top: 100%; 6855 } 6856 .jd-framework.jd-front-end .teaserSlider.withmargin { 6857 margin-top: -63px; 6858 } 6859} 6860@media screen { 6861 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__controls { 6862 position: relative; 6863 height: 100%; 6864 } 6865} 6866@media screen and (min-width: 601px) { 6867 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__controls > a { 6868 color: #000; 6869 } 6870 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__controls__left { 6871 left: -12px; 6872 } 6873 .jd-framework.jd-front-end .teaserSlider .simpleInlineSlider__controls__right { 6874 right: -12px; 6875 } 6876} 6877@media screen { 6878 .jd-framework.jd-front-end .themeSlider { 6879 position: relative; 6880 width: 100%; 6881 } 6882 .jd-framework.jd-front-end .themeSlider > .v-element { 6883 width: 100%; 6884 } 6885} 6886@media screen { 6887 .jd-framework.jd-front-end .themeSlider__row { 6888 display: inline-block; 6889 overflow: hidden; 6890 } 6891} 6892@media screen and (min-width: 1001px) { 6893 .jd-framework.jd-front-end .themeSlider__row { 6894 width: 78.125%; 6895 } 6896} 6897@media screen and (max-width: 1000px) { 6898 .jd-framework.jd-front-end .themeSlider__row { 6899 margin-bottom: 35px; 6900 } 6901} 6902@media screen { 6903 .jd-framework.jd-front-end .themeSlider__teaserContainer { 6904 text-align: left; 6905 display: inline-block; 6906 vertical-align: top; 6907 } 6908 .jd-framework.jd-front-end .themeSlider__teaserContainer > .themeTeaser { 6909 height: 0; 6910 padding-bottom: 156%; 6911 position: relative; 6912 } 6913} 6914@media screen and (min-width: 1001px) { 6915 .jd-framework.jd-front-end .themeSlider__teaserContainer { 6916 width: 20%; 6917 } 6918 .jd-framework.jd-front-end .themeSlider__teaserContainer > .themeTeaser { 6919 margin-left: 6.5%; 6920 margin-right: 6.5%; 6921 } 6922} 6923@media screen and (max-width: 1000px) { 6924 .jd-framework.jd-front-end .themeSlider__teaserContainer { 6925 width: 33.33333333%; 6926 } 6927 .jd-framework.jd-front-end .themeSlider__teaserContainer > .themeTeaser { 6928 margin-left: 3.25%; 6929 margin-right: 3.25%; 6930 } 6931} 6932@media screen and (max-width: 700px) { 6933 .jd-framework.jd-front-end .themeSlider__teaserContainer { 6934 width: 50%; 6935 } 6936 .jd-framework.jd-front-end .themeSlider__teaserContainer > .themeTeaser { 6937 margin-left: 2.16666667%; 6938 margin-right: 4.33333333%; 6939 } 6940} 6941@media screen and (max-width: 400px) { 6942 .jd-framework.jd-front-end .themeSlider__teaserContainer { 6943 width: 100%; 6944 } 6945 .jd-framework.jd-front-end .themeSlider__teaserContainer > .themeTeaser { 6946 margin-left: 1.08333333%; 6947 margin-right: 1.08333333%; 6948 } 6949} 6950@media screen { 6951 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__dots { 6952 bottom: 100%; 6953 } 6954 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__dots > a:not(.activeDot) { 6955 border-color: #000; 6956 } 6957 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__dots > a.activeDot { 6958 background: #000; 6959 } 6960} 6961@media screen and (min-width: 1001px) { 6962 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__dots { 6963 display: none; 6964 } 6965} 6966@media screen and (max-width: 400px) { 6967 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__dots { 6968 bottom: 95%; 6969 } 6970} 6971@media screen { 6972 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__controls { 6973 position: relative; 6974 height: 100%; 6975 } 6976} 6977@media screen and (min-width: 601px) { 6978 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__controls > a { 6979 color: #000; 6980 } 6981 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__controls__left { 6982 left: -12px; 6983 } 6984 .jd-framework.jd-front-end .themeSlider .simpleInlineSlider__controls__right { 6985 right: -12px; 6986 } 6987} 6988@media screen { 6989 .jd-framework.jd-front-end .mediaGallery, .jd-framework.jd-front-end .mediaGallery_map { 6990 width: 100%; 6991 overflow: hidden; 6992 position: relative; 6993 padding-top: 20px; 6994 } 6995} 6996@media screen and (max-width: 700px) { 6997 .jd-framework.jd-front-end .mediaGallery { 6998 padding-top: 13px; 6999 } 7000} 7001@media screen { 7002 .jd-framework.jd-front-end .mediaGallery__row, .jd-framework.jd-front-end .mediaGallery_map .mediaGallery__row { 7003 display: block; 7004 z-index: 1; 7005 height: 0; 7006 padding-bottom: 52.734375%; 7007 position: relative; 7008 margin-top: 25px; 7009 } 7010 .jd-framework.jd-front-end .mediaGallery__row .zoomSetter, .jd-framework.jd-front-end .mediaGallery_map .mediaGallery__row .zoomSetter { 7011 top: 30px; 7012 left: 15px; 7013 } 7014 .jd-framework.jd-front-end .mediaGallery__row.weather, .jd-framework.jd-front-end .mediaGallery_map .mediaGallery__row.weather { 7015 display: block; 7016 z-index: 1; 7017 height: 0; 7018 padding-bottom: 36.328125%; 7019 position: relative; 7020 } 7021 .jd-framework.jd-front-end .mediaGallery__row:after, 7022 .jd-framework.jd-front-end .mediaGallery__row:before, .jd-framework.jd-front-end .mediaGallery_map .mediaGallery__row:after { 7023 content: ""; 7024 position: absolute; 7025 top: 0; 7026 z-index: 20; 7027 width: 3.33333333%; 7028 height: 100%; 7029 background: rgba(255, 255, 255, 0.5); 7030 } 7031 .jd-framework.jd-front-end .mediaGallery__row:before { 7032 right: 100%; 7033 } 7034 .jd-framework.jd-front-end .mediaGallery__row:after { 7035 left: 100%; 7036 } 7037 .jd-framework.jd-front-end .novisible { 7038 overflow: hidden; 7039 } 7040} 7041@media screen { 7042 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider { 7043 margin-top: 45px; 7044 height: 0; 7045 padding-bottom: 52.734375%; 7046 } 7047} 7048@media screen and (max-width: 700px) { 7049 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider { 7050 margin-top: 38px; 7051 } 7052} 7053@media screen { 7054 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__dots { 7055 bottom: 12px; 7056 height: 30px; 7057 position: absolute; 7058 top: inherit; 7059 margin-top: calc(52.734375% - 40px); 7060 } 7061 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__dots > a:not(.activeDot) { 7062 border-color: #fff; 7063 } 7064 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__dots > a.activeDot { 7065 background: #fff; 7066 } 7067} 7068@media screen { 7069 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls { 7070 height: 0; 7071 padding-bottom: 52.734375%; 7072 position: relative; 7073 } 7074 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls.weather { 7075 height: 0; 7076 padding-bottom: 43.90625%; 7077 position: relative; 7078 } 7079} 7080@media screen and (min-width: 901px) { 7081 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls > a { 7082 color: #fff; 7083 } 7084 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls__left { 7085 left: 2px; 7086 } 7087 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls__right { 7088 right: 2px; 7089 } 7090 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls__left.small { 7091 left: 190px; 7092 } 7093 .jd-framework.jd-front-end .mediaGallery .simpleInlineSlider__controls__right.small { 7094 right: 190px; 7095 } 7096 .jd-framework.jd-front-end .contentArticle { 7097 margin-bottom: 50px; 7098 } 7099} 7100@media screen { 7101 .jd-framework.jd-front-end .mediaGallery__switch { 7102 width: 100%; 7103 } 7104 .jd-framework.jd-front-end .mediaGallery__switch:not(.mediaGallery__switch--closed) { 7105 position: absolute; 7106 top: 20px; 7107 left: 0; 7108 z-index: 2; 7109 } 7110 .jd-framework.jd-front-end .mediaGallery__switch > a { 7111 text-decoration: none; 7112 z-index: 1; 7113 display: inline-block; 7114 position: relative; 7115 } 7116 .jd-framework.jd-front-end .mediaGallery__switch a:active, 7117 .jd-framework.jd-front-end .mediaGallery__switch a:focus, 7118 .jd-framework.jd-front-end .mediaGallery__switch a:hover { 7119 color: #9b1d26; 7120 } 7121} 7122@media screen and (max-width: 700px) { 7123 .jd-framework.jd-front-end .mediaGallery__switch:not(.mediaGallery__switch--closed) { 7124 top: 13px; 7125 } 7126} 7127@media screen { 7128 .jd-framework.jd-front-end .mediaGallery__switch [class*=icon] { 7129 font-size: 50px; 7130 vertical-align: top; 7131 display: inline-block; 7132 background: #fff; 7133 border-radius: 50%; 7134 -webkit-transition: -webkit-transform 0.5s ease; 7135 transition: -webkit-transform 0.5s ease; 7136 transition: transform 0.5s ease; 7137 transition: transform 0.5s ease, -webkit-transform 0.5s ease; 7138 } 7139 .jd-framework.jd-front-end .mediaGallery__switch--closed [class*=icon] { 7140 -webkit-transform: rotate(45deg); 7141 transform: rotate(45deg); 7142 } 7143} 7144@media screen and (max-width: 700px) { 7145 .jd-framework.jd-front-end .mediaGallery__switch [class*=icon] { 7146 font-size: 36px; 7147 } 7148} 7149@media screen { 7150 .jd-framework.jd-front-end .mediaGallery__switch .text { 7151 position: absolute; 7152 top: 0; 7153 left: 100%; 7154 font: 400 italic 15px/20px Georgia, serif; 7155 letter-spacing: 0.25px; 7156 text-align: left; 7157 white-space: nowrap; 7158 } 7159 .jd-framework.jd-front-end .mediaGallery__switch--closed .text--closer, 7160 .jd-framework.jd-front-end .mediaGallery__switch:not(.mediaGallery__switch--closed) .text--opener { 7161 display: none; 7162 } 7163} 7164@media screen and (max-width: 700px) { 7165 .jd-framework.jd-front-end .mediaGallery__switch .text { 7166 display: none; 7167 } 7168} 7169@media screen { 7170 .jd-framework.jd-front-end .mediaGallery__switchLine { 7171 height: 1px; 7172 margin-top: -25px; 7173 margin-bottom: 25px; 7174 } 7175 .jd-framework.jd-front-end .mediaGallery__switchLine > hr { 7176 border-color: #000; 7177 } 7178} 7179@media screen and (max-width: 700px) { 7180 .jd-framework.jd-front-end .mediaGallery__switchLine { 7181 margin-top: -18px; 7182 margin-bottom: 18px; 7183 } 7184} 7185@media screen { 7186 .jd-framework.jd-front-end .mediaGallery__switch--closed ~ .mediaGallery__row, 7187 .jd-framework.jd-front-end .mediaGallery__switch--closed ~ .mediaGallery__slider, 7188 .jd-framework.jd-front-end .mediaGallery__switch:not(.mediaGallery__switch--closed) > .mediaGallery__switchLine { 7189 display: none; 7190 } 7191} 7192@media screen { 7193 .jd-framework.jd-front-end .mediaGallery__element { 7194 margin: 0; 7195 float: left; 7196 position: relative; 7197 text-align: left; 7198 } 7199 .jd-framework.jd-front-end .imageWrap { 7200 position: absolute; 7201 width: 100%; 7202 height: 100%; 7203 background-size: cover; 7204 z-index: 10; 7205 } 7206 .jd-framework.jd-front-end .mediaGalleryVideo { 7207 position: absolute; 7208 width: 100%; 7209 height: 100%; 7210 z-index: 5; 7211 top: 0; 7212 left: 0; 7213 } 7214 .jd-framework.jd-front-end .mediaGallery__element:first-child { 7215 width: 100%; 7216 } 7217 .jd-framework.jd-front-end .mediaGallery__element > .image { 7218 width: 100%; 7219 text-align: center; 7220 height: 0; 7221 padding-bottom: 56.25%; 7222 position: relative; 7223 overflow: hidden; 7224 } 7225 .jd-framework.jd-front-end .mediaGallery__element > .image > img { 7226 position: absolute; 7227 top: 0; 7228 left: 0; 7229 width: 100%; 7230 height: auto; 7231 } 7232} 7233@media screen and (min-width: 701px) { 7234 .jd-framework.jd-front-end .mediaGallery__element > figcaption { 7235 position: absolute; 7236 width: 50%; 7237 left: 4%; 7238 bottom:
723845px; 7239 text-align: left; 7240 z-index: 15; 7241 } 7242 .jd-framework.jd-front-end .mediaGallery__element > figcaption .subline, 7243 .jd-framework.jd-front-end .mediaGallery__element > figcaption h3 { 7244 color: #000; 7245 background: #fff; 7246 display: inline-block; 7247 margin: 0; 7248 padding-left: 1.08333333%; 7249 padding-right: 1.08333333%; 7250 } 7251 .jd-framework.jd-front-end .mediaGallery__element > figcaption h3 { 7252 font: 400 normal 28px/30px TW_Character, Arial, sans-serif; 7253 letter-spacing: 0.5px; 7254 margin-bottom: 2px; 7255 padding-top: 6px; 7256 padding-bottom: 4px; 7257 } 7258 .jd-framework.jd-front-end .mediaGallery__element > figcaption .subline { 7259 font: 400 normal 15px/20px Georgia, serif; 7260 letter-spacing: 0.25px; 7261 padding-top: 2px; 7262 padding-bottom: 1px; 7263 } 7264} 7265@media screen and (max-width: 700px) { 7266 .jd-framework.jd-front-end .mediaGallery__element > figcaption { 7267 text-align: center; 7268 padding: 20px 5.625%; 7269 } 7270 .jd-framework.jd-front-end .mediaGallery__element > figcaption .subline, 7271 .jd-framework.jd-front-end .mediaGallery__element > figcaption h3 { 7272 color: #000; 7273 margin: 0; 7274 } 7275 .jd-framework.jd-front-end .mediaGallery__element > figcaption h3 { 7276 font: 400 normal 25px/28px TW_Character, Arial, sans-serif; 7277 margin: 0 0 13px; 7278 } 7279 .jd-framework.jd-front-end .mediaGallery__element > figcaption .subline { 7280 font: 400 normal 17px/24px Georgia, serif; 7281 letter-spacing: 0.25px; 7282 } 7283 .jd-framework.jd-front-end .mediaGallery__element > figcaption > br { 7284 display: none; 7285 } 7286} 7287@media screen { 7288 .jd-framework.jd-front-end .mediaGalleryButton { 7289 position: absolute; 7290 top: 0; 7291 left: 0; 7292 width: 100%; 7293 height: 100%; 7294 z-index: 15; 7295 } 7296 .jd-framework.jd-front-end .mediaGalleryButton > a { 7297 display: inline-block; 7298 vertical-align: middle; 7299 position: relative; 7300 color: #fff; 7301 text-decoration: none; 7302 } 7303 .jd-framework.jd-front-end .mediaGalleryButton > a:active, 7304 .jd-framework.jd-front-end .mediaGalleryButton > a:focus, 7305 .jd-framework.jd-front-end .mediaGalleryButton > a:hover { 7306 color: #9b1d26; 7307 } 7308 .jd-framework.jd-front-end .mediaGalleryButton > a > [class*=icon] { 7309 font-size: 110px; 7310 text-shadow: 0 0 5px rgba(0, 0, 0, 0.3); 7311 } 7312} 7313@media screen and (max-width: 900px) { 7314 .jd-framework.jd-front-end .mediaGalleryButton > a > [class*=icon] { 7315 font-size: 82px; 7316 } 7317} 7318@media screen and (max-width: 600px) { 7319 .jd-framework.jd-front-end .mediaGalleryButton > a > [class*=icon] { 7320 font-size: 50px; 7321 } 7322} 7323@media screen { 7324 .jd-framework.jd-front-end .finderWrapper { 7325 position: relative; 7326 width: 100%; 7327 height: auto; 7328 -webkit-transition: min-height 600ms; 7329 transition: min-height 600ms; 7330 } 7331 .jd-framework.jd-front-end .finderWrapper:after { 7332 content: ""; 7333 display: block; 7334 clear: both; 7335 } 7336} 7337@media screen { 7338 .jd-framework.jd-front-end .finderWrapper > :not(.finderWrapper__filter) { 7339 position: relative; 7340 z-index: 1; 7341 } 7342 .jd-framework.jd-front-end .finderWrapper__filter .infoTeaser { 7343 z-index: 2; 7344 } 7345} 7346@media screen and (min-width: 1001px) { 7347 .jd-framework.jd-front-end .finderWrapper__filter { 7348 position: absolute; 7349 top: 0; 7350 left: 0; 7351 width: 100%; 7352 margin-top: 0; 7353 } 7354} 7355@media screen and (max-width: 1000px) { 7356 .jd-framework.jd-front-end .finderWrapper__filter > .h-grid-12 { 7357 width: 100%; 7358 max-width: none; 7359 } 7360 .jd-framework.jd-front-end .finderWrapper__filter:not(.finderWrapper__marginalRow) > .h-grid-12 > .infoTeaser { 7361 margin: 0; 7362 height: 100%; 7363 overflow-y: auto; 7364 border-right: 1px solid #000; 7365 position: fixed; 7366 z-index: 2; 7367 top: 0; 7368 bottom: 0; 7369 left: -100%; 7370 -webkit-transition: left 0.5s ease; 7371 transition: left 0.5s ease; 7372 } 7373 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch]:checked ~ .h-grid-12 > .infoTeaser { 7374 left: 0; 7375 background: #fff; 7376 } 7377 .jd-framework.jd-front-end .finderWrapper__filter > .h-grid-12 > .infoTeaser > .infoTeaserContent { 7378 min-height: 100%; 7379 } 7380} 7381@media screen { 7382 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch] { 7383 position: absolute; 7384 opacity: 0; 7385 } 7386} 7387@media screen and (min-width: 1001px) { 7388 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch { 7389 display: none; 7390 } 7391} 7392@media screen { 7393 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch > .filterSwitch__closer { 7394 position: fixed; 7395 bottom: 10px; 7396 z-index: 3; 7397 left: -100px; 7398 margin-left: -25px; 7399 margin-bottom: 0; 7400 -webkit-transition: left 0.5s ease; 7401 transition: left 0.5s ease; 7402 } 7403 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch > .filterSwitch__opener { 7404 margin-bottom: 40px !important; 7405 } 7406 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch > .filterSwitch__opener span.icon-filter { 7407 font-size: 20px; 7408 text-align: right;
7409 width: 20px !important; 7410 vertical-align: middle; 7411 margin-right: 0px; 7412 line-height: 45px; 7413 } 7414 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch]:checked + .filterSwitch > .filterSwitch__closer, 7415 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch]:not(:checked) + .filterSwitch > .filterSwitch__opener { 7416 display: block; 7417 } 7418} 7419@media screen and (max-width: 1000px) { 7420 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch]:checked + .filterSwitch > .filterSwitch__closer { 7421 left: 47.83333333%; 7422 } 7423} 7424@media screen and (max-width: 700px) { 7425 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch]:checked + .filterSwitch > .filterSwitch__closer { 7426 left: 64.5%; 7427 } 7428} 7429@media screen and (max-width: 400px) { 7430 .jd-framework.jd-front-end .finderWrapper__filter > [id*=finderSwitch]:checked + .filterSwitch > .filterSwitch__closer { 7431 left: 81.16666667%; 7432 } 7433} 7434@media screen { 7435 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch .image { 7436 width: 50px; 7437 height: 50px; 7438 -webkit-box-sizing: border-box; 7439 box-sizing: border-box; 7440 border: 4px solid #000; 7441 background: #fff; 7442 border-radius: 50%; 7443 display: inline-block; 7444 vertical-align: middle; 7445 } 7446 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch .image > [class*=icon] { 7447 color: #000; 7448 font-size: 30px; 7449 line-height: 40px; 7450 } 7451 .jd-framework.jd-front-end .finderWrapper__filter #filterMenu ul { 7452 width: 100%; 7453 } 7454 .jd-framework.jd-front-end .finderWrapper__filter #filterMenu ul li a[data-toggle] { 7455 float: right; 7456 vertical-align: super; 7457 } 7458} 7459@media screen { 7460 .jd-framework.jd-front-end .finderWrapper__filter > .filterSwitch .text { 7461 display: inline-block; 7462 vertical-align: middle; 7463 margin: 0 0 0 5px; 7464 padding: 0 3px; 7465 font: 400 normal 21px/25px TW_Character, Arial, sans-serif; 7466 color: #000; 7467 background: rgba(255, 255, 255, 0.75); 7468 -webkit-box-shadow: 0 0 5px #fff; 7469 box-shadow: 0 0 5px #fff; 7470 } 7471} 7472@media screen { 7473 .jd-framework.jd-front-end .circleData:not([class*=h-element]) { 7474 width: 50%; 7475 } 7476} 7477@media screen { 7478 .jd-framework.jd-front-end .circleData { 7479 display: inline-block; 7480 vertical-align: top; 7481 margin-bottom: 30px; 7482 position: relative; 7483 } 7484 .jd-framework.jd-front-end .circleData > canvas { 7485 display: inline-block; 7486 vertical-align: middle; 7487 } 7488 .jd-framework.jd-front-end .circleData > p { 7489 display: inline-block; 7490 vertical-align: middle; 7491 font: 400 normal 15px/20px Georgia, serif; 7492 color: #000; 7493 width: 100%; 7494 -webkit-box-sizing: border-box; 7495 box-sizing: border-box; 7496 padding: 0 0 0 80px; 7497 margin: 0 0 0 -66px; 7498 } 7499 .jd-framework.jd-front-end .circleData > p > strong { 7500 font-size: 17px; 7501 } 7502 .jd-framework.jd-front-end .circleData > [class*=icon] { 7503 font-size: 25px; 7504 color: #000; 7505 line-height: 66px; 7506 position: absolute; 7507 left: 0; 7508 top: 0; 7509 width: 66px; 7510 text-align: center; 7511 } 7512} 7513@media screen { 7514 .jd-framework.jd-front-end .barData { 7515 width: 100%; 7516 } 7517 .jd-framework.jd-front-end .barData:not(:last-child) { 7518 margin-bottom: 6px; 7519 } 7520} 7521@media screen { 7522 .jd-framework.jd-front-end .barData > h4, 7523 .jd-framework.jd-front-end .barData > p { 7524 font: 400 normal 15px/18px Georgia, serif; 7525 color: #000; 7526 margin: 0; 7527 } 7528 .jd-framework.jd-front-end .barData > h4 { 7529 font-weight: 700; 7530 } 7531} 7532@media screen { 7533 .jd-framework.jd-front-end .barData__bar { 7534 position: relative; 7535 height: 18px; 7536 } 7537 .jd-framework.jd-front-end .barData__bar__content { 7538 position: absolute; 7539 top: 0; 7540 left: 0; 7541 height: 100%; 7542 background: #8ebb8e; 7543 width: attr(data-width); 7544 } 7545 .jd-framework.jd-front-end .barData__bar__content:before { 7546 content: attr(data-width); 7547 position: relative; 7548 padding-left: 10px; 7549 font: 400 normal 13px/18px Georgia, serif; 7550 color: #000; 7551 } 7552} 7553@media screen { 7554 .jd-framework.jd-front-end .checkboxData { 7555 font: 400 normal 15px/24px Georgia, serif; 7556 color: #000; 7557 padding-left: 25px; 7558 } 7559 .jd-framework.jd-front-end .checkboxData:before { 7560 font: 400 normal 16px icomoon; 7561 color: #8ebb8e; 7562 content: "\e614"; 7563 margin: 0 10px 0 -25px; 7564 vertical-align: text-bottom; 7565 } 7566} 7567@media screen { 7568 .jd-framework.jd-front-end .timeline > ul { 7569 border-bottom: 1px #000 solid; 7570 display: -webkit-box; 7571 display: -ms-flexbox; 7572 display: flex; 7573 list-style: none; 7574 margin-top: 44px; 7575 margin-bottom: 50px; 7576 position: relative; 7577 z-index: 1; 7578 } 7579 .jd-framework.jd-front-end .timeline > ul > li { 7580 -webkit-box-flex: 1; 7581 -ms-flex: 1; 7582 flex: 1; 7583 text-align: center; 7584 margin-bottom: -14px; 7585 } 7586 .jd-framework.jd-front-end .timeline > ul > li > [type=radio] { 7587 position: absolute; 7588 opacity: 0; 7589 } 7590 .jd-framework.jd-front-end .timeline > ul > li > label {
7591 font: 700 normal 17px/25px Georgia, serif; 7592 color: #000; 7593 cursor: pointer; 7594 font-weight: 700; 7595 } 7596 .jd-framework.jd-front-end .timeline > ul > li > label:after { 7597 content: ""; 7598 display: inline-block; 7599 width: 12px; 7600 height: 12px; 7601 background: #fff; 7602 border: 2px solid #000; 7603 border-radius: 50%; 7604 } 7605 .jd-framework.jd-front-end .timeline > ul > li > [type=radio]:checked + label:after { 7606 background: #000; 7607 } 7608} 7609@media screen and (max-width: 1000px) { 7610 .jd-framework.jd-front-end .timeline { 7611 display: none; 7612 } 7613} 7614@media screen { 7615 .jd-framework.jd-front-end .tourinfos { 7616 display: -webkit-box; 7617 display: -ms-flexbox; 7618 display: flex; 7619 -ms-flex-wrap: wrap; 7620 flex-wrap: wrap; 7621 width: 100%; 7622 } 7623 .jd-framework.jd-front-end .tourinfos:not(:last-of-type) { 7624 margin-bottom: 5px; 7625 } 7626} 7627@media screen { 7628 .jd-framework.jd-front-end .tourinfos--large > .tourinfos__group { 7629 height: 440px; 7630 } 7631 .jd-framework.jd-front-end .tourinfos__helper { 7632 width: 100%; 7633 -webkit-box-sizing: border-box; 7634 box-sizing: border-box; 7635 padding: 18px 26px; 7636 } 7637 .jd-framework.jd-front-end .tourinfos__group { 7638 background: #d4d4d4; 7639 position: relative; 7640 -webkit-box-flex: 1; 7641 -ms-flex: 1 0 33%; 7642 flex: 1 0 33%; 7643 } 7644 .jd-framework.jd-front-end .tourinfos__group--double { 7645 -webkit-box-flex: 2; 7646 -ms-flex: 2 0 66%; 7647 flex: 2 0 66%; 7648 } 7649 .jd-framework.jd-front-end .tourinfos__group--simple { 7650 -webkit-box-flex: 1; 7651 -ms-flex: 1; 7652 flex: 1; 7653 } 7654} 7655@media screen and (min-width: 901px) { 7656 .jd-framework.jd-front-end .tourinfos__group:not(:last-child):not(.tourinfos__group--simple) { 7657 margin-right: 1px; 7658 } 7659} 7660@media screen and (max-width: 900px) { 7661 .jd-framework.jd-front-end .tourinfos__group { 7662 -webkit-box-flex: 1; 7663 -ms-flex: 1 0 100%; 7664 flex: 1 0 100%; 7665 } 7666 .jd-framework.jd-front-end .tourinfos__group--simple { 7667 -webkit-box-flex: 1; 7668 -ms-flex: 1 0 50%; 7669 flex: 1 0 50%; 7670 } 7671 .jd-framework.jd-front-end .tourinfos__group:not(:last-child) { 7672 margin-bottom: 1px; 7673 } 7674} 7675@media screen and (max-width: 700px) { 7676 .jd-framework.jd-front-end .tourinfos__group--simple { 7677 -webkit-box-flex: 1; 7678 -ms-flex: 1 0 100%; 7679 flex: 1 0 100%; 7680 } 7681} 7682@media screen { 7683 .jd-framework.jd-front-end .tourinfos__set { 7684 width: 100%; 7685 display: -webkit-box; 7686 display: -ms-flexbox; 7687 display: flex; 7688 margin-bottom: 10px; 7689 } 7690 .jd-framework.jd-front-end .tourinfos__set__item { 7691 -webkit-box-flex: 1; 7692 -ms-flex: 1; 7693 flex: 1; 7694 } 7695 .jd-framework.jd-front-end .tourinfos__set__item--right { 7696 text-align: right; 7697 } 7698} 7699@media screen { 7700 .jd-framework.jd-front-end .tourinfos hr { 7701 width: 100%; 7702 border-color: #000; 7703 margin-bottom: 5px; 7704 } 7705 .jd-framework.jd-front-end .tourinfos p { 7706 font: 400 normal 15px/20px Georgia, serif; 7707 color: #000; 7708 margin: 0; 7709 } 7710 .jd-framework.jd-front-end .tourinfos p > [class*=icon] { 7711 margin-right: 25px; 7712 font-size: 45px; 7713 color: #000; 7714 vertical-align: middle; 7715 } 7716 .jd-framework.jd-front-end .tourinfos p > .tourinfos__icon { 7717 margin-right: 25px; 7718 font-size: 65px; 7719 color: #000; 7720 vertical-align: middle; 7721 } 7722 .jd-framework.jd-front-end .tourinfos p > .tourinfos__icon--red { 7723 color: #b0141c; 7724 } 7725 .jd-framework.jd-front-end .tourinfos p > .tourinfos__icon--blue { 7726 color: #8ce0ee; 7727 } 7728 .jd-framework.jd-front-end .tourinfos p > .labeling__icon { 7729 margin-right: 5px; 7730 font-size: 15px; 7731 color: #000; 7732 vertical-align: middle; 7733 } 7734 .jd-framework.jd-front-end .tourinfos p > a { 7735 font-style: italic; 7736 text-decoration: underline; 7737 } 7738 .jd-framework.jd-front-end .tourinfos ul { 7739 list-style: none; 7740 margin: 0; 7741 padding: 0; 7742 } 7743 .jd-framework.jd-front-end .tourinfos ul > li { 7744 font: 400 normal 15px/20px Georgia, serif; 7745 color: #000; 7746 padding-left: 30px; 7747 } 7748 .jd-framework.jd-front-end .tourinfos ul.checklist > li.empty { 7749 padding-left: 0; 7750 } 7751 .jd-framework.jd-front-end .tourinfos ul.downloads > li:not(:last-of-type) { 7752 margin-bottom: 20px; 7753 } 7754 .jd-framework.jd-front-end .tourinfos ul > li:before {
7755 width: 20px; 7756 height: 20px; 7757 -webkit-box-sizing: border-box; 7758 box-sizing: border-box; 7759 margin-left: -30px; 7760 margin-right: 10px; 7761 font: 400 normal 14px icomoon; 7762 color: #000; 7763 display: inline-block; 7764 text-align: center; 7765 } 7766 .jd-framework.jd-front-end .tourinfos ul.checklist > li:not(.empty):before { 7767 padding: 2px 0 0; 7768 border: 1px solid #7d7d7d; 7769 background: #fff; 7770 content: "\e614"; 7771 } 7772 .jd-framework.jd-front-end .tourinfos ul.checklist > li.unchecked:before { 7773 color: #fff; 7774 } 7775 .jd-framework.jd-front-end .tourinfos ul.downloads > li:before { 7776 vertical-align: bottom; 7777 content: "\e691"; 7778 font-size: 20px; 7779 } 7780 .jd-framework.jd-front-end .tourinfos ul > li > a { 7781 text-decoration: underline; 7782 font-style: italic; 7783 } 7784} 7785@media screen { 7786 .jd-framework.jd-front-end .tourinfos__bar { 7787 width: 100%; 7788 height: 10px; 7789 background: #fff; 7790 margin: -10px 0 10px; 7791 } 7792 .jd-framework.jd-front-end .tourinfos__bar > div { 7793 height: 100%; 7794 } 7795 .jd-framework.jd-front-end .tourinfos__bar--red > div { 7796 background: #b0141c; 7797 } 7798 .jd-framework.jd-front-end .tourinfos__bar--blue > div { 7799 background: #8ce0ee; 7800 } 7801 .jd-framework.jd-front-end .tourinfos__bar--black > div { 7802 background: #000; 7803 } 7804} 7805@media screen { 7806 .jd-framework.jd-front-end .tourinfos__heightData { 7807 background: url(https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/images/objects/heightInfoMountain.svg) 0 0/contain no-repeat; 7808 height: 70px; 7809 position: relative; 7810 margin-top: 10px; 7811 } 7812 .jd-framework.jd-front-end .tourinfos__heightData > span { 7813 position: absolute; 7814 left: 120px; 7815 font: 400 italic 15px/20px Georgia, serif; 7816 color: #000; 7817 } 7818 .jd-framework.jd-front-end .tourinfos__heightData__top { 7819 top: -10px; 7820 } 7821 .jd-framework.jd-front-end .tourinfos__heightData__bottom { 7822 bottom: -10px; 7823 } 7824} 7825@media screen { 7826 .jd-framework.jd-front-end .tourinfos__image { 7827 position: absolute; 7828 top: 0; 7829 left: 0; 7830 width: 100%; 7831 height: 100%; 7832 overflow: hidden; 7833 } 7834 .jd-framework.jd-front-end .tourinfos__image > img { 7835 position: absolute; 7836 top: 0; 7837 left: 0; 7838 width: auto; 7839 height: 100%; 7840 } 7841 .jd-framework.jd-front-end .tourinfos__image__text { 7842 position: absolute; 7843 bottom: 45px; 7844 left: 25px; 7845 margin-right: 25px; 7846 } 7847 .jd-framework.jd-front-end .tourinfos__image__text > p { 7848 display: inline-block; 7849 font: 400 normal 15px/20px Georgia, serif; 7850 color: #000; 7851 background: #fff; 7852 padding: 2px 5px; 7853 } 7854 .jd-framework.jd-front-end .tourinfos__image__text > p:not(:last-of-type) { 7855 margin-bottom: 1px; 7856 } 7857} 7858@media screen { 7859 .jd-framework.jd-front-end .checklistDingens h3 { 7860 font: 700 normal 15px/24px Georgia, serif; 7861 color: #000; 7862 width: 100%; 7863 margin: 0 0 15px; 7864 } 7865} 7866@media screen { 7867 .jd-framework.jd-front-end .checklistDingens ul { 7868 list-style: none; 7869 width: 100%; 7870 margin: 0 0 30px; 7871 padding: 0; 7872 } 7873} 7874@media screen and (min-width: 1001px) { 7875 .jd-framework.jd-front-end .checklistDingens ul { 7876 -moz-column-count: 3; 7877 } 7878} 7879@media screen and (min-width: 701px) and (max-width: 1000px) { 7880 .jd-framework.jd-front-end .checklistDingens ul { 7881 -moz-column-count: 2; 7882 } 7883} 7884@media screen { 7885 .jd-framework.jd-front-end .checklistDingens ul > li { 7886 font: 400 normal 15px/1em Georgia, serif; 7887 color: #000; 7888 padding-left: 30px; 7889 } 7890 .jd-framework.jd-front-end .checklistDingens ul > li:before { 7891 content: "\e614"; 7892 display: inline-block; 7893 text-align: center; 7894 width: 20px; 7895 height: 20px; 7896 -webkit-box-sizing: border-box; 7897 box-sizing: border-box; 7898 margin-left: -30px; 7899 margin-right: 10px; 7900 padding: 2px 0 0; 7901 font: 400 normal 14px icomoon; 7902 color: #000; 7903 border: 1px solid #7d7d7d; 7904 background: #fff; 7905 } 7906} 7907@media screen { 7908 .jd-framework.jd-front-end .paginationWrapperRight { 7909 margin: 5px 0 10px; 7910 float: right; 7911 } 7912 .jd-framework.jd-front-end .paginationWrapperLeft { 7913 margin: 5px 0 0; 7914 float: left; 7915 } 7916 .jd-framework.jd-front-end .pagination__cta {
7917 font: 700 normal 15px/1em Georgia, serif; 7918 color: #000; 7919 font-weight: 700; 7920 text-align: center; 7921 text-decoration: none; 7922 margin: 0 15px; 7923 } 7924 .jd-framework.jd-front-end .pagination__cta > [class*=icon] { 7925 font-size: 10px; 7926 margin-right: 5px; 7927 margin-left: 5px; 7928 } 7929 .jd-framework.jd-front-end .pagination__cta:active, 7930 .jd-framework.jd-front-end .pagination__cta:focus, 7931 .jd-framework.jd-front-end .pagination__cta:hover { 7932 color: #9b1d26; 7933 } 7934} 7935@media screen and (max-width: 1000px) { 7936 .jd-framework.jd-front-end .pagination__cta { 7937 font-size: 17px; 7938 margin: 0 5px; 7939 float: left; 7940 } 7941} 7942@media screen and (max-width: 670px) { 7943 .jd-framework.jd-front-end .pagination__cta { 7944 font-size: 16px; 7945 margin: 10px 10px 10px 5px; 7946 } 7947} 7948@media screen { 7949 .jd-framework.jd-front-end #fancybox-overlay { 7950 background-color: rgba(0, 0, 0, 0.8); 7951 height: 100%; 7952 width: 100%; 7953 position: fixed; 7954 top: 0; 7955 left: 0; 7956 z-index: 4; 7957 } 7958 .jd-framework.jd-front-end .webcamBox { 7959 width: 100%; 7960 overflow: hidden; 7961 padding-top: 20px; 7962 display: none; 7963 position: absolute; 7964 top: 95px; 7965 left: 0; 7966 } 7967 .jd-framework.jd-front-end .webcamBoxShow { 7968 display: block; 7969 } 7970 .jd-framework.jd-front-end webcamBoxClose { 7971 display: none; 7972 } 7973} 7974@media screen and (max-width: 1000px) { 7975 .jd-framework.jd-front-end .webcamBox { 7976 top: 20px; 7977 left: 0; 7978 } 7979} 7980@media screen and (max-width: 700px) { 7981 .jd-framework.jd-front-end .webcamBox { 7982 padding-top: 13px; 7983 } 7984} 7985@media screen { 7986 .jd-framework.jd-front-end .webcamBox__switch { 7987 width: 100%; 7988 text-align: center; 7989 } 7990 .jd-framework.jd-front-end .webcamBox__switch:not(.webcamBox__switch--closed) { 7991 position: absolute; 7992 left: 0; 7993 z-index: 2; 7994 } 7995 .jd-framework.jd-front-end .webcamBox__switch > a { 7996 text-decoration: none; 7997 z-index: 1; 7998 display: inline-block; 7999 position: relative; 8000 } 8001 .jd-framework.jd-front-end .webcamBox__switch a:active, 8002 .jd-framework.jd-front-end .webcamBox__switch a:active > .text, 8003 .jd-framework.jd-front-end .webcamBox__switch a:focus, 8004 .jd-framework.jd-front-end .webcamBox__switch a:focus > .text, 8005 .jd-framework.jd-front-end .webcamBox__switch a:hover, 8006 .jd-framework.jd-front-end .webcamBox__switch a:hover > .text { 8007 color: #9b1d26; 8008 } 8009} 8010@media screen and (max-width: 700px) { 8011 .jd-framework.jd-front-end .webcamBox__switch:not(.webcamBox__switch--closed) { 8012 top: 13px; 8013 } 8014} 8015@media screen { 8016 .jd-framework.jd-front-end .webcamBox__switch [class*=icon] { 8017 font-size: 50px; 8018 vertical-align: top; 8019 display: inline-block; 8020 background: #fff; 8021 border-radius: 50%; 8022 -webkit-transition: -webkit-transform 0.5s ease; 8023 transition: -webkit-transform 0.5s ease; 8024 transition: transform 0.5s ease; 8025 transition: transform 0.5s ease, -webkit-transform 0.5s ease; 8026 } 8027} 8028@media screen and (max-width: 700px) { 8029 .jd-framework.jd-front-end .webcamBox__switch [class*=icon] { 8030 font-size: 36px; 8031 } 8032} 8033@media screen { 8034 .jd-framework.jd-front-end .webcamBox__switch .text { 8035 position: absolute; 8036 top: 0; 8037 left: 100%; 8038 font: 400 italic 15px/20px Georgia, serif; 8039 letter-spacing: 0.25px; 8040 text-align: left; 8041 white-space: nowrap; 8042 color: #fff; 8043 } 8044 .jd-framework.jd-front-end .webcamBox__switch--closed .text--closer { 8045 display: none; 8046 } 8047} 8048@media screen and (max-width: 700px) { 8049 .jd-framework.jd-front-end .webcamBox__switch .text { 8050 display: none; 8051 } 8052} 8053@media screen { 8054 .jd-framework.jd-front-end #webcamBox__element { 8055 margin: 0; 8056 float: left; 8057 position: relative; 8058 text-align: left; 8059 width: 100%; 8060 } 8061 .jd-framework.jd-front-end #webcamBox__element > .image { 8062 width: 100%; 8063 text-align: center; 8064 height: 0; 8065 padding-bottom: 56.25%; 8066 position: relative; 8067 overflow: hidden; 8068 } 8069} 8070@media screen { 8071 .jd-framework.jd-front-end .listElement__cta { 8072 font: 700 normal 15px/1em Georgia, serif; 8073 color: #000; 8074 font-weight: 700; 8075 text-align: right; 8076 float: right; 8077 text-decoration: none; 8078 } 8079 .jd-framework.jd-front-end .listElement__cta > [class*=icon] { 8080 font-size: 10px; 8081 margin-right: 5px; 8082 } 8083 .jd-framework.jd-front-end .listElement__cta:active, 8084 .jd-framework.jd-front-end .listElement__cta:focus, 8085 .jd-framework.jd-front-end .listElement__cta:hover { 8086 color: #9b1d26; 8087 } 8088 .jd-framework.jd-front-end .listElement__cta.noPositioning { 8089 position: relative; 8090 float: left; 8091 margin-top: 8px; 8092 } 8093} 8094@media screen and (max-width: 1000px) { 8095 .jd-framework.jd-front-end .listElement__cta { 8096 font-size: 17px; 8097 } 8098} 8099@media screen and (min-width: 701px) { 8100 .jd-framework.jd-front-end .listElement .listElement__cta { 8101 position: absolute; 8102 bottom: 0; 8103 right: 0; 8104 } 8105 .jd-framework.jd-front-end .listElement__cta.noPositioning { 8106 position: relative; 8107 float: left; 8108 margin-top: 10px; 8109 } 8110} 8111@media screen { 8112 .jd-framework.jd-front-end .listElement > hr { 8113 border-color: #000; 8114 } 8115 .jd-framework.jd-front-end .listElement:last-child > hr { 8116 display: none; 8117 } 8118} 8119@media screen and (min-width: 401px) { 8120 .jd-framework.jd-front-end .listElement > hr { 8121 margin: 20px 0; 8122 } 8123} 8124@media screen and (max-width: 400px) { 8125 .jd-framework.jd-front-end .listElement > hr { 8126 margin: 24px 0; 8127 } 8128} 8129@media screen { 8130 .jd-framework.jd-front-end .listElement__text { 8131 position: relative; 8132 } 8133 .jd-framework.jd-front-end .listElement__text + .listElement__text { 8134 margin-top: 23px; 8135 } 8136 .jd-framework.jd-front-end .listElement__text > h2, 8137 .jd-framework.jd-front-end .listElement__text > h3 {
8138 font: 400 normal 21px/25px TW_Character, Arial, sans-serif; 8139 color: #000; 8140 margin: 0 0 10px; 8141 letter-spacing: 0.5px; 8142 } 8143 .jd-framework.jd-front-end .listElement__text > h3 > span { 8144 float: right; 8145 } 8146 .jd-framework.jd-front-end .listElement__text > h2 > a { 8147 text-decoration: none; 8148 } 8149 .jd-framework.jd-front-end .listElement__text.h-element-md-6.text-content p a { 8150 border-bottom: 1px solid black; 8151 padding-bottom: 0; 8152 } 8153 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-headlinetext-wrap h2 { 8154 font: 400 normal 48px/55px TW_Character, Arial, sans-serif; 8155 color: #000; 8156 margin: 0 0 8px; 8157 text-align: center; 8158 letter-spacing: 0.5px; 8159 } 8160 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-headlinetext-wrap h2.jd-font-headline-medium { 8161 font: 400 normal 28px/32px TW_Character, Arial, sans-serif; 8162 margin: 20px 0 10px; 8163 } 8164 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-headlinetext-wrap h2.jd-font-headline-small { 8165 font: 400 normal 21px/25px TW_Character, Arial, sans-serif; 8166 margin: 20px 0 10px; 8167 } 8168 .jd-framework.jd-front-end .listElement__text > h2 { 8169 width: 90%; 8170 } 8171 .jd-framework.jd-front-end .rating-bar { 8172 position: absolute; 8173 right: 109px; 8174 top: 19px; 8175 width: 100px; 8176 height: 5px; 8177 background-color: rgba(0, 0, 0, 0.2); 8178 } 8179 .jd-framework.jd-front-end .rating-bar p { 8180 position: absolute; 8181 top: -8px; 8182 right: calc(100% + 15px); 8183 white-space: nowrap; 8184 } 8185 .jd-framework.jd-front-end .rating-bar .rating-progress { 8186 position: absolute; 8187 top: 0; 8188 left: 0; 8189 height: 100%; 8190 width: 0; 8191 background-color: #009e1d; 8192 -webkit-transition: width 600ms ease-in-out; 8193 transition: width 600ms ease-in-out; 8194 } 8195 .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text:not(.jury-view) > p, .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text:not(.jury-view) > div:not(.closer) { 8196 font: 400 normal 15px/20px Georgia, serif; 8197 color: #000; 8198 margin: 0 0 15px; 8199 letter-spacing: 0.25px; 8200 display: block; 8201 display: -webkit-box; 8202 min-height: 100px; 8203 max-height: 100px; 8204 -webkit-line-clamp: 5; 8205 -webkit-box-orient: vertical; 8206 overflow: hidden; 8207 text-overflow: ellipsis; 8208 -webkit-transition: -webkit-line-clamp 600ms ease-in-out, max-height 600ms ease-in-out; 8209 transition: -webkit-line-clamp 600ms ease-in-out, max-height 600ms ease-in-out; 8210 } 8211 .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > p a, .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > div:not(.closer) a { 8212 text-decoration: underline; 8213 } 8214 .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > p.open, .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > div:not(.closer).open { 8215 max-height: 1500px; 8216 -webkit-line-clamp: 300; 8217 } 8218 .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text >
8218 p.downloads, .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > div:not(.closer).downloads { 8219 height: auto !important; 8220 min-height: inherit; 8221 margin-bottom: 30px; 8222 max-height: inherit; 8223 -webkit-line-clamp: 300; 8224 -webkit-box-orient: vertical; 8225 display: inline-block; 8226 } 8227} 8228@media screen and (min-width: 1001px) { 8229 .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > p.downloads.float-right, .jd-framework.jd-front-end .listElement:not([data-filter=attachment_texts]) .listElement__text > div:not(.closer).downloads.float-right { 8230 float: right; 8231 } 8232} 8233@media screen { 8234 .jd-framework.jd-front-end .listElement .listElement__text > *:nth-last-child(3) { 8235 margin-bottom: 30px !important; 8236 } 8237 .jd-framework.jd-front-end .touristica-header form { 8238 display: none; 8239 } 8240 .jd-framework.jd-front-end .touristica-results .listElement .listElement__image.h-element-3 { 8241 padding: 0; 8242 height: auto; 8243 overflow: hidden; 8244 position: relative; 8245 } 8246 .jd-framework.jd-front-end .touristica-results .listElement .listElement__image.h-element-3 img { 8247 position: relative; 8248 width: 100%; 8249 } 8250 .jd-framework.jd-front-end .touristica-results .listElement .listElement__image.h-element-3 .infoTeaserContent { 8251 margin-top: 9.166667%; 8252 } 8253 .jd-framework.jd-front-end .touristica-results .listElement .listElement__text > *:nth-last-child(3) { 8254 margin-bottom: 11px !important; 8255 } 8256 .jd-framework.jd-front-end .touristica-results .listElement .listElement__text > p:nth-last-child(3) { 8257 margin-bottom: 30px !important; 8258 min-height: inherit; 8259 } 8260 .jd-framework.jd-front-end .touristica-results .infoTeaserContent .jury-overlay { 8261 position: absolute; 8262 top: 0; 8263 left: 0; 8264 width: 100%; 8265 height: 100%; 8266 background-color: rgba(255, 255, 255, 0.9); 8267 -webkit-transition: opacity 300ms ease-in-out, visibilty 300ms; 8268 transition: opacity 300ms ease-in-out, visibilty 300ms; 8269 opacity: 0; 8270 visibility: hidden; 8271 } 8272 .jd-framework.jd-front-end .touristica-results .infoTeaserContent .jury-overlay svg { 8273 position: absolute; 8274 top: 35%; 8275 left: 35%; 8276 -webkit-transform: translateY(-50%) translateX(-50%); 8277 transform: translateY(-50%) translateX(-50%); 8278 } 8279 .jd-framework.jd-front-end .touristica-results .infoTeaserContent .jury-overlay.loading { 8280 opacity: 1; 8281 visibility: visible; 8282 } 8283 .jd-framework.jd-front-end .touristica-results .infoTeaserContent form > div { 8284 width: 24%; 8285 display: inline-block; 8286 text-align: center; 8287 } 8288 .jd-framework.jd-front-end .touristica-results .infoTeaserContent form > div input[type=radio] { 8289 opacity: 1 !important; 8290 position: relative; 8291 display: inline-block; 8292 width: 20px; 8293 height: 20px; 8294 } 8295 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 { 8296 display: inline-block; 8297 } 8298 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 span.teaser__cta { 8299 display: inline-block; 8300 float: right; 8301 margin-top: 5px; 8302 } 8303 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 > span:first-child { 8304 max-width: 85%; 8305 display: inline-block; 8306 white-space: nowrap; 8307 text-overflow: ellipsis; 8308 overflow: hidden; 8309 line-height: 1; 8310 } 8311} 8312@media screen and (max-width: 1000px) { 8313 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 > span:first-child { 8314 max-width: 70%; 8315 } 8316} 8317@media screen { 8318 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle.collapsed h2 > span span.icon-doubleArrowRight:not(.cta):before { 8319 -webkit-transform: rotate(90deg); 8320 transform: rotate(90deg); 8321 } 8322 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle.collapsed h2 > span > span:last-child { 8323 opacity: 0; 8324 } 8325 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle.collapsed h2 > span > span:nth-child(2) { 8326 opacity: 1; 8327 } 8328 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 > span { 8329 padding-top: 8px; 8330 margin-right: 10px; 8331 position: relative; 8332 overflow: inherit; 8333 } 8334 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 > span span.icon-doubleArrowRight:not(.cta):before { 8335 -webkit-transform: rotate(270deg); 8336 transform: rotate(270deg); 8337 display: inline-block; 8338 -webkit-transition: transform 600ms ease-in-out; 8339 -webkit-transition: -webkit-transform 600ms ease-in-out; 8340 transition: -webkit-transform 600ms ease-in-out; 8341 transition: transform 600ms ease-in-out; 8342 transition: transform 600ms ease-in-out, -webkit-transform 600ms ease-in-out; 8343 -webkit-transition: transform 600ms ease-in-out, -webkit-transform 600ms ease-in-out; 8344 } 8345 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 > span > span:last-child { 8346 position: absolute; 8347 left: 16px; 8348 -webkit-transition: opacity 300ms ease-in-out; 8349 transition: opacity 300ms ease-in-out; 8350 opacity: 1; 8351 } 8352 .jd-framework.jd-front-end .touristica-results.accordeon a.subsectionTitle h2 > span > span:nth-child(2) { 8353 -webkit-transition: opacity 300ms ease-in-out; 8354 transition: opacity 300ms ease-in-out; 8355 opacity: 0; 8356 } 8357 .jd-framework.jd-front-end .touristica-results .collapse-container > .listElement:last-child { 8358 margin-bottom: 50px; 8359 } 8360 .jd-framework.jd-front-end .listElement__text > .subline { 8361 margin-top: -10px; 8362 font-style: italic; 8363 } 8364 .jd-framework.jd-front-end .listElement__text > iframe.trustyou { 8365 height: 40px; 8366 } 8367 .jd-framework.jd-front-end .listElement__text > .listElement__cta span.icon-doubleArrowRight:not(.cta) { 8368 display: inline-block; 8369 margin-left: 5px; 8370 font-size: 10px; 8371 -webkit-transition: transform 600ms; 8372 -webkit-transition: -webkit-transform 600ms; 8373 transition: -webkit-transform 600ms; 8374 transition: transform 600ms; 8375 transition: transform 600ms, -webkit-transform 600ms; 8376 -webkit-transform: rotate(-90deg); 8377 transform: rotate(-90deg); 8378 } 8379 .jd-framework.jd-front-end .listElement__text >
8379 .listElement__cta.collapsed span.icon-doubleArrowRight:not(.cta) { 8380 -webkit-transform: rotate(90deg); 8381 transform: rotate(90deg); 8382 } 8383} 8384@media screen and (min-width: 1001px) { 8385 .jd-framework.jd-front-end .listElement__text.h-element-4 { 8386 height: 0; 8387 padding-bottom: 17.5%; 8388 position: relative; 8389 } 8390 .jd-framework.jd-front-end .downloadcenter-results .listElement__text.h-element-4 { 8391 height: auto; 8392 position: relative; 8393 padding-bottom: 5%; 8394 } 8395 .jd-framework.jd-front-end .listElement__text.h-element-4.offerList { 8396 height: 0; 8397 padding-bottom: 25%; 8398 position: relative; 8399 } 8400} 8401@media screen and (max-width: 1280px) and (min-width: 700px) { 8402 .jd-framework.jd-front-end .listElement__text.h-element-4.offerList { 8403 height: 0; 8404 padding-bottom: 30%; 8405 position: relative; 8406 } 8407} 8408@media screen and (max-width: 1000px) and (min-width: 701px) { 8409 .jd-framework.jd-front-end .listElement__text.h-element-md-6:nth-child(-n+1) { 8410 height: 0; 8411 padding-bottom: 27.13178295%; 8412 position: relative; 8413 } 8414 .jd-framework.jd-front-end .listElement__text.h-element-md-6.offerList { 8415 height: 0; 8416 padding-bottom: 46.66666667%; 8417 position: relative; 8418 } 8419} 8420@media screen { 8421 .jd-framework.jd-front-end .listElement__infoLink { 8422 font: 400 italic 14px/1em Georgia, serif; 8423 color: #000; 8424 text-decoration: underline; 8425 text-align: right; 8426 position: absolute; 8427 top: 0; 8428 right: 0; 8429 } 8430 .jd-framework.jd-front-end .listElement__infoLink > a:active, 8431 .jd-framework.jd-front-end .listElement__infoLink > a:focus, 8432 .jd-framework.jd-front-end .listElement__infoLink > a:hover, 8433 .jd-framework.jd-front-end a.listElement__infoLink:active, 8434 .jd-framework.jd-front-end a.listElement__infoLink:focus, 8435 .jd-framework.jd-front-end a.listElement__infoLink:hover { 8436 color: #9b1d26; 8437 } 8438 .jd-framework.jd-front-end .listElement__infoLink__infoIcon { 8439 position: absolute; 8440 top: -5px; 8441 right: 100%; 8442 margin-right: 5px; 8443 font-size: 40px; 8444 color: #000; 8445 } 8446 .jd-framework.jd-front-end .listElement__infoLink__infoIcon--red { 8447 color: #b41d1d; 8448 } 8449 .jd-framework.jd-front-end .listElement__infoLink__infoIcon--blue { 8450 color: #4e85be; 8451 } 8452 .jd-framework.jd-front-end .listElement__infoLink__infoIcon--lightblue { 8453 color: #8ce0ee; 8454 } 8455 .jd-framework.jd-front-end .listElement__infoLink__infoIcon--green { 8456 color: #009e1d; 8457 } 8458} 8459@media screen and (min-width: 401px) { 8460 .jd-framework.jd-front-end .listElement__infoLink + h2 { 8461 padding-right: 120px; 8462 } 8463} 8464@media screen and (max-width: 400px) { 8465 .jd-framework.jd-front-end .listElement__infoLink + h2 { 8466 padding-top: 40px; 8467 } 8468} 8469@media screen { 8470 .jd-framework.jd-front-end .listElement__image { 8471 overflow: hidden; 8472 } 8473 .jd-framework.jd-front-end .listElement__image > img { 8474 position: absolute; 8475 top: 0; 8476 left: 0; 8477 width: 100%; 8478 height: auto; 8479 left: 50%; 8480 transform: translateX(-50%); 8481 -webkit-transform: translateX(-50%); 8482 } 8483 .jd-framework.jd-front-end .listElement__image.h-element-2 { 8484 background-repeat: no-repeat; 8485 } 8486} 8487@media screen and (min-width: 1001px) { 8488 .jd-framework.jd-front-end .listElement__image.h-element-4 { 8489 height: 0; 8490 padding-bottom: 17.5%; 8491 position: relative; 8492 } 8493 .jd-framework.jd-front-end .listElement__image.h-element-2 { 8494 height: 0; 8495 padding-bottom: 11%; 8496 position: relative; 8497 background-size: 100%; 8498 background-position: 50% 0; 8499 } 8500 .jd-framework.jd-front-end .listElement__image.h-element-1 { 8501 height: 0; 8502 padding-bottom: 11%; 8503 position: relative; 8504 } 8505} 8506@media screen and (max-width: 1000px) { 8507 .jd-framework.jd-front-end .listElement__image.h-element-md-6 { 8508 height: 0; 8509 padding-bottom: 27.13178295%; 8510 position: relative; 8511 } 8512 .jd-framework.jd-front-end .listElement__image.h-element-md-4 { 8513 height: 0; 8514 padding-bottom: 17.5%; 8515 position: relative; 8516 background-size: contain; 8517 } 8518} 8519@media screen and (max-width: 700px) { 8520 .jd-framework.jd-front-end .listElement__image.h-element-sm-12 { 8521 height: 0; 8522 padding-bottom: 57.14973262%; 8523 position: relative; 8524 background-size: cover; 8525 background-position: center top; 8526 } 8527 .jd-framework.jd-front-end .h-hidden-sm { 8528 display: none; 8529 visibility: hidden; 8530 } 8531 .jd-framework.jd-front-end .newsList { 8532 margin-top: 50px; 8533 margin-bottom: 50px; 8534 } 8535 .jd-framework.jd-front-end .newsList p:not(.teaser__cta) { 8536 margin-bottom: 6px; 8537 } 8538 .jd-framework.jd-front-end .newsList p:not(.teaser__cta) > span { 8539 width: 90%; 8540 display: inline-block; 8541 overflow: hidden; 8542 text-overflow: ellipsis; 8543 white-space: nowrap; 8544 } 8545 .jd-framework.jd-front-end .newsList .h-element { 8546 margin-left: 1.08333333% !important; 8547 } 8548} 8549@media screen and (max-width: 400px) { 8550 .jd-framework.jd-front-end .listElement__image { 8551 margin-bottom: 11px; 8552 } 8553 .jd-framework.jd-front-end .listElement__image.h-element-ty-12 { 8554 height: 0; 8555 padding-bottom: 56.14973262%; 8556 position: relative; 8557 } 8558} 8559@media screen { 8560 .jd-framework.jd-front-end .newsList .h-element { 8561 white-space: nowrap; 8562 text-overflow: ellipsis; 8563 overflow: hidden; 8564 margin-bottom: 11px !important; 8565 } 8566 .jd-framework.jd-front-end .listElement__text__tracks { 8567 list-style: none; 8568 margin: 15px 0 6px; 8569 padding: 0; 8570 } 8571 .jd-framework.jd-front-end .listElement__text__tracks > li { 8572 display: inline-block; 8573 font: 400 normal 13px/1em Georgia, serif; 8574 color: #fff; 8575 height: 18px; 8576 width: 58px; 8577 -webkit-box-sizing: border-box; 8578 box-sizing: border-box; 8579 padding: 3px 0; 8580 text-align: center; 8581 } 8582 .jd-framework.jd-front-end .listElement__text__tracks > li:not(:last-child) { 8583 margin-right: 2px; 8584 } 8585 .jd-framework.jd-front-end .listElement__text__tracks > li:nth-child(1) { 8586 background: #8ce0ee; 8587 } 8588 .jd-framework.jd-front-end .listElement__text__tracks > li:nth-child(2) { 8589 background: #b41d1d; 8590 } 8591 .jd-framework.jd-front-end .listElement__text__tracks > li:nth-child(3) { 8592 background: #000; 8593 } 8594} 8595@media screen { 8596 .jd-framework.jd-front-end .listElement__text__status { 8597 font: inherit; 8598 color: inherit; 8599 } 8600 .jd-framework.jd-front-end .listElement__text__status:before { 8601 content: ""; 8602 display: inline-block; 8603 width: 10px; 8604 height: 10px; 8605 margin-right: 10px; 8606 border-radius: 50%; 8607 } 8608 .jd-framework.jd-front-end .listElement__text__status--green:before { 8609 background: #009e1d; 8610 } 8611 .jd-framework.jd-front-end .listElement__text__status--red:before { 8612 background: #b41d1d; 8613 } 8614} 8615@media screen { 8616 .jd-framework.jd-front-end .listElement__text__weather > h3 {
8617 font: 700 normal 15px/20px Georgia, serif; 8618 color: #000; 8619 margin: 0; 8620 } 8621 .jd-framework.jd-front-end .listElement__text__weather > .image, 8622 .jd-framework.jd-front-end .listElement__text__weather > .info { 8623 width: 50%; 8624 display: inline-block; 8625 vertical-align: middle; 8626 } 8627 .jd-framework.jd-front-end .listElement__text__weather > .info { 8628 font: 400 normal 15px/20px Georgia, serif; 8629 color: #000; 8630 } 8631} 8632@media screen and (max-width: 900px) { 8633 .jd-framework.jd-front-end .listElement__text__weather { 8634 text-align: center; 8635 } 8636 .jd-framework.jd-front-end .listElement__text__weather > .image, 8637 .jd-framework.jd-front-end .listElement__text__weather > .info { 8638 width: 100%; 8639 } 8640} 8641@media screen and (max-width: 768px) { 8642 .jd-framework.jd-front-end .listElement__text > .weatherInfo { 8643 text-align: center; 8644 vertical-align: top; 8645 } 8646 .jd-framework.jd-front-end .listElement__text > .weatherInfo > img, 8647 .jd-framework.jd-front-end .listElement__text > .weatherInfo > p { 8648 width: 100%; 8649 display: block; 8650 } 8651} 8652@media screen { 8653 .jd-framework.jd-front-end .listElement__trustyouScore { 8654 width: 200px; 8655 overflow: hidden; 8656 position: relative; 8657 float: right; 8658 } 8659 .jd-framework.jd-front-end .listElement__trustyouScore > iframe { 8660 width: 100%; 8661 height: 50px; 8662 } 8663 .jd-framework.jd-front-end .listElement__trustyouScore > iframe + a { 8664 position: absolute; 8665 top: 0; 8666 left: 0; 8667 width: 100%; 8668 height: 100%; 8669 display: block; 8670 } 8671} 8672@media screen and (min-width: 701px) { 8673 .jd-framework.jd-front-end .listElement__trustyouScore { 8674 position: absolute; 8675 top: 0; 8676 right: 0; 8677 } 8678 .jd-framework.jd-front-end .h-hidden-gt-sm { 8679 display: none; 8680 visibility: hidden; 8681 } 8682} 8683@media screen { 8684 .jd-framework.jd-front-end .listElement__sublist > p { 8685 width: 100%; 8686 margin: 0 0 10px; 8687 } 8688 .jd-framework.jd-front-end .listElement__sublist > p > span { 8689 font: 400 normal 15px/20px Georgia, serif; 8690 color: #000; 8691 display: inline-block; 8692 text-align: left; 8693 } 8694 .jd-framework.jd-front-end .listElement__sublist > p > span:first-of-type { 8695 width: 75.83979328%; 8696 } 8697 .jd-framework.jd-front-end .listElement__sublist > p > span:last-of-type { 8698 width: 24.16020672%; 8699 } 8700 .jd-framework.jd-front-end .bg { 8701 background: #d4d4d4; 8702 } 8703} 8704@media screen and (max-width: 700px) { 8705 .jd-framework.jd-front-end .listElement__sublist > p { 8706 display: none; 8707 } 8708} 8709@media screen { 8710 .jd-framework.jd-front-end .listElement__sublist__element { 8711 width: 100%; 8712 -webkit-box-sizing: border-box; 8713 box-sizing: border-box; 8714 } 8715 .jd-framework.jd-front-end .listElement__sublist__element:nth-of-type(2n+1) { 8716 background: #d4d4d4; 8717 } 8718 .jd-framework.jd-front-end .listElement__sublist__element__info, 8719 .jd-framework.jd-front-end .listElement__sublist__element__title { 8720 display: inline-block; 8721 vertical-align: middle; 8722 } 8723 .jd-framework.jd-front-end a.for__offer { 8724 margin-right: 10px; 8725 } 8726} 8727@media screen and (min-width: 701px) { 8728 .jd-framework.jd-front-end .listElement__sublist__element { 8729 padding: 10px; 8730 } 8731 .jd-framework.jd-front-end .listElement__sublist__element__title { 8732 width: 76.52519894%; 8733 } 8734 .jd-framework.jd-front-end .listElement__sublist__element__info { 8735 width: 23.47480106%; 8736 } 8737 .jd-framework.jd-front-end .width__for__offer__info, 8738 .jd-framework.jd-front-end .width__for__offer__title { 8739 width: 50%; 8740 } 8741} 8742@media screen and (max-width: 700px) { 8743 .jd-framework.jd-front-end .listElement__sublist__element__info, 8744 .jd-framework.jd-front-end .listElement__sublist__element__title { 8745 -webkit-box-sizing: border-box; 8746 box-sizing: border-box; 8747 width: 100%; 8748 padding: 10px; 8749 } 8750 .jd-framework.jd-front-end .download_featured { 8751 margin-top: 25px; 8752 } 8753 .jd-framework.jd-front-end .download_featured .subsectionTitle > h2 { 8754 text-align: center; 8755 } 8756 .jd-framework.jd-front-end .download_featured h3.hsmall { 8757 text-align: center; 8758 } 8759 .jd-framework.jd-front-end .download_featured p { 8760 text-align: left; 8761 } 8762 .jd-framework.jd-front-end .download_featured .teaser__cta { 8763 float: right; 8764 display: block; 8765 margin: 0 auto; 8766 text-align: right; 8767 font-weight: bold !important; 8768 } 8769} 8770@media screen and (max-width: 1200px) { 8771 .jd-framework.jd-front-end .width__for__offer__title { 8772 width: 36.73740053%; 8773 } 8774 .jd-framework.jd-front-end .width__for__offer__info { 8775 width: 63.26259947%; 8776 } 8777} 8778@media screen and (max-width: 980px) { 8779 .jd-framework.jd-front-end .width__for__offer__info, 8780 .jd-framework.jd-front-end .width__for__offer__title { 8781 width: 100%; 8782 } 8783 .jd-framework.jd-front-end .listElement__sublist__element__info > p.offerPrice {
8784 font: 400 normal 15px/20px Georgia, serif; 8785 color: #000; 8786 display: inline-block; 8787 margin: 0; 8788 width: 100%; 8789 padding-top: 10px; 8790 } 8791} 8792@media screen and (max-width: 615px) { 8793 .jd-framework.jd-front-end a.for__offer { 8794 margin: 10px 10px 0 0; 8795 } 8796 .jd-framework.jd-front-end .listElement__sublist > .listElement__sublist__element > .width__for__offer__info > .buttonWrapper { 8797 width: 100%; 8798 text-align: right; 8799 margin-left: 0; 8800 display: inline-block; 8801 vertical-align: middle; 8802 } 8803} 8804@media screen and (max-width: 540px) { 8805 .jd-framework.jd-front-end .button.for__offer { 8806 margin-bottom: 10px; 8807 } 8808 .jd-framework.jd-front-end a.for__offer { 8809 margin: 10px 0px 0 0; 8810 } 8811} 8812@media screen { 8813 .jd-framework.jd-front-end .listElement__sublist__element__title > .text { 8814 font: 700 normal 15px/1em Georgia, serif; 8815 color: #000; 8816 text-decoration: none; 8817 -webkit-box-sizing: border-box; 8818 box-sizing: border-box; 8819 width: 100%; 8820 display: inline-block; 8821 vertical-align: middle; 8822 position: relative; 8823 } 8824 .jd-framework.jd-front-end .listElement__sublist__element__title > .text > [class*=icon] { 8825 font-size: 10px; 8826 margin-right: 5px; 8827 } 8828 .jd-framework.jd-front-end .listElement__sublist__element__title > .text:active, 8829 .jd-framework.jd-front-end .listElement__sublist__element__title > .text:focus, 8830 .jd-framework.jd-front-end .listElement__sublist__element__title > .text:hover { 8831 color: #9b1d26; 8832 } 8833 .jd-framework.jd-front-end .listElement__sublist__element__title > .logo { 8834 text-align: right; 8835 -webkit-box-sizing: border-box; 8836 box-sizing: border-box; 8837 width: 100%; 8838 display: inline-block; 8839 vertical-align: middle; 8840 } 8841} 8842@media screen and (min-width: 701px) { 8843 .jd-framework.jd-front-end .listElement__sublist__element__title > .logo { 8844 padding-right: 20px; 8845 margin-left: -100%; 8846 } 8847} 8848@media screen { 8849 .jd-framework.jd-front-end .listElement__sublist__element__info > p { 8850 font: 400 normal 15px/20px Georgia, serif; 8851 color: #000; 8852 display: inline-block; 8853 width: 100%; 8854 margin: 0; 8855 } 8856 .jd-framework.jd-front-end .listElement__sublist__element__info > .buttonWrapper { 8857 width: 100%; 8858 margin-left: -100%; 8859 text-align: right; 8860 display: inline-block; 8861 vertical-align: middle; 8862 } 8863} 8864@media screen { 8865 .jd-framework.jd-front-end .listicleElement a { 8866 text-decoration: none; 8867 } 8868 .jd-framework.jd-front-end .listicleElement h1 { 8869 font: 400 normal 28px/0.89285714em TW_Character, Arial, sans-serif; 8870 color: #000; 8871 margin: 0 0 11px; 8872 } 8873 .jd-framework.jd-front-end .listicleElement hr { 8874 border-color: #000; 8875 margin: 0 0 20px; 8876 } 8877 .jd-framework.jd-front-end .listicleElement p { 8878 font: 400 normal 15px/20px Georgia, serif; 8879 color: #000; 8880 margin: 0 0 15px; 8881 letter-spacing: 0.25px; 8882 } 8883} 8884@media screen and (max-width: 700px) { 8885 .jd-framework.jd-front-end .listicleElement h1 { 8886 font-size: 25px; 8887 } 8888} 8889@media screen { 8890 .jd-framework.jd-front-end .listicleElement__image { 8891 overflow: hidden; 8892 width: 100%; 8893 display: block; 8894 height: 0; 8895 padding-bottom: 56.20155039%; 8896 position: relative; 8897 margin-bottom: 14px; 8898 } 8899 .jd-framework.jd-front-end .listicleElement__image > img { 8900 position: absolute; 8901 top: 0; 8902 left: 0; 8903 width: 100%; 8904 height: auto; 8905 } 8906} 8907@media screen { 8908 .jd-framework.jd-front-end .listPreloader { 8909 position: relative; 8910 } 8911 .jd-framework.jd-front-end .listPreloader > hr { 8912 margin: 0 0 25px; 8913 } 8914 .jd-framework.jd-front-end .listPreloader > a { 8915 text-align: center; 8916 text-decoration: none; 8917 } 8918 .jd-framework.jd-front-end .listPreloader > a > .text { 8919 display: inline-block; 8920 padding: 3px 0 18px; 8921 font: 700 normal 15px/1em Georgia, serif; 8922 color: #000; 8923 font-weight: 700; 8924 } 8925 .jd-framework.jd-front-end .listPreloader > a > .image { 8926 width: 36px; 8927 height: 36px; 8928 display: inline-block; 8929 background: #fff; 8930 border: 3px solid #000; 8931 border-radius: 50%; 8932 } 8933 .jd-framework.jd-front-end .listPreloader > a > .image > [class*=icon] { 8934 color: #000; 8935 font-size: 23px; 8936 line-height: 36px; 8937 } 8938} 8939@media screen { 8940 .jd-framework.jd-front-end .miniList, 8941 .jd-framework.jd-front-end .miniList__element { 8942 width: 100%; 8943 } 8944 .jd-framework.jd-front-end .miniList:after { 8945 content: ""; 8946 display: block; 8947 clear: both; 8948 } 8949} 8950@media screen { 8951 .jd-framework.jd-front-end .miniList__element { 8952 position: relative; 8953 } 8954 .jd-framework.jd-front-end .miniList__element:nth-child(2n-1) { 8955 background: #d4d4d4; 8956 } 8957 .jd-framework.jd-front-end .miniList__element:not(:last-of-type) { 8958 margin-bottom: 2px; 8959 } 8960} 8961@media screen and (min-width: 1001px) { 8962 .jd-framework.jd-front-end .miniList__element { 8963 height: 98px; 8964 overflow: hidden; 8965 } 8966} 8967@media screen { 8968 .jd-framework.jd-front-end .miniList > .listElement__cta { 8969 float: right; 8970 margin-top: 30px; 8971 } 8972 .jd-framework.jd-front-end .miniList > .listElement__cta:not(:last-of-type) { 8973 margin-left: 30px; 8974 } 8975 .jd-framework.jd-front-end .miniList__element > .listElement__cta { 8976 position: absolute; 8977 bottom: 9px; 8978 right: 8px; 8979 } 8980} 8981@media screen { 8982 .jd-framework.jd-front-end .miniList__element__image { 8983 position: relative; 8984 } 8985 .jd-framework.jd-front-end .miniList__element__image > img { 8986 width: 100%; 8987 height: auto; 8988 } 8989} 8990@media screen and (min-width: 401px) { 8991 .jd-framework.jd-front-end .miniList__element__image { 8992 height: 100%; 8993 width: 174px; 8994 display: inline-block; 8995 vertical-align: top; 8996 } 8997} 8998@media screen and (max-width: 400px) { 8999 .jd-framework.jd-front-end .miniList__element__image { 9000 width: 100%; 9001 height: 0; 9002 padding-bottom: 177.77777778%; 9003 position: relative; 9004 } 9005} 9006@media screen { 9007 .jd-framework.jd-front-end .miniList__element__text { 9008 width: 100%; 9009 height: 100%; 9010 display: inline-block; 9011 -webkit-box-sizing: border-box; 9012 box-sizing: border-box; 9013 } 9014 .jd-framework.jd-front-end .miniList__element__text > h2 {
9015 font: 700 normal 15px/20px Georgia, serif; 9016 color: #000; 9017 margin: 0; 9018 } 9019 .jd-framework.jd-front-end .miniList__element__text > h2 > a { 9020 text-decoration: none; 9021 } 9022 .jd-framework.jd-front-end .miniList__element__text > p { 9023 font: 400 normal 15px/20px Georgia, serif; 9024 color: #000; 9025 } 9026 .jd-framework.jd-front-end .miniList__element__text > p:not(:last-of-type) { 9027 margin: 0 0 5px; 9028 } 9029 .jd-framework.jd-front-end .miniList__element__text > p:last-of-type { 9030 margin: 0; 9031 } 9032} 9033@media screen and (min-width: 401px) { 9034 .jd-framework.jd-front-end .miniList__element__text { 9035 margin: 0 0 0 -174px; 9036 padding: 6px 0 0 184px; 9037 } 9038} 9039.jd-framework.jd-front-end #keyvisual { 9040 padding-bottom: 0; 9041} 9042.jd-framework.jd-front-end #keyvisual figcaption { 9043 margin-bottom: 50px; 9044} 9045.jd-framework.jd-front-end #keyvisual section.h-grid-12.h-grid-fixed.v-grid.tirolberg.widget { 9046 z-index: 2; 9047 position: relative; 9048} 9049@media screen and (min-width: 1001px) { 9050 .jd-framework.jd-front-end #keyvisual section.h-grid-12.h-grid-fixed.v-grid.tirolberg.widget { 9051 position: absolute; 9052 transform: translateY(-50%) translateX(-50%); 9053 -webkit-transform: translateY(-50%) translateX(-50%); 9054 top: 50%; 9055 left: 50.2%; 9056 } 9057 .jd-framework.jd-front-end #keyvisual section.h-grid-12.h-grid-fixed.v-grid.tirolberg.widget > div > div { 9058 padding: 20px; 9059 background-color: rgba(255, 255, 255, 0.8); 9060 max-height: 450px; 9061 overflow: hidden; 9062 } 9063} 9064@media screen and (max-width: 700px) { 9065 .jd-framework.jd-front-end .miniList__element__text { 9066 margin-bottom: 30px; 9067 } 9068 .jd-framework.jd-front-end div[class^=jd-shortcode-]:not(:first-child) { 9069 margin: 25px 0; 9070 } 9071 .jd-framework.jd-front-end .contentArticle { 9072 margin-top: 0; 9073 margin-bottom: 0; 9074 } 9075} 9076@media screen and (max-width: 400px) { 9077 .jd-framework.jd-front-end .miniList__element__text { 9078 padding: 10px; 9079 } 9080 .jd-framework.jd-front-end div[class^=jd-shortcode-]:not(:first-child) { 9081 margin: 0 0; 9082 } 9083} 9084@media screen { 9085 .jd-framework.jd-front-end .miniList__element__trustyouScore { 9086 position: absolute; 9087 width: 200px; 9088 overflow: hidden; 9089 } 9090 .jd-framework.jd-front-end .miniList__element__trustyouScore > iframe { 9091 width: 100%; 9092 height: 100%; 9093 } 9094} 9095@media screen and (min-width: 701px) { 9096 .jd-framework.jd-front-end .miniList__element__trustyouScore { 9097 top: 10px; 9098 right: 0; 9099 height: 100%; 9100 } 9101 .jd-framework.jd-front-end .miniList__element__trustyouScore ~ .miniList__element__text { 9102 padding-right: 220px; 9103 } 9104} 9105@media screen and (max-width: 700px) and (min-width: 401px) { 9106 .jd-framework.jd-front-end .miniList__element__trustyouScore { 9107 top: 108px; 9108 left: 0; 9109 height: 38px; 9110 } 9111 .jd-framework.jd-front-end .miniList__element__trustyouScore ~ .miniList__element__image { 9112 margin-bottom: 50px; 9113 } 9114} 9115@media screen and (max-width: 400px) { 9116 .jd-framework.jd-front-end .miniList__element__trustyouScore { 9117 top: 10px; 9118 left: 10px; 9119 z-index: 1; 9120 height: 60px; 9121 } 9122} 9123.jd-framework.jd-front-end .noUi-target, 9124.jd-framework.jd-front-end .noUi-target * { 9125 -webkit-touch-callout: none; 9126 -webkit-user-select: none; 9127 -ms-touch-action: none; 9128 -ms-user-select: none; 9129 -moz-user-select: none; 9130 -webkit-box-sizing: border-box; 9131 box-sizing: border-box; 9132} 9133.jd-framework.jd-front-end .noUi-target { 9134 position: relative; 9135 direction: ltr; 9136} 9137.jd-framework.jd-front-end .noUi-base { 9138 width: 100%; 9139 height: 100%; 9140 position: relative; 9141} 9142.jd-framework.jd-front-end .noUi-origin { 9143 position: absolute; 9144 right: 0; 9145 top: 0; 9146 left: 0; 9147 bottom: 0; 9148} 9149.jd-framework.jd-front-end .noUi-handle { 9150 position: relative; 9151 z-index: 1; 9152} 9153.jd-framework.jd-front-end .noUi-stacking .noUi-handle { 9154 z-index: 10; 9155} 9156.jd-framework.jd-front-end .noUi-state-tap .noUi-origin { 9157 -webkit-transition: left 0.3s, top 0.3s; 9158 transition: left 0.3s, top 0.3s; 9159} 9160.jd-framework.jd-front-end .noUi-state-drag * { 9161 cursor: inherit !important; 9162} 9163.jd-framework.jd-front-end .noUi-base { 9164 -webkit-transform: translate3d(0, 0, 0); 9165 transform: translate3d(0, 0, 0); 9166} 9167.jd-framework.jd-front-end .jd-framework a { 9168 color: black; 9169} 9170.jd-framework.jd-front-end .container { 9171 width: 100% !important; 9172 margin-right: auto; 9173 margin-left: auto; 9174 padding-left: 0px; 9175 padding-right: 0px; 9176} 9177.jd-framework.jd-front-end .employeeFullwidth > .h-element-12 { 9178 border: 1px solid black; 9179 min-height: 400px; 9180 position: relative; 9181} 9182@media screen and (min-width: 701px) and (max-width: 1000px) { 9183 .jd-framework.jd-front-end .employeeFullwidth > .h-element-12 { 9184 min-height: 650px; 9185 } 9186} 9187.jd-framework.jd-front-end .employeeFullwidth h2.headline { 9188 font-family: TW_Character, Arial, sans-serif; 9189 font-size: 28px; 9190 border-bottom: 1px solid black; 9191 padding-BOttom: 10px; 9192 padding-left: 1px; 9193 padding-right: 1px; 9194 margin-bottom: 0; 9195} 9196.jd-framework.jd-front-end .employeeFullwidth .teaser-temp { 9197 display: none !important; 9198 visibility: hidden; 9199} 9200@media screen and (min-width: 701px) and (max-width: 1000px) { 9201 .jd-framework.jd-front-end .employeeFullwidth .teaser-temp { 9202 display: block !important; 9203 visibility: visible !important; 9204 } 9205} 9206@media screen and (min-width: 701px) and (max-width: 1000px) { 9207 .jd-framework.jd-front-end .employeeFullwidth .teaser-real { 9208 display: none !important; 9209 visibility: hidden; 9210 } 9211} 9212.jd-framework.jd-front-end .employeeFullwidth .employeeTitle { 9213 padding-top: 75px; 9214} 9215@media screen and (min-width: 701px) and (max-width: 1000px) { 9216 .jd-framework.jd-front-end .employeeFullwidth .employeeTitle { 9217 padding-top: 0; 9218 position: absolute; 9219 padding-top: 0; 9220 top: 50%; 9221 -webkit-transform: translateY(-50%); 9222 transform: translateY(-50%); 9223 } 9224} 9225.jd-framework.jd-front-end .employeeFullwidth .employeePicQuote { 9226 min-height: 400px; 9227 background-size: cover; 9228 float: right; 9229 -webkit-box-sizing: content-box; 9230 box-sizing: content-box; 9231 display: block; 9232 position: relative; 9233} 9234@media screen and (min-width: 701px) and (max-width: 1000px) { 9235 .jd-framework.jd-front-end .employeeFullwidth .employeePicQuote { 9236 min-height: 650px; 9237 } 9238} 9239.jd-framework.jd-front-end .employeeFullwidth .employeePicQuote:before { 9240 content: ""; 9241 display: inline-block; 9242 height: 100%; 9243 vertical-align: middle; 9244 margin-right: -0.25em; 9245} 9246.jd-framework.jd-front-end .employeeFullwidth .employeePicQuote:hover, .jd-framework.jd-front-end .employeeFullwidth .employeePicQuote:active, .jd-framework.jd-front-end .employeeFullwidth .employeePicQuote:focus { 9247 color: black !important; 9248} 9249.jd-framework.jd-front-end .employeeFullwidth .employeePicQuote > div { 9250 background-color: white; 9251 padding: 20px; 9252 vertical-align: middle; 9253 position: absolute; 9254 margin-left: 0 !important; 9255 right: 1.0833%; 9256 top: 50%; 9257 transform: translateY(-50%); 9258 -webkit-transform: translateY(-50%); 9259} 9260.jd-framework.jd-front-end .employeeFullwidth .employeePicQuote p {
9261 font: 400 normal 15px/20px Georgia, serif; 9262} 9263.jd-framework.jd-front-end .employeeFullwidth .employeePicQuote p.teaser__cta { 9264 font-weight: bold; 9265 -webkit-transition: color 330ms; 9266 transition: color 330ms; 9267} 9268.jd-framework.jd-front-end .employeeFullwidth *:not(.teaser__cta):hover, .jd-framework.jd-front-end .employeeFullwidth *:not(.teaser__cta):active, .jd-framework.jd-front-end .employeeFullwidth *:not(.teaser__cta):focus { 9269 color: black !important; 9270} 9271.jd-framework.jd-front-end .employeeFullwidth > div p { 9272 display: block; 9273 display: -webkit-box; 9274 font-size: 15px; 9275 line-height: 1.3; 9276 -webkit-line-clamp: 4; 9277 -webkit-box-orient: vertical; 9278 overflow: hidden; 9279 text-overflow: ellipsis; 9280} 9281@media screen and (max-width: 700px) { 9282 .jd-framework.jd-front-end .employeeFullwidth > .h-element-12 { 9283 border: none; 9284 min-height: inherit; 9285 } 9286 .jd-framework.jd-front-end .employeeFullwidth .employeeTitle { 9287 padding-top: 0; 9288 } 9289 .jd-framework.jd-front-end .employeeFullwidth .employeeTitle h1 { 9290 font: 400 normal 25px/28px TW_Character, Arial, sans-serif; 9291 } 9292 .jd-framework.jd-front-end .employeeFullwidth .employeePicQuote { 9293 float: inherit; 9294 margin-bottom: 13px !important; 9295 margin-left: -4.5% !important; 9296 margin-bottom: 0 !important; 9297 width: 110%; 9298 } 9299 .jd-framework.jd-front-end .employeeFullwidth .employeePicQuote p { 9300 display: none; 9301 } 9302} 9303.jd-framework.jd-front-end #pageMain > #jd_container_0_ #jd_row_0_ #jd_column_0_ > .jd-shortcode-marketirol-headlinetextct-wrap:first-child { 9304 margin-top: 100px; 9305} 9306.jd-framework.jd-front-end #pageMain p a:not(.teaser__cta) { 9307 text-decoration: underline; 9308} 9309.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenewsdownloads-wrap .download_cover img { 9310 width: 100%; 9311 height: auto; 9312} 9313@media screen and (min-width: 701px) and (max-width: 1000px) { 9314 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-modulenewsdownloads-wrap .download_cover img { 9315 width: 50%; 9316 height: auto; 9317 display: block; 9318 margin: 0 auto; 9319 margin-bottom: 17px; 9320 } 9321} 9322@media screen and (min-width: 701px) { 9323 .jd-framework.jd-front-end .poster-download .imageTeaser:not(.imageTeaser--noHeight) { 9324 height: 420px; 9325 } 9326} 9327.jd-framework.jd-front-end .poster-download .imageTeaser__image { 9328 padding-bottom: 67%; 9329} 9330@media screen and (max-width: 700px) and (min-width: 401px) { 9331 .jd-framework.jd-front-end .poster-download .imageTeaser__image { 9332 padding-bottom: 32% !important; 9333 } 9334} 9335.jd-framework.jd-front-end .panel-group .panel { 9336 border: none !important; 9337 -webkit-box-shadow: none; 9338 box-shadow: none; 9339} 9340.jd-framework.jd-front-end .panel-group .panel-default .panel-heading { 9341 padding: 10px 0 0; 9342 border: 0px solid; 9343 background: none; 9344} 9345.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a { 9346 width: 100%; 9347 display: inline-block; 9348} 9349.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a span.teaser__cta { 9350 display: inline-block; 9351 float: right; 9352 margin-top: 5px; 9353} 9354.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a > span:first-child { 9355 max-width: 85%; 9356 display: inline-block; 9357 white-space: nowrap; 9358 text-overflow: ellipsis; 9359 overflow: hidden; 9360 line-height: 1; 9361} 9362@media screen and (max-width: 1000px) { 9363 .jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a > span:first-child { 9364 max-width: 70%; 9365 } 9366} 9367.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a.collapsed > span span.icon-doubleArrowRight:not(.cta):before { 9368 -webkit-transform: rotate(90deg); 9369 transform: rotate(90deg); 9370} 9371.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a.collapsed > span > span:last-child { 9372 opacity: 0; 9373} 9374.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a.collapsed > span > span:nth-child(2) { 9375 opacity: 1; 9376} 9377.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a > span { 9378 padding-top: 8px; 9379 margin-right: 10px; 9380 position: relative; 9381 overflow: inherit; 9382} 9383.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a > span span.icon-doubleArrowRight:not(.cta):before { 9384 -webkit-transform: rotate(270deg); 9385 transform: rotate(270deg); 9386 display: inline-block; 9387 -webkit-transition: transform 600ms ease-in-out; 9388 -webkit-transition: -webkit-transform 600ms ease-in-out; 9389 transition: -webkit-transform 600ms ease-in-out; 9390 transition: transform 600ms ease-in-out; 9391 transition: transform 600ms ease-in-out, -webkit-transform 600ms ease-in-out; 9392 -webkit-transition: transform 600ms ease-in-out, -webkit-transform 600ms ease-in-out; 9393} 9394.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a > span > span:last-child { 9395 position: absolute; 9396 left: 16px; 9397 -webkit-transition: opacity 300ms ease-in-out; 9398 transition: opacity 300ms ease-in-out; 9399 opacity: 1; 9400} 9401.jd-framework.jd-front-end .panel-group .panel-default .panel-heading .panel-title > a > span > span:nth-child(2) { 9402 -webkit-transition: opacity 300ms ease-in-out; 9403 transition: opacity 300ms ease-in-out; 9404 opacity: 0; 9405} 9406.jd-framework.jd-front-end .panel-group .panel-default .panel-heading hr { 9407 margin: 10px 0 0 !important; 9408} 9409.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body { 9410 border: none; 9411 padding-top: 0; 9412 padding: 0; 9413} 9414.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body > *:first-child { 9415 margin: 24px 0 24px; 9416} 9417.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .contentSlider .contentSliderTeaser__image { 9418 margin-left: 0; 9419} 9420.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured { 9421 margin-bottom: 15px; 9422} 9423.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured a.teaser__cta { 9424 text-align: right; 9425} 9426@media screen and (max-width: 400px) { 9427 .jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured a.teaser__cta { 9428 float: inherit; 9429 text-align: left; 9430 font-size: 15px; 9431 display: block; 9432 } 9433 .jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured a.teaser__cta.jd-email-link { 9434 margin-top: 15px; 9435 } 9436} 9437@media screen and (max-width: 400px) { 9438 .jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured .teasers__cta { 9439 margin: 11px 0 0; 9440 } 9441 .jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured .teasers__cta a.teaser__cta.jd-email-link { 9442 margin-top: 0 !important; 9443 } 9444} 9445.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .newsHomeFeatured .contentSliderTeaser__text h3 { 9446 font-family: TW_Character, Arial, sans-serif; 9447 font-size: 21px; 9448} 9449.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body a.jd-email-link:before, .jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body a.jd-website-link:before { 9450 content: "\e609"; 9451 font-family: icomoon; 9452 speak: none; 9453 font-style: normal; 9454 font-weight: 400; 9455 font-variant: normal; 9456 text-transform: none; 9457 line-height: 1; 9458 -webkit-font-smoothing: antialiased; 9459 -moz-osx-font-smoothing: grayscale; 9460 font-size: 10px; 9461} 9462.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body hr:not(.hrSlider) { 9463 margin: 15px 0 0; 9464} 9465.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body hr.hrSlider { 9466 margin: 0 0 15px; 9467} 9468.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .simpleInlineSlider__dots { 9469 text-align: center; 9470} 9471.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .simpleInlineSlider__controls > a { 9472 top: inherit; 9473 bottom: 160px; 9474} 9475.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .simpleInlineSlider__controls .simpleInlineSlider__controls__left { 9476 left: -100px; 9477} 9478.jd-framework.jd-front-end .panel-group .panel-default .panel-heading + .panel-collapse > .panel-body .simpleInlineSlider__controls .simpleInlineSlider__controls__right { 9479 right: -100px; 9480} 9481.jd-framework.jd-front-end .panel-group .panel-default .collapse.in { 9482 margin-bottom: 20px; 9483} 9484.jd-framework.jd-front-end ol { 9485 font-family: Georgia, serif; 9486 font-weight: 400; 9487 line-height: 20px; 9488 font-size: 15px; 9489} 9490.jd-framework.jd-front-end a.cd-top { 9491 position: fixed;
9492 z-index: 10; 9493 bottom: 10px; 9494 font: 400 normal 15px/20px Georgia, serif; 9495 color: #000; 9496 letter-spacing: 0.25px; 9497 background-color: white; 9498 border: 1px solid black; 9499 -webkit-transition: opacity 300ms ease-in-out, visibility 300ms ease-in-out; 9500 transition: opacity 300ms ease-in-out, visibility 300ms ease-in-out; 9501 opacity: 0; 9502 visibility: hidden; 9503 right: 20px; 9504 transform: translateX(-50%); 9505 -webkit-transform: translateX(-50%); 9506 white-space: nowrap; 9507 padding: 10px; 9508} 9509.jd-framework.jd-front-end a.cd-top p { 9510 display: inline-block; 9511 vertical-align: middle; 9512 margin: 0px 0px 0px 5px; 9513 padding: 0px 3px; 9514 font: 18px/1em Georgia, serif; 9515 color: #000; 9516 -webkit-box-shadow: 0px 0px 5px #fff; 9517 box-shadow: 0px 0px 5px #fff; 9518} 9519.jd-framework.jd-front-end a.cd-top.cd-is-visible { 9520 /* the button becomes visible */ 9521 visibility: visible; 9522 opacity: 1; 9523} 9524.jd-framework.jd-front-end a.cd-top:hover { 9525 color: #000000 !important; 9526} 9527.jd-framework.jd-front-end a.cd-top span.icon-simpleArrowUp { 9528 font-size: 20px; 9529 vertical-align: sub; 9530 margin-left: 3px; 9531} 9532@media screen and (max-width: 1200px) { 9533 .jd-framework.jd-front-end a.cd-top { 9534 border-radius: 50px; 9535 right: 36px; 9536 margin-left: 0; 9537 bottom: 20px; 9538 padding: 7px; 9539 transform: inherit; 9540 -webkit-transform: inherit; 9541 border: 3px solid black; 9542 } 9543 .jd-framework.jd-front-end a.cd-top:hover, .jd-framework.jd-front-end a.cd-top:active, .jd-framework.jd-front-end a.cd-top:focus { 9544 color: black; 9545 } 9546 .jd-framework.jd-front-end a.cd-top:hover span, .jd-framework.jd-front-end a.cd-top:active span, .jd-framework.jd-front-end a.cd-top:focus span { 9547 color: black; 9548 } 9549 .jd-framework.jd-front-end a.cd-top p { 9550 display: none; 9551 } 9552 .jd-framework.jd-front-end a.cd-top span.icon-simpleArrowUp { 9553 margin-left: 0; 9554 font-size: 25px; 9555 } 9556} 9557@media screen and (max-width: 1000px) { 9558 .jd-framework.jd-front-end a.cd-top { 9559 right: auto; 9560 left: 36px; 9561 } 9562} 9563@media screen and (max-width: 400px) { 9564 .jd-framework.jd-front-end a.cd-top { 9565 right: auto; 9566 left: 15px; 9567 } 9568} 9569.jd-framework.jd-front-end .historyBox { 9570 margin-top: 35px; 9571 font: 400 normal 15px/20px Georgia, serif; 9572} 9573.jd-framework.jd-front-end .historyBox .subsectionTitle { 9574 margin: 10px 0; 9575 margin-left: 0 !important; 9576 margin-right: 0 !important; 9577} 9578.jd-framework.jd-front-end .historyBox .subsectionTitle > h2 { 9579 display: block; 9580 text-align: center; 9581 position: relative; 9582} 9583.jd-framework.jd-front-end .historyBox .subsectionTitle > h2:before { 9584 content: " "; 9585 position: absolute; 9586 width: 100%; 9587 height: 50%; 9588 left: 0; 9589 border-bottom: 1px solid black; 9590 z-index: 0; 9591} 9592.jd-framework.jd-front-end .historyBox .subsectionTitle > h2 > span { 9593 background-color: white; 9594 padding: 0 10px; 9595 max-width: 80%; 9596 z-index: 1; 9597 position: relative; 9598 display: inline-block; 9599 margin: 0 auto; 9600 width: auto; 9601} 9602.jd-framework.jd-front-end .historyBox div { 9603 font: 400 normal 15px/20px Georgia, serif; 9604} 9605@media screen and (max-width: 1001px) { 9606 .jd-framework.jd-front-end .historyBox .imageTeaser__image { 9607 margin-bottom: 10px; 9608 } 9609} 9610.jd-framework.jd-front-end #search_results_activity_indicator { 9611 display: none !important; 9612} 9613.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-teaserboxfive-wrap { 9614 margin: 50px auto; 9615} 9616.jd-framework.jd-front-end .mapFullwidthWrap { 9617 height: 0; 9618 padding-bottom: 56.25%; 9619 position: relative; 9620 background-size: 1200px auto; 9621 background-position: center center; 9622} 9623.jd-framework.jd-front-end .mapFullwidthWrap > .mapContainer { 9624 position: absolute; 9625 width: 100%; 9626 height: 100%; 9627} 9628.jd-framework.jd-front-end .mapFullwidthWrap > .zoomSetter { 9629 position: absolute; 9630 top: 20px; 9631 left: 20px; 9632} 9633.jd-framework.jd-front-end .mapFullwidthWrap .subline { 9634 width: 100%; 9635 position: absolute; 9636 top: 50%; 9637 text-align: center; 9638 transform: translateY(-50%); 9639 -webkit-transform: translateY(-50%); 9640 margin-top: 50px; 9641} 9642.jd-framework.jd-front-end .mapFullwidthWrap g path { 9643 -webkit-transition: fill-opacity 300ms ease-in-out; 9644 transition: fill-opacity 300ms ease-in-out; 9645} 9646.jd-framework.jd-front-end .mapFullwidthWrap g:hover path { 9647 fill-opacity: 0.95; 9648} 9649.jd-framework.jd-front-end .mapFullwidthWrap .leaflet-marker-icon { 9650 -webkit-transition: opacity 300ms ease-in-out, visibility 300ms ease-in-out; 9651 transition: opacity 300ms ease-in-out, visibility 300ms ease-in-out; 9652 opacity: 0; 9653 visibility: hidden; 9654} 9655.jd-framework.jd-front-end .mapFullwidthWrap .leaflet-marker-icon.fadeIn { 9656 opacity: 1; 9657 visibility: visible; 9658} 9659.jd-framework.jd-front-end .mapFullwidthWrap .teaser__cta { 9660 background-color: white; 9661 padding: 5px; 9662 position: relative; 9663 overflow: visible; 9664} 9665.jd-framework.jd-front-end .mapFullwidthWrap .teaser__cta:before { 9666 content: "\e609"; 9667 font-family: icomoon; 9668 speak: none; 9669 font-style: normal; 9670 font-weight: 400; 9671 font-variant: normal; 9672 text-transform: none; 9673 line-height: 1; 9674 -webkit-font-smoothing: antialiased; 9675 -moz-osx-font-smoothing: grayscale; 9676 font-size: 10px; 9677 margin-right: 5px; 9678} 9679.jd-framework.jd-front-end .mapFullwidthWrap .teaser__cta:after {
9680 content: ""; 9681 width: 0; 9682 height: 0; 9683 border-left: 20px solid transparent; 9684 border-right: 20px solid transparent; 9685 position: absolute; 9686 bottom: -10px; 9687 left: 50%; 9688 margin-left: -20px; 9689 z-index: -1; 9690 border-top: 20px solid #fff; 9691} 9692.jd-framework.jd-front-end article[data-filter=attachment] > a.listElement__image:first-child { 9693 background-position: top center; 9694 background-size: cover; 9695 background-repeat: no-repeat; 9696} 9697.jd-framework.jd-front-end .export { 9698 max-width: 770px; 9699 margin: 0; 9700} 9701.jd-framework.jd-front-end .export .newsHomeFeatured { 9702 margin-bottom: 15px; 9703} 9704.jd-framework.jd-front-end .export .newsHomeFeatured a.teaser__cta { 9705 text-align: right; 9706} 9707.jd-framework.jd-front-end .export .newsHomeFeatured .contentSliderTeaser__text h3 { 9708 font-family: Georgia, "Times New Roman", Times, serif; 9709 font-size: 1.25em !important; 9710} 9711.jd-framework.jd-front-end .export .newsHomeFeatured * { 9712 font-size: 13px !important; 9713} 9714.jd-framework.jd-front-end .export a.jd-email-link:before, .jd-framework.jd-front-end .export a.jd-website-link:before { 9715 content: "\e609"; 9716 font-family: icomoon; 9717 speak: none; 9718 font-style: normal; 9719 font-weight: 400; 9720 font-variant: normal; 9721 text-transform: none; 9722 line-height: 1; 9723 -webkit-font-smoothing: antialiased; 9724 -moz-osx-font-smoothing: grayscale; 9725 font-size: 10px; 9726} 9727.jd-framework.jd-front-end .export hr:not(.hrSlider) { 9728 margin: 15px 0 0; 9729} 9730.jd-framework.jd-front-end img { 9731 -ms-interpolation-mode: bicubic; 9732 image-rendering: optimizeQuality; 9733} 9734.jd-framework.jd-front-end .alert { 9735 border-radius: 0; 9736 color: #000000; 9737 border: 1px solid #000000; 9738 border-left: 3px solid #9b1d26; 9739 background-color: white; 9740} 9741.jd-framework.jd-front-end .alert *, .jd-framework.jd-front-end .alert { 9742 font: 400 normal 15px/20px Georgia, serif; 9743} 9744.jd-framework.jd-front-end .alert a { 9745 text-decoration: underline; 9746} 9747.jd-framework.jd-front-end form.jd-forms, .jd-framework.jd-front-end .jd-form { 9748 font-family: Georgia, "Times New Roman", Times, serif; 9749 margin: 33px auto; 9750} 9751.jd-framework.jd-front-end form.jd-forms hr, .jd-framework.jd-front-end .jd-form hr { 9752 margin: 30px auto; 9753} 9754.jd-framework.jd-front-end form.jd-forms .input-wrap, .jd-framework.jd-front-end .jd-form .input-wrap { 9755 margin-left: -1.08333%; 9756 margin-right: -1.08333%; 9757} 9758.jd-framework.jd-front-end form.jd-forms .input-wrap > div, .jd-framework.jd-front-end .jd-form .input-wrap > div { 9759 margin-bottom: 10px; 9760} 9761.jd-framework.jd-front-end form.jd-forms label, .jd-framework.jd-front-end .jd-form label { 9762 font-style: italic; 9763 font-size: 14px; 9764 display: block; 9765 font-weight: normal; 9766 text-align: left; 9767} 9768.jd-framework.jd-front-end form.jd-forms input, .jd-framework.jd-front-end form.jd-forms .form-group .jd-form-input-wrap .form-control, .jd-framework.jd-front-end .jd-form input, .jd-framework.jd-front-end .jd-form .form-group .jd-form-input-wrap .form-control { 9769 font-size: 15px; 9770 width: 100%; 9771 -webkit-box-shadow: none; 9772 box-shadow: none; 9773 border: 1px solid #7d7d7d; 9774 padding: 8px; 9775 border-radius: 0; 9776} 9777.jd-framework.jd-front-end form.jd-forms input:disabled, .jd-framework.jd-front-end form.jd-forms .form-group .jd-form-input-wrap .form-control:disabled, .jd-framework.jd-front-end .jd-form input:disabled, .jd-framework.jd-front-end .jd-form .form-group .jd-form-input-wrap .form-control:disabled { 9778 opacity: 0.6; 9779 cursor: not-allowed; 9780} 9781.jd-framework.jd-front-end form.jd-forms span#password-strength, .jd-framework.jd-front-end .jd-form span#password-strength { 9782 height: 37px; 9783 width: 100%; 9784 font-weight: bold; 9785 font-size: 13px; 9786 display: block; 9787} 9788.jd-framework.jd-front-end form.jd-forms span#password-strength.short, .jd-framework.jd-front-end .jd-form span#password-strength.short { 9789 border: 1px solid #9b1d26; 9790 width: 100%; 9791 display: block; 9792 text-align: center; 9793 padding: 10px; 9794 color: #9b1d26; 9795 opacity: 0.6; 9796} 9797.jd-framework.jd-front-end form.jd-forms span#password-strength.bad, .jd-framework.jd-front-end .jd-form span#password-strength.bad { 9798 border: 1px solid #9b1d26; 9799 width: 100%; 9800 display: block; 9801 text-align: center; 9802 padding: 10px; 9803 color: #9b1d26; 9804} 9805.jd-framework.jd-front-end form.jd-forms span#password-strength.good, .jd-framework.jd-front-end .jd-form span#password-strength.good {
9806 border: 1px solid #c67d0d; 9807 width: 100%; 9808 display: block; 9809 text-align: center; 9810 padding: 10px; 9811 color: #c67d0d; 9812} 9813.jd-framework.jd-front-end form.jd-forms span#password-strength.strong, .jd-framework.jd-front-end .jd-form span#password-strength.strong { 9814 border: 1px solid #389b21; 9815 width: 100%; 9816 display: block; 9817 text-align: center; 9818 padding: 10px; 9819 color: #389b21; 9820} 9821.jd-framework.jd-front-end form.jd-forms .inputfile, .jd-framework.jd-front-end .jd-form .inputfile { 9822 width: 0.1px; 9823 height: 0.1px; 9824 opacity: 0; 9825 overflow: hidden; 9826 position: absolute; 9827 z-index: -1; 9828} 9829.jd-framework.jd-front-end form.jd-forms .button-upload strong, .jd-framework.jd-front-end .jd-form .button-upload strong { 9830 font-weight: normal !important; 9831 font-size: 18px; 9832 font-style: initial; 9833 padding: 10px 20px; 9834 border: 1px solid #7d7d7d; 9835 display: inline-block; 9836 margin-right: 20px; 9837 cursor: pointer; 9838} 9839.jd-framework.jd-front-end form.jd-forms .button-upload span, .jd-framework.jd-front-end .jd-form .button-upload span { 9840 font-weight: normal !important; 9841 font-size: 15px; 9842 font-style: initial; 9843 max-width: 160px; 9844 overflow: hidden; 9845 display: inline-block; 9846 text-overflow: ellipsis; 9847 white-space: nowrap; 9848} 9849.jd-framework.jd-front-end form.jd-forms .msg, .jd-framework.jd-front-end .jd-form .msg { 9850 float: right; 9851} 9852.jd-framework.jd-front-end form.jd-forms .msg label, .jd-framework.jd-front-end .jd-form .msg label { 9853 line-height: 53px; 9854 margin-bottom: 0; 9855 font-size: 15px; 9856 margin-right: 20px; 9857} 9858.jd-framework.jd-front-end .plyr__progress--buffer, .jd-framework.jd-front-end .plyr__progress--played, .jd-framework.jd-front-end .plyr__volume--display { 9859 border-radius: 0px; 9860} 9861.jd-framework.jd-front-end .plyr__progress--played, .jd-framework.jd-front-end .plyr__volume--display { 9862 color: #9b1d26; 9863} 9864.jd-framework.jd-front-end .plyr__play-large { 9865 border: none; 9866 background: transparent; 9867 -webkit-box-shadow: none; 9868 box-shadow: none; 9869 margin: 0 auto; 9870 margin-bottom: 20px; 9871} 9872.jd-framework.jd-front-end .plyr__play-large svg { 9873 display: none; 9874} 9875.jd-framework.jd-front-end .plyr__play-large:after { 9876 content: "\e604"; 9877 font-family: icomoon; 9878 speak: none; 9879 font-style: normal; 9880 font-weight: 400; 9881 font-variant: normal; 9882 text-transform: none; 9883 line-height: 1; 9884 -webkit-font-smoothing: antialiased; 9885 -moz-osx-font-smoothing: grayscale; 9886 font-size: 110px; 9887 color: white; 9888} 9889@media screen and (max-width: 1000px) { 9890 .jd-framework.jd-front-end .plyr__play-large:after { 9891 font-size: 60px; 9892 } 9893} 9894.jd-framework.jd-front-end .plyr__play-large:hover:after { 9895 color: #9b1d26; 9896} 9897.jd-framework.jd-front-end .plyr.plyr--video.plyr--stopped .plyr__controls { 9898 opacity: 0; 9899} 9900.jd-framework.jd-front-end .plyr--video .plyr__controls button.tab-focus:focus, .jd-framework.jd-front-end .plyr--video .plyr__controls button:hover { 9901 color: #9b1d26; 9902 background-color: transparent; 9903} 9904.jd-framework.jd-front-end .js-player { 9905 opacity: 0; 9906 -webkit-transition: opacity 330ms; 9907 transition: opacity 330ms; 9908} 9909.jd-framework.jd-front-end .js-player.plyr--setup { 9910 opacity: 1; 9911} 9912@media screen and (max-width: 400px) { 9913 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-videoelement-wrap .h-grid-12:not(.h-grid-noMargins) [class*=h-element] { 9914 width: 107%; 9915 margin-left: -3.5% !important; 9916 } 9917} 9918@media print { 9919 .jd-framework.jd-front-end #pageHeader, .jd-framework.jd-front-end #pageFooter { 9920 display: none !important; 9921 } 9922 .jd-framework.jd-front-end .touristica-header .jd-shortcode-tirolwerbung-moduleheader-wrap { 9923 display: none !important; 9924 } 9925} 9926 9927.jd-framework .btn-primary { 9928 -webkit-box-sizing: border-box; 9929 box-sizing: border-box; 9930 color: #fff !important; 9931 display: inline-block; 9932 background: #9b1d26; 9933 border: none; 9934 font: 400 italic 19px/53px Georgia, serif; 9935 height: auto; 9936 padding: 0 40px; 9937 border-radius: 0; 9938 position: relative; 9939 text-decoration: none !important; 9940} 9941 9942.jd-framework .btn-primary:hover, .jd-framework .btn-primary:active, .jd-framework .btn-primary:focus { 9943 background: #9b1d26; 9944 color: black !important; 9945} 9946 9947/*! Flickity v1.2.1 9948http://flickity.metafizzy.co 9949---------------------------------------------- */ 9950.flickity-enabled { 9951 position: relative; 9952} 9953 9954.flickity-enabled:focus { 9955 outline: none; 9956} 9957 9958.flickity-viewport { 9959 overflow: hidden; 9960 position: relative; 9961 height: 100%; 9962} 9963 9964.flickity-slider { 9965 position: absolute; 9966 width: 100%; 9967 height: 100%; 9968} 9969 9970/* draggable */ 9971.flickity-enabled.is-draggable { 9972 -webkit-tap-highlight-color: transparent; 9973 tap-highlight-color: transparent; 9974 -webkit-user-select: none; 9975 -moz-user-select: none; 9976 -ms-user-select: none; 9977 user-select: none; 9978} 9979 9980.flickity-enabled.is-draggable .flickity-viewport { 9981 cursor: move; 9982 cursor: -webkit-grab; 9983 cursor: grab; 9984} 9985 9986.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { 9987 cursor: -webkit-grabbing; 9988 cursor: grabbing; 9989} 9990 9991/* ---- previous/next buttons ---- */ 9992.flickity-prev-next-button { 9993 position: absolute; 9994 top: 50%; 9995 width: 44px; 9996 height: 44px; 9997 border: none; 9998 border-radius: 50%; 9999 background: white; 10000 background: hsla(0, 0%, 100%, 0.75); 10001 cursor: pointer; 10002 /* vertically center */ 10003 -webkit-transform: translateY(-50%); 10004 transform: translateY(-50%); 10005} 10006 10007.flickity-prev-next-button:hover { 10008 background: white; 10009} 10010 10011.flickity-prev-next-button:focus { 10012 outline: none; 10013 -webkit-box-shadow: 0 0 0 5px #09F; 10014 box-shadow: 0 0 0 5px #09F; 10015} 10016 10017.flickity-prev-next-button:active { 10018 filter: alpha(opacity=60); /* IE8 */ 10019 opacity: 0.6; 10020} 10021 10022.flickity-prev-next-button.previous { 10023 left: 10px; 10024} 10025 10026.flickity-prev-next-button.next { 10027 right: 10px; 10028} 10029 10030/* right to left */ 10031.flickity-rtl .flickity-prev-next-button.previous { 10032 left: auto; 10033 right: 10px; 10034} 10035 10036.flickity-rtl .flickity-prev-next-button.next { 10037 right: auto; 10038 left: 10px; 10039} 10040 10041.flickity-prev-next-button:disabled { 10042 filter: alpha(opacity=30); /* IE8 */ 10043 opacity: 0.3; 10044 cursor: auto; 10045} 10046 10047.flickity-prev-next-button svg { 10048 position: absolute; 10049 left: 20%; 10050 top: 20%; 10051 width: 60%; 10052 height: 60%; 10053} 10054 10055.flickity-prev-next-button .arrow { 10056 fill: #333; 10057} 10058 10059/* color & size if no SVG - IE8 and Android 2.3 */ 10060.flickity-prev-next-button.no-svg { 10061 color: #333; 10062 font-size: 26px; 10063} 10064 10065/* ---- page dots ---- */ 10066.flickity-page-dots { 10067 position: absolute; 10068 width: 100%; 10069 bottom: -25px; 10070 padding: 0; 10071 margin: 0; 10072 list-style: none; 10073 text-align: center; 10074 line-height: 1; 10075} 10076 10077.flickity-rtl .flickity-page-dots { 10078 direction: rtl; 10079} 10080 10081.flickity-page-dots .dot { 10082 display: inline-block; 10083 width: 10px; 10084 height: 10px; 10085 margin: 0 8px; 10086 background: #333; 10087 border-radius: 50%; 10088 filter: alpha(opacity=25); /* IE8 */ 10089 opacity: 0.25; 10090 cursor: pointer; 10091} 10092 10093.flickity-page-dots .dot.is-selected { 10094 filter: alpha(opacity=100); /* IE8 */ 10095 opacity: 1; 10096} 10097 10098.jd-front-end .btn.btn-secondary { 10099 background-color: #fff; 10100 color: #000; 10101 border: 1px solid #010101; 10102 padding: 12px 21px; 10103 border-radius: 0; 10104 -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; 10105 transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; 10106} 10107.jd-front-end .btn.btn-secondary:hover { 10108 background-color: #010101; 10109 color: #fff; 10110} 10111 10112/*! 10113 * animate.css -http://daneden.me/animate 10114 * Version - 3.5.1 10115 * Licensed under the MIT license - http://opensource.org/licenses/MIT 10116 * 10117 * Copyright (c) 2016 Daniel Eden 10118 */ 10119.animated { 10120 -webkit-animation-duration: 1s; 10121 animation-duration: 1s; 10122 -webkit-animation-fill-mode: both; 10123 animation-fill-mode: both; 10124} 10125 10126.animated.infinite { 10127 -webkit-animation-iteration-count: infinite; 10128 animation-iteration-count: infinite; 10129} 10130 10131.animated.hinge { 10132 -webkit-animation-duration: 2s; 10133 animation-duration: 2s; 10134} 10135 10136.animated.flipOutX, 10137.animated.flipOutY, 10138.animated.bounceIn, 10139.animated.bounceOut { 10140 -webkit-animation-duration: 0.75s; 10141 animation-duration: 0.75s; 10142} 10143 10144.b-lazy { 10145 -webkit-transition: opacity 500ms ease-in-out; 10146 transition: opacity 500ms ease-in-out; 10147 max-width: 100%; 10148 opacity: 0; 10149} 10150 10151.b-lazy.b-loaded, .b-lazy.b-error { 10152 opacity: 1; 10153} 10154 10155@-webkit-keyframes bounce { 10156 from, 20%, 53%, 80%, to { 10157 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10158 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10159 -webkit-transform: translate3d(0, 0, 0); 10160 transform: translate3d(0, 0, 0); 10161 } 10162 40%, 43% { 10163 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10164 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10165 -webkit-transform: translate3d(0, -30px, 0); 10166 transform: translate3d(0, -30px, 0); 10167 } 10168 70% { 10169 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10170 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10171 -webkit-transform: translate3d(0, -15px, 0); 10172 transform: translate3d(0, -15px, 0); 10173 } 10174 90% { 10175 -webkit-transform: translate3d(0, -4px, 0); 10176 transform: translate3d(0, -4px, 0); 10177 } 10178} 10179@keyframes bounce { 10180 from, 20%, 53%, 80%, to { 10181 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10182 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10183 -webkit-transform: translate3d(0, 0, 0); 10184 transform: translate3d(0, 0, 0); 10185 } 10186 40%, 43% { 10187 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10188 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10189 -webkit-transform: translate3d(0, -30px, 0); 10190 transform: translate3d(0, -30px, 0); 10191 } 10192 70% { 10193 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10194 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); 10195 -webkit-transform: translate3d(0, -15px, 0); 10196 transform: translate3d(0, -15px, 0); 10197 } 10198 90% { 10199 -webkit-transform: translate3d(0, -4px, 0); 10200 transform: translate3d(0, -4px, 0); 10201 } 10202} 10203.bounce { 10204 -webkit-animation-name: bounce; 10205 animation-name: bounce; 10206 -webkit-transform-origin: center bottom; 10207 transform-origin: center bottom; 10208} 10209 10210@-webkit-keyframes flash { 10211 from, 50%, to { 10212 opacity: 1; 10213 } 10214 25%, 75% { 10215 opacity: 0; 10216 } 10217} 10218@keyframes flash { 10219 from, 50%, to { 10220 opacity: 1; 10221 } 10222 25%, 75% { 10223 opacity: 0; 10224 } 10225} 10226.flash { 10227 -webkit-animation-name: flash; 10228 animation-name: flash; 10229} 10230 10231/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ 10232@-webkit-keyframes pulse { 10233 from { 10234 -webkit-transform: scale3d(1, 1, 1); 10235 transform: scale3d(1, 1, 1); 10236 } 10237 50% { 10238 -webkit-transform: scale3d(1.05, 1.05, 1.05); 10239 transform: scale3d(1.05, 1.05, 1.05); 10240 } 10241 to { 10242 -webkit-transform: scale3d(1, 1, 1); 10243 transform: scale3d(1, 1, 1); 10244 } 10245} 10246@keyframes pulse { 10247 from { 10248 -webkit-transform: scale3d(1, 1, 1); 10249 transform: scale3d(1, 1, 1); 10250 } 10251 50% { 10252 -webkit-transform: scale3d(1.05, 1.05, 1.05); 10253 transform: scale3d(1.05, 1.05, 1.05); 10254 } 10255 to { 10256 -webkit-transform: scale3d(1, 1, 1); 10257 transform: scale3d(1, 1, 1); 10258 } 10259} 10260.pulse { 10261 -webkit-animation-name: pulse; 10262 animation-name: pulse; 10263} 10264 10265@-webkit-keyframes rubberBand { 10266 from { 10267 -webkit-transform: scale3d(1, 1, 1); 10268 transform: scale3d(1, 1, 1); 10269 } 10270 30% { 10271 -webkit-transform: scale3d(1.25, 0.75, 1); 10272 transform: scale3d(1.25, 0.75, 1); 10273 } 10274 40% { 10275 -webkit-transform: scale3d(0.75, 1.25, 1); 10276 transform: scale3d(0.75, 1.25, 1); 10277 } 10278 50% { 10279 -webkit-transform: scale3d(1.15, 0.85, 1); 10280 transform: scale3d(1.15, 0.85, 1); 10281 } 10282 65% { 10283 -webkit-transform: scale3d(0.95, 1.05, 1); 10284 transform: scale3d(0.95, 1.05, 1); 10285 } 10286 75% { 10287 -webkit-transform: scale3d(1.05, 0.95, 1); 10288 transform: scale3d(1.05, 0.95, 1); 10289 } 10290 to { 10291 -webkit-transform: scale3d(1, 1, 1); 10292 transform: scale3d(1, 1, 1); 10293 } 10294} 10295@keyframes rubberBand { 10296 from { 10297 -webkit-transform: scale3d(1, 1, 1); 10298 transform: scale3d(1, 1, 1); 10299 } 10300 30% { 10301 -webkit-transform: scale3d(1.25, 0.75, 1); 10302 transform: scale3d(1.25, 0.75, 1); 10303 } 10304 40% { 10305 -webkit-transform: scale3d(0.75, 1.25, 1); 10306 transform: scale3d(0.75, 1.25, 1); 10307 } 10308 50% { 10309 -webkit-transform: scale3d(1.15, 0.85, 1); 10310 transform: scale3d(1.15, 0.85, 1); 10311 } 10312 65% { 10313 -webkit-transform: scale3d(0.95, 1.05, 1); 10314 transform: scale3d(0.95, 1.05, 1); 10315 } 10316 75% { 10317 -webkit-transform: scale3d(1.05, 0.95, 1); 10318 transform: scale3d(1.05, 0.95, 1); 10319 } 10320 to { 10321 -webkit-transform: scale3d(1, 1, 1); 10322 transform: scale3d(1, 1, 1); 10323 } 10324} 10325.rubberBand { 10326 -webkit-animation-name: rubberBand; 10327 animation-name: rubberBand; 10328} 10329 10330@-webkit-keyframes shake { 10331 from, to { 10332 -webkit-transform: translate3d(0, 0, 0); 10333 transform: translate3d(0, 0, 0); 10334 } 10335 10%, 30%, 50%, 70%, 90% { 10336 -webkit-transform: translate3d(-10px, 0, 0); 10337 transform: translate3d(-10px, 0, 0); 10338 } 10339 20%, 40%, 60%, 80% { 10340 -webkit-transform: translate3d(10px, 0, 0); 10341 transform: translate3d(10px, 0, 0); 10342 } 10343} 10344@keyframes shake { 10345 from, to { 10346 -webkit-transform: translate3d(0, 0, 0); 10347 transform: translate3d(0, 0, 0); 10348 } 10349 10%, 30%, 50%, 70%, 90% { 10350 -webkit-transform: translate3d(-10px, 0, 0); 10351 transform: translate3d(-10px, 0, 0); 10352 } 10353 20%, 40%, 60%, 80% { 10354 -webkit-transform: translate3d(10px, 0, 0); 10355 transform: translate3d(10px, 0, 0); 10356 } 10357} 10358.shake { 10359 -webkit-animation-name: shake; 10360 animation-name: shake; 10361} 10362 10363@-webkit-keyframes headShake { 10364 0% { 10365 -webkit-transform: translateX(0); 10366 transform: translateX(0); 10367 } 10368 6.5% { 10369 -webkit-transform: translateX(-6px) rotateY(-9deg); 10370 transform: translateX(-6px) rotateY(-9deg); 10371 } 10372 18.5% { 10373 -webkit-transform: translateX(5px) rotateY(7deg); 10374 transform: translateX(5px) rotateY(7deg); 10375 } 10376 31.5% { 10377 -webkit-transform: translateX(-3px) rotateY(-5deg); 10378 transform: translateX(-3px) rotateY(-5deg); 10379 } 10380 43.5% { 10381 -webkit-transform: translateX(2px) rotateY(3deg); 10382 transform: translateX(2px) rotateY(3deg); 10383 } 10384 50% { 10385 -webkit-transform: translateX(0); 10386 transform: translateX(0); 10387 } 10388} 10389@keyframes headShake { 10390 0% { 10391 -webkit-transform: translateX(0); 10392 transform: translateX(0); 10393 } 10394 6.5% { 10395 -webkit-transform: translateX(-6px) rotateY(-9deg); 10396 transform: translateX(-6px) rotateY(-9deg); 10397 } 10398 18.5% { 10399 -webkit-transform: translateX(5px) rotateY(7deg); 10400 transform: translateX(5px) rotateY(7deg); 10401 } 10402 31.5% { 10403 -webkit-transform: translateX(-3px) rotateY(-5deg); 10404 transform: translateX(-3px) rotateY(-5deg); 10405 } 10406 43.5% { 10407 -webkit-transform: translateX(2px) rotateY(3deg); 10408 transform: translateX(2px) rotateY(3deg); 10409 } 10410 50% { 10411 -webkit-transform: translateX(0); 10412 transform: translateX(0); 10413 } 10414} 10415.headShake { 10416 -webkit-animation-timing-function: ease-in-out; 10417 animation-timing-function: ease-in-out; 10418 -webkit-animation-name: headShake; 10419 animation-name: headShake; 10420} 10421 10422@-webkit-keyframes swing { 10423 20% { 10424 -webkit-transform: rotate3d(0, 0, 1, 15deg); 10425 transform: rotate3d(0, 0, 1, 15deg); 10426 } 10427 40% { 10428 -webkit-transform: rotate3d(0, 0, 1, -10deg); 10429 transform: rotate3d(0, 0, 1, -10deg); 10430 } 10431 60% { 10432 -webkit-transform: rotate3d(0, 0, 1, 5deg); 10433 transform: rotate3d(0, 0, 1, 5deg); 10434 } 10435 80% { 10436 -webkit-transform: rotate3d(0, 0, 1, -5deg); 10437 transform: rotate3d(0, 0, 1, -5deg); 10438 } 10439 to { 10440 -webkit-transform: rotate3d(0, 0, 1, 0deg); 10441 transform: rotate3d(0, 0, 1, 0deg); 10442 } 10443} 10444@keyframes swing { 10445 20% { 10446 -webkit-transform: rotate3d(0, 0, 1, 15deg); 10447 transform: rotate3d(0, 0, 1, 15deg); 10448 } 10449 40% { 10450 -webkit-transform: rotate3d(0, 0, 1, -10deg); 10451 transform: rotate3d(0, 0, 1, -10deg); 10452 } 10453 60% { 10454 -webkit-transform: rotate3d(0, 0, 1, 5deg); 10455 transform: rotate3d(0, 0, 1, 5deg); 10456 } 10457 80% { 10458 -webkit-transform: rotate3d(0, 0, 1, -5deg); 10459 transform: rotate3d(0, 0, 1, -5deg); 10460 } 10461 to { 10462 -webkit-transform: rotate3d(0, 0, 1, 0deg); 10463 transform: rotate3d(0, 0, 1, 0deg); 10464 } 10465} 10466.swing { 10467 -webkit-transform-origin: top center; 10468 transform-origin: top center; 10469 -webkit-animation-name: swing; 10470 animation-name: swing; 10471} 10472 10473@-webkit-keyframes tada { 10474 from { 10475 -webkit-transform: scale3d(1, 1, 1); 10476 transform: scale3d(1, 1, 1); 10477 } 10478 10%, 20% { 10479 -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); 10480 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); 10481 } 10482 30%, 50%, 70%, 90% { 10483 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); 10484 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); 10485 } 10486 40%, 60%, 80% { 10487 -webki
10487t-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); 10488 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); 10489 } 10490 to { 10491 -webkit-transform: scale3d(1, 1, 1); 10492 transform: scale3d(1, 1, 1); 10493 } 10494} 10495@keyframes tada { 10496 from { 10497 -webkit-transform: scale3d(1, 1, 1); 10498 transform: scale3d(1, 1, 1); 10499 } 10500 10%, 20% { 10501 -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); 10502 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); 10503 } 10504 30%, 50%, 70%, 90% { 10505 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); 10506 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); 10507 } 10508 40%, 60%, 80% { 10509 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); 10510 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); 10511 } 10512 to { 10513 -webkit-transform: scale3d(1, 1, 1); 10514 transform: scale3d(1, 1, 1); 10515 } 10516} 10517.tada { 10518 -webkit-animation-name: tada; 10519 animation-name: tada; 10520} 10521 10522/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ 10523@-webkit-keyframes wobble { 10524 from { 10525 -webkit-transform: none; 10526 transform: none; 10527 } 10528 15% { 10529 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); 10530 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); 10531 } 10532 30% { 10533 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); 10534 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); 10535 } 10536 45% { 10537 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); 10538 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); 10539 } 10540 60% { 10541 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); 10542 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); 10543 } 10544 75% { 10545 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); 10546 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); 10547 } 10548 to { 10549 -webkit-transform: none; 10550 transform: none; 10551 } 10552} 10553@keyframes wobble { 10554 from { 10555 -webkit-transform: none; 10556 transform: none; 10557 } 10558 15% { 10559 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); 10560 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); 10561 } 10562 30% { 10563 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); 10564 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); 10565 } 10566 45% { 10567 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); 10568 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); 10569 } 10570 60% { 10571 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); 10572 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); 10573 } 10574 75% { 10575 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); 10576 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); 10577 } 10578 to { 10579 -webkit-transform: none; 10580 transform: none; 10581 } 10582} 10583.wobble { 10584 -webkit-animation-name: wobble; 10585 animation-name: wobble; 10586} 10587 10588@-webkit-keyframes jello { 10589 from, 11.1%, to { 10590 -webkit-transform: none; 10591 transform: none; 10592 } 10593 22.2% { 10594 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); 10595 transform: skewX(-12.5deg) skewY(-12.5deg); 10596 } 10597 33.3% { 10598 -webkit-transform: skewX(6.25deg) skewY(6.25deg); 10599 transform: skewX(6.25deg) skewY(6.25deg); 10600 } 10601 44.4% { 10602 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); 10603 transform: skewX(-3.125deg) skewY(-3.125deg); 10604 } 10605 55.5% { 10606 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); 10607 transform: skewX(1.5625deg) skewY(1.5625deg); 10608 } 10609 66.6% { 10610 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); 10611 transform: skewX(-0.78125deg) skewY(-0.78125deg); 10612 } 10613 77.7% { 10614 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); 10615 transform: skewX(0.390625deg) skewY(0.390625deg); 10616 } 10617 88.8% { 10618 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); 10619 transform: skewX(-0.1953125deg) skewY(-0.1953125deg); 10620 } 10621} 10622@keyframes jello { 10623 from, 11.1%, to { 10624 -webkit-transform: none; 10625 transform: none; 10626 } 10627 22.2% { 10628 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); 10629 transform: skewX(-12.5deg) skewY(-12.5deg); 10630 } 10631 33.3% { 10632 -webkit-transform: skewX(6.25deg) skewY(6.25deg); 10633 transform: skewX(6.25deg) skewY(6.25deg); 10634 } 10635 44.4% { 10636 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); 10637 transform: skewX(-3.125deg) skewY(-3.125deg); 10638 } 10639 55.5% { 10640 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); 10641 transform: skewX(1.5625deg) skewY(1.5625deg); 10642 } 10643 66.6% { 10644 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); 10645 transform: skewX(-0.78125deg) skewY(-0.78125deg); 10646 } 10647 77.7% { 10648 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); 10649 transform: skewX(0.390625deg) skewY(0.390625deg); 10650 } 10651 88.8% { 10652 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); 10653 transform: skewX(-0.1953125deg) skewY(-0.1953125deg); 10654 } 10655} 10656.jello { 10657 -webkit-animation-name: jello; 10658 animation-name: jello; 10659 -webkit-transform-origin: center; 10660 transform-origin: center; 10661} 10662 10663@-webkit-keyframes bounceIn { 10664 from, 20%, 40%, 60%, 80%, to { 10665 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10666 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10667 } 10668 0% { 10669 opacity: 0; 10670 -webkit-transform: scale3d(0.3, 0.3, 0.3); 10671 transform: scale3d(0.3, 0.3, 0.3); 10672 } 10673 20% { 10674 -webkit-transform: scale3d(1.1, 1.1, 1.1); 10675 transform: scale3d(1.1, 1.1, 1.1); 10676 } 10677 40% { 10678 -webkit-transform: scale3d(0.9, 0.9, 0.9); 10679 transform: scale3d(0.9, 0.9, 0.9); 10680 } 10681 60% { 10682 opacity: 1; 10683 -webkit-transform: scale3d(1.03, 1.03, 1.03); 10684 transform: scale3d(1.03, 1.03, 1.03); 10685 } 10686 80% { 10687 -webkit-transform: scale3d(0.97, 0.97, 0.97); 10688 transform: scale3d(0.97, 0.97, 0.97); 10689 } 10690 to { 10691 opacity: 1; 10692 -webkit-transform: scale3d(1, 1, 1); 10693 transform: scale3d(1, 1, 1); 10694 } 10695} 10696@keyframes bounceIn { 10697 from, 20%, 40%, 60%, 80%, to { 10698 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10699 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10700 } 10701 0% { 10702 opacity: 0; 10703 -webkit-transform: scale3d(0.3, 0.3, 0.3); 10704 transform: scale3d(0.3, 0.3, 0.3); 10705 } 10706 20% { 10707 -webkit-transform: scale3d(1.1, 1.1, 1.1); 10708 transform: scale3d(1.1, 1.1, 1.1); 10709 } 10710 40% { 10711 -webkit-transform: scale3d(0.9, 0.9, 0.9); 10712 transform: scale3d(0.9, 0.9, 0.9); 10713 } 10714 60% { 10715 opacity: 1; 10716 -webkit-transform: scale3d(1.03, 1.03, 1.03); 10717 transform: scale3d(1.03, 1.03, 1.03); 10718 } 10719 80% { 10720 -webkit-transform: scale3d(0.97, 0.97, 0.97); 10721 transform: scale3d(0.97, 0.97, 0.97); 10722 } 10723 to { 10724 opacity: 1; 10725 -webkit-transform: scale3d(1, 1, 1); 10726 transform: scale3d(1, 1, 1); 10727 } 10728} 10729.bounceIn { 10730 -webkit-animation-name: bounceIn; 10731 animation-name: bounceIn; 10732} 10733 10734@-webkit-keyframes bounceInDown { 10735 from, 60%, 75%, 90%, to { 10736 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10737 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10738 } 10739 0% { 10740 opacity: 0; 10741 -webkit-transform: translate3d(0, -3000px, 0); 10742 transform: translate3d(0, -3000px, 0); 10743 } 10744 60% { 10745 opacity: 1; 10746 -webkit-transform: translate3d(0, 25px, 0); 10747 transform: translate3d(0, 25px, 0); 10748 } 10749 75% { 10750 -webkit-transform: translate3d(0, -10px, 0); 10751 transform: translate3d(0, -10px, 0); 10752 } 10753 90% { 10754 -webkit-transform: translate3d(0, 5px, 0); 10755 transform: translate3d(0, 5px, 0); 10756 } 10757 to { 10758 -webkit-transform: none; 10759 transform: none; 10760 } 10761} 10762@keyframes bounceInDown { 10763 from, 60%, 75%, 90%, to { 10764 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10765 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10766 } 10767 0% { 10768 opacity: 0; 10769 -webkit-transform: translate3d(0, -3000px, 0); 10770 transform: translate3d(0, -3000px, 0); 10771 } 10772 60% { 10773 opacity: 1; 10774 -webkit-transform: translate3d(0, 25px, 0); 10775 transform: translate3d(0, 25px, 0); 10776 } 10777 75% { 10778 -webkit-transform: translate3d(0, -10px, 0); 10779 transform: translate3d(0, -10px, 0); 10780 } 10781 90% { 10782 -webkit-transform: translate3d(0, 5px, 0); 10783 transform: translate3d(0, 5px, 0); 10784 } 10785 to { 10786 -webkit-transform: none; 10787 transform: none; 10788 } 10789} 10790.bounceInDown { 10791 -webkit-animation-name: bounceInDown; 10792 animation-name: bounceInDown; 10793} 10794 10795@-webkit-keyframes bounceInLeft { 10796 from, 60%, 75%, 90%, to { 10797 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10798 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10799 } 10800 0% { 10801 opacity: 0; 10802 -webkit-transform: translate3d(-3000px, 0, 0); 10803 transform: translate3d(-3000px, 0, 0); 10804 } 10805 60% { 10806 opacity: 1; 10807 -webkit-transform: translate3d(25px, 0, 0); 10808 transform: translate3d(25px, 0, 0); 10809 } 10810 75% { 10811 -webkit-transform: translate3d(-10px, 0, 0); 10812 transform: translate3d(-10px, 0, 0); 10813 } 10814 90% { 10815 -webkit-transform: translate3d(5px, 0, 0); 10816 transform: translate3d(5px, 0, 0); 10817 } 10818 to { 10819 -webkit-transform: none; 10820 transform: none; 10821 } 10822} 10823@keyframes bounceInLeft { 10824 from, 60%, 75%, 90%, to { 10825 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10826 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10827 } 10828 0% { 10829 opacity: 0; 10830 -webkit-transform: translate3d(-3000px, 0, 0); 10831 transform: translate3d(-3000px, 0, 0); 10832 } 10833 60% { 10834 opacity: 1; 10835 -webkit-transform: translate3d(25px, 0, 0); 10836 transform: translate3d(25px, 0, 0); 10837 } 10838 75% { 10839 -webkit-transform: translate3d(-10px, 0, 0); 10840 transform: translate3d(-10px, 0, 0); 10841 } 10842 90% { 10843 -webkit-transform: translate3d(5px, 0, 0); 10844 transform: translate3d(5px, 0, 0); 10845 } 10846 to { 10847 -webkit-transform: none; 10848 transform: none; 10849 } 10850} 10851.bounceInLeft { 10852 -webkit-animation-name: bounceInLeft; 10853 animation-name: bounceInLeft; 10854} 10855 10856@-webkit-keyframes bounceInRight { 10857 from, 60%, 75%, 90%, to { 10858 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10859 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10860 } 10861 from { 10862 opacity: 0; 10863 -webkit-transform: translate3d(3000px, 0, 0); 10864 transform: translate3d(3000px, 0, 0); 10865 } 10866 60% { 10867 opacity: 1; 10868 -webkit-transform: translate3d(-25px, 0, 0); 10869 transform: translate3d(-25px, 0, 0); 10870 } 10871 75% { 10872 -webkit-transform: translate3d(10px, 0, 0); 10873 transform: translate3d(10px, 0, 0); 10874 } 10875 90% { 10876 -webkit-transform: translate3d(-5px, 0, 0); 10877 transform: translate3d(-5px, 0, 0); 10878 } 10879 to { 10880 -webkit-transform: none; 10881 transform: none; 10882 } 10883} 10884@keyframes bounceInRight { 10885 from, 60%, 75%, 90%, to { 10886 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10887 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10888 } 10889 from { 10890 opacity: 0; 10891 -webkit-transform: translate3d(3000px, 0, 0); 10892 transform: translate3d(3000px, 0, 0); 10893 } 10894 60% { 10895 opacity: 1; 10896 -webkit-transform: translate3d(-25px, 0, 0); 10897 transform: translate3d(-25px, 0, 0); 10898 } 10899 75% { 10900 -webkit-transform: translate3d(10px, 0, 0); 10901 transform: translate3d(10px, 0, 0); 10902 } 10903 90% { 10904 -webkit-transform: translate3d(-5px, 0, 0); 10905 transform: translate3d(-5px, 0, 0); 10906 } 10907 to { 10908 -webkit-transform: none; 10909 transform: none; 10910 } 10911} 10912.bounceInRight { 10913 -webkit-animation-name: bounceInRight; 10914 animation-name: bounceInRight; 10915} 10916 10917@-webkit-keyframes bounceInUp { 10918 from, 60%, 75%, 90%, to { 10919 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10920 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10921 } 10922 from { 10923 opacity: 0; 10924 -webkit-transform: translate3d(0, 3000px, 0); 10925 transform: translate3d(0, 3000px, 0); 10926 } 10927 60% { 10928 opacity: 1;
10929 -webkit-transform: translate3d(0, -20px, 0); 10930 transform: translate3d(0, -20px, 0); 10931 } 10932 75% { 10933 -webkit-transform: translate3d(0, 10px, 0); 10934 transform: translate3d(0, 10px, 0); 10935 } 10936 90% { 10937 -webkit-transform: translate3d(0, -5px, 0); 10938 transform: translate3d(0, -5px, 0); 10939 } 10940 to { 10941 -webkit-transform: translate3d(0, 0, 0); 10942 transform: translate3d(0, 0, 0); 10943 } 10944} 10945@keyframes bounceInUp { 10946 from, 60%, 75%, 90%, to { 10947 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10948 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 10949 } 10950 from { 10951 opacity: 0; 10952 -webkit-transform: translate3d(0, 3000px, 0); 10953 transform: translate3d(0, 3000px, 0); 10954 } 10955 60% { 10956 opacity: 1; 10957 -webkit-transform: translate3d(0, -20px, 0); 10958 transform: translate3d(0, -20px, 0); 10959 } 10960 75% { 10961 -webkit-transform: translate3d(0, 10px, 0); 10962 transform: translate3d(0, 10px, 0); 10963 } 10964 90% { 10965 -webkit-transform: translate3d(0, -5px, 0); 10966 transform: translate3d(0, -5px, 0); 10967 } 10968 to { 10969 -webkit-transform: translate3d(0, 0, 0); 10970 transform: translate3d(0, 0, 0); 10971 } 10972} 10973.bounceInUp { 10974 -webkit-animation-name: bounceInUp; 10975 animation-name: bounceInUp; 10976} 10977 10978@-webkit-keyframes bounceOut { 10979 20% { 10980 -webkit-transform: scale3d(0.9, 0.9, 0.9); 10981 transform: scale3d(0.9, 0.9, 0.9); 10982 } 10983 50%, 55% { 10984 opacity: 1; 10985 -webkit-transform: scale3d(1.1, 1.1, 1.1); 10986 transform: scale3d(1.1, 1.1, 1.1); 10987 } 10988 to { 10989 opacity: 0; 10990 -webkit-transform: scale3d(0.3, 0.3, 0.3); 10991 transform: scale3d(0.3, 0.3, 0.3); 10992 } 10993} 10994@keyframes bounceOut { 10995 20% { 10996 -webkit-transform: scale3d(0.9, 0.9, 0.9); 10997 transform: scale3d(0.9, 0.9, 0.9); 10998 } 10999 50%, 55% { 11000 opacity: 1; 11001 -webkit-transform: scale3d(1.1, 1.1, 1.1); 11002 transform: scale3d(1.1, 1.1, 1.1); 11003 } 11004 to { 11005 opacity: 0; 11006 -webkit-transform: scale3d(0.3, 0.3, 0.3); 11007 transform: scale3d(0.3, 0.3, 0.3); 11008 } 11009} 11010.bounceOut { 11011 -webkit-animation-name: bounceOut; 11012 animation-name: bounceOut; 11013} 11014 11015@-webkit-keyframes bounceOutDown { 11016 20% { 11017 -webkit-transform: translate3d(0, 10px, 0); 11018 transform: translate3d(0, 10px, 0); 11019 } 11020 40%, 45% { 11021 opacity: 1; 11022 -webkit-transform: translate3d(0, -20px, 0); 11023 transform: translate3d(0, -20px, 0); 11024 } 11025 to { 11026 opacity: 0; 11027 -webkit-transform: translate3d(0, 2000px, 0); 11028 transform: translate3d(0, 2000px, 0); 11029 } 11030} 11031@keyframes bounceOutDown { 11032 20% { 11033 -webkit-transform: translate3d(0, 10px, 0); 11034 transform: translate3d(0, 10px, 0); 11035 } 11036 40%, 45% { 11037 opacity: 1; 11038 -webkit-transform: translate3d(0, -20px, 0); 11039 transform: translate3d(0, -20px, 0); 11040 } 11041 to { 11042 opacity: 0; 11043 -webkit-transform: translate3d(0, 2000px, 0); 11044 transform: translate3d(0, 2000px, 0); 11045 } 11046} 11047.bounceOutDown { 11048 -webkit-animation-name: bounceOutDown; 11049 animation-name: bounceOutDown; 11050} 11051 11052@-webkit-keyframes bounceOutLeft { 11053 20% { 11054 opacity: 1; 11055 -webkit-transform: translate3d(20px, 0, 0); 11056 transform: translate3d(20px, 0, 0); 11057 } 11058 to { 11059 opacity: 0; 11060 -webkit-transform: translate3d(-2000px, 0, 0); 11061 transform: translate3d(-2000px, 0, 0); 11062 } 11063} 11064@keyframes bounceOutLeft { 11065 20% { 11066 opacity: 1; 11067 -webkit-transform: translate3d(20px, 0, 0); 11068 transform: translate3d(20px, 0, 0); 11069 } 11070 to { 11071 opacity: 0; 11072 -webkit-transform: translate3d(-2000px, 0, 0); 11073 transform: translate3d(-2000px, 0, 0); 11074 } 11075} 11076.bounceOutLeft { 11077 -webkit-animation-name: bounceOutLeft; 11078 animation-name: bounceOutLeft; 11079} 11080 11081@-webkit-keyframes bounceOutRight { 11082 20% { 11083 opacity: 1; 11084 -webkit-transform: translate3d(-20px, 0, 0); 11085 transform: translate3d(-20px, 0, 0); 11086 } 11087 to { 11088 opacity: 0; 11089 -webkit-transform: translate3d(2000px, 0, 0); 11090 transform: translate3d(2000px, 0, 0); 11091 } 11092} 11093@keyframes bounceOutRight { 11094 20% { 11095 opacity: 1; 11096 -webkit-transform: translate3d(-20px, 0, 0); 11097 transform: translate3d(-20px, 0, 0); 11098 } 11099 to { 11100 opacity: 0; 11101 -webkit-transform: translate3d(2000px, 0, 0); 11102 transform: translate3d(2000px, 0, 0); 11103 } 11104} 11105.bounceOutRight { 11106 -webkit-animation-name: bounceOutRight; 11107 animation-name: bounceOutRight; 11108} 11109 11110@-webkit-keyframes bounceOutUp { 11111 20% { 11112 -webkit-transform: translate3d(0, -10px, 0); 11113 transform: translate3d(0, -10px, 0); 11114 } 11115 40%, 45% { 11116 opacity: 1; 11117 -webkit-transform: translate3d(0, 20px, 0); 11118 transform: translate3d(0, 20px, 0); 11119 } 11120 to { 11121 opacity: 0; 11122 -webkit-transform: translate3d(0, -2000px, 0); 11123 transform: translate3d(0, -2000px, 0); 11124 } 11125} 11126@keyframes bounceOutUp { 11127 20% { 11128 -webkit-transform: translate3d(0, -10px, 0); 11129 transform: translate3d(0, -10px, 0); 11130 } 11131 40%, 45% { 11132 opacity: 1; 11133 -webkit-transform: translate3d(0, 20px, 0); 11134 transform: translate3d(0, 20px, 0); 11135 } 11136 to { 11137 opacity: 0; 11138 -webkit-transform: translate3d(0, -2000px, 0); 11139 transform: translate3d(0, -2000px, 0); 11140 } 11141} 11142.bounceOutUp { 11143 -webkit-animation-name: bounceOutUp; 11144 animation-name: bounceOutUp; 11145} 11146 11147@-webkit-keyframes fadeIn { 11148 from { 11149 opacity: 0; 11150 } 11151 to { 11152 opacity: 1; 11153 } 11154} 11155@keyframes fadeIn { 11156 from { 11157 opacity: 0; 11158 } 11159 to { 11160 opacity: 1; 11161 } 11162} 11163.fadeIn { 11164 -webkit-animation-name: fadeIn; 11165 animation-name: fadeIn; 11166} 11167 11168@-webkit-keyframes fadeInDown { 11169 from { 11170 opacity: 0; 11171 -webkit-transform: translate3d(0, -100%, 0); 11172 transform: translate3d(0, -100%, 0); 11173 } 11174 to { 11175 opacity: 1; 11176 -webkit-transform: none; 11177 transform: none; 11178 } 11179} 11180@keyframes fadeInDown { 11181 from { 11182 opacity: 0; 11183 -webkit-transform: translate3d(0, -100%, 0); 11184 transform: translate3d(0, -100%, 0); 11185 } 11186 to { 11187 opacity: 1; 11188 -webkit-transform: none; 11189 transform: none; 11190 } 11191} 11192.fadeInDown { 11193 -webkit-animation-name: fadeInDown; 11194 animation-name: fadeInDown; 11195} 11196 11197@-webkit-keyframes fadeInDownBig { 11198 from { 11199 opacity: 0; 11200 -webkit-transform: translate3d(0, -2000px, 0); 11201 transform: translate3d(0, -2000px, 0); 11202 } 11203 to { 11204 opacity: 1; 11205 -webkit-transform: none; 11206 transform: none; 11207 } 11208} 11209@keyframes fadeInDownBig { 11210 from { 11211 opacity: 0; 11212 -webkit-transform: translate3d(0, -2000px, 0); 11213 transform: translate3d(0, -2000px, 0); 11214 } 11215 to { 11216 opacity: 1; 11217 -webkit-transform: none; 11218 transform: none; 11219 } 11220} 11221.fadeInDownBig { 11222 -webkit-animation-name: fadeInDownBig; 11223 animation-name: fadeInDownBig; 11224} 11225 11226@-webkit-keyframes fadeInLeft { 11227 from { 11228 opacity: 0; 11229 -webkit-transform: translate3d(-100%, 0, 0); 11230 transform: translate3d(-100%, 0, 0); 11231 } 11232 to { 11233 opacity: 1; 11234 -webkit-transform: none; 11235 transform: none; 11236 } 11237} 11238@keyframes fadeInLeft { 11239 from { 11240 opacity: 0; 11241 -webkit-transform: translate3d(-100%, 0, 0); 11242 transform: translate3d(-100%, 0, 0); 11243 } 11244 to { 11245 opacity: 1; 11246 -webkit-transform: none; 11247 transform: none; 11248 } 11249} 11250.fadeInLeft { 11251 -webkit-animation-name: fadeInLeft; 11252 animation-name: fadeInLeft; 11253} 11254 11255@-webkit-keyframes fadeInLeftBig { 11256 from { 11257 opacity: 0; 11258 -webkit-transform: translate3d(-2000px, 0, 0); 11259 transform: translate3d(-2000px, 0, 0); 11260 } 11261 to { 11262 opacity: 1; 11263 -webkit-transform: none; 11264 transform: none; 11265 } 11266} 11267@keyframes fadeInLeftBig { 11268 from { 11269 opacity: 0; 11270 -webkit-transform: translate3d(-2000px, 0, 0); 11271 transform: translate3d(-2000px, 0, 0); 11272 } 11273 to { 11274 opacity: 1; 11275 -webkit-transform: none; 11276 transform: none; 11277 } 11278} 11279.fadeInLeftBig { 11280 -webkit-animation-name: fadeInLeftBig; 11281 animation-name: fadeInLeftBig; 11282} 11283 11284@-webkit-keyframes fadeInRight { 11285 from { 11286 opacity: 0; 11287 -webkit-transform: translate3d(100%, 0, 0); 11288 transform: translate3d(100%, 0, 0); 11289 } 11290 to { 11291 opacity: 1; 11292 -webkit-transform: none; 11293 transform: none; 11294 } 11295} 11296@keyframes fadeInRight { 11297 from { 11298 opacity: 0; 11299 -webkit-transform: translate3d(100%, 0, 0); 11300 transform: translate3d(100%, 0, 0); 11301 } 11302 to { 11303 opacity: 1; 11304 -webkit-transform: none; 11305 transform: none; 11306 } 11307} 11308.fadeInRight { 11309 -webkit-animation-name: fadeInRight; 11310 animation-name: fadeInRight; 11311} 11312 11313@-webkit-keyframes fadeInRightBig { 11314 from { 11315 opacity: 0; 11316 -webkit-transform: translate3d(2000px, 0, 0); 11317 transform: translate3d(2000px, 0, 0); 11318 } 11319 to { 11320 opacity: 1; 11321 -webkit-transform: none; 11322 transform: none; 11323 } 11324} 11325@keyframes fadeInRightBig { 11326 from { 11327 opacity: 0; 11328 -webkit-transform: translate3d(2000px, 0, 0); 11329 transform: translate3d(2000px, 0, 0); 11330 } 11331 to { 11332 opacity: 1; 11333 -webkit-transform: none; 11334 transform: none; 11335 } 11336} 11337.fadeInRightBig { 11338 -webkit-animation-name: fadeInRightBig; 11339 animation-name: fadeInRightBig; 11340} 11341 11342@-webkit-keyframes fadeInUp { 11343 from { 11344 opacity: 0; 11345 -webkit-transform: translate3d(0, 100%, 0); 11346 transform: translate3d(0, 100%, 0); 11347 } 11348 to { 11349 opacity: 1; 11350 -webkit-transform: none; 11351 transform: none; 11352 } 11353} 11354@keyframes fadeInUp { 11355 from { 11356 opacity: 0; 11357 -webkit-transform: translate3d(0, 100%, 0); 11358 transform: translate3d(0, 100%, 0); 11359 } 11360 to { 11361 opacity: 1; 11362 -webkit-transform: none; 11363 transform: none; 11364 } 11365} 11366.fadeInUp { 11367 -webkit-animation-name: fadeInUp; 11368 animation-name: fadeInUp; 11369} 11370 11371@-webkit-keyframes fadeInUpBig { 11372 from { 11373 opacity: 0; 11374 -webkit-transform: translate3d(0, 2000px, 0); 11375 transform: translate3d(0, 2000px, 0); 11376 } 11377 to { 11378 opacity: 1; 11379 -webkit-transform: none; 11380 transform: none; 11381 } 11382} 11383@keyframes fadeInUpBig { 11384 from { 11385 opacity: 0; 11386 -webkit-transform: translate3d(0, 2000px, 0); 11387 transform: translate3d(0, 2000px, 0); 11388 } 11389 to { 11390 opacity: 1; 11391 -webkit-transform: none; 11392 transform: none; 11393 } 11394} 11395.fadeInUpBig { 11396 -webkit-animation-name: fadeInUpBig; 11397 animation-name: fadeInUpBig; 11398} 11399 11400@-webkit-keyframes fadeOut { 11401 from { 11402 opacity: 1; 11403 } 11404 to { 11405 opacity: 0; 11406 } 11407} 11408@keyframes fadeOut { 11409 from { 11410 opacity: 1; 11411 } 11412 to { 11413 opacity: 0; 11414 } 11415} 11416.fadeOut { 11417 -webkit-animation-name: fadeOut; 11418 animation-name: fadeOut; 11419} 11420 11421@-webkit-keyframes fadeOutDown { 11422 from { 11423 opacity: 1; 11424 } 11425 to { 11426 opacity: 0; 11427 -webkit-transform: translate3d(0, 100%, 0); 11428 transform: translate3d(0, 100%, 0); 11429 } 11430} 11431@keyframes fadeOutDown { 11432 from { 11433 opacity: 1; 11434 } 11435 to { 11436 opacity: 0; 11437 -webkit-transform: translate3d(0, 100%, 0); 11438 transform: translate3d(0, 100%, 0); 11439 } 11440} 11441.fadeOutDown { 11442 -webkit-animation-name: fadeOutDown; 11443 animation-name: fadeOutDown; 11444} 11445 11446@-webkit-keyframes fadeOutDownBig { 11447 from { 11448 opacity: 1; 11449 } 11450 to { 11451 opacity: 0; 11452 -webkit-transform: translate3d(0, 2000px, 0); 11453 transform: translate3d(0, 2000px, 0); 11454 } 11455} 11456@keyframes fadeOutDownBig { 11457 from { 11458 opacity: 1; 11459 } 11460 to { 11461 opacity: 0; 11462 -webkit-transform: translate3d(0, 2000px, 0); 11463 transform: translate3d(0, 2000px, 0); 11464 } 11465} 11466.fadeOutDownBig { 11467 -webkit-animation-name: fadeOutDownBig; 11468 animation-name: fadeOutDownBig; 11469} 11470 11471@-webkit-keyframes fadeOutLeft { 11472 from { 11473 opacity: 1; 11474 } 11475 to { 11476 opacity: 0; 11477 -webkit-transform: translate3d(-100%, 0, 0); 11478 transform: translate3d(-100%, 0, 0); 11479 } 11480} 11481@keyframes fadeOutLeft { 11482 from { 11483 opacity: 1; 11484 } 11485 to { 11486 opacity: 0; 11487 -webkit-transform: translate3d(-100%, 0, 0); 11488 transform: translate3d(-100%, 0, 0); 11489 } 11490} 11491.fadeOutLeft { 11492 -webkit-animation-name: fadeOutLeft; 11493 animation-name: fadeOutLeft; 11494} 11495 11496@-webkit-keyframes fadeOutLeftBig { 11497 from { 11498 opacity: 1; 11499 } 11500 to { 11501 opacity: 0; 11502 -webkit-transform: translate3d(-2000px, 0, 0); 11503 transform: translate3d(-2000px, 0, 0); 11504 } 11505} 11506@keyframes fadeOutLeftBig { 11507 from { 11508 opacity: 1; 11509 } 11510 to { 11511 opacity: 0; 11512 -webkit-transform: translate3d(-2000px, 0, 0); 11513 transform: translate3d(-2000px, 0, 0); 11514 } 11515} 11516.fadeOutLeftBig { 11517 -webkit-animation-name: fadeOutLeftBig; 11518 animation-name: fadeOutLeftBig; 11519} 11520 11521@-webkit-keyframes fadeOutRight { 11522 from { 11523 opacity: 1; 11524 } 11525 to { 11526 opacity: 0; 11527 -webkit-transform: translate3d(100%, 0, 0); 11528 transform: translate3d(100%, 0, 0); 11529 } 11530} 11531@keyframes fadeOutRight { 11532 from { 11533 opacity: 1; 11534 } 11535 to { 11536 opacity: 0; 11537 -webkit-transform: translate3d(100%, 0, 0); 11538 transform: translate3d(100%, 0, 0); 11539 } 11540} 11541.fadeOutRight { 11542 -webkit-animation-name: fadeOutRight; 11543 animation-name: fadeOutRight; 11544} 11545 11546@-webkit-keyframes fadeOutRightBig { 11547 from { 11548 opacity: 1; 11549 } 11550 to { 11551 opacity: 0; 11552 -webkit-transform: translate3d(2000px, 0, 0); 11553 transform: translate3d(2000px, 0, 0); 11554 } 11555} 11556@keyframes fadeOutRightBig { 11557 from { 11558 opacity: 1; 11559 } 11560 to { 11561 opacity: 0; 11562 -webkit-transform: translate3d(2000px, 0, 0); 11563 transform: translate3d(2000px, 0, 0); 11564 } 11565} 11566.fadeOutRightBig { 11567 -webkit-animation-name: fadeOutRightBig; 11568 animation-name: fadeOutRightBig; 11569} 11570 11571@-webkit-keyframes fadeOutUp { 11572 from { 11573 opacity: 1; 11574 } 11575 to { 11576 opacity: 0; 11577 -webkit-transform: translate3d(0, -100%, 0); 11578 transform: translate3d(0, -100%, 0); 11579 } 11580} 11581@keyframes fadeOutUp { 11582 from { 11583 opacity: 1; 11584 } 11585 to { 11586 opacity: 0; 11587 -webkit-transform: translate3d(0, -100%, 0); 11588 transform: translate3d(0, -100%, 0); 11589 } 11590} 11591.fadeOutUp { 11592 -webkit-animation-name: fadeOutUp; 11593 animation-name: fadeOutUp; 11594} 11595 11596@-webkit-keyframes fadeOutUpBig { 11597 from { 11598 opacity: 1; 11599 } 11600 to { 11601 opacity: 0; 11602 -webkit-transform: translate3d(0, -2000px, 0); 11603 transform: translate3d(0, -2000px, 0); 11604 } 11605} 11606@keyframes fadeOutUpBig { 11607 from { 11608 opacity: 1; 11609 } 11610 to { 11611 opacity: 0; 11612 -webkit-transform: translate3d(0, -2000px, 0); 11613 transform: translate3d(0, -2000px, 0); 11614 } 11615} 11616.fadeOutUpBig { 11617 -webkit-animation-name: fadeOutUpBig; 11618 animation-name: fadeOutUpBig; 11619} 11620 11621@-webkit-keyframes spin { 11622 0% { 11623 -webkit-transform: rotateZ(0); 11624 transform: rotateZ(0); 11625 } 11626 100% { 11627 -webkit-transform: rotateZ(360deg); 11628 transform: rotateZ(360deg); 11629 } 11630} 11631@-webkit-keyframes flip { 11632 from { 11633 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); 11634 transform: perspective(400px) rotate3d(0, 1, 0, -360deg); 11635 -webkit-animation-timing-function: ease-out; 11636 animation-timing-function: ease-out; 11637 } 11638 40% { 11639 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); 11640 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); 11641 -webkit-animation-timing-function: ease-out; 11642 animation-timing-function: ease-out; 11643 } 11644 50% { 11645 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); 11646 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); 11647 -webkit-animation-timing-function: ease-in; 11648 animation-timing-function: ease-in; 11649 } 11650 80% { 11651 -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); 11652 transform: perspective(400px) scale3d(0.95, 0.95, 0.95); 11653 -webkit-animation-timing-function: ease-in; 11654 animation-timing-function: ease-in; 11655 } 11656 to { 11657 -webkit-transform: perspective(400px); 11658 transform: perspective(400px); 11659 -webkit-animation-timing-function: ease-in; 11660 animation-timing-function: ease-in; 11661 } 11662} 11663@keyframes flip { 11664 from { 11665 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); 11666 transform: perspective(400px) rotate3d(0, 1, 0, -360deg); 11667 -webkit-animation-timing-function: ease-out; 11668 animation-timing-function: ease-out; 11669 } 11670 40% { 11671 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); 11672 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); 11673 -webkit-animation-timing-function: ease-out; 11674 animation-timing-function: ease-out; 11675 } 11676 50% { 11677 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); 11678 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); 11679 -webkit-animation-timing-function: ease-in; 11680 animation-timing-function: ease-in; 11681 } 11682 80% { 11683 -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); 11684 transform: perspective(400px) scale3d(0.95, 0.95, 0.95); 11685 -webkit-animation-timing-function: ease-in; 11686 animation-timing-function: ease-in; 11687 } 11688 to { 11689 -webkit-transform: perspective(400px); 11690 transform: perspective(400px); 11691 -webkit-animation-timing-function: ease-in; 11692 animation-timing-function: ease-in; 11693 } 11694} 11695.animated.flip { 11696 -webkit-backface-visibility: visible; 11697 backface-visibility: visible; 11698 -webkit-animation-name: flip; 11699 animation-name: flip; 11700} 11701 11702@-webkit-keyframes flipInX { 11703 from { 11704 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11705 transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11706 -webkit-an
11706imation-timing-function: ease-in; 11707 animation-timing-function: ease-in; 11708 opacity: 0; 11709 } 11710 40% { 11711 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11712 transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11713 -webkit-animation-timing-function: ease-in; 11714 animation-timing-function: ease-in; 11715 } 11716 60% { 11717 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); 11718 transform: perspective(400px) rotate3d(1, 0, 0, 10deg); 11719 opacity: 1; 11720 } 11721 80% { 11722 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); 11723 transform: perspective(400px) rotate3d(1, 0, 0, -5deg); 11724 } 11725 to { 11726 -webkit-transform: perspective(400px); 11727 transform: perspective(400px); 11728 } 11729} 11730@keyframes flipInX { 11731 from { 11732 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11733 transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11734 -webkit-animation-timing-function: ease-in; 11735 animation-timing-function: ease-in; 11736 opacity: 0; 11737 } 11738 40% { 11739 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20
11739deg); 11740 transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11741 -webkit-animation-timing-function: ease-in; 11742 animation-timing-function: ease-in; 11743 } 11744 60% { 11745 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); 11746 transform: perspective(400px) rotate3d(1, 0, 0, 10deg); 11747 opacity: 1; 11748 } 11749 80% { 11750 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); 11751 transform: perspective(400px) rotate3d(1, 0, 0, -5deg); 11752 } 11753 to { 11754 -webkit-transform: perspective(400px); 11755 transform: perspective(400px); 11756 } 11757} 11758.flipInX { 11759 -webkit-backface-visibility: visible !important; 11760 backface-visibility: visible !important; 11761 -webkit-animation-name: flipInX; 11762 animation-name: flipInX; 11763} 11764 11765@-webkit-keyframes flipInY { 11766 from { 11767 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11768 transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11769 -webkit-animation-timing-function: ease-in; 11770 animation-timing-function: ease-in; 11771 opacity: 0; 11772 } 11773 40% { 11774 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20
11774deg); 11775 transform: perspective(400px) rotate3d(0, 1, 0, -20deg); 11776 -webkit-animation-timing-function: ease-in; 11777 animation-timing-function: ease-in; 11778 } 11779 60% { 11780 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); 11781 transform: perspective(400px) rotate3d(0, 1, 0, 10deg); 11782 opacity: 1; 11783 } 11784 80% { 11785 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); 11786 transform: perspective(400px) rotate3d(0, 1, 0, -5deg); 11787 } 11788 to { 11789 -webkit-transform: perspective(400px); 11790 transform: perspective(400px); 11791 } 11792} 11793@keyframes flipInY { 11794 from { 11795 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11796 transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11797 -webkit-animation-timing-function: ease-in; 11798 animation-timing-function: ease-in; 11799 opacity: 0; 11800 } 11801 40% { 11802 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); 11803 transform: perspective(400px) rotate3d(0, 1, 0, -20deg); 11804 -webkit-animation-timing-function: ease-in; 11805 animation-timing-function: ease-in; 11806 } 11807 60% { 11808 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); 11809 transform: perspective(400px) rotate3d(0, 1, 0, 10deg); 11810 opacity: 1; 11811 } 11812 80% { 11813 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); 11814 transform: perspective(400px) rotate3d(0, 1, 0, -5deg); 11815 } 11816 to { 11817 -webkit-transform: perspective(400px); 11818 transform: perspective(400px); 11819 } 11820} 11821.flipInY { 11822 -webkit-backface-visibility: visible !important; 11823 backface-visibility: visible !important; 11824 -webkit-animation-name: flipInY; 11825 animation-name: flipInY; 11826} 11827 11828@-webkit-keyframes flipOutX { 11829 from { 11830 -webkit-transform: perspective(400px); 11831 transform: perspective(400px); 11832 } 11833 30% {
11834 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11835 transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11836 opacity: 1; 11837 } 11838 to { 11839 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11840 transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11841 opacity: 0; 11842 } 11843} 11844@keyframes flipOutX { 11845 from { 11846 -webkit-transform: perspective(400px); 11847 transform: perspective(400px); 11848 } 11849 30% { 11850 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11851 transform: perspective(400px) rotate3d(1, 0, 0, -20deg); 11852 opacity: 1; 11853 } 11854 to { 11855 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11856 transform: perspective(400px) rotate3d(1, 0, 0, 90deg); 11857 opacity: 0; 11858 } 11859} 11860.flipOutX { 11861 -webkit-animation-name: flipOutX; 11862 animation-name: flipOutX; 11863 -webkit-backface-visibility: visible !important; 11864 backface-visibility: visible !important; 11865} 11866 11867@-webkit-keyframes flipOutY { 11868 from { 11869 -webkit-transform: perspective(400px); 11870 transform: perspective(400px); 11871 } 11872 30% { 11873 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); 11874 transform: perspective(400px) rotate3d(0, 1, 0, -15deg); 11875 opacity: 1; 11876 } 11877 to { 11878 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11879 transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11880 opacity: 0; 11881 } 11882} 11883@keyframes flipOutY { 11884 from { 11885 -webkit-transform: perspective(400px); 11886 transform: perspective(400px); 11887 } 11888 30% { 11889 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); 11890 transform: perspective(400px) rotate3d(0, 1, 0, -15deg); 11891 opacity: 1; 11892 } 11893 to { 11894 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11895 transform: perspective(400px) rotate3d(0, 1, 0, 90deg); 11896 opacity: 0; 11897 } 11898} 11899.flipOutY { 11900 -webkit-backface-visibility: visible !important; 11901 backface-visibility: visible !important; 11902 -webkit-animation-name: flipOutY; 11903 animation-name: flipOutY; 11904} 11905 11906@-webkit-keyframes lightSpeedIn { 11907 from { 11908 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); 11909 transform: translate3d(100%, 0, 0) skewX(-30deg); 11910 opacity: 0; 11911 } 11912 60% { 11913 -webkit-transform: skewX(20deg); 11914 transform: skewX(20deg); 11915 opacity: 1; 11916 } 11917 80% { 11918 -webkit-transform: skewX(-5deg); 11919 transform: skewX(-5deg); 11920 opacity: 1; 11921 } 11922 to { 11923 -webkit-transform: none; 11924 transform: none; 11925 opacity: 1; 11926 } 11927} 11928@keyframes lightSpeedIn { 11929 from { 11930 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); 11931 transform: translate3d(100%, 0, 0) skewX(-30deg); 11932 opacity: 0; 11933 } 11934 60% { 11935 -webkit-transform: skewX(20deg); 11936 transform: skewX(20deg); 11937 opacity: 1; 11938 } 11939 80% { 11940 -webkit-transform: skewX(-5deg); 11941 transform: skewX(-5deg); 11942 opacity: 1; 11943 } 11944 to { 11945 -webkit-transform: none; 11946 transform: none; 11947 opacity: 1; 11948 } 11949} 11950.lightSpeedIn { 11951 -webkit-animation-name: lightSpeedIn; 11952 animation-name: lightSpeedIn; 11953 -webkit-animation-timing-function: ease-out; 11954 animation-timing-function: ease-out; 11955} 11956 11957@-webkit-keyframes lightSpeedOut { 11958 from { 11959 opacity: 1; 11960 } 11961 to { 11962 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); 11963 transform: translate3d(100%, 0, 0) skewX(30deg); 11964 opacity: 0; 11965 } 11966} 11967@keyframes lightSpeedOut { 11968 from { 11969 opacity: 1; 11970 } 11971 to { 11972 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); 11973 transform: translate3d(100%, 0, 0) skewX(30deg); 11974 opacity: 0; 11975 } 11976} 11977.lightSpeedOut { 11978 -webkit-animation-name: lightSpeedOut; 11979 animation-name: lightSpeedOut; 11980 -webkit-animation-timing-function: ease-in; 11981 animation-timing-function: ease-in; 11982} 11983 11984@-webkit-keyframes rotateIn { 11985 from { 11986 -webkit-transform-origin: center; 11987 transform-origin: center; 11988 -webkit-transform: rotate3d(0, 0, 1, -200deg); 11989 transform: rotate3d(0, 0, 1, -200deg); 11990 opacity: 0; 11991 } 11992 to { 11993 -webkit-transform-origin: center; 11994 transform-origin: center; 11995 -webkit-transform: none; 11996 transform: none; 11997 opacity: 1; 11998 } 11999} 12000@keyframes rotateIn { 12001 from { 12002 -webkit-transform-origin: center; 12003 transform-origin: center; 12004 -webkit-transform: rotate3d(0, 0, 1, -200deg); 12005 transform: rotate3d(0, 0, 1, -200deg); 12006 opacity: 0; 12007 } 12008 to { 12009 -webkit-transform-origin: center; 12010 transform-origin: center; 12011 -webkit-transform: none; 12012 transform: none; 12013 opacity: 1; 12014 } 12015} 12016.rotateIn { 12017 -webkit-animation-name: rotateIn; 12018 animation-name: rotateIn; 12019} 12020 12021@-webkit-keyframes rotateInDownLeft { 12022 from { 12023 -webkit-transform-origin: left bottom; 12024 transform-origin: left bottom; 12025 -webkit-transform: rotate3d(0, 0, 1, -45deg); 12026 transform: rotate3d(0, 0, 1, -45deg); 12027 opacity: 0; 12028 } 12029 to { 12030 -webkit-transform-origin: left bottom; 12031 transform-origin: left bottom; 12032 -webkit-transform: none; 12033 transform: none; 12034 opacity: 1; 12035 } 12036} 12037@keyframes rotateInDownLeft { 12038 from { 12039 -webkit-transform-origin: left bottom; 12040 transform-origin: left bottom; 12041 -webkit-transform: rotate3d(0, 0, 1, -45deg); 12042 transform: rotate3d(0, 0, 1, -45deg); 12043 opacity: 0; 12044 } 12045 to { 12046 -webkit-transform-origin: left bottom; 12047 transform-origin: left bottom; 12048 -webkit-transform: none; 12049 transform: none; 12050 opacity: 1; 12051 } 12052} 12053.rotateInDownLeft { 12054 -webkit-animation-name: rotateInDownLeft; 12055 animation-name: rotateInDownLeft; 12056} 12057 12058@-webkit-keyframes rotateInDownRight { 12059 from { 12060 -webkit-transform-origin: right bottom; 12061 transform-origin: right bottom; 12062 -webkit-transform: rotate3d(0, 0, 1, 45deg); 12063 transform: rotate3d(0, 0, 1, 45deg); 12064 opacity: 0; 12065 } 12066 to { 12067 -webkit-transform-origin: right bottom; 12068 transform-origin: right bottom; 12069 -webkit-transform: none; 12070 transform: none; 12071 opacity: 1; 12072 } 12073} 12074@keyframes rotateInDownRight { 12075 from { 12076 -webkit-transform-origin: right bottom; 12077 transform-origin: right bottom; 12078 -webkit-transform: rotate3d(0, 0, 1, 45deg); 12079 transform: rotate3d(0, 0, 1, 45deg); 12080 opacity: 0; 12081 } 12082 to { 12083 -webkit-transform-origin: right bottom; 12084 transform-origin: right bottom; 12085 -webkit-transform: none; 12086 transform: none; 12087 opacity: 1; 12088 } 12089} 12090.rotateInDownRight { 12091 -webkit-animation-name: rotateInDownRight; 12092 animation-name: rotateInDownRight; 12093} 12094 12095@-webkit-keyframes rotateInUpLeft { 12096 from { 12097 -webkit-transform-origin: left bottom; 12098 transform-origin: left bottom; 12099 -webkit-transform: rotate3d(0, 0, 1, 45deg); 12100 transform: rotate3d(0, 0, 1, 45deg); 12101 opacity: 0; 12102 } 12103 to { 12104 -webkit-transform-origin: left bottom; 12105 transform-origin: left bottom; 12106 -webkit-transform: none; 12107 transform: none; 12108 opacity: 1; 12109 } 12110} 12111@keyframes rotateInUpLeft { 12112 from { 12113 -webkit-transform-origin: left bottom; 12114 transform-origin: left bottom; 12115 -webkit-transform: rotate3d(0, 0, 1, 45deg); 12116 transform: rotate3d(0, 0, 1, 45deg); 12117 opacity: 0; 12118 } 12119 to { 12120 -webkit-transform-origin: left bottom; 12121 transform-origin: left bottom; 12122 -webkit-transform: none; 12123 transform: none; 12124 opacity: 1; 12125 } 12126} 12127.rotateInUpLeft { 12128 -webkit-animation-name: rotateInUpLeft; 12129 animation-name: rotateInUpLeft; 12130} 12131
12132@-webkit-keyframes rotateInUpRight { 12133 from { 12134 -webkit-transform-origin: right bottom; 12135 transform-origin: right bottom; 12136 -webkit-transform: rotate3d(0, 0, 1, -90deg); 12137 transform: rotate3d(0, 0, 1, -90deg); 12138 opacity: 0; 12139 } 12140 to { 12141 -webkit-transform-origin: right bottom; 12142 transform-origin: right bottom; 12143 -webkit-transform: none; 12144 transform: none; 12145 opacity: 1; 12146 } 12147} 12148@keyframes rotateInUpRight { 12149 from { 12150 -webkit-transform-origin: right bottom; 12151 transform-origin: right bottom; 12152 -webkit-transform: rotate3d(0, 0, 1, -90deg); 12153 transform: rotate3d(0, 0, 1, -90deg); 12154 opacity: 0; 12155 } 12156 to { 12157 -webkit-transform-origin: right bottom; 12158 transform-origin: right bottom; 12159 -webkit-transform: none; 12160 transform: none; 12161 opacity: 1; 12162 } 12163} 12164.rotateInUpRight { 12165 -webkit-animation-name: rotateInUpRight; 12166 animation-name: rotateInUpRight; 12167} 12168 12169@-webkit-keyframes rotateOut { 12170 from { 12171 -webkit-transform-origin: center; 12172 transform-origin: center; 12173 opacity: 1; 12174 } 12175 to { 12176 -webkit-transform-origin: center; 12177 transform-origin: center; 12178 -webkit-transform: rotate3d(0, 0, 1, 200deg); 12179 transform: rotate3d(0, 0, 1, 200deg); 12180 opacity: 0; 12181 } 12182} 12183@keyframes rotateOut { 12184 from { 12185 -webkit-transform-origin: center; 12186 transform-origin: center; 12187 opacity: 1; 12188 } 12189 to { 12190 -webkit-transform-origin: center; 12191 transform-origin: center; 12192 -webkit-transform: rotate3d(0, 0, 1, 200deg); 12193 transform: rotate3d(0, 0, 1, 200deg); 12194 opacity: 0; 12195 } 12196} 12197.rotateOut { 12198 -webkit-animation-name: rotateOut; 12199 animation-name: rotateOut; 12200} 12201 12202@-webkit-keyframes rotateOutDownLeft { 12203 from { 12204 -webkit-transform-origin: left bottom; 12205 transform-origin: left bottom; 12206 opacity: 1; 12207 } 12208 to { 12209 -webkit-transform-origin: left bottom; 12210 transform-origin: left bottom; 12211 -webkit-transform: rotate3d(0, 0, 1, 45deg); 12212 transform: rotate3d(0, 0, 1, 45deg); 12213 opacity: 0; 12214 } 12215} 12216@keyframes rotateOutDownLeft { 12217 from { 12218 -webkit-transform-origin: left bottom; 12219 transform-origin: left bottom; 12220 opacity: 1; 12221 } 12222 to { 12223 -webkit-transform-origin: left bottom; 12224 transform-origin: left bottom; 12225 -webkit-transform: rotate3d(0, 0, 1, 45deg); 12226 transform: rotate3d(0, 0, 1, 45deg); 12227 opacity: 0; 12228 } 12229} 12230.rotateOutDownLeft { 12231 -webkit-animation-name: rotateOutDownLeft; 12232 animation-name: rotateOutDownLeft; 12233} 12234 12235@-webkit-keyframes rotateOutDownRight { 12236 from { 12237 -webkit-transform-origin: right bottom; 12238 transform-origin: right bottom; 12239 opacity: 1; 12240 } 12241 to { 12242 -webkit-transform-origin: right bottom; 12243 transform-origin: right bottom; 12244 -webkit-transform: rotate3d(0, 0, 1, -45deg); 12245 transform: rotate3d(0, 0, 1, -45deg); 12246 opacity: 0; 12247 } 12248} 12249@keyframes rotateOutDownRight { 12250 from { 12251 -webkit-transform-origin: right bottom; 12252 transform-origin: right bottom; 12253 opacity: 1; 12254 } 12255 to { 12256 -webkit-transform-origin: right bottom; 12257 transform-origin: right bottom; 12258 -webkit-transform: rotate3d(0, 0, 1, -45deg); 12259 transform: rotate3d(0, 0, 1, -45deg); 12260 opacity: 0; 12261 } 12262} 12263.rotateOutDownRight { 12264 -webkit-animation-name: rotateOutDownRight; 12265 animation-name: rotateOutDownRight; 12266} 12267 12268@-webkit-keyframes rotateOutUpLeft { 12269 from { 12270 -webkit-transform-origin: left bottom; 12271 transform-origin: left bottom; 12272 opacity: 1; 12273 } 12274 to { 12275 -webkit-transform-origin: left bottom; 12276 transform-origin: left bottom; 12277 -webkit-transform: rotate3d(0, 0, 1, -45deg); 12278 transform: rotate3d(0, 0, 1, -45deg); 12279 opacity: 0; 12280 } 12281} 12282@keyframes rotateOutUpLeft { 12283 from { 12284 -webkit-transform-origin: left bottom; 12285 transform-origin: left bottom; 12286 opacity: 1; 12287 } 12288 to { 12289 -webkit-transform-origin: left bottom; 12290 transform-origin: left bottom; 12291 -webkit-transform: rotate3d(0, 0, 1, -45deg); 12292 transform: rotate3d(0, 0, 1, -45deg); 12293 opacity: 0; 12294 } 12295} 12296.rotateOutUpLeft { 12297 -webkit-animation-name: rotateOutUpLeft; 12298 animation-name: rotateOutUpLeft; 12299} 12300 12301@-webkit-keyframes rotateOutUpRight { 12302 from { 12303 -webkit-transform-origin: right bottom; 12304 transform-origin: right bottom; 12305 opacity: 1; 12306 } 12307 to { 12308 -webkit-transform-origin: right bottom; 12309 transform-origin: right bottom; 12310 -webkit-transform: rotate3d(0, 0, 1, 90deg); 12311 transform: rotate3d(0, 0, 1, 90deg); 12312 opacity: 0; 12313 } 12314} 12315@keyframes rotateOutUpRight { 12316 from { 12317 -webkit-transform-origin: right bottom; 12318 transform-origin: right bottom; 12319 opacity: 1; 12320 } 12321 to { 12322 -webkit-transform-origin: right bottom; 12323 transform-origin: right bottom; 12324 -webkit-transform: rotate3d(0, 0, 1, 90deg); 12325 transform: rotate3d(0, 0, 1, 90deg); 12326 opacity: 0; 12327 } 12328} 12329.rotateOutUpRight { 12330 -webkit-animation-name: rotateOutUpRight; 12331 animation-name: rotateOutUpRight; 12332} 12333 12334@-webkit-keyframes hinge { 12335 0% { 12336 -webkit-transform-origin: top left; 12337 transform-origin: top left; 12338 -webkit-animation-timing-function: ease-in-out; 12339 animation-timing-function: ease-in-out; 12340 } 12341 20%, 60% { 12342 -webkit-transform: rotate3d(0, 0, 1, 80deg); 12343 transform: rotate3d(0, 0, 1, 80deg); 12344 -webkit-transform-origin: top left; 12345 transform-origin: top left; 12346 -webkit-animation-timing-function: ease-in-out; 12347 animation-timing-function: ease-in-out; 12348 } 12349 40%, 80% { 12350 -webkit-transform: rotate3d(0, 0, 1, 60deg); 12351 transform: rotate3d(0, 0, 1, 60deg); 12352 -webkit-transform-origin: top left; 12353 transform-origin: top left; 12354 -webkit-animation-timing-function: ease-in-out; 12355 animation-timing-function: ease-in-out; 12356 opacity: 1; 12357 } 12358 to { 12359 -webkit-transform: translate3d(0, 700px, 0); 12360 transform: translate3d(0, 700px, 0); 12361 opacity: 0; 12362 } 12363} 12364@keyframes hinge { 12365 0% { 12366 -webkit-transform-origin: top left; 12367 transform-origin: top left; 12368 -webkit-animation-timing-function: ease-in-out; 12369 animation-timing-function: ease-in-out; 12370 } 12371 20%, 60% { 12372 -webkit-transform: rotate3d(0, 0, 1, 80deg); 12373 transform: rotate3d(0, 0, 1, 80deg); 12374 -webkit-transform-origin: top left; 12375 transform-origin: top left; 12376 -webkit-animation-timing-function: ease-in-out; 12377 animation-timing-function: ease-in-out; 12378 } 12379 40%, 80% { 12380 -webkit-transform: rotate3d(0, 0, 1, 60deg); 12381 transform: rotate3d(0, 0, 1, 60deg); 12382 -webkit-transform-origin: top left; 12383 transform-origin: top left; 12384 -webkit-animation-timing-function: ease-in-out; 12385 animation-timing-function: ease-in-out; 12386 opacity: 1; 12387 } 12388 to { 12389 -webkit-transform: translate3d(0, 700px, 0); 12390 transform: translate3d(0, 700px, 0); 12391 opacity: 0; 12392 } 12393} 12394.hinge { 12395 -webkit-animation-name: hinge; 12396 animation-name: hinge; 12397} 12398 12399/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ 12400@-webkit-keyframes rollIn { 12401 from { 12402 opacity: 0; 12403 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); 12404 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); 12405 } 12406 to { 12407 opacity: 1; 12408 -webkit-transform: none; 12409 transform: none; 12410 } 12411} 12412@keyframes rollIn { 12413 from { 12414 opacity: 0; 12415 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); 12416 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); 12417 } 12418 to { 12419 opacity: 1; 12420 -webkit-transform: none; 12421 transform: none; 12422 } 12423} 12424.rollIn { 12425 -webkit-animation-name: rollIn; 12426 animation-name: rollIn; 12427} 12428 12429/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ 12430@-webkit-keyframes rollOut { 12431 from { 12432 opacity: 1; 12433 } 12434 to { 12435 opacity: 0; 12436 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); 12437 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); 12438 } 12439} 12440@keyframes rollOut { 12441 from { 12442 opacity: 1; 12443 } 12444 to { 12445 opacity: 0; 12446 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); 12447 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); 12448 } 12449} 12450.rollOut { 12451 -webkit-animation-name: rollOut; 12452 animation-name: rollOut; 12453} 12454 12455@-webkit-keyframes zoomIn { 12456 from { 12457 opacity: 0; 12458 -webkit-transform: scale3d(0.3, 0.3, 0.3); 12459 transform: scale3d(0.3, 0.3, 0.3); 12460 } 12461 50% { 12462 opacity: 1; 12463 } 12464} 12465@keyframes zoomIn { 12466 from { 12467 opacity: 0; 12468 -webkit-transform: scale3d(0.3, 0.3, 0.3); 12469 transform: scale3d(0.3, 0.3, 0.3); 12470 } 12471 50% { 12472 opacity: 1; 12473 } 12474} 12475.zoomIn { 12476 -webkit-animation-name: zoomIn; 12477 animation-name: zoomIn; 12478} 12479 12480@-webkit-keyframes zoomInDown { 12481 from { 12482 opacity: 0; 12483 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); 12484 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); 12485 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12486 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12487 } 12488 60% { 12489 opacity: 1; 12490 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12491 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12492 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12493 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12494 } 12495} 12496@keyframes zoomInDown { 12497 from { 12498 opacity: 0; 12499 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); 12500 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); 12501 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12502 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12503 } 12504 60% { 12505 opacity: 1; 12506 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12507 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12508 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12509 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12510 } 12511} 12512.zoomInDown { 12513 -webkit-animation-name: zoomInDown; 12514 animation-name: zoomInDown; 12515} 12516 12517@-webkit-keyframes zoomInLeft { 12518 from { 12519 opacity: 0; 12520 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); 12521 transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); 12522 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12523 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12524 } 12525 60% { 12526 opacity: 1; 12527 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); 12528 transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); 12529 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12530 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12531 } 12532} 12533@keyframes zoomInLeft { 12534 from { 12535 opacity: 0; 12536 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); 12537 transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); 12538 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12539 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12540 } 12541 60% { 12542 opacity: 1; 12543 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); 12544 transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); 12545 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12546 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12547 } 12548} 12549.zoomInLeft { 12550 -webkit-animation-name: zoomInLeft; 12551 animation-name: zoomInLeft; 12552} 12553 12554@-webkit-keyframes zoomInRight { 12555 from { 12556 opacity: 0; 12557 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); 12558 transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); 12559 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12560 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12561 } 12562 60% { 12563 opacity: 1; 12564 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); 12565 transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); 12566 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12567 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12568 } 12569} 12570@keyframes zoomInRight { 12571 from { 12572 opacity: 0; 12573 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); 12574 transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); 12575 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12576 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12577 } 12578 60% { 12579 opacity: 1; 12580 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); 12581 transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); 12582 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12583 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12584 } 12585} 12586.zoomInRight { 12587 -webkit-animation-name: zoomInRight; 12588 animation-name: zoomInRight; 12589} 12590 12591@-webkit-keyframes zoomInUp { 12592 from { 12593 opacity: 0; 12594 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); 12595 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); 12596 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12597 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12598 } 12599 60% { 12600 opacity: 1; 12601 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12602 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12603 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12604 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12605 } 12606} 12607@keyframes zoomInUp { 12608 from { 12609 opacity: 0; 12610 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); 12611 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); 12612 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12613 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12614 } 12615 60% { 12616 opacity: 1; 12617 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12618 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12619 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12620 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12621 } 12622} 12623.zoomInUp { 12624 -webkit-animation-name: zoomInUp; 12625 animation-name: zoomInUp; 12626} 12627 12628@-webkit-keyframes zoomOut { 12629 from { 12630 opacity: 1; 12631 } 12632 50% { 12633 opacity: 0; 12634 -webkit-transform: scale3d(0.3, 0.3, 0.3); 12635 transform: scale3d(0.3, 0.3, 0.3); 12636 } 12637 to { 12638 opacity: 0; 12639 } 12640} 12641@keyframes zoomOut { 12642 from { 12643 opacity: 1; 12644 } 12645 50% { 12646 opacity: 0; 12647 -webkit-transform: scale3d(0.3, 0.3, 0.3); 12648 transform: scale3d(0.3, 0.3, 0.3); 12649 } 12650 to { 12651 opacity: 0; 12652 } 12653} 12654.zoomOut { 12655 -webkit-animation-name: zoomOut; 12656 animation-name: zoomOut; 12657} 12658 12659@-webkit-keyframes zoomOutDown { 12660 40% { 12661 opacity: 1; 12662 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12663 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12664 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12665 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12666 } 12667 to { 12668 opacity: 0; 12669 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); 12670 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); 12671 -webkit-transform-origin: center bottom; 12672 transform-origin: center bottom; 12673 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12674 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12675 } 12676} 12677@keyframes zoomOutDown { 12678 40% { 12679 opacity: 1; 12680 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12681 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); 12682 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12683 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12684 } 12685 to { 12686 opacity: 0; 12687 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); 12688 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); 12689 -webkit-transform-origin: center bottom; 12690 transform-origin: center bottom; 12691 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12692 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12693 } 12694} 12695.zoomOutDown { 12696 -webkit-animation-name: zoomOutDown; 12697 animation-name: zoomOutDown; 12698} 12699 12700@-webkit-keyframes zoomOutLeft { 12701 40% { 12702 opacity: 1; 12703 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); 12704 transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); 12705 } 12706 to { 12707 opacity: 0; 12708 -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); 12709 transform: scale(0.1) translate3d(-2000px, 0, 0); 12710 -webk
12710it-transform-origin: left center; 12711 transform-origin: left center; 12712 } 12713} 12714@keyframes zoomOutLeft { 12715 40% { 12716 opacity: 1; 12717 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); 12718 transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); 12719 } 12720 to { 12721 opacity: 0; 12722 -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); 12723 transform: scale(0.1) translate3d(-2000px, 0, 0); 12724 -webkit-transform-origin: left center; 12725 transform-origin: left center; 12726 } 12727} 12728.zoomOutLeft { 12729 -webkit-animation-name: zoomOutLeft; 12730 animation-name: zoomOutLeft; 12731} 12732 12733@-webkit-keyframes zoomOutRight { 12734 40% { 12735 opacity: 1; 12736 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); 12737 transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); 12738 } 12739 to { 12740 opacity: 0; 12741 -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); 12742 transform: scale(0.1) translate3d(2000px, 0, 0); 12743 -webkit-transform-origin: right center; 12744 transform-origin: right center; 12745 } 12746} 12747@keyframes zoomOutRight { 12748 40% { 12749 opacity: 1; 12750 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); 12751 transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); 12752 } 12753 to { 12754 opacity: 0; 12755 -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); 12756 transform: scale(0.1) translate3d(2000px, 0, 0); 12757 -webkit-transform-origin: right center; 12758 transform-origin: right center; 12759 } 12760} 12761.zoomOutRight { 12762 -webkit-animation-name: zoomOutRight; 12763 animation-name: zoomOutRight; 12764} 12765 12766@-webkit-keyframes zoomOutUp { 12767 40% { 12768 opacity: 1; 12769 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12770 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12771 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12772 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12773 } 12774 to { 12775 opacity: 0; 12776 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); 12777 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); 12778 -webkit-transform-origin: center bottom; 12779 transform-origin: center bottom; 12780 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12781 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12782 } 12783} 12784@keyframes zoomOutUp { 12785 40% { 12786 opacity: 1; 12787 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12788 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); 12789 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12790 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 12791 } 12792 to { 12793 opacity: 0; 12794 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); 12795 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); 12796 -webkit-transform-origin: center bottom; 12797 transform-origin: center bottom; 12798 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12799 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); 12800 } 12801} 12802.zoomOutUp { 12803 -webkit-animation-name: zoomOutUp; 12804 animation-name: zoomOutUp; 12805} 12806 12807@-webkit-keyframes slideInDown { 12808 from { 12809 -webkit-transform: translate3d(0, -100%, 0); 12810 transform: translate3d(0, -100%, 0); 12811 visibility: visible; 12812 } 12813 to { 12814 -webkit-transform: translate3d(0, 0, 0); 12815 transform: translate3d(0, 0, 0); 12816 } 12817} 12818@keyframes slideInDown { 12819 from { 12820 -webkit-transform: translate3d(0, -100%, 0); 12821 transform: translate3d(0, -100%, 0); 12822 visibility: visible; 12823 } 12824 to { 12825 -webkit-transform: translate3d(0, 0, 0); 12826 transform: translate3d(0, 0, 0); 12827 } 12828} 12829.slideInDown { 12830 -webkit-animation-name: slideInDown; 12831 animation-name: slideInDown; 12832} 12833 12834@-webkit-keyframes slideInLeft { 12835 from { 12836 -webkit-transform: translate3d(-100%, 0, 0); 12837 transform: translate3d(-100%, 0, 0); 12838 visibility: visible; 12839 } 12840 to { 12841 -webkit-transform: translate3d(0, 0, 0); 12842 transform: translate3d(0, 0, 0); 12843 } 12844} 12845@keyframes slideInLeft { 12846 from { 12847 -webkit-transform: translate3d(-100%, 0, 0); 12848 transform: translate3d(-100%, 0, 0); 12849 visibility: visible; 12850 } 12851 to { 12852 -webkit-transform: translate3d(0, 0, 0); 12853 transform: translate3d(0, 0, 0); 12854 } 12855} 12856.slideInLeft { 12857 -webkit-animation-name: slideInLeft; 12858 animation-name: slideInLeft; 12859} 12860 12861@-webkit-keyframes slideInRight { 12862 from { 12863 -webkit-transform: translate3d(100%, 0, 0); 12864 transform: translate3d(100%, 0, 0); 12865 visibility: visible; 12866 } 12867 to { 12868 -webkit-transform: translate3d(0, 0, 0); 12869 transform: translate3d(0, 0, 0); 12870 } 12871} 12872@keyframes slideInRight { 12873 from { 12874 -webkit-transform: translate3d(100%, 0, 0); 12875 transform: translate3d(100%, 0, 0); 12876 visibility: visible; 12877 } 12878 to { 12879 -webkit-transform: translate3d(0, 0, 0); 12880 transform: translate3d(0, 0, 0); 12881 } 12882} 12883.slideInRight { 12884 -webkit-animation-name: slideInRight; 12885 animation-name: slideInRight; 12886} 12887 12888@-webkit-keyframes slideInUp { 12889 from { 12890 -webkit-transform: translate3d(0, 100%, 0); 12891 transform: translate3d(0, 100%, 0); 12892 visibility: visible; 12893 } 12894 to { 12895 -webkit-transform: translate3d(0, 0, 0); 12896 transform: translate3d(0, 0, 0); 12897 } 12898} 12899@keyframes slideInUp { 12900 from { 12901 -webkit-transform: translate3d(0, 100%, 0); 12902 transform: translate3d(0, 100%, 0); 12903 visibility: visible; 12904 } 12905 to { 12906 -webkit-transform: translate3d(0, 0, 0); 12907 transform: translate3d(0, 0, 0); 12908 } 12909} 12910.slideInUp { 12911 -webkit-animation-name: slideInUp; 12912 animation-name: slideInUp; 12913} 12914 12915@-webkit-keyframes slideOutDown { 12916 from { 12917 -webkit-transform: translate3d(0, 0, 0); 12918 transform: translate3d(0, 0, 0); 12919 } 12920 to { 12921 visibility: hidden; 12922 -webkit-transform: translate3d(0, 100%, 0); 12923 transform: translate3d(0, 100%, 0); 12924 } 12925} 12926@keyframes slideOutDown { 12927 from { 12928 -webkit-transform: translate3d(0, 0, 0); 12929 transform: translate3d(0, 0, 0); 12930 } 12931 to { 12932 visibility: hidden; 12933 -webkit-transform: translate3d(0, 100%, 0); 12934 transform: translate3d(0, 100%, 0); 12935 } 12936} 12937.slideOutDown { 12938 -webkit-animation-name: slideOutDown; 12939 animation-name: slideOutDown; 12940} 12941 12942@-webkit-keyframes slideOutLeft { 12943 from { 12944 -webkit-transform: translate3d(0, 0, 0); 12945 transform: translate3d(0, 0, 0); 12946 } 12947 to { 12948 visibility: hidden; 12949 -webkit-transform: translate3d(-100%, 0, 0); 12950 transform: translate3d(-100%, 0, 0); 12951 } 12952} 12953@keyframes slideOutLeft { 12954 from { 12955 -webkit-transform: translate3d(0, 0, 0); 12956 transform: translate3d(0, 0, 0); 12957 } 12958 to { 12959 visibility: hidden; 12960 -webkit-transform: translate3d(-100%, 0, 0); 12961 transform: translate3d(-100%, 0, 0); 12962 } 12963} 12964.slideOutLeft { 12965 -webkit-animation-name: slideOutLeft; 12966 animation-name: slideOutLeft; 12967} 12968 12969@-webkit-keyframes slideOutRight { 12970 from { 12971 -webkit-transform: translate3d(0, 0, 0); 12972 transform: translate3d(0, 0, 0); 12973 } 12974 to { 12975 visibility: hidden; 12976 -webkit-transform: translate3d(100%, 0, 0); 12977 transform: translate3d(100%, 0, 0); 12978 } 12979} 12980@keyframes slideOutRight { 12981 from { 12982 -webkit-transform: translate3d(0, 0, 0); 12983 transform: translate3d(0, 0, 0); 12984 } 12985 to { 12986 visibility: hidden; 12987 -webkit-transform: translate3d(100%, 0, 0); 12988 transform: translate3d(100%, 0, 0); 12989 } 12990} 12991.slideOutRight { 12992 -webkit-animation-name: slideOutRight; 12993 animation-name: slideOutRight; 12994} 12995 12996@-webkit-keyframes slideOutUp { 12997 from { 12998 -webkit-transform: translate3d(0, 0, 0); 12999 transform: translate3d(0, 0, 0); 13000 } 13001 to { 13002 visibility: hidden; 13003 -webkit-transform: translate3d(0, -100%, 0); 13004 transform: translate3d(0, -100%, 0); 13005 } 13006} 13007@keyframes slideOutUp { 13008 from { 13009 -webkit-transform: translate3d(0, 0, 0); 13010 transform: translate3d(0, 0, 0); 13011 } 13012 to { 13013 visibility: hidden; 13014 -webkit-transform: translate3d(0, -100%, 0); 13015 transform: translate3d(0, -100%, 0); 13016 } 13017} 13018.slideOutUp { 13019 -webkit-animation-name: slideOutUp; 13020 animation-name: slideOutUp; 13021} 13022 13023@-webkit-keyframes fadeInDownSmall { 13024 from { 13025 opacity: 0; 13026 -webkit-transform: translate3d(0, -30%, 0); 13027 transform: translate3d(0, -30%, 0); 13028 } 13029 to { 13030 opacity: 1; 13031 -webkit-transform: none; 13032 transform: none; 13033 } 13034} 13035@keyframes fadeInDownSmall { 13036 from { 13037 opacity: 0; 13038 -webkit-transform: translate3d(0, -30%, 0); 13039 transform: translate3d(0, -30%, 0); 13040 } 13041 to { 13042 opacity: 1; 13043 -webkit-transform: none; 13044 transform: none; 13045 } 13046} 13047.fadeInDownSmall { 13048 -webkit-animation-name: fadeInDownSmall; 13049 animation-name: fadeInDownSmall; 13050} 13051 13052@-webkit-keyframes fadeInUpSmall {
13053 from { 13054 opacity: 0; 13055 -webkit-transform: translate3d(0, 30%, 0); 13056 transform: translate3d(0, 30%, 0); 13057 } 13058 to { 13059 opacity: 1; 13060 -webkit-transform: none; 13061 transform: none; 13062 } 13063} 13064@keyframes fadeInUpSmall { 13065 from { 13066 opacity: 0; 13067 -webkit-transform: translate3d(0, 30%, 0); 13068 transform: translate3d(0, 30%, 0); 13069 } 13070 to { 13071 opacity: 1; 13072 -webkit-transform: none; 13073 transform: none; 13074 } 13075} 13076.fadeInUpSmall { 13077 -webkit-animation-name: fadeInUpSmall; 13078 animation-name: fadeInUpSmall; 13079} 13080 13081[class*=" icon-"], 13082[class^=icon-] { 13083 font-family: icomoon; 13084 speak: none; 13085 font-style: normal; 13086 font-weight: 400; 13087 font-variant: normal; 13088 text-transform: none; 13089 line-height: 1; 13090 -webkit-font-smoothing: antialiased; 13091 -moz-osx-font-smoothing: grayscale; 13092} 13093 13094.icon-magnifier:before { 13095 content: "\e600"; 13096} 13097 13098.icon-simpleArrowLeft:before { 13099 content: "\e601"; 13100} 13101 13102.icon-simpleArrowRight:before { 13103 content: "\e602"; 13104} 13105 13106.icon-burger:before { 13107 content: "\e603"; 13108} 13109 13110.icon-play:before { 13111 content: "\e604"; 13112} 13113 13114.icon-coverflowLeft:before { 13115 content: "\e605"; 13116} 13117 13118.icon-coverflowRight:before { 13119 content: "\e606"; 13120} 13121 13122.icon-close:before { 13123 content: "\e607"; 13124} 13125 13126.icon-doubleArrowLeft:before { 13127 content: "\e608"; 13128} 13129 13130.icon-doubleArrowRight:before { 13131 content: "\e609"; 13132} 13133 13134.icon-blogger:before { 13135 content: "\e60a"; 13136} 13137 13138.icon-facebook:before { 13139 content: "\e60b"; 13140} 13141 13142.icon-google:before { 13143 content: "\e60c"; 13144} 13145 13146.icon-twitter:before { 13147 content: "\e60d"; 13148} 13149 13150.icon-youtube:before { 13151 content: "\e60e"; 13152} 13153 13154.icon-instagram:before { 13155 content: "\e60f"; 13156} 13157 13158.icon-mail:before { 13159 content: "\e610"; 13160} 13161 13162.icon-pinterest:before { 13163 content: "\e611"; 13164} 13165 13166.icon-print:before { 13167 content: "\e612"; 13168} 13169 13170.icon-tumblr:before { 13171 content: "\e613"; 13172} 13173 13174.icon-checkmark:before { 13175 content: "\e614"; 13176} 13177 13178.icon-calender:before { 13179 content: "\e615"; 13180} 13181 13182.icon-bikeEasy:before { 13183 content: "\e616"; 13184} 13185 13186.icon-bikeDifficult:before { 13187 content: "\e617"; 13188} 13189 13190.icon-bikeMedium:before { 13191 content: "\e618"; 13192} 13193 13194.icon-paar:before { 13195 content: "\e619"; 13196} 13197 13198.icon-business:before { 13199 content: "\e61a"; 13200} 13201 13202.icon-solo:before { 13203 content: "\e61b"; 13204} 13205 13206.icon-rssFeed:before { 13207 content: "\e61c"; 13208} 13209 13210.icon-filter:before { 13211 content: "\e61d"; 13212} 13213 13214.icon-cross:before { 13215 content: "\e61e"; 13216} 13217 13218.icon-simpleArrowDown:before { 13219 content: "\e61f"; 13220} 13221 13222.icon-fullsize:before { 13223 content: "\e620"; 13224} 13225 13226.icon-simpleArrowUp:before { 13227 content: "\e621"; 13228} 13229 13230.icon-bigCabin:before { 13231 content: "\e622"; 13232} 13233 13234.icon-ruler:before { 13235 content: "\e623"; 13236} 13237 13238.icon-clock:before { 13239 content: "\e624"; 13240} 13241 13242.icon-thermometer:before { 13243 content: "\e625"; 13244} 13245 13246.icon-durchmesser:before { 13247 content: "\e626"; 13248} 13249 13250.icon-earth:before { 13251 content: "\e695"; 13252} 13253 13254.icon-reset:before { 13255 content: "\e696"; 13256} 13257 13258.icon-plus:before { 13259 content: "\e697" !important; 13260} 13261 13262.icon-minus:before { 13263 content: "\e698" !important; 13264} 13265 13266.icon-sonne:before { 13267 content: "\e699"; 13268} 13269 13270.icon-sommer-mehrseillaengen:before { 13271 content: "\e627"; 13272} 13273 13274.icon-sommer-klettersteig:before { 13275 content: "\e628"; 13276} 13277 13278.icon-sommer-klettern:before { 13279 content: "\e629"; 13280} 13281 13282.icon-sommer-hochseilgarten:before { 13283 content: "\e62a"; 13284} 13285 13286.icon-sommer-familienklettern:before { 13287 content: "\e62b"; 13288} 13289 13290.icon-sommer-eisklettern:before { 13291 content: "\e62c"; 13292} 13293 13294.icon-sommer-bouldern:before { 13295 content: "\e62d"; 13296} 13297 13298.icon-sommer-natureWatch:before { 13299 content: "\e62e"; 13300} 13301 13302.icon-sommer-natur:before { 13303 content: "\e62f"; 13304} 13305 13306.icon-sommer-fotopoint:before { 13307 content: "\e630"; 13308} 13309 13310.icon-sommer-edelweiss:before { 13311 content: "\e631"; 13312} 13313 13314.icon-sommer-berg:before { 13315 content: "\e632"; 13316} 13317 13318.icon-sommer-tragestrecke:before { 13319 content: "\e633"; 13320} 13321 13322.icon-sommer-singleTrail:before { 13323 content: "\e634"; 13324} 13325 13326.icon-sommer-sharedTrail:before { 13327 content: "\e635"; 13328} 13329 13330.icon-sommer-schiebestrecke:before { 13331 content: "\e636"; 13332} 13333 13334.icon-sommer-rennrad:before { 13335 content: "\e637"; 13336} 13337 13338.icon-sommer-rad:before { 13339 content: "\e638"; 13340} 13341 13342.icon-sommer-mountainBike:before { 13343 content: "\e639"; 13344} 13345 13346.icon-sommer-eBikeAkkustation:before { 13347 content: "\e63a"; 13348} 13349 13350.icon-sommer-bikeTrailTirol:before { 13351 content: "\e63b"; 13352} 13353 13354.icon-sommer-eBike:before { 13355 content: "\e63c"; 13356} 13357 13358.icon-sommer-downhillBikepark:before { 13359 content: "\e63d"; 13360} 13361 13362.icon-sommer-wildwasserkajak:before { 13363 content: "\e63e"; 13364} 13365 13366.icon-sommer-wandern:before { 13367 content: "\e63f"; 13368} 13369 13370.icon-sommer-tennis:before { 13371 content: "\e640"; 13372} 13373 13374.icon-sommer-paragleiten:before { 13375 content: "\e641"; 13376} 13377 13378.icon-sommer-nordicWalking:before { 13379 content: "\e642"; 13380} 13381 13382.icon-sommer-minigolf:before { 13383 content: "\e643"; 13384} 13385 13386.icon-sommer-laufen:before { 13387 content: "\e644"; 13388} 13389 13390.icon-sommer-golf:before { 13391 content: "\e645"; 13392} 13393 13394.icon-sommer-canyoning:before { 13395 content: "\e646"; 13396} 13397 13398.icon-sommer-baden:before { 13399 content: "\e647"; 13400} 13401 13402.icon-sommer-adlerweg:before { 13403 content: "\e648"; 13404} 13405 13406.icon-winter-foerderband:before { 13407 content: "\e649"; 13408} 13409 13410.icon-winter-schlepplift:before { 13411 content: "\e64a"; 13412} 13413 13414.icon-winter-sessellift1er:before { 13415 content: "\e64b"; 13416} 13417 13418.icon-winter-sessellift2er:before { 13419 content: "\e64c"; 13420} 13421 13422.icon-winter-sessellift3er:before { 13423 content: "\e64d"; 13424} 13425 13426.icon-winter-sessellift4er:before { 13427 content: "\e64e"; 13428} 13429 13430.icon-winter-sessellift6er:before { 13431 content: "\e64f"; 13432} 13433 13434.icon-winter-sessellift8er:before { 13435 content: "\e650"; 13436} 13437 13438.icon-winter-standseilbahn:before { 13439 content: "\e651"; 13440} 13441 13442.icon-winter-tellerlift:before { 13443 content: "\e652"; 13444} 13445 13446.icon-winter-keinSchnee:before { 13447 content: "\e653"; 13448} 13449 13450.icon-winter-wenigSchnee:before { 13451 content: "\e654"; 13452} 13453 13454.icon-winter-mittelSchnee:before { 13455 content: "\e655"; 13456} 13457 13458.icon-winter-vielSchnee:before { 13459 content: "\e656"; 13460} 13461 13462.icon-winter-schneeAmBerg:before { 13463 content: "\e657"; 13464} 13465 13466.icon-winter-schneeImTal:before { 13467 content: "\e658"; 13468} 13469 13470.icon-winter-gletscher:before { 13471 content: "\e659"; 13472} 13473 13474.icon-winter-skiAlpin:before { 13475 content: "\e65a"; 13476} 13477 13478.icon-winter-skischule:before { 13479 content: "\e65b"; 13480} 13481 13482.icon-winter-skitourAufstieg:before { 13483 content: "\e65c"; 13484} 13485 13486.icon-winter-snowpark:before { 13487 content: "\e65d"; 13488} 13489 13490.icon-winter-skiLanglaufKlassisch:before { 13491 content: "\e65e"; 13492} 13493 13494.icon-winter-skiLanglaufSkating:before { 13495 content: "\e65f"; 13496} 13497 13498.icon-winter-eislaufen:before { 13499 content: "\e660"; 13500} 13501 13502.icon-winter-rodeln:before { 13503 content: "\e661"; 13504} 13505 13506.icon-winter-schneeschuhwandern:before { 13507 content: "\e662"; 13508} 13509 13510.icon-winter-winterzauber:before { 13511 content: "\e663"; 13512} 13513 13514.icon-kultur-ausflug:before { 13515 content: "\e664"; 13516} 13517 13518.icon-kultur-bauwerk:before { 13519 content: "\e665"; 13520} 13521 13522.icon-kultur-sightseeing:before { 13523 content: "\e666"; 13524} 13525 13526.icon-kultur-barPubLounge:before { 13527 content: "\e667"; 13528} 13529 13530.icon-kultur-essenTrinken:before { 13531 content: "\e668"; 13532} 13533 13534.icon-kultur-genussroute:before { 13535 content: "\e669"; 13536} 13537 13538.icon-kultur-haubenlokal:before { 13539 content: "\e66a"; 13540} 13541 13542.icon-kultur-huetteAlm:before { 13543 content: "\e66b"; 13544} 13545 13546.icon-kultur-schnapsroute:before { 13547 content: "\e66c"; 13548} 13549 13550.icon-kultur-tirolerMarend:before { 13551 content: "\e66d"; 13552} 13553 13554.icon-kultur-tirolerWirtshaussvg:before { 13555 content: "\e66e"; 13556} 13557 13558.icon-service-barrierefrei:before { 13559 content: "\e66f"; 13560} 13561 13562.icon-service-schlittenlanglauf:before { 13563 content: "\e670"; 13564} 13565 13566.icon-service-event:before { 13567 content: "\e671"; 13568} 13569 13570.icon-service-familie:before { 13571 content: "\e672"; 13572} 13573 13574.icon-service-info:before { 13575 content: "\e673"; 13576} 13577 13578.icon-service-parkplatz:before { 13579 content: "\e674"; 13580} 13581 13582.icon-service-socialMediaBild:before { 13583 content: "\e675"; 13584} 13585 13586.icon-service-socialMediaVideo:before { 13587 content: "\e676"; 13588} 13589 13590.icon-service-webcam:before { 13591 content: "\e677"; 13592} 13593 13594.icon-service-wellnessWe:before { 13595 content: "\e678"; 13596} 13597 13598.icon-service-bahnhof:before { 13599 content: "\e679"; 13600} 13601 13602.icon-service-buero:before { 13603 content: "\e67a"; 13604} 13605 13606.icon-service-flughafen:before { 13607 content: "\e67b"; 13608} 13609 13610.icon-service-halle:before { 13611 content: "\e67c"; 13612} 13613 13614.icon-service-hochschule:before { 13615 content: "\e67d"; 13616} 13617 13618.icon-service-hoehereSchule:before { 13619 content: "\e67e"; 13620} 13621 13622.icon-service-internetanschluss:before { 13623 content: "\e67f"; 13624} 13625 13626.icon-service-oeffentlicherVerkehr:before { 13627 content: "\e680"; 13628} 13629 13630.icon-service-regionen:before { 13631 content: "\e681"; 13632} 13633 13634.icon-service-shopping:before { 13635 content: "\e682"; 13636} 13637 13638.icon-service-sommerbahn:before { 13639 content: "\e683"; 13640} 13641 13642.icon-service-stromanschluss:before { 13643 content: "\e684"; 13644} 13645 13646.icon-service-toilette:before { 13647 content: "\e685"; 13648} 13649 13650.icon-service-unbebauterGrund:before { 13651 content: "\e686"; 13652} 13653 13654.icon-service-wasseranschluss:before { 13655 content: "\e687"; 13656} 13657 13658.icon-service-barrierefreierBetrieb:before { 13659 content: "\e688"; 13660} 13661 13662.icon-service-bauernhof:before { 13663 content: "\e689"; 13664} 13665 13666.icon-service-camping:before { 13667 content: "\e68a"; 13668} 13669 13670.icon-service-jugend:before { 13671 content: "\e68b"; 13672} 13673 13674.icon-service-kletterfreundlicherBetrieb:before { 13675 content: "\e68c"; 13676} 13677 13678.icon-service-langlauffreundlicherBetrieb:before { 13679 content: "\e68d"; 13680} 13681 13682.icon-service-radfreundlicherBetrieb:before { 13683 content: "\e68e"; 13684} 13685 13686.icon-service-unterkunft:before { 13687 content: "\e68f"; 13688} 13689 13690.icon-service-bookmark:before { 13691 content: "\e690"; 13692} 13693 13694.icon-service-download:before { 13695 content: "\e691"; 13696} 13697 13698.icon-service-fragezeichen:before { 13699 content: "\e692"; 13700} 13701 13702.icon-service-kartenlayer:before { 13703 content: "\e693"; 13704} 13705 13706.icon-service-poiPin:before { 13707 content: "\e694"; 13708} 13709 13710p { 13711 font-size: 15px; 13712 line-height: 20px; 13713} 13714 13715.jd-framework.jd-front-end .hsmall { 13716 color: rgb(0, 0, 0); 13717 font-family: Georgia, serif; 13718 font-size: 19px; 13719 font-style: normal; 13720 font-variant: normal; 13721 font-weight: bold; 13722 letter-spacing: 0.5px; 13723 line-height: 23px; 13724 margin-top: 15px; 13725} 13726.jd-framework.jd-front-end .headline { 13727 font-family: TW_Character, Arial, sans-serif; 13728 font-size: 28px; 13729 font-style: normal; 13730 font-variant: normal; 13731 font-weight: normal; 13732 line-height: 28px; 13733} 13734@media screen and (max-width: 700px) { 13735 .jd-framework.jd-front-end .hsmall, .jd-framework.jd-front-end .headline { 13736 text-align: center; 13737 } 13738} 13739.jd-framework.jd-front-end a.b-lazy { 13740 -webkit-transition: color 330ms ease-in-out, opacity 500ms ease-in-out; 13741 transition: color 330ms ease-in-out, opacity 500ms ease-in-out; 13742}
13743.jd-framework.jd-front-end a:not(.btn):not(.teaser__cta):not(.image-head):hover, .jd-framework.jd-front-end a:not(.btn):not(.teaser__cta):not(.image-head):not(.zahl):focus { 13744 color: #9b1d26 !important; 13745} 13746.jd-framework.jd-front-end .contentArticle h2.h1 { 13747 font: 400 normal 48px/55px TW_Character, Arial, sans-serif; 13748 color: #000; 13749 margin: 0 0 8px; 13750 text-align: center; 13751 letter-spacing: 0.5px; 13752} 13753.jd-framework.jd-front-end .contentArticle h1.big { 13754 font: 400 normal 56px/58px TW_Character, Arial, sans-serif; 13755} 13756@media screen and (max-width: 700px) { 13757 .jd-framework.jd-front-end .contentArticle h1.big { 13758 font-size: 35px; 13759 line-height: 38px; 13760 } 13761} 13762.jd-framework.jd-front-end .caption { 13763 width: 15px; 13764 display: inline-block; 13765} 13766.jd-framework.jd-front-end *.teaser__cta { 13767 border: 1px solid black; 13768 display: inline-block; 13769 padding: 10px; 13770 -webkit-transition: border 330ms ease-in-out, color 330ms ease-in-out, background 330ms ease-in-out; 13771 transition: border 330ms ease-in-out, color 330ms ease-in-out, background 330ms ease-in-out; 13772 background-color: black; 13773 color: white; 13774} 13775.jd-framework.jd-front-end *.teaser__cta:hover, .jd-framework.jd-front-end *.teaser__cta:active, .jd-framework.jd-front-end *.teaser__cta:focus { 13776 border: 1px solid #9b1d26; 13777 background-color: #9b1d26; 13778 color: white !important; 13779} 13780.jd-framework.jd-front-end a.button:hover, .jd-framework.jd-front-end a.button:active, .jd-framework.jd-front-end a.button:focus, .jd-framework.jd-front-end a.button-big:hover, .jd-framework.jd-front-end a.button-big:active, .jd-framework.jd-front-end a.button-big:focus { 13781 color: white !important; 13782} 13783.jd-framework.jd-front-end .reference-text { 13784 padding: 40px 0; 13785} 13786.jd-framework.jd-front-end .reference-text * { 13787 font-size: 19px; 13788 line-height: 1.3; 13789 font-style: italic; 13790} 13791@media screen and (max-width: 700px) { 13792 .jd-framework.jd-front-end .reference-text { 13793 padding: 20px 0; 13794 } 13795 .jd-framework.jd-front-end .reference-text * { 13796 font-size: 15px; 13797 text-align: left; 13798 } 13799} 13800.jd-framework.jd-front-end .button-big { 13801 font: 400 italic 19px/53px Georgia, serif; 13802 height: auto; 13803 padding: 0 40px; 13804} 13805@media screen and (max-width: 420px) { 13806 .jd-framework.jd-front-end .button-big { 13807 width: calc(100% - 30px); 13808 text-align: center; 13809 white-space: nowrap; 13810 text-overflow: ellipsis; 13811 overflow: hidden; 13812 padding: 0 20px; 13813 margin-right: 15px; 13814 display: block; 13815 } 13816} 13817.jd-framework.jd-front-end .button-right { 13818 float: right; 13819} 13820.jd-framework.jd-front-end .markenvision { 13821 margin: 0; 13822 font-size: 35px; 13823 font-family: TW_Character, Arial, sans-serif; 13824 font-style: initial; 13825 margin-bottom: 25px; 13826} 13827.jd-framework.jd-front-end .image-head, .jd-framework.jd-front-end .h3 { 13828 font-family: TW_Character, Arial, sans-serif; 13829 font-size: 30px; 13830 line-height: 1.2; 13831 margin-top: 0; 13832} 13833@media screen and (max-width: 700px) { 13834 .jd-framework.jd-front-end .image-head, .jd-framework.jd-front-end .h3 { 13835 font-size: 24px; 13836 } 13837} 13838.jd-framework.jd-front-end .image-head { 13839 color: white; 13840} 13841.jd-framework.jd-front-end .image-head:hover, .jd-framework.jd-front-end .image-head:active, .jd-framework.jd-front-end .image-head:focus { 13842 color: white !important; 13843} 13844.jd-framework.jd-front-end .h4 { 13845 font-family: TW_Character, Arial, sans-serif; 13846 font-size: 20px; 13847 line-height: 1.2; 13848 margin-top: 0; 13849} 13850.jd-framework.jd-front-end .h2 { 13851 font: 400 normal 35px/40px TW_Character, Arial, sans-serif; 13852} 13853@media screen and (max-width: 700px) { 13854 .jd-framework.jd-front-end .h2 { 13855 font: 400 normal 28px/32px TW_Character, Arial, sans-serif; 13856 } 13857} 13858.jd-framework.jd-front-end .image-head { 13859 padding: 25px 35px; 13860 position: absolute; 13861 right: 0; 13862 bottom: 0; 13863 width: 55%; 13864 -webkit-box-sizing: content-box; 13865 box-sizing: content-box; 13866 text-align: right; 13867 margin-bottom: 0; 13868} 13869@media screen and (max-width: 700px) { 13870 .jd-framework.jd-front-end .image-head { 13871 padding: 26px; 13872 } 13873} 13874 13875@media screen and (min-width: 701px) { 13876 .jd-framework.jd-front-end .mrg-l-0 { 13877 margin-left: 0 !important; 13878 } 13879 .jd-framework.jd-front-end .mrg-r-0 { 13880 margin-right: 0 !important; 13881 } 13882} 13883.jd-framework.jd-front-end .jd-row:not(:first-child) { 13884 margin-top: 50px; 13885} 13886 13887@media screen { 13888 .jd-framework.jd-front-end { 13889 /* body.is_home:not(.unlock){ 13890 width: 100%; 13891 height: 100vh; 13892 overflow: hidden; 13893 }*/ 13894 } 13895 .jd-framework.jd-front-end body { 13896 overflow-x: initial; 13897 } 13898 .jd-framework.jd-front-end body { 13899 font-family: Georgia, serif; 13900 font-weight: 400; 13901 font-size: 15px; 13902 line-height: 20px; 13903 } 13904 .jd-framework.jd-front-end .plyr__play-large:after { 13905 -webkit-transition: color 600ms ease-in-out; 13906 transition: color 600ms ease-in-out; 13907 } 13908 .jd-framework.jd-front-end button.close { 13909 font-family: icomoon; 13910 speak: none; 13911 font-style: normal; 13912 font-weight: 400; 13913 font-variant: normal; 13914 text-transform: none; 13915 line-height: 1; 13916 -webkit-font-smoothing: antialiased; 13917 -moz-osx-font-smoothing: grayscale; 13918 font-size: 33px; 13919 } 13920 .jd-framework.jd-front-end button.close span { 13921 display: none; 13922 } 13923 .jd-framework.jd-front-end button.close:before { 13924 content: "\e607"; 13925 } 13926 .jd-framework.jd-front-end hr.ct-l { 13927 height: 1px; 13928 line-height: 1px; 13929 font-size: 1px; 13930 border: 0; 13931 margin: 0 auto; 13932 padding: 0; 13933 border-bottom: 1px #000 solid; 13934 width: 150px; 13935 position: relative; 13936 margin-bottom: 25px; 13937 margin-top: -5px; 13938 } 13939 .jd-framework.jd-front-end hr.ct-l.full { 13940 width: 100%; 13941 } 13942 .jd-framework.jd-front-end .buttons { 13943 position: absolute; 13944 top: 12px; 13945 right: 90px; 13946 } 13947 .jd-framework.jd-front-end .buttons .teaser__cta > [class*=icon] { 13948 font-size: 15px; 13949 margin-right: 10px; 13950 vertical-align: text-bottom; 13951 } 13952} 13953@media screen and (max-width: 700px) { 13954 .jd-framework.jd-front-end .buttons { 13955 position: fixed; 13956 bottom: -30px; 13957 left: 50%; 13958 -webkit-transform: translateX(-50%); 13959 transform: translateX(-50%); 13960 margin: 0; 13961 width: 100%; 13962 display: block; 13963 top: auto; 13964 z-index: 99; 13965 text-align: center; 13966 } 13967 .jd-framework.jd-front-end .buttons .teaser__cta { 13968 float: none; 13969 } 13970} 13971@media screen and (max-width: 450px) { 13972 .jd-framework.jd-front-end .buttons { 13973 bottom: -70px; 13974 } 13975} 13976@media screen { 13977 .jd-framework.jd-front-end .buttons .selected:not(#location-anfragen) { 13978 background-color: #9b1d26 !important; 13979 border-color: #9b1d26 !important; 13980 } 13981 .jd-framework.jd-front-end .buttons > a:last-child { 13982 margin-right: 5px; 13983 } 13984 .jd-framework.jd-front-end #mainNav > ul > li:not(:last-of-type):after { 13985 left: 99%; 13986 } 13987 .jd-framework.jd-front-end #breadcrumb ul > li:not(:last-of-type):after { 13988 font-size: 0.8em; 13989 } 13990 .jd-framework.jd-front-end .jd-container:not(.no-mrg-b) > .container { 13991 padding: 60px 0; 13992 } 13993} 13994@media screen and (max-width: 1000px) { 13995 .jd-framework.jd-front-end .jd-container:not(.no-mrg-b) > .container { 13996 padding: 40px 0; 13997 } 13998} 13999@media screen and (max-width: 700px) { 14000 .jd-framework.jd-front-end .jd-container:not(.no-mrg-b) > .container { 14001 padding: 30px 0; 14002 } 14003} 14004@media screen { 14005 .jd-framework.jd-front-end .jd-container.no-mrg-b > .container { 14006 padding-top: 110px; 14007 } 14008 .jd-framework.jd-front-end #pageMain { 14009 overflow: hidden; 14010 } 14011 .jd-framework.jd-front-end #contentWrapper { 14012 background: #fff; 14013 width: 100%; 14014 max-width: 1920px; 14015 margin: 0 auto; 14016 position: relative; 14017 } 14018 .jd-framework.jd-front-end .container { 14019 max-width: 1180px; 14020 margin-right: auto; 14021 margin-left: auto; 14022 padding-left: 0px; 14023 padding-right: 0px; 14024 width: 95% !important; 14025 } 14026 .jd-framework.jd-front-end .container-fluid { 14027 padding: 0; 14028 } 14029 .jd-framework.jd-front-end .video-wrap { 14030 width: 100%; 14031 display: block; 14032 height: 0; 14033 padding-bottom: 56.25%; 14034 position: relative; 14035 margin: 80px 0; 14036 } 14037} 14038@media screen and (max-width: 700px) { 14039 .jd-framework.jd-front-end .video-wrap { 14040 margin: 50px 0; 14041 } 14042} 14043@media screen and (max-width: 420px) { 14044 .jd-framework.jd-front-end .video-wrap { 14045 width: 105%; 14046 margin-left: -2.5%; 14047 margin-right: -2.5%; 14048 } 14049} 14050@media screen { 14051 .jd-framework.jd-front-end .video-wrap iframe { 14052 position: absolute; 14053 width: 100%; 14054 height: 100%; 14055 left: 0; 14056 top: 0; 14057 right: 0; 14058 bottom: 0; 14059 } 14060 .jd-framework.jd-front-end #loader-overlay { 14061 position: fixed; 14062 width: 100vw; 14063 height: 100vh; 14064 top: 0; 14065 left: 0; 14066 z-index: 100; 14067 background-color: white; 14068 } 14069 .jd-framework.jd-front-end #loader-overlay .loader { 14070 font-size: 10px; 14071 margin: 50px auto; 14072 text-indent: -9999em; 14073 width: 30px; 14074 height: 30px; 14075 border-radius: 50%; 14076 background: #9b1d26; 14077 background: -webkit-gradient(linear, left top, right top, color-stop(10%, #9b1d26), color-stop(42%, rgba(255, 255, 255, 0))); 14078 background: linear-gradient(to right, #9b1d26 10%, rgba(255, 255, 255, 0) 42%); 14079 position: relative; 14080 -webkit-animation: load3 1.4s infinite linear; 14081 animation: load3 1.4s infinite linear; 14082 -webkit-transform: translateZ(0); 14083 transform: translateZ(0); 14084 position: absolute; 14085 top: 50%; 14086 left: 50%; 14087 margin-left: -15px; 14088 margin-top: -15px; 14089 } 14090 .jd-framework.jd-front-end #loader-overlay .loader:before { 14091 width: 50%; 14092 height: 50%; 14093 background: #9b1d26; 14094 border-radius: 100% 0 0 0; 14095 position: absolute; 14096 top: 0; 14097 left: 0; 14098 content: ""; 14099 } 14100 .jd-framework.jd-front-end #loader-overlay .loader:after { 14101 background: #ffffff; 14102 width: 85%; 14103 height: 85%; 14104 border-radius: 50%; 14105 content: ""; 14106 margin: auto; 14107 position: absolute; 14108 top: 0; 14109 left: 0; 14110 bottom: 0; 14111 right: 0; 14112 } 14113 @-webkit-keyframes load3 { 14114 0% { 14115 -webkit-transform: rotate(0deg); 14116 transform: rotate(0deg); 14117 } 14118 100% { 14119 -webkit-transform: rotate(360deg); 14120 transform: rotate(360deg); 14121 } 14122 } 14123 @keyframes load3 { 14124 0% { 14125 -webkit-transform: rotate(0deg); 14126 transform: rotate(0deg); 14127 } 14128 100% { 14129 -webkit-transform: rotate(360deg); 14130 transform: rotate(360deg); 14131 } 14132 } 14133} 14134@media screen and (min-width: 1001px) { 14135 .jd-framework.jd-front-end .h-hidden-gt-md { 14136 display: none !important; 14137 visibility: hidden !important; 14138 } 14139} 14140@media screen and (max-width: 1000px) { 14141 .jd-framework.jd-front-end .h-hidden-md { 14142 display: none !important; 14143 visibility: hidden !important; 14144 } 14145} 14146@media screen and (max-width: 420px) { 14147 .jd-framework.jd-front-end .h-hidden-xs { 14148 display: none !important; 14149 visibility: hidden !important; 14150 } 14151} 14152.jd-framework.jd-front-end .modal-content { 14153 -webkit-box-shadow: none; 14154 box-shadow: none; 14155 border-radius: 0; 14156 position: relative; 14157} 14158.jd-framework.jd-front-end .modal-content .container { 14159 max-width: 1000px; 14160}
14161.jd-framework.jd-front-end .modal-content .modal-title { 14162 position: absolute; 14163 top: 0; 14164 z-index: 2; 14165 font-size: 30px; 14166 line-height: 62px; 14167 left: 30px; 14168 font-family: TW_Character, Arial, sans-serif; 14169} 14170.jd-framework.jd-front-end .modal-content .modal-title a.teaser__cta { 14171 margin-left: 20px; 14172 margin-top: 11px; 14173} 14174.jd-framework.jd-front-end .modal-content .modal-title a.teaser__cta span { 14175 font-size: 14px; 14176 margin-right: 7px; 14177 vertical-align: initial; 14178} 14179@media screen and (max-width: 700px) { 14180 .jd-framework.jd-front-end .modal-content .modal-title { 14181 left: 15px; 14182 } 14183} 14184.jd-framework.jd-front-end .modal-content .modal-body { 14185 position: static; 14186} 14187.jd-framework.jd-front-end .modal-content .modal-body-holder { 14188 min-height: 0 !important; 14189} 14190.jd-framework.jd-front-end .modal-content .modal-header { 14191 display: block; 14192 border: none; 14193 padding: 15px 30px; 14194 height: 60px; 14195 border: none; 14196} 14197.jd-framework.jd-front-end .modal-content .modal-header .modal-title { 14198 display: none; 14199} 14200@media screen and (max-width: 700px) { 14201 .jd-framework.jd-front-end .modal-content .modal-header { 14202 padding: 15px; 14203 } 14204} 14205.jd-framework.jd-front-end .modal-content .modal-footer { 14206 border: none; 14207} 14208.jd-framework.jd-front-end #ct-film-detail .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion { 14209 margin-top: 0 !important; 14210} 14211.jd-framework.jd-front-end .ct-switcher-wrap { 14212 position: relative; 14213} 14214.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher { 14215 background-color: #ffffff; 14216 height: 45px; 14217 position: absolute; 14218 top: 10px; 14219 right: 23px; 14220 border: 1px solid black; 14221 width: 200px; 14222 display: -webkit-box; 14223 display: -ms-flexbox; 14224 display: flex; 14225 -webkit-box-align: center; 14226 -ms-flex-align: center; 14227 align-items: center; 14228 -webkit-box-pack: justify; 14229 -ms-flex-pack: justify; 14230 justify-content: space-between; 14231 z-index: 2; 14232} 14233.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher a { 14234 line-height: 45px; 14235 vertical-align: middle; 14236 padding: 0 15px; 14237 position: relative; 14238 z-index: 3; 14239 width: 50%; 14240 display: block; 14241 text-align: center; 14242} 14243.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher i { 14244 display: inline; 14245 font-size: 25px; 14246 vertical-align: inherit; 14247 margin-right: 5px; 14248} 14249.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher > div { 14250 position: absolute; 14251 width: 50%; 14252 height: 100%; 14253 background-color: #d4d4d4; 14254 top: 0; 14255 left: 0; 14256 z-index: 2; 14257 -webkit-transition: all 350ms ease-in-out; 14258 transition: all 350ms ease-in-out; 14259} 14260.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher a:first-child.active ~ div { 14261 left: 0; 14262} 14263.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher a:first-child:hover ~ div { 14264 left: 0 !important; 14265} 14266.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher a:nth-child(2).active ~ div { 14267 left: 50%; 14268} 14269.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher a:nth-child(2):hover ~ div { 14270 left: 50% !important; 14271} 14272.jd-framework.jd-front-end .ct-switcher-wrap .ct-switcher a.active { 14273 font-weight: bold; 14274} 14275.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap { 14276 width: 100%; 14277 z-index: 1; 14278 position: relative; 14279} 14280.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap.hide-me { 14281 visibility: hidden; 14282 opacity: 0; 14283 height: 0; 14284} 14285.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap > div { 14286 width: 100%; 14287 height: 0; 14288 padding-bottom: 75%; 14289 background-color: #d4d4d4; 14290 display: block; 14291 position: relative; 14292} 14293.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap > div #map { 14294 position: absolute; 14295 width: 100%; 14296 top: 0; 14297 left: 0; 14298 height: 100%; 14299} 14300.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap .mapApp__zoom { 14301 top: 20px; 14302 position: absolute; 14303 left: 18px; 14304 z-index: 999999; 14305} 14306.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap .mapApp__zoom__button { 14307 background: #fff; 14308 display: block; 14309 height: 25px; 14310 margin: 1px 0 0 0; 14311 text-align: center; 14312 text-decoration: none; 14313 width: 25px; 14314} 14315.jd-framework.jd-front-end .ct-switcher-wrap .ct-map-wrap .mapApp__zoom__button i { 14316 font-weight: 400; 14317 font-style: normal; 14318 font-size: 15px; 14319 line-height: 25px; 14320} 14321.jd-framework.jd-front-end .ct-switcher-wrap > .ct-crews-list { 14322 padding-top: 65px; 14323} 14324.jd-framework.jd-front-end .popup-box { 14325 position: absolute; 14326 background: rgb(255, 255, 255); 14327 border: 1px solid black; 14328 padding: 30px; 14329 height: auto; 14330 width: 300px; 14331 z-index: 1099999991; 14332 -webkit-transform: translateY(-100%); 14333 transform: translateY(-100%); 14334 margin-top: 30px; 14335} 14336.jd-framework.jd-front-end .popup-box .show-on-map { 14337 display: none !important; 14338} 14339.jd-framework.jd-front-end #pageFooter { 14340 max-width: 100%; 14341 width: 100%; 14342} 14343@media screen and (max-width: 600px) { 14344 .jd-framework.jd-front-end #pageFooter #pageFooter__smLinks { 14345 margin-right: 15px; 14346 margin-left: inherit; 14347 } 14348} 14349.jd-framework.jd-front-end .bootbox.modal { 14350 position: fixed; 14351 top: 10%; 14352 left: 50%; 14353 z-index: 1050; 14354 width: 560px; 14355 margin-left: -280px; 14356 background-color: #fff; 14357 border: none; 14358 border-radius: 0; 14359 outline: 0; 14360 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 14361 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 14362 -webkit-background-clip: padding-box; 14363 -moz-background-clip: padding-box; 14364 background-clip: padding-box; 14365 height: auto; 14366 bottom: auto; 14367} 14368@media screen and (max-width: 600px) { 14369 .jd-framework.jd-front-end .bootbox.modal { 14370 width: calc(100% - 30px); 14371 margin-left: 0; 14372 left: 15px; 14373 } 14374} 14375.jd-framework.jd-front-end .bootbox.modal .btn-primary { 14376 font-style: normal; 14377 padding: 12px 21px; 14378 line-height: 1.25; 14379 border: 1px solid #9b1d26; 14380 font-size: 16px; 14381} 14382 14383@media screen { 14384 .jd-framework.jd-front-end .activate { 14385 background-color: #9b1d26; 14386 color: #fff; 14387 font-size: 16px; 14388 padding: 15px 30px; 14389 } 14390 .jd-framework.jd-front-end #pageHeader { 14391 position: absolute; 14392 left: 0; 14393 max-width: 1920px; 14394 z-index: 99; 14395 } 14396} 14397@media screen { 14398 .jd-framework.jd-front-end #pageHeader .commission-logo { 14399 max-width: 105px; 14400 float: left; 14401 padding-top: 22px; 14402 padding-left: 25px; 14403 margin-right: 20px; 14404 } 14405 .jd-framework.jd-front-end #pageHeader #pageHeader__logo { 14406 display: block; 14407 position: absolute; 14408 top: 50%; 14409 right: 3.125%; 14410 margin-top: -18px; 14411 z-index: 10px; 14412 } 14413 .jd-framework.jd-front-end #pageHeader #pageHeader__logo > img { 14414 width: 105px; 14415 height: auto; 14416 } 14417}
14418@media screen and (max-width: 1181px) { 14419 .jd-framework.jd-front-end #pageHeader .commission-logo { 14420 float: none; 14421 position: absolute; 14422 padding-top: 17px; 14423 padding-left: 0; 14424 margin-right: 0; 14425 left: 120px; 14426 } 14427} 14428@media screen and (max-width: 1000px) { 14429 .jd-framework.jd-front-end #pageHeader #pageHeader__logo.pageHeader__logo--hidden { 14430 display: none; 14431 } 14432} 14433@media screen and (max-width: 600px) { 14434 .jd-framework.jd-front-end #pageHeader #pageHeader__logo { 14435 margin-top: -6px; 14436 right: 5.625%; 14437 } 14438 .jd-framework.jd-front-end #pageHeader #pageHeader__logo > img { 14439 width: 80px; 14440 height: 34px; 14441 } 14442} 14443@media screen { 14444 .jd-framework.jd-front-end #memorizeNav > input#mainNav__bookmark { 14445 opacity: 0; 14446 position: absolute; 14447 } 14448 .jd-framework.jd-front-end #memorizeNav > label[for=mainNav__bookmark] { 14449 display: none; 14450 } 14451 .jd-framework.jd-front-end #memorizeNav > a#bookmark { 14452 top: 2px; 14453 font: 400 20px/26px "TW_Character", Arial, sans-serif; 14454 color: #000; 14455 text-decoration: none; 14456 display: block; 14457 -webkit-box-sizing: border-box; 14458 box-sizing: border-box; 14459 cursor: pointer; 14460 height: 100%; 14461 padding: 17px 15px 0 15px; 14462 } 14463 .jd-framework.jd-front-end #memorizeNav > a#bookmark > span.icn-service-star { 14464 font-size: inherit; 14465 vertical-align: initial; 14466 } 14467 .jd-framework.jd-front-end #memorizeNav > a#bookmark > #memorizeCount { 14468 font: 700 15px/30px Georgia, serif; 14469 top: 13px; 14470 position: absolute; 14471 margin-left: 5px; 14472 } 14473} 14474 14475@media screen { 14476 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen { 14477 width: 100%; 14478 padding-bottom: 56.25%; 14479 background-size: cover; 14480 position: relative; 14481 background-position: center; 14482 /* horizontally center the video */ 14483 /* set video aspect ratio and vertically center */ 14484 } 14485} 14486@media screen and (max-width: 1000px) { 14487 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen { 14488 margin-top: 50px; 14489 } 14490} 14491@media screen and (max-width: 700px) and (orientation: portrait) { 14492 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen { 14493 padding-bottom: 80vh; 14494 } 14495} 14496@media screen and (max-width: 700px) and (orientation: landscape) { 14497 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen { 14498 padding-bottom: 56.25%; 14499 } 14500} 14501@media screen and (min-width: 701px) { 14502 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen { 14503 padding-bottom: 0; 14504 height: 100vh; 14505 } 14506} 14507@media screen { 14508 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen:after { 14509 background-color: rgba(0, 0, 0, 0.15); 14510 content: ""; 14511 position: absolute; 14512 width: 100%; 14513 height: 100%; 14514 top: 0; 14515 left: 0; 14516 } 14517 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .iframe-wrap { 14518 width: 100%; 14519 min-height: 0; 14520 padding-bottom: 56.25%; 14521 top: 50%; 14522 -webkit-transform: translateY(-50%); 14523 transform: translateY(-50%); 14524 position: absolute; 14525 } 14526 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .videobg { 14527 position: relative; 14528 width: 100%; /* Set video container element width here */ 14529 height: 100%; /* Set video container element height here */ 14530 overflow: hidden; 14531 background: #111; /* bg color, if video is not high enough */ 14532 } 14533 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .videobg-width { 14534 position: absolute; 14535 width: 100%; /* Change width value to cover more area*/ 14536 height: 100%; 14537 left: -9999px; 14538 right: -9999px; 14539 margin: auto; 14540 } 14541 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .videobg-aspect { 14542 position: absolute; 14543 width: 100%; 14544 height: 0; 14545 top: -9999px; 14546 bottom: -9999px; 14547 margin: auto; 14548 padding-bottom: 56.25%; /* 16:9 ratio */ 14549 overflow: hidden; 14550 } 14551 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .videobg-make-height { 14552 position: absolute; 14553 top: 0; 14554 right: 0; 14555 bottom: 0; 14556 left: 0; 14557 } 14558 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .videobg-hide-control
14558s { 14559 -webkit-box-sizing: content-box; 14560 box-sizing: content-box; 14561 position: relative; 14562 height: 100%; 14563 width: 100%; 14564 /* Vimeo timeline and play button are ~55px high */ 14565 padding: 55px 97.7777px; /* 16:9 ratio */ 14566 top: -55px; 14567 left: -97.7777px; /* 16:9 ratio */ 14568 } 14569 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .videobg iframe { 14570 position: absolute; 14571 width: 100%; 14572 height: 100%; 14573 top: 0; 14574 left: 0; 14575 border: 0 none; 14576 } 14577 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen video, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen iframe { 14578 position: absolute; 14579 top: 0; 14580 left: 0; 14581 min-width: 100%; 14582 min-height: 100%; 14583 width: auto; 14584 height: auto; 14585 overflow: hidden; 14586 } 14587 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen video.touch, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen iframe.touch { 14588 z-index: 6; 14589 opacity: 0; 14590 } 14591 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle { 14592 position: absolute; 14593 top: 75%; 14594 left: 50%; 14595 -webkit-transform: translateX(-50%) translateY(-50%); 14596 transform: translateX(-50%) translateY(-50%); 14597 width: 100%; 14598 max-width: 550px; 14599 z-index: 1; 14600 } 14601 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle.touch { 14602 top: 50%; 14603 -webkit-transform: translateX(-50%) translateY(-50%); 14604 transform: translateX(-50%) translateY(-50%); 14605 } 14606 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText h1, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText hr, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText .subline, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText .cd-bottom { 14607 -webkit-transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 14608 transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 14609 position: relative; 14610 opacity: 0; 14611 -webkit-transform: translateY(10px); 14612 transform: translateY(10px); 14613 } 14614 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText h1.big { 14615 -webkit-transition-delay: 0ms; 14616 transition-delay: 0ms; 14617 } 14618 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText hr.ct-l { 14619 -webkit-transition-delay: 150ms; 14620 transition-delay: 150ms; 14621 } 14622 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText .subline { 14623 -webkit-transition-delay: 300ms; 14624 transition-delay: 300ms; 14625 } 14626 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText .cd-bottom { 14627 -webkit-transition-delay: 450ms; 14628 transition-delay: 450ms; 14629 } 14630 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText.fadeIn h1, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText.fadeIn hr, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText.fadeIn .subline, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap div#keyvisual-fullscreen .contentArticle:not(.touch) .fadeInText.fadeIn .cd-bottom { 14631 opacity: 1; 14632 -webkit-transform: translateY(0); 14633 transform: translateY(0); 14634 } 14635 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.ke
14635yvisual--smallVersion { 14636 padding-bottom: 40.9%; 14637 height: 0; 14638 background-size: cover; 14639 position: relative; 14640 background-color: #d4d4d4; 14641 background-attachment: fixed; 14642 overflow: hidden; 14643 /* horizontally center the video */ 14644 /* set video aspect ratio and vertically center */ 14645 } 14646} 14647@media screen and (max-width: 1000px) { 14648 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion { 14649 margin-top: 50px; 14650 } 14651} 14652@media screen and (max-width: 700px) { 14653 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion { 14654 padding-bottom: 56.25%; 14655 } 14656} 14657@media screen { 14658 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .bg-wrap { 14659 position: absolute; 14660 width: 100%; 14661 height: 110%; 14662 top: 0; 14663 left: 0; 14664 background-size: cover; 14665 background-position: 50% 50%; 14666 } 14667} 14668@media screen and (max-width: 700px) { 14669 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .bg-wrap { 14670 height: 100%; 14671 } 14672} 14673@media screen { 14674 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion:not(.no-title):after { 14675 position: absolute; 14676 width: 100%; 14677 height: 100%; 14678 background-color: rgba(0, 0, 0, 0.2); 14679 content: ""; 14680 top: 0; 14681 left: 0; 14682 } 14683 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle { 14684 position: absolute; 14685 top: 50%; 14686 left: 50%; 14687 -webkit-transform: translateX(-50%) translateY(-55px); 14688 transform: translateX(-50%) translateY(-55px); 14689 width: 100%; 14690 max-width: 550px; 14691 z-index: 1; 14692 } 14693} 14694@media screen and (max-width: 700px) { 14695 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle { 14696 top: calc(50% + 25px); 14697 } 14698} 14699@media screen { 14700 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle h1, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle span { 14701 display: block; 14702 font-size: 56px; 14703 line-height: 62px; 14704 font-family: TW_Character, Arial, sans-serif; 14705 } 14706 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle h1:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle h1:active, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle h1:focus, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle span:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle span:active, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle span:focus { 14707 color: black; 14708 } 14709} 14710@media screen and (max-width: 1000px) { 14711 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle h1, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle span { 14712 font-size: 42px; 14713 line-height: 45px; 14714 } 14715} 14716@media screen and (max-width: 700px) { 14717 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle h1, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle span { 14718 font-size: 35px; 14719 line-height: 40px; 14720 margin-bottom: 15px; 14721 } 14722} 14723@media screen { 14724 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white h1:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.ke
14724yvisual--smallVersion .contentArticle.white h1:active, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white h1:focus, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white span:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white span:active, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white span:focus { 14725 color: white; 14726 } 14727 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white h1:hover span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white h1:active span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white h1:focus span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white span:hover span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white span:active span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .contentArticle.white span:focus span { 14728 color: white; 14729 } 14730 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .videobg { 14731 position: absolute; 14732 width: 100%; /* Set video container element width here */ 14733 height: 100%; /* Set video container element height here */ 14734 overflow: hidden; 14735 background: #111; /* bg color, if video is not high enough */ 14736 z-index: 1; 14737 top: 0; 14738 left: 0; 14739 } 14740 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .videobg-width { 14741 position: absolute; 14742 width: 100%; /* Change width value to cover more area*/ 14743 height: 100%; 14744 left: -9999px; 14745 right: -9999px; 14746 margin: auto; 14747 } 14748 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .videobg-aspect { 14749 position: absolute; 14750 width: 100%; 14751 height: 0; 14752 top: -9999px; 14753 bottom: -9999px; 14754 margin: auto; 14755 padding-bottom: 56.25%; /* 16:9 ratio */ 14756 overflow: hidden; 14757 } 14758 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .videobg-make-height { 14759 position: absolute; 14760 top: 0; 14761 right: 0; 14762 bottom: 0; 14763 left: 0; 14764 } 14765 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .videobg-hide-controls { 14766 -webkit-box-sizing: content-box; 14767 box-sizing: content-box; 14768 position: relative; 14769 height: 100%; 14770 width: 100%; 14771 /* Vimeo timeline and play button are ~55px high */ 14772 padding: 55px 97.7777px; /* 16:9 ratio */ 14773 top: -55px; 14774 left: -97.7777px; /* 16:9 ratio */ 14775 } 14776 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion .videobg iframe { 14777 position: absolute; 14778 width: 100%; 14779 height: 100%; 14780 top: 0; 14781 left: 0; 14782 border: 0 none; 14783 } 14784 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion video, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion iframe { 14785 position: absolute; 14786 top: 0; 14787 left: 0; 14788 min-width: 100%; 14789 min-height: 100%; 14790 width: auto; 14791 height: auto; 14792 overflow: hidden; 14793 } 14794 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion video.touch, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap #keyvisual.keyvisual--smallVersion iframe.touch { 14795 z-index: 6; 14796 opacity: 0; 14797 } 14798 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .webgl-background { 14799 position: absolute; 14800 width: 100%; 14801 height: 100%; 14802 } 14803 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .webgl-background canvas { 14804 position: absolute; 14805 width: 100%; 14806 height: 100%; 14807 top: 0; 14808 left: 0; 14809 } 14810} 14811@media screen and (max-width: 700px) { 14812 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle { 14813 padding: 40px 26px; 14814 } 14815} 14816@media screen { 14817 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle h1 span { 14818 display: block; 14819 } 14820 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle > div { 14821 height: calc(50vh - 110px); 14822 width: 100%; 14823 position: relative; 14824 } 14825} 14826@media screen and (max-width: 1000px) { 14827 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle > div { 14828 height: calc(28vh - 110px); 14829 } 14830} 14831@media screen { 14832 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle > div > div { 14833 position: absolute; 14834 top: 50%; 14835 width: 100%; 14836 left: 0; 14837 -webkit-transform: translateY(-50%); 14838 transform: translateY(-50%); 14839 } 14840 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom { 14841 width: 44px; 14842 height: 44px; 14843 position: relative; 14844 border-radius: 50px; 14845 right: auto; 14846 bottom: auto; 14847 margin-top: 45px; 14848 transform: inherit; 14849 -webkit-transform: inherit; 14850 border: 3px solid black; 14851 background-color: transparent; 14852 display: inline-block; 14853 margin-left: 0px; 14854 } 14855 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom:active, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom:focus { 14856 color: black; 14857 } 14858 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom:hover span, .j
14858d-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom:active span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom:focus span { 14859 color: black; 14860 } 14861 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom p { 14862 display: none; 14863 } 14864 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle a.cd-bottom span.icon-simpleArrowDown { 14865 margin-left: 0; 14866 font-size: 25px; 14867 line-height: 45px; 14868 display: block; 14869 } 14870 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle #header-play { 14871 position: relative; 14872 display: block; 14873 cursor: pointer; 14874 } 14875 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white h1, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white p { 14876 color: white; 14877 } 14878 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white hr { 14879 border-bottom-color: #fff; 14880 margin-top: -5px; 14881 } 14882 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom { 14883 border: 3px solid white; 14884 background-color: transparent; 14885 text-decoration: none !important; 14886 -webkit-transition: color 300ms ease-in-out, border 300ms ease-in-out; 14887 transition: color 300ms ease-in-out, border 300ms ease-in-out; 14888 } 14889 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom p { 14890 display: none; 14891 } 14892 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom span.icon-simpleArrowDown { 14893 color: white; 14894 -webkit-transition: color 300ms ease-in-out, border 300ms ease-in-out; 14895 transition: color 300ms ease-in-out, border 300ms ease-in-out; 14896 } 14897 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom:active, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom:focus { 14898 color: #9b1d26; 14899 border-color: #9b1d26; 14900 } 14901 .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom:hover span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom:active span, .jd-framework.jd-front-end .jd-shortcode-marketirol-moduleheadermt-wrap .contentArticle.white a.cd-bottom:focus span { 14902 color: #9b1d26; 14903 } 14904 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo { 14905 position: relative; 14906 } 14907 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .image-wrap { 14908 width: 100%; 14909 padding-bottom: 100%; 14910 height: 0; 14911 background-size: cover; 14912 display: block; 14913 position: relative; 14914 } 14915 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .overlay { 14916 position: absolute; 14917 width: calc(100% - 26px); 14918 height: 100%; 14919 top: 0; 14920 left: 13px; 14921 background-color: rgba(0, 0, 0, 0.6); 14922 opacity: 0; 14923 -webkit-transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 14924 transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 14925 } 14926 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .overlay * { 14927 color: white !important; 14928 text-align: center; 14929 } 14930 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .overlay > div { 14931 position: absolute; 14932 top: 50%; 14933 left: 50%; 14934 -webkit-transform: translateX(-50%) translateY(-50%) scale(1.2); 14935 transform: translateX(-50%) translateY(-50%) scale(1.2); 14936 -webkit-transition: -webkit-transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 14937 transition: -webkit-transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 14938 width: 80%; 14939 } 14940 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .overlay svg { 14941 display: inline-block; 14942 width: 15px; 14943 vertical-align: middle; 14944 margin-right: 5px; 14945 } 14946 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .overlay svg * { 14947 fill: #fff; 14948 } 14949 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo .overlay .tags { 14950 margin-top: 15px; 14951 margin-bottom: 0; 14952 } 14953 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo:hover .overlay { 14954 opacity: 1; 14955 } 14956 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo:hover .overlay > div { 14957 -webkit-transform: translateX(-50%) translateY(-50%) scale(1); 14958 transform: translateX(-50%) translateY(-50%) scale(1); 14959 } 14960 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo.col-xs-6:first-child, .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo.col-xs-6:nth-child(2) { 14961 margin-bottom: 26px; 14962 } 14963} 14964@media screen and (max-width: 700px) { 14965 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .instagram-photo.col-sm-4 { 14966 margin-bottom: 26px; 14967 margin-top: 26px; 14968 } 14969} 14970@media screen { 14971 .jd-framework.jd-front-end .jd-shortcode-marketirol-instagramfeed-wrap .teaser__cta { 14972 margin-top: 26px; 14973 } 14974 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap { 14975 margin: 240px 0; 14976 } 14977} 14978@media screen and (max-width: 700px) { 14979 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap { 14980 margin: 150px 0; 14981 } 14982} 14983@media screen and (max-width: 420px) { 14984 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap { 14985 margin: 100px 0; 14986 } 14987} 14988@media screen { 14989 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap h2 { 14990 font: 400 normal 28px/1.1 TW_Character, Arial, sans-serif; 14991 margin-bottom: 40px; 14992 } 14993} 14994@media screen and (max-width: 420px) { 14995 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap h2 { 14996 font-size: 20px; 14997 } 14998} 14999@media screen { 15000 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap svg.herz { 15001 display: block; 15002 width: 195px; 15003 margin: 0 auto; 15004 margin-bottom: 50px; 15005 overflow: visible; 15006 } 15007 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap svg.herz path.first {
15008 stroke-dasharray: 1500; 15009 stroke-dashoffset: 1500; 15010 } 15011} 15012@media screen and (max-width: 700px) { 15013 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap svg.herz path.first { 15014 -webkit-transition: stroke-dashoffset 3500ms cubic-bezier(0.455, 0.03, 0.515, 0.955); 15015 transition: stroke-dashoffset 3500ms cubic-bezier(0.455, 0.03, 0.515, 0.955); 15016 } 15017} 15018@media screen { 15019 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap svg.herz path.st0.second { 15020 stroke-dasharray: 1605; 15021 stroke-dashoffset: 3000; 15022 } 15023 .jd-framework.jd-front-end .jd-shortcode-marketirol-heartbox-wrap svg.herz.reveal path.first { 15024 stroke-dashoffset: 3000; 15025 } 15026} 15027@media screen and (max-width: 700px) { 15028 .jd-framework.jd-front-end .jd-shortcode-marketirol-movies-wrap hr, .jd-framework.jd-front-end .jd-shortcode-marketirol-movies-wrap .noMargin { 15029 margin-left: 1.08333% !important; 15030 margin-right: 1.08333% !important; 15031 } 15032} 15033@media screen { 15034 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map { 15035 position: relative; 15036 width: 95%; 15037 padding-bottom: 56.25%; 15038 display: block; 15039 margin: 0 auto; 15040 } 15041} 15042@media screen and (min-width: 1001px) { 15043 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map.no-scroll { 15044 cursor: url("../images/[email protected]"), auto; 15045 } 15046 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map.no-scroll:hover:before { 15047 background-color: rgba(255, 255, 255, 0.6); 15048 } 15049 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map.no-scroll:before { 15050 background-color: rgba(255, 255, 255, 0); 15051 content: ""; 15052 position: absolute; 15053 z-index: 9; 15054 width: 100%; 15055 height: 100%; 15056 display: block; 15057 -webkit-transition: background 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 15058 transition: background 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 15059 } 15060} 15061@media screen { 15062 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map iframe { 15063 position: absolute; 15064 top: 0; 15065 left: 0; 15066 height: 100%; 15067 width: 100%; 15068 } 15069 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map .close { 15070 position: absolute; 15071 z-index: 9; 15072 opacity: 1; 15073 background: white; 15074 border-radius: 50%; 15075 top: 20px; 15076 right: 10px; 15077 font-size: 40px; 15078 } 15079} 15080@media screen and (max-width: 1000px) { 15081 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map { 15082 position: fixed; 15083 height: 100%; 15084 width: 100%; 15085 display: block; 15086 padding-bottom: 0; 15087 z-index: 9999; 15088 top: 0; 15089 left: 0; 15090 background-color: white; 15091 opacity: 0; 15092 visibility: hidden; 15093 -webkit-transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1), visibility 600ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 15094 transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1), visibility 600ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 15095 } 15096 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map iframe { 15097 position: absolute; 15098 top: 1%; 15099 left: 1%; 15100 height: 98%; 15101 width: 98%; 15102 } 15103 .jd-framework.jd-front-end .jd-shortcode-marketirol-moviemap-wrap .movie-map.open { 15104 opacity: 1; 15105 visibility: visible; 15106 } 15107} 15108@media screen and (max-width: 700px) { 15109 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .h-grid-12 { 15110 width: 100%; 15111 margin: 0 auto; 15112 max-width: 100%; 15113 } 15114} 15115@media screen { 15116 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small { 15117 margin-bottom: 26px; 15118 position: relative; 15119 } 15120 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small .image-wrap { 15121 background-size: cover; 15122 background-repeat: no-repeat; 15123 width: 100%; 15124 height: 0; 15125 padding-bottom: 76.47%; 15126 position: relative; 15127 } 15128 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small .image-wrap:before { 15129 content: ""; 15130 position: absolute; 15131 width: 100%; 15132 height: 100%; 15133 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+61,0.6+100 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ 15134 background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(61%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6))); 15135 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 61%, rgba(0, 0, 0, 0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ 15136 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000", GradientType=0); /* IE6-9 */ 15137 display: block; 15138 top: 0; 15139 left: 0; 15140 } 15141 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small .image-wrap:after { 15142 content: ""; 15143 position: absolute; 15144 width: 100%; 15145 height: 100%; 15146 background-color: #000000; 15147 display: block; 15148 top: 0; 15149 left: 0; 15150 opacity: 0; 15151 -webkit-transition: opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 15152 transition: opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 15153 } 15154 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small:hover .image-wrap:after, .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small:active .image-wrap:after, .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small:focus .image-wrap:after { 15155 opacity: 0.6; 15156 } 15157 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-small .image-head { 15158 width: 80%; 15159 } 15160 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .gradient { 15161 position: absolute; 15162 width: 100%; 15163 height: 100%; 15164 opacity: 0; 15165 top: 0; 15166 left: 0; 15167 -webkit-transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 15168 transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 15169 } 15170} 15171@media screen and (max-width: 1000px) and (min-width: 701px) { 15172 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right { 15173 margin-top: 20px; 15174 } 15175} 15176@media screen { 15177 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right .
15177image-head { 15178 width: 90%; 15179 } 15180 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a { 15181 position: relative; 15182 width: 100%; 15183 background-color: #d4d4d4; 15184 display: block; 15185 } 15186 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .col-lg-12 { 15187 float: none; 15188 } 15189 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a:hover .gradient { 15190 opacity: 0.65; 15191 } 15192 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .image { 15193 position: relative; 15194 } 15195 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .image .image-wrap { 15196 background-size: cover; 15197 background-repeat: no-repeat; 15198 width: 100%; 15199 height: 0; 15200 padding-bottom: 99%; 15201 position: relative; 15202 } 15203} 15204@media screen and (min-width: 701px) { 15205 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .image .image-wrap { 15206 padding-bottom: 93.3%; 15207 } 15208} 15209@media screen and (max-width: 1000px) { 15210 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .image .image-wrap { 15211 padding-bottom: 89.5%; 15212 } 15213} 15214@media screen { 15215 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content { 15216 position: relative; 15217 padding: 40px; 15218 padding-bottom: 70%; 15219 height: 0; 15220 background-color: #d4d4d4; 15221 } 15222} 15223@media screen and (min-width: 1001px) { 15224 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content { 15225 width: 100%; 15226 } 15227} 15228@media screen and (max-width: 1000px) { 15229 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content { 15230 padding: 40px; 15231 padding-bottom: 39.4%; 15232 } 15233} 15234@media screen and (max-width: 700px) { 15235 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content { 15236 height: auto; 15237 padding: 26px; 15238 padding-bottom: 50px; 15239 } 15240} 15241@media screen { 15242 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content * { 15243 color: #000 !important; 15244 } 15245 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content .teaser__cta { 15246 position: absolute; 15247 bottom: 40px; 15248 right: 40px; 15249 } 15250} 15251@media screen and (max-width: 700px) { 15252 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a .content .teaser__cta { 15253 bottom: 16px; 15254 right: 26px; 15255 } 15256} 15257@media screen { 15258 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser__cta { 15259 background-color: transparent; 15260 border: none; 15261 padding-left: 0; 15262 padding-right: 0; 15263 color: #000; 15264 cursor: pointer; 15265 } 15266 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser__cta * { 15267 color: #000; 15268 -webkit-transition: color 300ms; 15269 transition: color 300ms; 15270 } 15271 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser__cta:hover { 15272 color: #9b1d26 !important; 15273 } 15274 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .teaser__cta:hover * { 15275 color: #9b1d26 !important; 15276 } 15277 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .custom-owl-carousel { 15278 width: 100%; 15279 position: relative; 15280 } 15281 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .owl-item { 15282 display: inline-block; 15283 vertical-align: top; 15284 } 15285 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlungen { 15286 overflow: hidden; 15287 } 15288} 15289@media screen and (max-width: 700px) { 15290 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlungen { 15291 margin-bottom: 26px; 15292 } 15293} 15294@media screen { 15295 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlungen .ausstrahlung-title { 15296 position: absolute; 15297 width: 50%; 15298 height: 100%; 15299 top: 0; 15300 left: 0; 15301 pointer-events: none; 15302 } 15303 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .owl-nav { 15304 display: none; 15305 } 15306 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung { 15307 background-color: #d4d4d4; 15308 position: relative; 15309 display: inline-block; 15310 width: 100%; 15311 } 15312 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung p { 15313 color: black !important; 15314 } 15315 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung .image-wrap { 15316 width: 50%; 15317 padding-bottom: 43.7%; 15318 background-size: cover; 15319 display: inline-block; 15320 float: left; 15321 position: relative; 15322 } 15323} 15324@media screen and (max-width: 700px) { 15325 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung .image-wrap { 15326 width: 100%; 15327 padding-bottom: 76.47%; 15328 float: none; 15329 } 15330} 15331@media screen { 15332 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung .text-wrap { 15333 width: 50%; 15334 display: inline-block; 15335 float: left; 15336 position: absolute; 15337 height: calc(100% - 50px); 15338 right: 0; 15339 top: 0; 15340 } 15341} 15342@media screen and (min-width: 701px) { 15343 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung .text-wrap div { 15344 position: absolute; 15345 top: 50%; 15346 width: 100%; 15347 padding: 40px; 15348 -webkit-transform: translateY(-50%); 15349 transform: translateY(-50%); 15350 } 15351} 15352@media screen and (max-width: 700px) { 15353 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung .text-wrap { 15354 width: 100%; 15355 position: relative; 15356 height: auto !important; 15357 display: block; 15358 float: none; 15359 padding: 26px; 15360 padding-bottom: 100px; 15361 } 15362} 15363@media screen { 15364 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung:after { 15365 content: " "; 15366 display: table; 15367 clear: both; 15368 } 15369 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .owl-dots { 15370 position: absolute; 15371 right: 0; 15372 bottom: 30px; 15373 height: 15px; 15374 width: 50%; 15375 text-align: center; 15376 } 15377} 15378@media screen and (max-width: 700px) { 15379 .jd-framework.jd-front-end .jd-shortcode-marketirol-recentteaser-wrap .owl-dots { 15380 right: 50%; 15381 -webkit-transform: translateX(50%); 15382 transform: translateX(50%); 15383 } 15384} 15385@media screen { 15386 .jd-framework.jd-front-end .three-rows { 15387 display: block; /* Fallback for non-webkit */ 15388 display: -webkit-box; 15389 -webkit-line-clamp: 4; 15390 -webkit-box-orient: vertical; 15391 height: 80px; 15392 overflow: hidden; 15393 text-overflow: ellipsis; 15394 } 15395 .jd-framework.jd-front-end .three-rows.three { 15396 display: block; /* Fallback for non-webkit */ 15397 display: -webkit-box; 15398 -webkit-line-clamp: 3; 15399 -webkit-box-orient: vertical; 15400 height: 60px; 15401 overflow: hidden; 15402 text-overflow: ellipsis; 15403 } 15404 .jd-framework.jd-front-end .owl-dot { 15405 border: 2px black solid; 15406 border-radius: 100%; 15407 height: 15px; 15408 width: 15px; 15409 display: inline-block; 15410 cursor: pointer; 15411 } 15412 .jd-framework.jd-front-end .owl-dot:not(:last-child) { 15413 margin-right: 9px; 15414 } 15415 .jd-framework.jd-front-end .owl-dot.active { 15416 background-color: black; 15417 } 15418} 15419@media screen and (max-width: 1000px) { 15420 .jd-framework.jd-front-end .jd-shortcode-marketirol-zukunftsteaser-wrap .section-image-wrap .section-image { 15421 padding-bottom: 47.39%; 15422 height: 0; 15423 } 15424} 15425@media screen { 15426 .jd-framework.jd-front-end .jd-shortcode-marketirol-threeblocksteaser-wrap .subline { 15427 font: 400 italic 19px/26px Georgia, serif; 15428 } 15429} 15430@media screen and (max-width: 700px) { 15431 .jd-framework.jd-front-end .jd-shortcode-marketirol-downloadgrid-wrap .imageTeaser { 15432 padding-left: 22px; 15433 padding-right: 22px; 15434 } 15435 .jd-framework.jd-front-end .jd-shortcode-marketirol-downloadgrid-wrap .imageTeaser__prospect__image { 15436 margin-right: 2%; 15437 } 15438} 15439@media screen { 15440 .jd-framework.jd-front-end .jd-shortcode-marketirol-downloadgrid-wrap .imageTeaser__prospect__image { 15441 margin-right: 4%; 15442 } 15443 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap { 15444 background-color: #000; 15445 } 15446 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .image-wrap-outer .row { 15447 position: relative; 15448 overflow: hidden; 15449 } 15450 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .image-wrap-outer .row .image-wrap { 15451 position: relative; 15452 width: 100%; 15453 height: auto; 15454 } 15455 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .image-wrap-outer .row .image-wrap img { 15456 display: block; 15457 width: 100%; 15458 position: relative; 15459 height: auto; 15460 } 15461} 15462@media screen and (min-width: 701px) { 15463 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .image-wrap-outer .row .image-wrap { 15464 position: relative; 15465 width: 100%; 15466 padding-bottom: 100%; 15467 overflow: hidden; 15468 } 15469 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .image-wrap-outer .row .image-wrap div { 15470 position: absolute; 15471 top: 0; 15472 width: 110%; 15473 height: 110%; 15474 left: -5%; 15475 } 15476 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .image-wrap-outer .row .image-wrap img { 15477 position: absolute; 15478 top: 50%; 15479 left: 50%; 15480 transform: translateX(-50%) translateY(-50%); 15481 -webkit-transform: translateX(-50%) translateY(-50%); 15482 width: 100%; 15483 height: auto; 15484 } 15485} 15486@media screen { 15487 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer * { 15488 color: white !important; 15489 border-color: white; 15490 text-align: left; 15491 } 15492 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer h3.h2 { 15493 margin-top: 0; 15494 } 15495 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap { 15496 position: relative; 15497 width: 100%; 15498 padding-bottom: 100%; 15499 overflow: hidden; 15500 height: 0; 15501 text-align: left; 15502 } 15503} 15504@media screen and (max-width: 700px) { 15505 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap { 15506 padding: 40px 26px; 15507 height: auto; 15508 } 15509} 15510@media screen and (max-width: 700px) { 15511 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap > div { 15512 position: relative; 15513 } 15514} 15515@media screen and (min-width: 701px) { 15516 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap > div { 15517 width: 75%; 15518 position: absolute; 15519 top: 50%; 15520 left: 50%; 15521 transform: translateX(-50%) translateY(-50%); 15522 -webkit-transform: translateX(-50%) translateY(-50%); 15523 } 15524} 15525@media screen { 15526 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap .teaser__cta { 15527 margin-top: 65px; 15528 } 15529} 15530@media screen and (max-width: 1000px) { 15531 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap .teaser__cta { 15532 margin-top: 20px; 15533 } 15534} 15535@media screen { 15536 .jd-framework.jd-front-end .jd-shortcode-marketirol-blackbox-wrap .text-wrap-outer .text-wrap .teaser__cta:hover { 15537 border-color: #9b1d26; 15538 background-color: #9b1d26; 15539 } 15540 .jd-framework.jd-front-end .v-element { 15541 margin-top: 0; 15542 margin-bottom: 0; 15543 } 15544 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .contentArticle { 15545 margin-bottom: 20px !important; 15546 margin-top: 0; 15547 } 15548 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .contentArticle h2 { 15549 font: 400 normal 35px/40px TW_Character, Arial, sans-serif; 15550 color: #000; 15551 margin: 0 0 8px; 15552 text-align: center; 15553 letter-spacing: 0.5px; 15554 } 15555} 15556@media screen and (max-width: 700px) { 15557 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .contentArticle h2 { 15558 font: 400 normal 28px/32px TW_Character, Arial, sans-serif; 15559 } 15560} 15561@media screen and (max-width: 700px) { 15562 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaser { 15563 margin-bottom: 30px; 15564 } 15565} 15566@media screen and (max-width: 700px) { 15567 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent { 15568 padding: 16px 18px 55px; 15569 } 15570} 15571@media screen { 15572 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .teaser__cta { 15573 right: 16px; 15574 left: auto; 15575 } 15576 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .license-image-wrap { 15577 background-color: #f6f6f6; 15578 width: 100%; 15579 padding-bottom: 38.2%; 15580 height: 0; 15581 position: relative; 15582 } 15583 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .license-image-wrap > div { 15584 position: absolute; 15585 width: calc(100% - 20px); 15586 height: calc(100% - 20px); 15587 background-size: contain; 15588 background-repeat: no-repeat; 15589 top: 10px; 15590 left: 10px; 15591 background-position: center; 15592 } 15593 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .facts-wrap { 15594 padding: 15px; 15595 } 15596 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .facts-wrap .fact { 15597 width: 100%; 15598 } 15599 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .facts-wrap .fact span { 15600 font-size: 35px; 15601 font-family: TW_Character, Arial, sans-serif; 15602 line-height: 35px; 15603 } 15604 .jd-framework.jd-front-end .jd-shortcode-marketirol-headlinetextct-wrap .infoTeaserContent .facts-wrap .fact .subline { 15605 font-weight: normal; 15606 font-style: italic; 15607 font-size: 16px; 15608 display: inline-block; 15609 vertical-align: initial; 15610 line-height: 46px; 15611 margin-left: 15px; 15612 margin-bottom: 0; 15613 } 15614} 15615@media screen and (min-width: 701px) { 15616 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-twlogin-wrap .infoTeaserContent form { 15617 padding-bottom: 0; 15618 } 15619} 15620@media screen { 15621 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-twlogin-wrap .infoTeaserContent > .teaser__cta { 15622 height: 30px; 15623 padding: 4px 10px;
15624 font: 700 normal 15px/20px Georgia, serif; 15625 } 15626} 15627@media screen and (max-width: 700px) { 15628 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-twlogin-wrap .infoTeaserContent .login-submit > .button-primary { 15629 float: left; 15630 } 15631 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-twlogin-wrap .infoTeaserContent > .teaser__cta { 15632 padding: 4px 10px; 15633 } 15634} 15635.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleregisterfoerderungen-wrap { 15636 position: relative; 15637} 15638.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleregisterfoerderungen-wrap .reg-form { 15639 opacity: 1; 15640 -webkit-transition: opacity 0.4s ease-in-out; 15641 transition: opacity 0.4s ease-in-out; 15642} 15643.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleregisterfoerderungen-wrap .reg-form.success_hide { 15644 opacity: 0; 15645} 15646.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleregisterfoerderungen-wrap .success { 15647 position: absolute; 15648 top: 50%; 15649 left: 50%; 15650 -webkit-transform: translateY(-50%) translateX(-50%); 15651 transform: translateY(-50%) translateX(-50%); 15652 opacity: 0; 15653 -webkit-transition: opacity 0.4s ease-in-out; 15654 transition: opacity 0.4s ease-in-out; 15655 pointer-events: none; 15656} 15657.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleregisterfoerderungen-wrap .success p { 15658 font-size: 20px; 15659 line-height: 1.25; 15660} 15661.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleregisterfoerderungen-wrap .success.success_show { 15662 opacity: 1; 15663 pointer-events: auto; 15664} 15665.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap { 15666 padding-top: 100px; 15667} 15668.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .Zahlen { 15669 display: -webkit-box; 15670 display: -ms-flexbox; 15671 display: flex; 15672 -webkit-box-pack: justify; 15673 -ms-flex-pack: justify; 15674 justify-content: space-between; 15675} 15676.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .Zahlen a { 15677 padding: 10px; 15678 font-family: TW_Character, Arial, sans-serif; 15679 font-size: 16px; 15680 color: #d4d4d4; 15681} 15682.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .Zahlen a span { 15683 z-index: 1; 15684 position: relative; 15685} 15686.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .Zahlen a:before { 15687 content: ""; 15688} 15689.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .Zahlen a.aktiv { 15690 font-size: 28px; 15691 position: relative; 15692} 15693.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .Zahlen a.aktiv:before { 15694 position: absolute; 15695 top: 50%; 15696 left: 50%; 15697 -webkit-transform: translateY(-50%) translateX(-50%); 15698 transform: translateY(-50%) translateX(-50%); 15699 height: 40px; 15700 width: 40px; 15701 border-radius: 50%; 15702 background-color: #000; 15703} 15704.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .notice { 15705 padding-top: 12px; 15706 text-align: right; 15707 padding-bottom: 50px; 15708} 15709.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .notice span { 15710 font-size: 10px; 15711 color: #000000; 15712} 15713.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation { 15714 text-align: right; 15715} 15716.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation .back { 15717 float: left; 15718} 15719.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation .msg label { 15720 line-height: 46px; 15721 margin-bottom: 0; 15722 font-size: 15px; 15723 margin-right: 20px; 15724 font-style: italic; 15725 font-weight: 400; 15726} 15727.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation .btn-primary { 15728 font-style: normal; 15729 padding: 12px 21px; 15730 line-height: 1.25; 15731 border: 1px solid #9b1d26; 15732 font-size: 16px; 15733} 15734.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation .btn-secondary { 15735 line-height: 1.25; 15736} 15737.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .headline h2 { 15738 margin-top: 44px; 15739} 15740.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .headline hr { 15741 width: 130px; 15742 border-color: #030405; 15743 margin-left: auto; 15744 margin-right: auto; 15745} 15746.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .item { 15747 overflow: hidden; 15748} 15749.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container { 15750 padding-top: 60px; 15751 padding-bottom: 15px; 15752} 15753.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container:nth-of-type(2) { 15754 margin-top: 60px; 15755} 15756.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container.grey { 15757 position: relative; 15758} 15759.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container.grey:before { 15760 content: ""; 15761 background-color: rgb(216, 216, 216); 15762 position: absolute; 15763 top: 0; 15764 bottom: 0; 15765 width: 200vw; 15766 left: 0; 15767 height: 100%; 15768 -webkit-transform: translateX(-100vw); 15769 transform: translateX(-100vw); 15770} 15771.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .small-headline h2 { 15772 text-align: left; 15773 font-size: 16px; 15774 font-weight: 700; 15775 margin-top: 0; 15776 margin-bottom: 35px; 15777} 15778.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group { 15779 padding-bottom: 45px; 15780 text-align: left; 15781 margin-bottom: 0; 15782} 15783.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group label { 15784 color: #010101; 15785 font-size: 14px; 15786 font-weight: 700; 15787 font-style: italic; 15788 margin-bottom: 12px; 15789} 15790.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group label.checkbox-label { 15791 font-weight: 400; 15792 font-style: normal; 15793} 15794.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group label.error { 15795 color: #dd0000; 15796} 15797.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.uploadwrap label, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .uploadwrap label { 15798 display: block; 15799} 15800.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.uploadwrap span.load, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .uploadwrap span.load { 15801 width: 15px; 15802 height: 15px; 15803 display: none; 15804 vertical-align: middle; 15805 margin-left: 10px; 15806 position: relative; 15807 -webkit-transform: translateY(-50%); 15808 transform: translateY(-50%); 15809} 15810.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.uploadwrap span.load:after, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .uploadwrap span.load:after {
15811 content: ""; 15812 width: 100%; 15813 height: 100%; 15814 position: absolute; 15815 top: 0; 15816 left: 0; 15817 border-color: rgba(0, 0, 0, 0.3) #fff #fff; 15818 border-width: 2px; 15819 border-style: solid; 15820 border-radius: 50%; 15821 -webkit-animation: spin 0.75s linear infinite; 15822 animation: spin 0.75s linear infinite; 15823} 15824.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.uploadwrap.loading .load, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .uploadwrap.loading .load { 15825 display: inline-block; 15826} 15827.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.uploadwrap .upload-message, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .uploadwrap .upload-message { 15828 opacity: 0; 15829 -webkit-transition: opacity 0.4s ease-in-out; 15830 transition: opacity 0.4s ease-in-out; 15831} 15832.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.uploadwrap .upload-message.show, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .uploadwrap .upload-message.show { 15833 opacity: 1; 15834} 15835.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group textarea { 15836 background: none; 15837 width: 100%; 15838 padding: 6px 11px; 15839 font-size: 12px; 15840} 15841.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group textarea.error { 15842 background-color: #dd0000; 15843} 15844.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input { 15845 width: 100%; 15846 background: none; 15847 border: 1px solid #7d7d7d; 15848 padding: 6px 11px; 15849 font-size: 12px; 15850} 15851.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input:nth-child(1n+2) { 15852 margin-top: 10px; 15853} 15854.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input.error { 15855 background-color: #dd0000; 15856} 15857.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input.error::-webkit-input-placeholder { 15858 color: #fff; 15859} 15860.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input.error::-moz-placeholder { 15861 color: #fff; 15862} 15863.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input.error:-ms-input-placeholder { 15864 color: #fff; 15865} 15866.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input.error::-ms-input-placeholder { 15867 color: #fff; 15868} 15869.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group input.error::placeholder { 15870 color: #fff; 15871} 15872.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .more, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .more-file { 15873 font-size: 14px; 15874 position: relative; 15875 padding-left: 24px; 15876 text-decoration: underline; 15877 margin-top: 25px; 15878 display: inline-block; 15879} 15880.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .more:before, .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .more-file:before { 15881 content: "+"; 15882 position: absolute; 15883 left: 0; 15884 width: 16px; 15885 height: 16px; 15886 top: 50%; 15887 -webkit-transform: translateY(-50%); 15888 transform: translateY(-50%); 15889 line-height: 16px; 15890 text-align: center; 15891 background-color: #000; 15892 color: #fff; 15893 border-radius: 50%; 15894 font-size: 14px; 15895} 15896.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .more-file { 15897 margin-top: 10px; 15898} 15899.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .file-multiple > strong:first-child { 15900 margin-bottom: 5px; 15901} 15902.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .file-multiple:not(.hidden) + .file-multiple { 15903 margin-top: 20px; 15904} 15905.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.no-padding { 15906 padding-bottom: 0; 15907} 15908.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .inputfile { 15909 width: 0.1px; 15910 height: 0.1px; 15911 opacity: 0; 15912 overflow: hidden; 15913 position: absolute; 15914 z-index: -1; 15915} 15916.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .button-upload strong { 15917 font-weight: normal !important; 15918 font-size: 18px; 15919 font-style: initial; 15920 padding: 10px 20px; 15921 border: 1px solid #7d7d7d; 15922 display: inline-block; 15923 margin-right: 20px; 15924 cursor: pointer; 15925} 15926.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .button-upload span { 15927 font-weight: normal !important; 15928 font-size: 15px; 15929 font-style: initial; 15930 overflow: visible; 15931 display: inline-block; 15932 text-overflow: ellipsis; 15933 white-space: nowrap; 15934} 15935.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer { 15936 display: -webkit-box; 15937 display: -ms-flexbox; 15938 display: flex; 15939 -webkit-box-pack: justify; 15940 -ms-flex-pack: justify; 15941 justify-content: space-between; 15942} 15943.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer .checkbox-wrap { 15944 line-height: 16px; 15945 position: relative; 15946} 15947.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer .checkbox-wrap input { 15948 top: 0; 15949 width: 16px; 15950 height: 16px; 15951 -webkit-appearance: none !important; 15952 position: absolute; 15953 padding: 0; 15954 margin: 0; 15955 border: 1px solid #010101; 15956} 15957.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer .checkbox-wrap input:after {
15958 content: ""; 15959 opacity: 0; 15960 background-image: url("/wp-content/themes/jd-bootpress/custom/styles/default/images/check.png"); 15961 width: 12px; 15962 height: 12px; 15963 left: 50%; 15964 top: 50%; 15965 -webkit-transform: translateY(-50%) translateX(-50%); 15966 transform: translateY(-50%) translateX(-50%); 15967 background-repeat: no-repeat; 15968 background-size: contain; 15969 background-position: center center; 15970 position: absolute; 15971} 15972.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer .checkbox-wrap input.aktiv { 15973 background-color: #010101; 15974} 15975.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer .checkbox-wrap input.aktiv:after { 15976 opacity: 1; 15977} 15978.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .checkboxes-outer .checkbox-wrap label { 15979 line-height: 16px; 15980 padding-left: 28px; 15981 margin: 0; 15982} 15983.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .radio-outer { 15984 display: -webkit-box; 15985 display: -ms-flexbox; 15986 display: flex; 15987 -webkit-box-pack: justify; 15988 -ms-flex-pack: justify; 15989 justify-content: space-between; 15990} 15991.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .radio-outer .radio-wrap { 15992 position: relative; 15993 line-height: 1; 15994} 15995.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .radio-outer .radio-wrap input { 15996 width: 16px; 15997 height: 16px; 15998 -webkit-appearance: none !important; 15999 position: absolute; 16000 padding: 0; 16001 margin: 0; 16002 top: 0; 16003 border: 1px solid #010101; 16004} 16005.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .radio-outer .radio-wrap input:after { 16006 content: ""; 16007 opacity: 0; 16008 width: 10px; 16009 height: 10px; 16010 background-repeat: no-repeat; 16011 background-size: contain; 16012 background-position: center center; 16013 position: absolute; 16014 left: 50%; 16015 top: 50%; 16016 -webkit-transform: translateY(-50%) translateX(-50%); 16017 transform: translateY(-50%) translateX(-50%); 16018 background-color: #010101; 16019} 16020.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .radio-outer .radio-wrap input.aktiv:after { 16021 opacity: 1; 16022} 16023.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group .radio-outer .radio-wrap label { 16024 line-height: 16px; 16025 padding-left: 28px; 16026 margin: 0; 16027} 16028.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggle { 16029 padding-bottom: 25px; 16030} 16031.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggle label:not(.checkbox-label) { 16032 font-weight: 700; 16033 margin-bottom: 40px; 16034} 16035.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggle .checkbox-label { 16036 text-decoration: underline; 16037} 16038.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable .checkboxes-outer { 16039 display: inline-block; 16040 padding-left: 32px; 16041} 16042.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable .checkboxes-outer .checkbox-wrap { 16043 margin-bottom: 24px; 16044} 16045.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable .checkboxes-outer .checkbox-wrap.disabled input { 16046 border-color: #d4d4d4; 16047} 16048.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable .checkboxes-outer .checkbox-wrap.disabled label { 16049 color: #d4d4d4; 16050} 16051.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea { 16052 margin-left: 32px; 16053} 16054.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea::-webkit-input-placeholder { 16055 color: #d4d4d4; 16056} 16057.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea::-moz-placeholder { 16058 color: #d4d4d4; 16059} 16060.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea:-ms-input-placeholder { 16061 color: #d4d4d4; 16062} 16063.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea::-ms-input-placeholder { 16064 color: #d4d4d4; 16065} 16066.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea::placeholder { 16067 color: #d4d4d4; 16068} 16069.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .form-group.toggable textarea.disabled { 16070 border-color: #d4d4d4; 16071 color: #d4d4d4; 16072} 16073.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro { 16074 position: relative; 16075} 16076.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro:not(.form-group):nth-child(1n+2) { 16077 margin-top: 10px; 16078} 16079.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro:not(.form-group):nth-child(1n+2)::after { 16080 right: 10px; 16081} 16082.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro:not(.form-group):nth-child(1n+2)::before { 16083 left: 10px; 16084} 16085.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro.form-group { 16086 margin-bottom: 45px; 16087 text-align: left; 16088 padding-bottom: 0; 16089} 16090.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro::before { 16091 content: "â¬"; 16092 position: absolute; 16093 bottom: 0; 16094 left: 25px; 16095 line-height: 32px; 16096 display: block; 16097 pointer-events: none; 16098 height: 32px; 16099 font-size: 12px; 16100} 16101.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .form-container .euro input { 16102 padding-right: 30px; 16103 padding-left: 30px; 16104} 16105.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .submit-message:not(:empty) { 16106 color: #dd0000; 16107 padding: 30px; 16108 border: 1px solid #dd0000; 16109 margin-bottom: 30px; 16110} 16111@media screen and (min-width: 701px) { 16112 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .submit-message:not(:empty) > ul { 16113 display: -webkit-box; 16114 display: -ms-flexbox; 16115 display: flex; 16116 -webkit-box-align: stretch; 16117 -ms-flex-align: stretch; 16118 align-items: stretch; 16119 -ms-flex-wrap: wrap; 16120 flex-wrap: wrap; 16121 } 16122 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .submit-message:not(:empty) > ul > li { 16123 width: 50%; 16124 cursor: pointer; 16125 position: relative; 16126 } 16127 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .submit-message:not(:empty) > ul >
16127 li:nth-child(odd):not(:nth-last-child(1)):not(:nth-last-child(2)):after { 16128 position: absolute; 16129 width: calc(200% - 30px); 16130 content: ""; 16131 border-bottom: 1px solid #dd0000; 16132 bottom: 0; 16133 } 16134} 16135.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .submit-message:not(:empty) > ul > li { 16136 margin-top: 15px; 16137 padding-bottom: 15px; 16138} 16139.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .textblock1 { 16140 padding-top: 60px; 16141 font-size: 16px; 16142 text-align: left; 16143} 16144.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .textblock2 { 16145 padding-top: 30px; 16146 padding-bottom: 30px; 16147 font-size: 14px; 16148 line-height: 1.4; 16149 text-align: left; 16150} 16151.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .textblock3 { 16152 padding-top: 85px; 16153 font-size: 14px; 16154 line-height: 1.4; 16155 text-align: left; 16156} 16157.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess { 16158 padding: 40px 30px; 16159 margin: 46px -20px 34px; 16160 display: -webkit-box; 16161 display: -ms-flexbox; 16162 display: flex; 16163 -webkit-box-pack: justify; 16164 -ms-flex-pack: justify; 16165 justify-content: space-between; 16166 background-color: rgba(216, 216, 216, 0.2); 16167} 16168.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess span { 16169 font-weight: 700; 16170 padding-left: 20px; 16171 position: relative; 16172} 16173.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess span:after { 16174 width: 12px; 16175 height: 12px; 16176 border-radius: 50%; 16177 background-color: #000; 16178 position: absolute; 16179 left: 0; 16180 top: 50%; 16181 -webkit-transform: translateY(-50%); 16182 transform: translateY(-50%); 16183 font-size: 9px; 16184 color: #fff; 16185 line-height: 10px; 16186} 16187.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess span:first-of-type:after { 16188 content: "1"; 16189} 16190.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess span:nth-of-type(2):after { 16191 content: "2"; 16192} 16193.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess span:nth-of-type(3):after { 16194 content: "3"; 16195} 16196.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .prozess span:nth-of-type(4):after { 16197 content: "4"; 16198} 16199.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation-submit { 16200 position: relative; 16201} 16202.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .navigation-submit .back { 16203 position: absolute; 16204 left: 0; 16205 top: 50%; 16206 -webkit-transform: translateY(-50%); 16207 transform: translateY(-50%); 16208 font-size: 14px; 16209 text-decoration: underline; 16210} 16211.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleformfoerderungen-wrap .owl-nav.disabled { 16212 display: none; 16213} 16214.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .profil-col { 16215 padding-bottom: 20px; 16216} 16217.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col { 16218 padding: 0 84px; 16219} 16220@media (min-width: 992px) { 16221 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col { 16222 padding: 0 30px; 16223 } 16224} 16225.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col hr { 16226 margin-left: -15px; 16227 margin-right: -15px; 16228} 16229.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col h2 { 16230 font-size: 22px; 16231 display: block; 16232 height: 50px; 16233 vertical-align: middle; 16234 position: relative; 16235 font-weight: 700; 16236} 16237.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col h2 .btn-secondary { 16238 position: absolute; 16239 right: 0; 16240 top: 50%; 16241 -webkit-transform: translateY(-50%); 16242 transform: translateY(-50%); 16243 font-size: 14px; 16244 font-weight: 700; 16245} 16246.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col h2 span { 16247 position: absolute; 16248 left: 0; 16249 top: 50%; 16250 -webkit-transform: translateY(-50%); 16251 transform: translateY(-50%); 16252 width: 75%; 16253} 16254.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .content { 16255 text-align: left; 16256 width: 75%; 16257} 16258.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraege { 16259 text-align: left; 16260} 16261.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraege a { 16262 float: right; 16263 padding: 12px 21px; 16264 color: #fff !important; 16265 background-color: #9c1e26; 16266 font-size: 14px; 16267 font-weight: 700; 16268 text-decoration: none !important; 16269} 16270.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraege a:hover {
16271 color: #fff !important; 16272} 16273.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung { 16274 position: relative; 16275 width: calc(100% + 86px); 16276 margin-left: -43px; 16277} 16278@media (min-width: 992px) { 16279 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung { 16280 margin-left: 0; 16281 } 16282} 16283.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung .text { 16284 text-align: left; 16285 padding-bottom: 10px; 16286} 16287@media (min-width: 992px) { 16288 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung .text { 16289 width: 100%; 16290 } 16291} 16292@media (min-width: 992px) { 16293 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung .text .inner { 16294 width: 66%; 16295 min-width: 500px; 16296 display: inline-block; 16297 } 16298} 16299.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung .text .inner h1 { 16300 font-size: 22px; 16301 margin: 0; 16302 padding-bottom: 21px; 16303 font-family: "TW_Character", sans-serif; 16304 font-weight: 400; 16305} 16306.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung .text a { 16307 display: inline-block; 16308 vertical-align: top; 16309 padding: 12px 21px; 16310 color: #fff !important; 16311 background-color: #9c1e26; 16312 font-size: 14px; 16313 font-weight: 700; 16314 text-decoration: none !important; 16315} 16316.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table { 16317 text-align: left; 16318} 16319@media (min-width: 992px) { 16320 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table { 16321 width: 66%; 16322 min-width: 500px; 16323 } 16324} 16325.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table thead tr td { 16326 padding: 12px 0; 16327 font-size: 14px; 16328 font-weight: 700; 16329} 16330.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table thead tr td:first-of-type { 16331 padding-left: 15px; 16332} 16333.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table thead tr td:last-of-type { 16334 padding-right: 15px; 16335} 16336.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr { 16337 border-bottom: 1px solid #000; 16338 border-top: 1px solid #000; 16339} 16340.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr.dark { 16341 background-color: rgb(216, 216, 216); 16342} 16343.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td { 16344 font-size: 10px; 16345 padding: 10px 0; 16346} 16347.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:first-of-type { 16348 font-size: 14px; 16349 padding-left: 15px; 16350} 16351.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:nth-of-type(4) { 16352 padding-bottom: 13px; 16353 width: 13px; 16354 position: relative; 16355} 16356.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:nth-of-type(4):after { 16357 content: ""; 16358 position: absolute; 16359 border-radius: 50%; 16360 width: 13px; 16361 height: 13px; 16362 top: 50%; 16363 -webkit-transform: translateY(-50%); 16364 transform: translateY(-50%); 16365 right: 0; 16366} 16367.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:nth-of-type(4).saved:after { 16368 background-color: #9c1e26; 16369} 16370.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:nth-of-type(4).processing:after { 16371 background-color: #f7b500; 16372} 16373.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:nth-of-type(4).accepted:after { 16374 background-color: #79b51c; 16375} 16376.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:nth-of-type(4).declined:after { 16377 background-color: #000; 16378} 16379.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:last-of-type { 16380 font-weight: 700; 16381 padding-right: 5px; 16382 padding-left: 10px; 16383} 16384.jd-framework.jd-front-end .jd-shortcode-tirolwerbung-moduleantraegeverwalten-wrap .Content-col .antraegeverwaltung table tbody tr td:last-of-type:before { 16385 content: ""; 16386 width: 6px; 16387 height: 7px; 16388 margin-right: 4px; 16389 padding-right: 7px; 16390 background-image: url(/wp-content/themes/jd-bootpress/custom/styles/default/images/arrows_link.png); 16391 background-size: contain; 16392 background-position: center center; 16393 background-repeat: no-repeat; 16394} 16395 16396.jd-framework.jd-front-end .jd-posts-holder > section:first-child { 16397 margin-top: 0; 16398} 16399@media screen and (max-width: 700px) { 16400 .jd-framework.jd-front-end .jd-posts-holder .contentSliderTeaser__image, .jd-framework.jd-front-end .jd-posts-holder .h-element-12 { 16401 margin-left: 0 !important; 16402 margin-right: 0 !important; 16403 width: 100%; 16404 } 16405} 16406.jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .jd-pagination .button-big, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .jd-pagination .button-big { 16407 margin-top: 50px; 16408} 16409.jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .close, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .close { 16410 position: absolute; 16411 z-index: 99; 16412 top: 0; 16413 right: 0; 16414 background-color: white; 16415 opacity: 1; 16416 border-radius: 50%; 16417 -webkit-transform: translateX(50%) translateY(-50%); 16418 transform: translateX(50%) translateY(-50%); 16419} 16420.jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .close:hover, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .close:hover {
16421 color: #9b1d26; 16422} 16423.jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap { 16424 width: 100%; 16425} 16426.jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap.not-home, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap.not-home { 16427 width: 95%; 16428 margin: 0 auto; 16429 padding: 0px 1.88333333%; 16430} 16431@media screen and (max-width: 1000px) { 16432 .jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap.not-home, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap.not-home { 16433 padding: 0px 2.4%; 16434 } 16435} 16436@media screen and (max-width: 700px) { 16437 .jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap.not-home, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap.not-home { 16438 padding: 0px 4.8333333%; 16439 } 16440} 16441.jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap .v-element, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap .v-element { 16442 margin-bottom: 1.08333%; 16443 margin-top: 1.08333%; 16444} 16445@media screen and (max-width: 1000px) { 16446 .jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap .v-element, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap .v-element { 16447 width: 48.916663%; 16448 } 16449 .jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap .v-element:nth-child(even), .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap .v-element:nth-child(even) { 16450 margin-right: 0; 16451 right: 0 !important; 16452 left: auto !important; 16453 } 16454 .jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap .v-element:nth-child(odd), .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap .v-element:nth-child(odd) { 16455 margin-left: 0; 16456 } 16457} 16458@media screen and (max-width: 420px) { 16459 .jd-framework.jd-front-end .jd-shortcode-marketirol-locationarchive-wrap .isotope-container-custom.jd-posts-innerwrap .v-element, .jd-framework.jd-front-end .jd-shortcode-marketirol-meinelocations-wrap .isotope-container-custom.jd-posts-innerwrap .v-element { 16460 width: 100%; 16461 } 16462} 16463.jd-framework.jd-front-end .contentArticle .subline { 16464 text-align: center !important; 16465} 16466.jd-framework.jd-front-end .niceletter-wrap { 16467 background-color: #d4d4d4; 16468 padding: 50px 0; 16469 position: relative; 16470} 16471.jd-framework.jd-front-end .niceletter-wrap .col-xs-10.col-xs-offset-1 { 16472 position: static; 16473} 16474.jd-framework.jd-front-end .niceletter-wrap .owl-stage-outer, .jd-framework.jd-front-end .niceletter-wrap .owl-carousel { 16475 position: static; 16476} 16477@media screen and (max-width: 700px) { 16478 .jd-framework.jd-front-end .niceletter-wrap .owl-nav { 16479 display: none; 16480 } 16481} 16482.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-prev { 16483 position: absolute; 16484 right: calc(100% + 30px); 16485 top: 50%; 16486 -webkit-transform: translateY(-50%); 16487 transform: translateY(-50%); 16488} 16489.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-prev:before { 16490 content: "\e605"; 16491 right: 0; 16492} 16493.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-next { 16494 position: absolute; 16495 left: calc(100% + 30px); 16496 top: 50%; 16497 -webkit-transform: translateY(-50%); 16498 transform: translateY(-50%); 16499} 16500.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-next:before { 16501 content: "\e606"; 16502 left: 0; 16503} 16504.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-prev, .jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-next { 16505 font-family: icomoon; 16506 speak: none; 16507 font-style: normal; 16508 font-weight: 400; 16509 font-variant: normal; 16510 text-transform: none; 16511 line-height: 1; 16512 -webkit-font-smoothing: antialiased; 16513 -moz-osx-font-smoothing: grayscale; 16514 color: rgba(255, 255, 255, 0); 16515 font-size: 40px; 16516} 16517.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-prev:before, .jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-next:before { 16518 position: absolute; 16519 color: black; 16520} 16521.jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-prev:hover:before, .jd-framework.jd-front-end .niceletter-wrap .owl-nav .owl-next:hover:before { 16522 color: #9b1d26; 16523} 16524.jd-framework.jd-front-end .niceletter-wrap .owl-item { 16525 position: static; 16526} 16527.jd-framework.jd-front-end .niceletter-wrap .owl-dots { 16528 position: absolute; 16529 right: 0; 16530 bottom: 5px; 16531 height: 15px; 16532 width: auto; 16533 text-align: center; 16534} 16535@media screen and (min-width: 701px) { 16536 .jd-framework.jd-front-end .niceletter-wrap .owl-dots { 16537 display: none; 16538 } 16539 .jd-framework.jd-front-end .niceletter-wrap .owl-dots:after { 16540 width: 200%; 16541 height: 300%; 16542 z-index: 0; 16543 background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(34%, rgb(212, 212, 212))); 16544 background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(212, 212, 212) 34%); 16545 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#d4d4d4", GradientType=1); 16546 position: absolute; 16547 content: ""; 16548 bottom: -50%; 16549 right: 0; 16550 } 16551} 16552.jd-framework.jd-front-end .niceletter-wrap .owl-dots .owl-dot { 16553 z-index: 1; 16554 position: relative; 16555} 16556@media screen and (max-width: 700px) { 16557 .jd-framework.jd-front-end .niceletter-wrap .owl-dots { 16558 right: 50%; 16559 -webkit-transform: translateX(50%); 16560 transform: translateX(50%); 16561 position: relative; 16562 bottom: auto; 16563 margin-top: 30px; 16564 } 16565} 16566.jd-framework.jd-front-end .niceletter-wrap p:last-child { 16567 margin-bottom: 0; 16568} 16569.jd-framework.jd-front-end .niceletter-wrap .content * { 16570 font-style: italic; 16571} 16572@media screen and (min-width: 701px) { 16573 .jd-framework.jd-front-end .niceletter-wrap .content { 16574 margin-bottom: 80px; 16575 } 16576} 16577@media screen and (max-width: 700px) { 16578 .jd-framework.jd-front-end .niceletter-wrap .content { 16579 margin-bottom: 20px; 16580 height: auto !important; 16581 } 16582} 16583@media screen and (min-width: 701px) { 16584 .jd-framework.jd-front-end .niceletter-wrap .author { 16585 position: absolute; 16586 left: 0; 16587 bottom: 0; 16588 width: 100%; 16589 text-align: center; 16590 } 16591} 16592@media screen and (max-width: 700px) { 16593 .jd-framework.jd-front-end .isotope-container-custom > .row { 16594 margin-left: 0; 16595 margin-right: 0; 16596 } 16597} 16598.jd-framework.jd-front-end .location-detail .jd-posts-form, .jd-framework.jd-front-end .crews-facilities .jd-posts-form { 16599 position: relative; 16600} 16601.jd-framework.jd-front-end .location-detail .jd-posts-form label, .jd-framework.jd-front-end .crews-facilities .jd-posts-form label { 16602 position: absolute; 16603 top: 0; 16604 left: 0; 16605 width: 100%; 16606 height: 100%; 16607 background-color: #eeeeee; 16608 text-align: left; 16609 line-height: 50px; 16610 padding-left: 15px; 16611 pointer-events: none; 16612} 16613.jd-framework.jd-front-end .location-detail .jd-posts-form label:after, .jd-framework.jd-front-end .crews-facilities .jd-posts-form label:after {
16614 content: "\e609"; 16615 font-family: icomoon; 16616 speak: none; 16617 font-style: normal; 16618 font-weight: 400; 16619 font-variant: normal; 16620 text-transform: none; 16621 line-height: 1; 16622 -webkit-font-smoothing: antialiased; 16623 -moz-osx-font-smoothing: grayscale; 16624 position: absolute; 16625 right: 15px; 16626 -webkit-transform: rotate(90deg); 16627 transform: rotate(90deg); 16628 top: 16px; 16629} 16630.jd-framework.jd-front-end .location-detail .jd-posts-form .form-control, .jd-framework.jd-front-end .crews-facilities .jd-posts-form .form-control { 16631 height: 50px; 16632} 16633@media screen and (max-width: 700px) { 16634 .jd-framework.jd-front-end .ct-team { 16635 width: 100%; 16636 max-width: 100%; 16637 } 16638 .jd-framework.jd-front-end .ct-team .team-member { 16639 padding: 0; 16640 } 16641} 16642.jd-framework.jd-front-end .ct-team .team-member:only-child { 16643 margin: 0 auto; 16644 float: none; 16645} 16646.jd-framework.jd-front-end .ct-team .team-wrap { 16647 width: 100%; 16648 position: relative; 16649 background-color: #eeeeee; 16650 margin-bottom: 26px; 16651} 16652.jd-framework.jd-front-end .ct-team .team-wrap .image-wrap { 16653 width: calc(50% - 13px); 16654 padding-bottom: calc(50% - 13px); 16655 height: 0; 16656 position: relative; 16657 overflow: hidden; 16658 float: left; 16659} 16660.jd-framework.jd-front-end .ct-team .team-wrap .image-wrap img { 16661 width: 100%; 16662 height: auto; 16663} 16664@media screen and (max-width: 700px) { 16665 .jd-framework.jd-front-end .ct-team .team-wrap .image-wrap { 16666 width: 100%; 16667 padding-bottom: 100%; 16668 float: none; 16669 display: block; 16670 } 16671} 16672@media screen and (max-width: 1030px) and (min-width: 1001px) { 16673 .jd-framework.jd-front-end .ct-team .team-wrap .image-wrap { 16674 width: calc(49% - 13px); 16675 padding-bottom: calc(58% - 13px); 16676 margin-left: -15px; 16677 } 16678} 16679.jd-framework.jd-front-end .ct-team .team-wrap .text-wrap { 16680 float: right; 16681 padding: 6.5% 25px; 16682 width: calc(50% + 13px); 16683 position: absolute; 16684 height: 100%; 16685 right: 0; 16686 top: 0; 16687} 16688@media screen and (min-width: 701px) { 16689 .jd-framework.jd-front-end .ct-team .team-wrap .text-wrap div { 16690 padding: 25px; 16691 position: absolute; 16692 top: 50%; 16693 left: 50%; 16694 transform: translateX(-50%) translateY(-50%); 16695 -webkit-transform: translateX(-50%) translateY(-50%); 16696 width: 100%; 16697 } 16698} 16699@media screen and (max-width: 1030px) and (min-width: 1001px) { 16700 .jd-framework.jd-front-end .ct-team .team-wrap .text-wrap { 16701 width: calc(56% + 13px); 16702 } 16703} 16704@media screen and (max-width: 700px) { 16705 .jd-framework.jd-front-end .ct-team .team-wrap .text-wrap { 16706 width: 100%; 16707 padding: 0; 16708 float: none; 16709 display: block; 16710 position: relative; 16711 height: auto; 16712 } 16713 .jd-framework.jd-front-end .ct-team .team-wrap .text-wrap div { 16714 padding: 26px; 16715 width: 100%; 16716 } 16717} 16718.jd-framework.jd-front-end .ct-team .team-wrap .text-wrap h4 { 16719 margin-bottom: 0; 16720} 16721.jd-framework.jd-front-end .ct-team .team-wrap .text-wrap * { 16722 color: black; 16723} 16724.jd-framework.jd-front-end .ct-team .team-wrap .text-wrap a { 16725 text-decoration: none !important; 16726} 16727.jd-framework.jd-front-end .ct-team .team-wrap .text-wrap p:last-child { 16728 margin-bottom: 0; 16729} 16730.jd-framework.jd-front-end .ct-team .team-wrap:after { 16731 content: ""; 16732 display: table; 16733 clear: both; 16734} 16735.jd-framework.jd-front-end .isotope-item.threeblock:not(:last-child) { 16736 margin-bottom: 26px; 16737} 16738.jd-framework.jd-front-end .isotope-item .blog-article { 16739 width: 100%; 16740 height: 0; 16741 padding-bottom: 100%; 16742 overflow: hidden; 16743 background-color: #6d6d6d; 16744 position: relative; 16745 cursor: pointer; 16746 display: block; 16747} 16748.jd-framework.jd-front-end .isotope-item .blog-article .img-wrap { 16749 width: 100%; 16750 height: 100%; 16751 position: absolute; 16752 overflow: hidden; 16753 background-size: cover; 16754} 16755.jd-framework.jd-front-end .isotope-item .blog-article .img-wrap .gradient { 16756 position: absolute; 16757 width: 100%; 16758 height: 100%; 16759 top: 0; 16760 left: 0; 16761 display: block; 16762 z-index: 4; 16763 -webkit-transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 16764 transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 16765 opacity: 0; 16766} 16767.jd-framework.jd-front-end .isotope-item .blog-article .img-wrap:after { 16768 position: absolute; 16769 display: block; 16770 width: 160%; 16771 height: 80%; 16772 z-index: 5; 16773 content: ""; 16774 background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.6) 0%, rgba(101, 149, 187, 0) 80%, rgba(125, 185, 232, 0) 99%); 16775 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#007db9e8", GradientType=1); 16776 -webkit-transform: translateX(25%) translateY(25%); 16777 transform: translateX(15%) translateY(65%); 16778 opacity: 0.8; 16779 -webkit-filter: blur(5px); 16780 -moz-filter: blur(5px); 16781 -o-filter: blur(5px); 16782 -ms-filter: blur(5px); 16783 filter: blur(5px); 16784 -webkit-transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 16785 transition: opacity 600ms cubic-bezier(0.645, 0.045, 0.355, 1); 16786} 16787.jd-framework.jd-front-end .isotope-item .blog-article .img-wrap img { 16788 width: 116%; 16789 height: 116%; 16790 top: 50%; 16791 left: 50%; 16792 position: absolute; 16793 -webkit-transform: translateY(-50%) translateX(-50%) translateZ(0); 16794 transform: translateY(-50%) translateX(-50%) translateZ(0); 16795 z-index: 3; 16796 -webkit-transform: translate3D(-50%, -50%, 0) scale(1); 16797 transform: translate3D(-50%, -50%, 0) scale(1); 16798 -webkit-transition: opacity 600ms ease-in, -webkit-transform 600ms ease-in; 16799 transition: opacity 600ms ease-in, -webkit-transform 600ms ease-in; 16800 transition: transform 600ms ease-in, opacity 600ms ease-in; 16801 transition: transform 600ms ease-in, opacity 600ms ease-in, -webkit-transform 600ms ease-in; 16802 -webkit-transition: transform 600ms ease-in, opacity 600ms ease-in; 16803} 16804.jd-framework.jd-front-end .isotope-item .blog-article:after { 16805 position: absolute; 16806 top: 0; 16807 left: 0; 16808 width: 100%; 16809 height: 100%; 16810 opacity: 0; 16811 background-color: #000; 16812 -webkit-transition: opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 16813 transition: opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 16814 content: ""; 16815 display: block; 16816 z-index: 3; 16817} 16818.jd-framework.jd-front-end .isotope-item .image-head { 16819 z-index: 5; 16820} 16821.jd-framework.jd-front-end .isotope-item:not(.contact-block):hover .blog-article:after, .jd-framework.jd-front-end .isotope-item:not(.contact-block):active .blog-article:after, .jd-framework.jd-front-end .isotope-item:not(.contact-block):focus .blog-article:after { 16822 opacity: 0.4; 16823} 16824.jd-framework.jd-front-end .isotope-item .logo-wrap { 16825 position: absolute; 16826 z-index: 4; 16827 width: 100%; 16828 height: 100%; 16829} 16830.jd-framework.jd-front-end .isotope-item .logo-wrap img { 16831 width: 50%; 16832 height: auto; 16833 position: absolute; 16834 top: 50%; 16835 left: 50%; 16836 -webkit-transform: translateY(-50%) translateX(-50%); 16837 transform: translateY(-50%) translateX(-50%); 16838} 16839@media screen and (max-width: 700px) { 16840 .jd-framework.jd-front-end .isotope-item .logo-wrap img { 16841 width: 70%; 16842 } 16843} 16844.jd-framework.jd-front-end .isotope-item .logo-wrap h3 {
16845 color: white; 16846 position: absolute; 16847 top: 50%; 16848 left: 50%; 16849 -webkit-transform: translate(-50%, -50%); 16850 transform: translate(-50%, -50%); 16851 margin: 0; 16852 max-width: 80%; 16853 text-align: center; 16854 overflow: hidden; 16855 font-family: TW_Character, Arial, sans-serif; 16856} 16857@media screen and (max-width: 420px) { 16858 .jd-framework.jd-front-end .isotope-item .logo-wrap h3 { 16859 font-size: 20px; 16860 } 16861} 16862.jd-framework.jd-front-end .isotope-item .logo-wrap img ~ h3 { 16863 visibility: hidden; 16864 display: none; 16865} 16866.jd-framework.jd-front-end .isotope-item .blog-article.contact-block, .jd-framework.jd-front-end .contact-block { 16867 background-color: #d4d4d4; 16868 text-align: left; 16869 width: 100%; 16870 height: 0; 16871 padding-bottom: 100%; 16872 overflow: hidden; 16873 position: relative; 16874 cursor: pointer; 16875} 16876.jd-framework.jd-front-end .isotope-item .blog-article.contact-block h4, .jd-framework.jd-front-end .contact-block h4 { 16877 font: 400 25px/1em TW_Character, Arial, sans-serif; 16878} 16879.jd-framework.jd-front-end .isotope-item .blog-article.contact-block h4 ~ hr, .jd-framework.jd-front-end .contact-block h4 ~ hr { 16880 margin-bottom: 10px; 16881} 16882.jd-framework.jd-front-end .isotope-item .blog-article.contact-block > div, .jd-framework.jd-front-end .contact-block > div { 16883 position: absolute; 16884 width: 100%; 16885 height: 100%; 16886 padding: 18px; 16887} 16888.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .img-wrap, .jd-framework.jd-front-end .contact-block .img-wrap { 16889 width: 35%; 16890 height: 35%; 16891 border-radius: 100%; 16892 overflow: hidden; 16893 position: relative; 16894 background-color: gray; 16895 display: inline-block; 16896 margin-right: 26px; 16897 vertical-align: middle; 16898} 16899.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .img-wrap img, .jd-framework.jd-front-end .contact-block .img-wrap img { 16900 -webkit-transform: none; 16901 transform: none; 16902 width: 110%; 16903 height: auto; 16904 left: -5%; 16905 top: -5%; 16906} 16907.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .text-wrap, .jd-framework.jd-front-end .contact-block .text-wrap { 16908 max-width: 55%; 16909 display: inline-block; 16910 vertical-align: middle; 16911 white-space: nowrap; 16912} 16913.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .text-wrap a, .jd-framework.jd-front-end .contact-block .text-wrap a { 16914 text-decoration: none !important; 16915} 16916.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .text-wrap p:last-child, .jd-framework.jd-front-end .contact-block .text-wrap p:last-child { 16917 margin-bottom: 0; 16918} 16919.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .text-wrap .caption, .jd-framework.jd-front-end .contact-block .text-wrap .caption { 16920 width: 15px; 16921 display: inline-block; 16922} 16923.jd-framework.jd-front-end .isotope-item .blog-article.contact-block .description, .jd-framework.jd-front-end .contact-block .description { 16924 margin-top: 26px; 16925} 16926@media screen and (max-width: 1000px) { 16927 .jd-framework.jd-front-end .isotope-item.h-element-8 { 16928 width: 100% !important; 16929 } 16930} 16931@media screen and (min-width: 701px) { 16932 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block { 16933 padding-bottom: 48.3%; 16934 cursor: inherit; 16935 } 16936} 16937@media screen and (max-width: 700px) { 16938 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block { 16939 padding-bottom: 0; 16940 height: auto; 16941 } 16942 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block > div, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block > div { 16943 position: relative; 16944 } 16945 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block > div:after, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block > div:after { 16946 content: ""; 16947 clear: both; 16948 display: table; 16949 } 16950 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block > div .description, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block > div .description { 16951 margin-top: 20px; 16952 margin-bottom: 20px; 16953 } 16954} 16955.jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block .img-wrap, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block .img-wrap { 16956 width: 16%; 16957 padding-bottom: 16%; 16958 background-color: white; 16959} 16960.jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block .img-wrap:after, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block .img-wrap:after { 16961 display: none; 16962} 16963@media screen and (max-width: 700px) { 16964 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block .img-wrap, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block .img-wrap { 16965 width: 20%; 16966 padding-bottom: 20%; 16967 vertical-align: top; 16968 } 16969} 16970.jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block .text-wrap, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block .text-wrap { 16971 max-width: 77%; 16972 white-space: normal; 16973} 16974@media screen and (max-width: 700px) { 16975 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block .text-wrap, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block .text-wrap { 16976 max-width: 68%; 16977 } 16978} 16979.jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block:after, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block:after { 16980 display: none; 16981} 16982@media screen and (min-width: 701px) { 16983 .jd-framework.jd-front-end .isotope-item.h-element-8 > .blog-article.contact-block .teaser__cta, .jd-framework.jd-front-end .isotope-item.h-element-8 > .contact-block .teaser__cta { 16984 position: absolute; 16985 right: 18px; 16986 bottom: 18px; 16987 } 16988} 16989.jd-framework.jd-front-end .mt-beitraege-posts.jd-posts-innerwrap { 16990 width: 101.681666665%; 16991 margin-left: -0.541666665%; 16992} 16993.jd-framework.jd-front-end .crews-facilities .jd-article:first-child > div { 16994 border-top: 1px solid #000; 16995} 16996.jd-framework.jd-front-end .crews-facilities .jd-article > div { 16997 padding: 20px; 16998 min-height: 250px; 16999 border: 1px solid #000; 17000 margin-bottom: 30px; 17001} 17002@media screen and (max-width: 700px) { 17003 .jd-framework.jd-front-end .crews-facilities .jd-article > div { 17004 margin-bottom: 10px; 17005 } 17006} 17007.jd-framework.jd-front-end .crews-facilities .jd-article a { 17008 text-decoration: none !important; 17009} 17010.jd-framework.jd-front-end .crews-facilities .jd-article .desc a { 17011 text-decoration: underline !important; 17012} 17013.jd-framework.jd-front-end .crews-facilities .jd-article .jd-email-link:before { 17014 content: "e"; 17015 margin-right: 10px; 17016} 17017.jd-framework.jd-front-end .crews-facilities .jd-article .desc { 17018 margin-bottom: 0; 17019} 17020.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li >
17020 span, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > a { 17021 font-size: 16px; 17022 line-height: 30px; 17023 vertical-align: middle; 17024 height: 25px; 17025 width: 25px; 17026 border-radius: 0; 17027 background-color: transparent; 17028 border: none !important; 17029 color: #000; 17030 padding: 0; 17031} 17032.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > span:hover, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > span:focus, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > span:active, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > a:hover, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > a:focus, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination ul li > a:active { 17033 background-color: transparent; 17034 color: #9b1d26; 17035} 17036.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li { 17037 position: relative; 17038} 17039.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li.next a, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li.prev a { 17040 opacity: 0; 17041} 17042.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li.current.active a, .jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li.current.active span { 17043 font-weight: bold; 17044} 17045.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li:before { 17046 position: absolute; 17047 top: 50%; 17048 left: 50%; 17049 -webkit-transform: translateX(-50%) translateY(-50%); 17050 transform: translateX(-50%) translateY(-50%); 17051 font-size: 20px; 17052} 17053.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li.next:before { 17054 font-family: icomoon; 17055 speak: none; 17056 font-style: normal; 17057 font-weight: 400; 17058 font-variant: normal; 17059 text-transform: none; 17060 line-height: 1; 17061 -webkit-font-smoothing: antialiased; 17062 -moz-osx-font-smoothing: grayscale; 17063 content: "\e606"; 17064} 17065.jd-framework.jd-front-end .jd-posts-wrap .jd-pagination li.prev:before { 17066 font-family: icomoon; 17067 speak: none; 17068 font-style: normal; 17069 font-weight: 400; 17070 font-variant: normal; 17071 text-transform: none; 17072 line-height: 1; 17073 -webkit-font-smoothing: antialiased; 17074 -moz-osx-font-smoothing: grayscale; 17075 content: "\e605"; 17076} 17077.jd-framework.jd-front-end .single-film .btn-primary { 17078 margin-right: 5px; 17079 margin-top: 20px; 17080} 17081 17082.jd-framework.jd-front-end .keyvisual--smallVersion .keyvisual__imageArea__image > .image, .jd-framework.jd-front-end .keyvisual--smallVersion #keyvisual__innerSlider__controls { 17083 padding-bottom: 40.25%; 17084} 17085@media screen and (max-width: 700px) { 17086 .jd-framework.jd-front-end .keyvisual--smallVersion .keyvisual__imageArea__image > .image, .jd-framework.jd-front-end .keyvisual--smallVersion #keyvisual__innerSlider__controls { 17087 padding-bottom: 46.25%; 17088 margin-top: 50px; 17089 } 17090} 17091.jd-framework.jd-front-end .contentArticle__text { 17092 text-align: left; 17093 display: block; 17094} 17095.jd-framework.jd-front-end .contentArticle__text figure.alignright, .jd-framework.jd-front-end .contentArticle__text img.alignright { 17096 max-width: 80%; 17097 height: auto; 17098 float: right; 17099 margin-right: -27.2%; 17100 padding: 0 0 30px 30px; 17101 -webkit-box-sizing: content-box; 17102 box-sizing: content-box; 17103} 17104@media screen and (max-width: 1000px) { 17105 .jd-framework.jd-front-end .contentArticle__text figure.alignright, .jd-framework.jd-front-end .contentArticle__text img.alignright { 17106 max-width: 70%; 17107 height: auto; 17108 float: right; 17109 margin-right: -11.2%; 17110 padding: 0 0 30px 30px; 17111 -webkit-box-sizing: content-box; 17112 box-sizing: content-box; 17113 } 17114} 17115.jd-framework.jd-front-end .contentArticle__text figure.alignright img, .jd-framework.jd-front-end .contentArticle__text img.alignright img { 17116 width: 100%; 17117 height: auto; 17118} 17119.jd-framework.jd-front-end .contentArticle__text figure.alignleft, .jd-framework.jd-front-end .contentArticle__text img.alignleft { 17120 max-width: 80%; 17121 height: auto; 17122 float: left; 17123 margin-left: -27.2%; 17124 padding: 0 30px 30px 0; 17125 -webkit-box-sizing: content-box; 17126 box-sizing: content-box; 17127} 17128@media screen and (max-width: 1000px) { 17129 .jd-framework.jd-front-end .contentArticle__text figure.alignleft, .jd-framework.jd-front-end .contentArticle__text img.alignleft { 17130 max-width: 70%; 17131 height: auto; 17132 float: left; 17133 margin-left: -11.2%;
17134 padding: 0 30px 30px 0; 17135 -webkit-box-sizing: content-box; 17136 box-sizing: content-box; 17137 } 17138} 17139.jd-framework.jd-front-end .contentArticle__text figure.alignleft img, .jd-framework.jd-front-end .contentArticle__text img.alignleft img { 17140 width: 100%; 17141 height: auto; 17142} 17143.jd-framework.jd-front-end .single-beitrag figure.alignnone, .jd-framework.jd-front-end .single-beitrag img.alignnone, .jd-framework.jd-front-end .single-beitrag img.aligncenter, .jd-framework.jd-front-end .single-beitrag figure.aligncenter { 17144 width: 155% !important; 17145 height: auto; 17146 margin-left: -27.5%; 17147 max-width: inherit !important; 17148 display: inherit; 17149} 17150.jd-framework.jd-front-end .single-beitrag figure.alignnone img, .jd-framework.jd-front-end .single-beitrag img.alignnone img, .jd-framework.jd-front-end .single-beitrag img.aligncenter img, .jd-framework.jd-front-end .single-beitrag figure.aligncenter img { 17151 width: 100%; 17152 height: auto; 17153} 17154.jd-framework.jd-front-end .single-beitrag figure.alignnone, .jd-framework.jd-front-end .single-beitrag figure.aligncenter { 17155 display: inherit; 17156 margin-left: 0 !important; 17157 padding: 80px 0; 17158} 17159@media screen and (max-width: 700px) { 17160 .jd-framework.jd-front-end .single-beitrag figure.alignnone, .jd-framework.jd-front-end .single-beitrag figure.aligncenter { 17161 padding: 50px 0; 17162 } 17163} 17164.jd-framework.jd-front-end img.alignnone, .jd-framework.jd-front-end img.aligncenter { 17165 width: 100%; 17166 height: auto; 17167 padding: 80px 0; 17168} 17169@media screen and (max-width: 700px) { 17170 .jd-framework.jd-front-end img.alignnone, .jd-framework.jd-front-end img.aligncenter { 17171 padding: 50px 0; 17172 } 17173} 17174.jd-framework.jd-front-end figure.alignright, .jd-framework.jd-front-end img.alignright { 17175 max-width: 80%; 17176 height: auto; 17177 float: right; 17178 margin-right: 0; 17179 padding: 0 0 30px 30px; 17180 -webkit-box-sizing: content-box; 17181 box-sizing: content-box; 17182} 17183@media screen and (max-width: 1000px) { 17184 .jd-framework.jd-front-end figure.alignright, .jd-framework.jd-front-end img.alignright { 17185 max-width: 70%; 17186 height: auto; 17187 float: right; 17188 margin-right: -11.2%; 17189 padding: 0 0 30px 30px; 17190 -webkit-box-sizing: content-box; 17191 box-sizing: content-box; 17192 } 17193} 17194.jd-framework.jd-front-end figure.alignright img, .jd-framework.jd-front-end img.alignright img { 17195 width: 100%; 17196 height: auto; 17197} 17198@media screen and (max-width: 420px) { 17199 .jd-framework.jd-front-end figure.alignleft, .jd-framework.jd-front-end img.alignleft, .jd-framework.jd-front-end figure.alignright, .jd-framework.jd-front-end img.alignright { 17200 width: 110% !important; 17201 float: none !important; 17202 height: auto; 17203 display: block !important; 17204 padding: 0 !important; 17205 margin-right: 0 !important; 17206 max-width: inherit !important; 17207 margin-left: -5%; 17208 margin-top: 10px; 17209 margin-bottom: 20px; 17210 } 17211} 17212.jd-framework.jd-front-end figure.alignleft img, .jd-framework.jd-front-end img.alignleft img, .jd-framework.jd-front-end figure.alignright img, .jd-framework.jd-front-end img.alignright img { 17213 width: 100%; 17214 height: auto; 17215} 17216.jd-framework.jd-front-end figcaption.wp-caption-text { 17217 font-family: Georgia, serif; 17218 font-weight: 400; 17219 font-size: 14px; 17220 margin-top: 15px; 17221} 17222.jd-framework.jd-front-end figure.alignleft, .jd-framework.jd-front-end img.alignleft { 17223 max-width: 80%; 17224 height: auto; 17225 float: right; 17226 margin-right: 0; 17227 padding: 0 0 30px 30px; 17228 -webkit-box-sizing: content-box; 17229 box-sizing: content-box; 17230} 17231@media screen and (max-width: 1000px) { 17232 .jd-framework.jd-front-end figure.alignleft, .jd-framework.jd-front-end img.alignleft { 17233 max-width: 70%; 17234 height: auto; 17235 float: right; 17236 margin-right: 0; 17237 padding: 0px 0 30px 30px; 17238 -webkit-box-sizing: content-box; 17239 box-sizing: content-box; 17240 } 17241} 17242.jd-framework.jd-front-end figcaption.wp-caption-text { 17243 font-family: Georgia, serif; 17244 font-weight: 400; 17245 font-size: 14px; 17246 margin-top: 5px; 17247} 17248@media screen and (min-width: 1001px) { 17249 .jd-framework.jd-front-end .jd-shortcode-tirolwerbung-headlinetext-wrap .contentArticle { 17250 margin-bottom: 26px; 17251 } 17252} 17253@media screen and (max-width: 420px) { 17254 .jd-framework.jd-front-end .single-beitrag { 17255 margin-top: 23px; 17256 } 17257} 17258.jd-framework.jd-front-end .single-beitrag .contentArticle { 17259 margin-bottom: 5px !important; 17260} 17261.jd-framework.jd-front-end .single-beitrag .contentArticle h3 { 17262 text-align: center; 17263 font-family: TW_Character, Arial, sans-serif; 17264} 17265.jd-framework.jd-front-end .single-beitrag .contentArticle hr { 17266 margin: 0; 17267} 17268.jd-framework.jd-front-end .downloads { 17269 margin-top: 50px; 17270} 17271.jd-framework.jd-front-end .downloads .images { 17272 margin-top: 20px; 17273} 17274.jd-framework.jd-front-end .downloads .images .image { 17275 position: relative; 17276 -webkit-transition: opacity 600ms; 17277 transition: opacity 600ms; 17278 opacity: 1; 17279 margin-bottom: 10px; 17280 margin-top: 10px; 17281} 17282.jd-framework.jd-front-end .downloads .images .image > div { 17283 position: relative; 17284 width: 100%; 17285 padding-bottom: 100%; 17286 overflow: hidden; 17287 height: 0; 17288 background-size: cover; 17289 background-position: center center; 17290 background-repeat: no-repeat; 17291} 17292.jd-framework.jd-front-end .downloads .images .image p { 17293 margin-top: 5px; 17294} 17295.jd-framework.jd-front-end .downloads .images .image.no-image > div { 17296 background-size: contain; 17297 background-color: rgba(0, 0, 0, 0.2); 17298} 17299.jd-framework.jd-front-end .downloads .images .image img { 17300 width: 150%; 17301 height: auto; 17302 left: -25%; 17303 position: absolute; 17304} 17305.jd-framework.jd-front-end .downloads .images .image:hover { 17306 opacity: 0.6; 17307} 17308.jd-framework.jd-front-end .jd-shortcode-marketirol-beitragsslider-wrap { 17309 max-width: 1280px; 17310 position: relative; 17311 margin: 0 auto; 17312} 17313.jd-framework.jd-front-end .small-article { 17314 width: 100%; 17315 height: 0; 17316 padding-bottom: 87.95811518%; 17317 background-size: cover; 17318 background-position: 50% 50%; 17319 display: block; 17320 position: relative; 17321} 17322.jd-framework.jd-front-end .small-article h4 { 17323 position: absolute; 17324 bottom: 0; 17325 left: 0; 17326 line-height: 37px; 17327 margin: 0; 17328 font-size: 15px; 17329 background-color: rgba(255, 255, 255, 0.9); 17330 padding: 0 20px; 17331 font-family: Georgia, serif; 17332 font-weight: bold; 17333} 17334.jd-framework.jd-front-end .small-article h4 span { 17335 font-size: 10px; 17336 vertical-align: baseline; 17337 margin-right: 5px; 17338} 17339@media screen and (max-width: 1240px) { 17340 .jd-framework.jd-front-end .small-article h4 { 17341 font-size: 15px; 17342 } 17343} 17344@media screen and (max-width: 420px) { 17345 .jd-framework.jd-front-end .small-article { 17346 width: 105%; 17347 max-width: inherit; 17348 margin-left: -2.5%; 17349 } 17350} 17351 17352.jd-framework.jd-front-end .finderWrapper { 17353 margin-top: 150px; 17354} 17355.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter.foederung-verwaltung { 17356 width: 100%; 17357} 17358@media (max-width: 991px) { 17359 .jd-framework.jd-front-end .finderWrapper #finderWrapper__filter.foederung-verwaltung .membermenu { 17360 padding-bottom: 30px; 17361 } 17362 .jd-framework.jd-front-end .finderWrapper #finderWrapper__filter.foederung-verwaltung .infoTeaserContent { 17363 width: 45%; 17364 display: inline-block; 17365 vertical-align: top; 17366 margin: 0; 17367 padding-top: 0; 17368 padding-left: 0; 17369 } 17370 .jd-framework.jd-front-end .finderWrapper #finderWrapper__filter.foederung-verwaltung nav { 17371 width: 45%; 17372 display: inline-block; 17373 vertical-align: top; 17374 margin: 0; 17375 } 17376} 17377.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .infoTeaserContent { 17378 background-color: transparent; 17379 border: 1px solid black; 17380 padding: 25px; 17381} 17382@media screen and (max-width: 1000px) { 17383 .jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .infoTeaserContent { 17384 min-height: inherit; 17385 border: none !important; 17386 margin-top: 50px; 17387 } 17388} 17389.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .infoTeaserContent h2 { 17390 margin: 20px 0 11px; 17391} 17392@media screen and (max-width: 1000px) { 17393 .jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .infoTeaser { 17394 background-color: white; 17395 } 17396} 17397.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .partner-logo img { 17398 width: 100%; 17399 height: auto; 17400} 17401.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .partner-logo.no-logo { 17402 width: 100%; 17403 padding-bottom: 40.5%; 17404 display: block; 17405 margin-bottom: 20px; 17406 background-color: #d4d4d4; 17407 position: relative; 17408} 17409.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .partner-logo.no-logo:after {
17410 content: "Noch kein Logo hochgeladen"; 17411 color: white; 17412 top: 50%; 17413 left: 50%; 17414 position: absolute; 17415 text-align: center; 17416 -webkit-transform: translate(-50%, -50%); 17417 transform: translate(-50%, -50%); 17418 font-size: 15px; 17419 font-family: Georgia; 17420 white-space: nowrap; 17421 font-weight: bold; 17422} 17423.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .profile-progress-bar { 17424 width: 100%; 17425 height: 45px; 17426 border: 1px solid #9b1d26; 17427 position: relative; 17428} 17429.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter .profile-progress-bar > div { 17430 position: relative; 17431 height: 100%; 17432 margin: 0; 17433 padding: 0; 17434 background-color: #9b1d26; 17435 text-align: right; 17436 line-height: 45px; 17437 font-size: 15px; 17438 font-family: Georgia, serif; 17439 font-weight: bold; 17440 color: white; 17441 padding-right: 15px; 17442} 17443.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter nav { 17444 margin-top: 20px; 17445 padding: 20px 0; 17446 background-color: #d4d4d4; 17447} 17448.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter nav li { 17449 padding: 10px 25px; 17450} 17451.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter nav li a { 17452 font-size: 20px; 17453 font-family: "TW_Character", sans-serif; 17454 width: 100%; 17455 display: inline-block; 17456} 17457.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter nav li span { 17458 font-size: 19px; 17459 float: right; 17460 line-height: 25px; 17461} 17462.jd-framework.jd-front-end .finderWrapper #finderWrapper__filter nav li span.message-count { 17463 font-family: "Times New Roman", sans-serif; 17464 font-size: 15px; 17465 width: 25px; 17466 height: 25px; 17467 background-color: #9b1d26; 17468 text-align: center; 17469 line-height: 25px; 17470 border-radius: 100%; 17471 color: white; 17472 display: inline-block;
17473 margin-top: 1px; 17474 margin-right: 10px; 17475} 17476.jd-framework.jd-front-end .finderWrapper .button-middle { 17477 text-align: center; 17478} 17479.jd-framework.jd-front-end .finderWrapper .button-middle > a { 17480 float: none !important; 17481} 17482.jd-framework.jd-front-end .finderWrapper .license-detail { 17483 margin-top: 50px; 17484} 17485.jd-framework.jd-front-end .finderWrapper .license-detail .infoTeaserContent { 17486 padding-top: 25px; 17487 padding-bottom: 25px; 17488} 17489.jd-framework.jd-front-end .finderWrapper .license-detail h2 { 17490 display: block; 17491 width: 100%; 17492 text-align: center; 17493} 17494.jd-framework.jd-front-end .finderWrapper .license-detail ul li * { 17495 display: inline-block; 17496} 17497.jd-framework.jd-front-end .finderWrapper .license-detail ul li h4 { 17498 font-family: TW_Character, Arial, sans-serif; 17499 margin: 0; 17500 line-height: 50px; 17501} 17502.jd-framework.jd-front-end .finderWrapper .license-detail ul li span:not([class^=icon]) { 17503 font: 400 italic 16px Georgia, serif; 17504 line-height: 50px; 17505} 17506.jd-framework.jd-front-end .finderWrapper .license-detail ul li a { 17507 float: none; 17508 margin-top: 8px; 17509} 17510.jd-framework.jd-front-end .finderWrapper .license-detail ul hr { 17511 margin-top: 15px; 17512} 17513.jd-framework.jd-front-end .finderWrapper .downloadcenter-results.messages { 17514 margin-top: 50px; 17515} 17516.jd-framework.jd-front-end .finderWrapper .downloadcenter-results.messages button { 17517 margin-top: 25px; 17518} 17519.jd-framework.jd-front-end .finderWrapper .listElement.message.unread .listElement__text *.h2 span:nth-child(2) { 17520 font-weight: bold; 17521} 17522.jd-framework.jd-front-end .finderWrapper .listElement.message.unread .listElement__text span.readMarker { 17523 opacity: 1; 17524} 17525.jd-framework.jd-front-end .finderWrapper .listElement.message:last-child .listElement__text { 17526 border-bottom: 1px solid black; 17527 padding-bottom: 10px; 17528} 17529.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 { 17530 font-family: Georgia, serif; 17531 font-size: 16px; 17532} 17533.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span.readMarker { 17534 width: 5px; 17535 height: 5px; 17536 display: inline-block; 17537 vertical-align: text-top; 17538 padding: 6px; 17539 background-color: #9b1d26; 17540 -webkit-box-sizing: inherit; 17541 box-sizing: inherit; 17542 border-radius: 100%; 17543 margin-right: 10px; 17544 opacity: 0; 17545} 17546.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span.date { 17547 float: right; 17548 width: 80px; 17549 text-align: left; 17550 display: inline-block; 17551} 17552.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span:nth-child(2):not([class^=h-element]) { 17553 width: calc(100% - 115px); 17554 white-space: nowrap; 17555 overflow: hidden; 17556 text-overflow: ellipsis; 17557 display: inline-block; 17558} 17559.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span a { 17560 line-height: 40px; 17561} 17562.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span a.doc:before { 17563 background-image: url(../images/doc.svg); 17564 width: 20px; 17565 height: 20px; 17566 background-size: contain; 17567 display: inline-block; 17568 margin-right: 5px; 17569 content: ""; 17570 vertical-align: middle; 17571} 17572.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span a.image:before { 17573 background-image: url(../images/image.svg); 17574 width: 20px; 17575 height: 20px; 17576 background-size: contain; 17577 display: inline-block; 17578 margin-right: 5px; 17579 content: ""; 17580 vertical-align: middle; 17581} 17582.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text *.h2 span.h-element-4 { 17583 margin-top: 11px; 17584} 17585.jd-framework.jd-front-end .finderWrapper .listElement.message .listElement__text [id^=more] { 17586 padding-left: 25px; 17587 margin-top: 20px; 17588} 17589.jd-framework.jd-front-end .finderWrapper .listElement.message hr { 17590 margin-top: 10px; 17591 margin-bottom: 10px; 17592} 17593.jd-framework.jd-front-end .finderWrapper .listElement.message.unread *.h2 { 17594 font-size: 16px; 17595} 17596.jd-framework.jd-front-end .finderWrapper .listElement.message.unread *.h2 span.readMarker { 17597 opacity: 1; 17598} 17599.jd-framework.jd-front-end .finderWrapper .listElement__image.cover { 17600 background-size: cover; 17601 background-position: 50% 50%; 17602 padding-bottom: 16.6%; 17603} 17604@media screen and (max-width: 1000px) { 17605 .jd-framework.jd-front-end .finderWrapper .listElement__image.cover { 17606 padding-bottom: 25.13178295%; 17607 } 17608} 17609@media screen and (max-width: 700px) { 17610 .jd-framework.jd-front-end .finderWrapper .listElement__image.cover { 17611 padding-bottom: 57.13178295%; 17612 margin-bottom: 5px; 17613 } 17614} 17615.jd-framework.jd-front-end .finderWrapper .listElement__image.cover ~ .listElement__text { 17616 padding-bottom: 1%; 17617} 17618.jd-framework.jd-front-end .finderWrapper .listElement__image.cover ~ .listElement__text > p { 17619 height: 120px; 17620 -webkit-line-clamp: 6; 17621 -webkit-box-orient: vertical; 17622} 17623.jd-framework.jd-front-end .finderWrapper .subsectionTitle:not(:first-child) { 17624 margin-top: 50px; 17625} 17626.jd-framework.jd-front-end .finderWrapper .recent-uploads { 17627 margin: 50px 0; 17628} 17629.jd-framework.jd-front-end .finderWrapper .downloadcenter-results.messages .message a.h2 { 17630 margin-bottom: 0 !important; 17631 margin-top: 0 !important; 17632 display: block; 17633 line-height: 20px !important; 17634} 17635.jd-framework.jd-front-end .finderWrapper .downloadcenter-results.messages .message a.h2 > * { 17636 line-height: 25px !important; 17637} 17638.jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 { 17639 margin-bottom: 0; 17640 margin-right: 0; 17641 margin-left: 0; 17642 width: 100%; 17643 padding-bottom: 30%; 17644} 17645.jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 .contentArticle { 17646 margin-top: 10px; 17647 margin-bottom: 0; 17648} 17649.jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 .contentArticle h3 span { 17650 font-size: 42px; 17651 line-height: 45px; 17652} 17653@media screen and (max-width: 1000px) { 17654 .jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 { 17655 padding-bottom: 32.13178295%; 17656 } 17657} 17658@media screen and (max-width: 700px) { 17659 .jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 { 17660 padding-bottom: 57.13178295%; 17661 } 17662 .jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 .contentArticle h3 span { 17663 font-size: 35px; 17664 line-height: 40px; 17665 } 17666} 17667@media screen and (max-width: 700px) { 17668 .jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12 { 17669 padding-bottom: 65%; 17670 } 17671} 17672.jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12:after { 17673 position: absolute; 17674 width: 100%; 17675 height: 100%; 17676 background-color: black; 17677 content: ""; 17678 opacity: 0.15; 17679} 17680.jd-framework.jd-front-end .finderWrapper .downloadcenter-results .jd-shortcode-marketirol-fullwidthteaser-wrap > .h-grid-12.black:after { 17681 background-color: white; 17682} 17683.jd-framework.jd-front-end form.jd-forms, .jd-framework.jd-front-end .jd-form, .jd-framework.jd-front-end .reg-form { 17684 font-family: Georgia, serif; 17685 margin: 33px auto; 17686} 17687.jd-framework.jd-front-end form.jd-forms hr, .jd-framework.jd-front-end .jd-form hr, .jd-framework.jd-front-end .reg-form hr { 17688 margin: 30px auto; 17689} 17690.jd-framework.jd-front-end form.jd-forms .input-wrap, .jd-framework.jd-front-end .jd-form .input-wrap, .jd-framework.jd-front-end .reg-form .input-wrap { 17691 margin-left: -1.08333%; 17692 margin-right: -1.08333%; 17693} 17694.jd-framework.jd-front-end form.jd-forms .input-wrap > div, .jd-framework.jd-front-end .jd-form .input-wrap > div, .jd-framework.jd-front-end .reg-form .input-wrap > div { 17695 margin-bottom: 10px; 17696} 17697.jd-framework.jd-front-end form.jd-forms label, .jd-framework.jd-front-end .jd-form label, .jd-framework.jd-front-end .reg-form label { 17698 font-style: italic; 17699 font-size: 13px; 17700 display: block; 17701 font-weight: normal; 17702 text-align: left; 17703} 17704.jd-framework.jd-front-end form.jd-forms input, .jd-framework.jd-front-end form.jd-forms .form-group .jd-form-input-wrap .form-control, .jd-framework.jd-front-end .jd-form input, .jd-framework.jd-front-end .jd-form .form-group .jd-form-input-wrap .form-control, .jd-framework.jd-front-end .reg-form input, .jd-framework.jd-front-end .reg-form .form-group .jd-form-input-wrap .form-control { 17705 font-size: 15px; 17706 width: 100%; 17707 -webkit-box-shadow: none; 17708 box-shadow: none; 17709 border: 1px solid #7d7d7d; 17710 padding: 8px; 17711 border-radius: 0; 17712} 17713.jd-framework.jd-front-end form.jd-forms input:disabled, .jd-framework.jd-front-end form.jd-forms .form-group .jd-form-input-wrap .form-control:disabled, .jd-framework.jd-front-end .jd-form input:disabled, .jd-framework.jd-front-end .jd-form .form-group .jd-form-input-wrap .form-control:disabled, .jd-framework.jd-front-end .reg-form input:disabled, .jd-framework.jd-front-end .reg-form .form-group .jd-form-input-wrap .form-control:disabled { 17714 opacity: 0.6;
17715 cursor: not-allowed; 17716} 17717.jd-framework.jd-front-end form.jd-forms span#password-strength, .jd-framework.jd-front-end .jd-form span#password-strength, .jd-framework.jd-front-end .reg-form span#password-strength { 17718 height: 37px; 17719 width: 100%; 17720 font-weight: bold; 17721 font-size: 13px; 17722 display: block; 17723} 17724.jd-framework.jd-front-end form.jd-forms span#password-strength.short, .jd-framework.jd-front-end .jd-form span#password-strength.short, .jd-framework.jd-front-end .reg-form span#password-strength.short { 17725 border: 1px solid #9b1d26; 17726 width: 100%; 17727 display: block; 17728 text-align: center; 17729 padding: 10px; 17730 color: #9b1d26; 17731 opacity: 0.6; 17732} 17733.jd-framework.jd-front-end form.jd-forms span#password-strength.bad, .jd-framework.jd-front-end .jd-form span#password-strength.bad, .jd-framework.jd-front-end .reg-form span#password-strength.bad { 17734 border: 1px solid #9b1d26; 17735 width: 100%; 17736 display: block; 17737 text-align: center; 17738 padding: 10px; 17739 color: #9b1d26; 17740} 17741.jd-framework.jd-front-end form.jd-forms span#password-strength.good, .jd-framework.jd-front-end .jd-form span#password-strength.good, .jd-framework.jd-front-end .reg-form span#password-strength.good { 17742 border: 1px solid #c67d0d; 17743 width: 100%; 17744 display: block; 17745 text-align: center; 17746 padding: 10px; 17747 color: #c67d0d; 17748} 17749.jd-framework.jd-front-end form.jd-forms span#password-strength.strong, .jd-framework.jd-front-end .jd-form span#password-strength.strong, .jd-framework.jd-front-end .reg-form span#password-strength.strong { 17750 border: 1px solid #389b21; 17751 width: 100%; 17752 display: block; 17753 text-align: center; 17754 padding: 10px; 17755 color: #389b21; 17756} 17757.jd-framework.jd-front-end form.jd-forms .inputfile, .jd-framework.jd-front-end .jd-form .inputfile, .jd-framework.jd-front-end .reg-form .inputfile { 17758 width: 0.1px; 17759 height: 0.1px; 17760 opacity: 0; 17761 overflow: hidden; 17762 position: absolute; 17763 z-index: -1; 17764} 17765.jd-framework.jd-front-end form.jd-forms .button-upload strong, .jd-framework.jd-front-end .jd-form .button-upload strong, .jd-framework.jd-front-end .reg-form .button-upload strong { 17766 font-weight: normal !important; 17767 font-size: 18px; 17768 font-style: initial; 17769 padding: 10px 20px; 17770 border: 1px solid #7d7d7d; 17771 display: inline-block; 17772 margin-right: 20px; 17773 cursor: pointer; 17774} 17775.jd-framework.jd-front-end form.jd-forms .button-upload span, .j
17775d-framework.jd-front-end .jd-form .button-upload span, .jd-framework.jd-front-end .reg-form .button-upload span { 17776 font-weight: normal !important; 17777 font-size: 15px; 17778 font-style: initial; 17779 overflow: visible; 17780 display: inline-block; 17781 text-overflow: ellipsis; 17782 white-space: nowrap; 17783} 17784.jd-framework.jd-front-end form.jd-forms .msg, .jd-framework.jd-front-end .jd-form .msg, .jd-framework.jd-front-end .reg-form .msg { 17785 float: right; 17786} 17787.jd-framework.jd-front-end form.jd-forms .msg label, .jd-framework.jd-front-end .jd-form .msg label, .jd-framework.jd-front-end .reg-form .msg label { 17788 line-height: 53px; 17789 margin-bottom: 0; 17790 font-size: 15px; 17791 margin-right: 20px; 17792} 17793.jd-framework.jd-front-end .search-page .finderWrapper { 17794 margin-top: 0; 17795} 17796.jd-framework.jd-front-end .search-page .listElement__image { 17797 background-size: cover; 17798 background-position: center top; 17799} 17800 17801@media screen and (min-width: 701px) { 17802 .jd-framework.jd-front-end .modal-dialog { 17803 width: 90%; 17804 } 17805} 17806@media screen and (min-width: 1001px) { 17807 .jd-framework.jd-front-end .modal-dialog { 17808 width: 75%; 17809 } 17810} 17811.jd-framework.jd-front-end .modal-dialog .modal-body { 17812 padding: 0; 17813} 17814.jd-framework.jd-front-end .ms-skin-default .ms-nav-next, .jd-framework.jd-front-end .ms-skin-default .ms-nav-prev { 17815 width: auto; 17816 background: none; 17817 background-position: -89px -26px; 17818 height: auto; 17819 cursor: pointer; 17820 top: 50%; 17821 left: 8px; 17822 -webkit-transform: translateY(-50%); 17823 transform: translateY(-50%); 17824 position: absolute; 17825 z-index: 110; 17826 font-family: icomoon; 17827 speak: none; 17828 font-style: normal; 17829 font-weight: 400; 17830 font-variant: normal; 17831 text-transform: none; 17832 line-height: 1; 17833 -webkit-font-smoothing: antialiased; 17834 -moz-osx-font-smoothing: grayscale; 17835 font-size: 80px; 17836 color: #fff; 17837 opacity: 0.6; 17838 -webkit-transition: color 300ms, opacity 300ms; 17839 transition: color 300ms, opacity 300ms; 17840} 17841.jd-framework.jd-front-end .ms-skin-default .ms-nav-next:before, .jd-framework.jd-front-end .ms-skin-default .ms-nav-prev:before { 17842 content: "\e605"; 17843} 17844.jd-framework.jd-front-end .ms-skin-default .ms-nav-next:hover, .jd-framework.jd-front-end .ms-skin-default .ms-nav-prev:hover {
17845 color: #9b1d26; 17846} 17847@media screen and (max-width: 700px) { 17848 .jd-framework.jd-front-end .ms-skin-default .ms-nav-next, .jd-framework.jd-front-end .ms-skin-default .ms-nav-prev { 17849 display: none !important; 17850 } 17851} 17852.jd-framework.jd-front-end .ms-container:hover .ms-nav-next, .jd-framework.jd-front-end .ms-container:hover .ms-nav-prev { 17853 opacity: 1 !important; 17854} 17855.jd-framework.jd-front-end .ms-skin-default .ms-nav-next { 17856 right: 8px; 17857 left: auto; 17858 background-position: -89px -103px; 17859} 17860.jd-framework.jd-front-end .ms-skin-default .ms-nav-next:before { 17861 content: "\e606"; 17862} 17863.jd-framework.jd-front-end .quicklink { 17864 text-align: left; 17865 background-color: #d4d4d4; 17866 margin-left: -15px; 17867 padding: 40px; 17868} 17869.jd-framework.jd-front-end .quicklink h3 { 17870 margin-top: 0; 17871 font-size: 30px; 17872 font-family: TW_Character, Arial, sans-serif; 17873} 17874.jd-framework.jd-front-end .quicklink ul li a { 17875 line-height: 36px; 17876 font-size: 18px; 17877} 17878.jd-framework.jd-front-end .quicklink ul li.active a { 17879 font-weight: bold; 17880 position: relative; 17881} 17882.jd-framework.jd-front-end .quicklink ul li.active a:before { 17883 font-family: icomoon; 17884 speak: none; 17885 font-style: normal; 17886 font-weight: 400; 17887 font-variant: normal; 17888 text-transform: none; 17889 line-height: 1; 17890 -webkit-font-smoothing: antialiased; 17891 -moz-osx-font-smoothing: grayscale; 17892 content: "\e609"; 17893 font-size: 0.8em; 17894 margin-right: 12px; 17895 position: absolute; 17896 right: 100%; 17897 height: 36px; 17898 top: 4px; 17899} 17900.jd-framework.jd-front-end .contact-block.single { 17901 margin-top: 26px; 17902 width: inherit; 17903 margin-left: -15px; 17904 padding-bottom: calc(100% + 2px); 17905} 17906.jd-framework.jd-front-end .location-detail .reference-text { 17907 padding: 21px 0 24px; 17908} 17909.jd-framework.jd-front-end .location-detail .isotope-item .blog-article { 17910 width: calc(100% + 15px); 17911 padding-bottom: calc(100% + 15px); 17912 margin-right: -15px; 17913 margin-bottom: 26px; 17914} 17915@media screen and (max-width: 700px) { 17916 .jd-framework.jd-front-end .location-detail .isotope-item .blog-article { 17917 width: initial; 17918 padding-bottom: calc(100% + 15px); 17919 margin-left: -7px; 17920 margin-bottom: 10px; 17921 } 17922} 17923.jd-framework.jd-front-end .location-detail .isotope-item:nth-child(odd) .blog-article { 17924 width: calc(100% + 15px); 17925 padding-bottom: calc(100% + 15px); 17926 margin-left: -15px; 17927} 17928@media screen and (max-width: 700px) { 17929 .jd-framework.jd-front-end .location-detail .isotope-item:nth-child(odd) .blog-article { 17930 width: initial; 17931 padding-bottom: calc(100% + 15px); 17932 margin-left: -15px; 17933 margin-right: -7px; 17934 } 17935} 17936@media screen and (max-width: 700px) { 17937 .jd-framework.jd-front-end .location-detail .isotope-item .image-head { 17938 padding: 10px; 17939 white-space: nowrap; 17940 } 17941} 17942.jd-framework.jd-front-end #ct-location-detail { 17943 position: relative; 17944} 17945.jd-framework.jd-front-end #ct-location-detail #map-wrap { 17946 position: absolute; 17947 width: 100%; 17948 height: 100%; 17949 top: 0; 17950 left: 0; 17951 visibility: hidden; 17952 opacity: 0; 17953 z-index: 999; 17954 -webkit-transition: opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1), visibility 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 17955 transition: opacity 300ms cubic-bezier(0.645, 0.045, 0.355, 1), visibility 300ms cubic-bezier(0.645, 0.045, 0.355, 1); 17956} 17957.jd-framework.jd-front-end #ct-location-detail #map-wrap.show { 17958 visibility: visible; 17959 opacity: 1; 17960} 17961.jd-framework.jd-front-end #ct-location-detail #map-wrap #map { 17962 width: 100%; 17963 height: 100%; 17964} 17965.jd-framework.jd-front-end #ct-location-detail #map-wrap select { 17966 position: absolute; 17967 top: 0; 17968 right: 0; 17969 margin: 20px; 17970} 17971@media screen and (max-width: 700px) { 17972 .jd-framework.jd-front-end #ct-location-detail:after { 17973 position: absolute; 17974 top: 100%; 17975 height: 80px; 17976 background-color: white; 17977 content: ""; 17978 display: block; 17979 width: 100%; 17980 left: 0; 17981 } 17982} 17983@media screen and (max-width: 450px) { 17984 .jd-framework.jd-front-end #ct-location-detail:after { 17985 height: 115px; 17986 } 17987} 17988.jd-framework.jd-front-end #ct-location-detail .jd-shortcode-ctgallery-modulectgallery-wrap { 17989 position: relative; 17990 width: 100%; 17991 overflow: hidden; 17992} 17993.jd-framework.jd-front-end #ct-location-detail .gallery-slider { 17994 width: 100%; 17995 left: 0; 17996 top: 0; 17997 /* .ms-thumb-list { 17998 17999 18000 overflow: visible; 18001 18002 .ms-thumbs-cont { 18003 18004 display: inline-block; 18005 border: 4px solid $gray; 18006 border-left-width: 2px; 18007 border-right-width: 2px; 18008 background: $gray; 18009 18010 .ms-thumb-frame { 18011 18012 width: 15% !important; 18013 height: 0!important; 18014 margin: 0 2px; 18015 position: relative; 18016 opacity: 0.9; 18017 18018 overflow: visible; 18019 18020 &:after { 18021 content:''; 18022 position: relative; 18023 padding-bottom: 56.25%; 18024 } 18025 18026 &.ms-thumb-frame-selected { 18027 opacity: 1; 18028 &:after { 18029 opacity: 0; 18030 } 18031 &:before { 18032 bottom: 100%; 18033 left: 50%; 18034 border: solid transparent; 18035 content: ""; 18036 height: 0; 18037 width: 0; 18038 position: absolute; 18039 pointer-events: none; 18040 border-color: rgba(136, 183, 213, 0); 18041 border-bottom-color: $gray; 18042 border-width: 12px; 18043 margin-left: -12px; 18044 } 18045 } 18046 18047 } 18048 18049 .ms-thumb-img { 18050 padding-bottom: 60%; 18051 background-position: center; 18052 background-size: cover; 18053 background-repeat: no-repeat; 18054 } 18055 18056 } 18057 18058 }*/ 18059} 18060.jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-thumb-list.ms-dir-h { 18061 width: 86%; 18062 margin: 0 auto; 18063 position: relative; 18064 height: auto !important; 18065} 18066@media screen and (max-width: 1000px) { 18067 .jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-thumb-list.ms-dir-h { 18068 width: 82%; 18069 } 18070} 18071@media screen and (max-width: 420px) { 18072 .jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-thumb-list.ms-dir-h { 18073 width: 210px; 18074 } 18075} 18076.jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-thumb-list.ms-dir-h .ms-thumb-frame { 18077 position: relative; 18078 width: 131px !important; 18079 height: 74px !important; 18080 margin-right: 15px; 18081} 18082@media screen and (max-width: 420px) { 18083 .jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-thumb-list.ms-dir-h .ms-thumb-frame { 18084 position: relative; 18085 width: 100px !important; 18086 height: 56px !important; 18087 margin-right: 10px; 18088 } 18089} 18090.jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-thumb-list.ms-dir-h .ms-thumb-img { 18091 position: absolute; 18092 top: 0; 18093 left: 0; 18094 height: 100%; 18095 width: 100%; 18096 background-position: center; 18097 background-size: cover; 18098 background-repeat: no-repeat; 18099} 18100.jd-framework.jd-front-end #ct-location-detail .gallery-slider .ms-view { 18101 background-color: white; 18102} 18103.jd-framework.jd-front-end .control-thumb { 18104 font-size: 40px; 18105 position: absolute; 18106 bottom: 20px; 18107} 18108@media screen and (max-width: 420px) { 18109 .jd-framework.jd-front-end .control-thumb { 18110 font-size: 30px; 18111 bottom: 18px; 18112 } 18113} 18114.jd-framework.jd-front-end .control-thumb.next { 18115 right: 15px; 18116} 18117@media screen and (max-width: 420px) { 18118 .jd-framework.jd-front-end .control-thumb.next { 18119 right: 5px; 18120 } 18121} 18122.jd-framework.jd-front-end .control-thumb.prev { 18123 left: 15px; 18124} 18125@media screen and (max-width: 420px) { 18126 .jd-framework.jd-front-end .control-thumb.prev { 18127 left: 5px; 18128 } 18129} 18130 18131/* Global tastaturfokus */ 18132:where(a, button, [role=button], input, select, textarea, summary, [tabindex]):focus-visible { 18133 outline: 3px solid #9b1d26 !important; 18134 outline-offset: 3px !important; 18135} 18136 18137/* GroÃflächige Teaser & Slider-Karten: doppelter Ring für Kontrast */ 18138.jd-shortcode-marketirol-recentteaser-wrap a { 18139 position: relative; 18140 display: block; 18141} 18142 18143.jd-shortcode-marketirol-recentteaser-wrap .teaser-small > a:focus-visible, 18144.jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a:focus-visible, 18145.jd-shortcode-marketirol-recentteaser-wrap .ausstrahlung:focus-visible { 18146 outline: none !important; 18147 -webkit-box-shadow: 0 0 0 3px #fff, 0 0 0 6px #9b1d26 !important; 18148 box-shadow: 0 0 0 3px #fff, 0 0 0 6px #9b1d26 !important; 18149} 18150 18151/* Hover-Optik auch bei Fokus aktivieren (optional) */ 18152.jd-shortcode-marketirol-recentteaser-wrap .teaser-small > a:focus-visible .image-wrap::after, 18153.jd-shortcode-marketirol-recentteaser-wrap .teaser-right > a:focus-visible .gradient { 18154 opacity: 0.6 !important; 18155} 18156 18157/* Owl dots tastaturfähig + Fokus */ 18158.owl-dot { 18159 cursor: pointer; 18160} 18161 18162.owl-dot:focus-visible { 18163 outline: 3px solid #9b1d26; 18164 outline-offset: 3px; 18165} 18166 18167/* High-contrast/Windows */ 18168@media (forced-colors: active) { 18169 :where(a, button, [role=button], [tabindex]):focus-visible { 18170 outline: 2px solid CanvasText; 18171 outline-offset: 2px; 18172 -webkit-box-shadow: none !important; 18173 box-shadow: none !important; 18174 } 18175} .cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}
18175.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s} 18176 .cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1} 18177 .cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
18177.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em} 18178 @media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}} 18179 .cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block} 18180 .cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0} 18181 18182 #contentWrapper.ready{ 18183 opacity: 1; 18184 visibility: visible; 18185 } 18186 18187</style> 18188 18189 <!-- Scripts --> 18190 <div id="jd-scripts"> 18191 18192 <div class="modal fade" id="modal-dummy" tabindex="-1" role="dialog" aria-hidden="true"> 18193 <div class="modal-dialog"> 18194 <div class="modal-content"> 18195 <div class="modal-header"> 18196 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 18197 </div> 18198 <div class="modal-body"> 18199 <div class="jd-loader jd-loader-modal"></div> <div class="modal-body-holder"> 18200 18201 </div> 18202 </div> 18203 <div class="modal-footer"></div> 18204 </div> 18205 </div> 18206 </div> 18207 18208 <div id="jd_js_text_messages"><input type="hidden" id="jd-ajax-url" value="https://www.cine.tirol/" /><input type="hidden" id="jd-theme-url" value="https://www.cine.tirol/wp-content/themes/jd-bootpress/" /><input type="hidden" id="jd_js_modal_title" value="Message"/><input type="hidden" id="jd_js_modal_ok" value="OK"/><input type="hidden" id="jd_js_error_title" value="An error occured"/><input type="hidden" id="jd_js_error_loading_url" value="URL"/><input type="hidden" id="jd_js_error_loading_error" value="Error message"/><input type="hidden" id="jd_js_error_form_required" value="This field is required."/><input type="hidden" id="jd_js_error_form_remote" value="Please fix this field."/><input type="hidden" id="jd_js_error_form_url" value="Please enter a valid URL."/><input type="hidden" id="jd_js_error_form_email" value="Please enter a valid email address."/><input type="hidden" id="jd_js_error_form_date" value="Please enter a valid date."/><input type="hidden" id="jd_js_error_form_dateISO" value="Please enter a valid date ( ISO )."/><input type="hidden" id="jd_js_error_form_number" value="Please enter a valid number."/><input type="hidden" id="jd_js_error_form_digits" value="Please enter only digits."/><input type="hidden" id="jd_js_datepicker_month_names" value="January,February,March,April,May,June,July,August,September,October,November,December"/><input type="hidden" id="jd_js_datepicker_month_names_short" value="Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec"/><input type="hidden" id="jd_js_datepicker_day_names" value="Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday"/><input type="hidden" id="jd_js_datepicker_day_names_short" value="Sun,Mon,Tue,Wed,Thu,Fri,Sat"/><input type="hidden" id="jd_js_datepicker_day_names_min" value="Su,Mo,Tu,We,Th,Fr,Sa"/></div> 18209<!-- Google Tag Manager -->
18210<script>
vendor: 359 bytes, lines 18210-18214
18210(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 18211 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 18212 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 18213 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 18214 })(window,document,'script','dataLayer','
18214GTM-WPVSQ85
vendor: 3 bytes, line 18214
18214');
18214</script>
18214 18215<!-- End Google Tag Manager --> 18216 18217 18218 </div> 18219 18220
18220<script type="speculationrules"> 18221{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/jd-bootpress\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 18222</script>
18222 18223<!-- YouTube Feeds JS -->
18224<script type="text/javascript"> 18225 18226</script>
vendor: 2 bytes, line 18226
18226
18227<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAggaJe8AH-_VUw65SgGQdHh1rQDDOv1nM&libraries=places"></script>
18227 <style> 18228 .master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0, 0, 0)}.master-slider a{-webkit-transition:none;-o-transition:none;transition:none}.master-slider,.master-slider *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.master-slider.ms-fullheight{height:100%}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{overflow:hidden}.master-slider img,.ms-slide-bgvideocont video{max-width:none}.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-moz .ms-slide-bgcont>img{transform:translateX(0px)}.ms-loading-container{position:absolute;width:100%;top:0}.ms-slide-auto-height{display:table}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(../images/jquery-masterslider/loading-2.gif) no-repeat center white;border-radius:60px;box-shadow:0px 0px 3px rgba(0,0,0,0.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:0.9}.ms-no-swipe,.ms-def-cursor{cursor:auto !important}.ms-grab-cursor{cursor:url(../images/jquery-masterslider/grab.png),move}.ms-grabbing-cursor{cursor:url(../images/jquery-masterslider/grabbing.png),move}.ms-ie .ms-grab-cursor{cursor:move}.ms-ie .ms-grabbing-cursor{cursor:move}.ms-view{margin:0px auto;overflow:hidden;background:black;position:relative;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRââAA7") 0 0 repeat}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont>video{-webkit-transform:translateZ(0.3px);transform:translateZ(0.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0px}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-layer,.ms-fixed-layers .ms-layer{position:absolute;pointer-events:auto}.ms-slide .ms-slide-layers,.ms-fixed-layers{position:absolute;overflow:hidden;width:100%;height:100%;z-index:109;top:0px;pointer-events:none}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:black;padding:0;margin:0;border:none}.ms-parallax-layer{width:100%;position:absolute;top:0}.ms-scroll-parallax-cont{position:absolute;top:0;width:100%;height:100%}.ms-wk .ms-scroll-parallax-cont{-webkit-transform:translateZ(0.4px);transform:translateZ(0.4px)}.ms-action-layer{cursor:pointer}.ms-btn-container{position:absolute}.ms-btn{text-decoration:none;display:inline-block;color:black;position:relative;padding:8px 15px;cursor:pointer;white-space:nowrap}.ms-default-btn{background:#0074A2;border-radius:5px;color:#FFF}.ms-default-btn:hover{background-color:#0098D5}.ms-default-btn:active{top:1px}.ms-btn-s{padding:14px 17px;font-size:80%;line-height:0}.ms-btn-m{padding:12px 40px}.ms-btn-n{padding:8px 25px;font-size:95%}.ms-btn-l{padding:17px 50px;font-size:120%}.ms-btn-round{border-radius:5px}.ms-btn-circle{border-radius:100px}.ms-btn-outline-round{border-radius:5px}.ms-btn-outline-circle{border-radius:100px}.ms-layer.video-box{background:black}.ms-layer.video-box iframe{padding:0;margin:0;border:none;position:absolute;z-index:111}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:112}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:black;color:white;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:0.75em;display:inline-block;background:url(../images/jquery-masterslider/video-close-btn.png) no-repeat 0px 3px;padding-left:15px;height:15px;color:#DBDBDB;margin-top:7px}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(0.44px);transform:translateZ(0.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:0.5;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#F6f6f6;text-shadow:0 1px 1px white;color:#222;border:solid 1px white;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0px}.ms-tabs.ms-dir-h.ms-align-top{z-index:140}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px}.ms-tabs .ms-thumb{padding:20px 20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#EDEDED}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0px;left:50%;margin-left:-12px;border-bottom:solid 12px #F6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#EDEDED}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0px;top:auto;border-bottom:0px;border-top:solid 12px #F6f6f6}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#EDEDED}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #EDEDED;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#EDEDED}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #EDEDED}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#EDEDED}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{height:100%;width:20px;position:absolute;
18228left:0;cursor:pointer;background:rgba(128,128,128,0.5);text-align:center;color:white}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{right:0;left:auto}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{content:close-quote;top:43%;position:relative;border:solid rgba(0,0,0,0);border-width:5px 5px 5px 0px;display:block;border-right-color:#FFF;width:6px;height:1px}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{border-width:5px 0px 5px 5px;border-left-color:#FFF;left:7px}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{width:100%;height:20px;position:absolute;top:0;cursor:pointer;background:rgba(128,128,128,0.5);text-align:center;color:white}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{bottom:0;top:auto}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{content:close-quote;left:43%;position:relative;border:solid rgba(0,0,0,0);border-width:0px 5px 5px 5px;display:block;border-bottom-color:#FFF;height:1px;top:5px;width:0}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{border-width:5px 5px 0px 5px;border-top-color:#FFF;top:7px}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ms-timerbar{width:100%;bottom:0px;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width 120ms linear;-moz-transition:width 120ms linear;-ms-transition:width 120ms linear;-o-transition:width 120ms linear;transition:width 120ms linear}.ms-ie7 .ms-tooltip-arrow{height:0px}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}@keyframes point-anim{0%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);opacity:1}100%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);opacity:0}}@-webkit-keyframes point-anim{0%{-webkit-transform:scale(0.5);opacity:1}100%{-webkit-transform:scale(1.5);opacity:0}}.ms-android .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn{width:50px;height:51px;background:url(../images/jquery-masterslider/light-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-default .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(../images/jquery-masterslider/light-skin-1.png) no-repeat -24px -28px;top:18px;right:30px}.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:30px;background:url(../images/jquery-masterslider/light-skin-1.png);background-position:-89px -26px;height:40px;cursor:pointer;top:50%;left:30px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-default .ms-nav-next{right:30px;left:auto;background-position:-89px -103px}.ms-skin-default .ms-bullet{width:10px;height:10px;background:url(../images/jquery-masterslider/light-skin-1.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-default .ms-bullet-selected{background-position:-34px -84px}.ms-skin-default .ms-time-bar{height:3px;background:#FFFFFF;border-top:solid 1px rgba(0,0,0,0.41)}.ms-skin-default .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;
18228left:50%;margin-left:-10px}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,0.88);bottom:-10px}.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,0.88);top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,0.88);left:-10px}.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,0.88);right:-10px}.ms-skin-default .ms-tooltip-point{cursor:pointer}.ms-skin-default .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #BBB;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-default .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,0.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:point-anim 1.5s infinite;-moz-animation:point-anim 1.5s infinite;-webkit-animation:point-anim 1.5s infinite;-o-animation:point-anim 1.5s infinite}.ms-skin-default .ms-tooltip{max-width:200px}.ms-skin-default .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,0.88);text-shadow:0 1px 0px white;margin-left:-1px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn,.ms-skin-default .ms-slide .ms-slide-vcbtn,.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev,.ms-skin-default .ms-bullet{background-image:url(../images/jquery-masterslider/light-skin-1-retina.png);background-size:152px 225px}} </style> 18229 <style> 18230 :root { 18231 -webkit-user-select: none; 18232 -webkit-touch-callout: none; 18233 -ms-user-select: none; 18234 -moz-user-select: none; 18235 user-select: none; 18236 } 18237 </style> 18238
18238<script type="text/javascript"> 18239 /*<![CDATA[*/ 18240 document.oncontextmenu = function(event) { 18241 if (event.target.tagName != 'INPUT' && event.target.tagName != 'TEXTAREA') { 18242 event.preventDefault(); 18243 } 18244 }; 18245 document.ondragstart = function() { 18246 if (event.target.tagName != 'INPUT' && event.target.tagName != 'TEXTAREA') { 18247 event.preventDefault(); 18248 } 18249 }; 18250 /*]]>*/ 18251 </script>
18251 18252 <!-- Instagram Feed JS -->
18253<script type="text/javascript"> 18254var sbiajaxurl = "https://www.cine.tirol/wp-admin/admin-ajax.php"; 18255</script>
18255 18256<link rel='stylesheet' id='jquery-owlcarousel-css' href='https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/css/jquery-owlcarousel.css' type='text/css' media='all' />
18257<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js" id="jquery-js"></script>
vendor: 1 bytes, line 18257
18257
18258<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jquery-base64.js" id="jquery-base64-js"></script>
vendor: 1 bytes, line 18258
18258
18259<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jquery-masterslider.js" id="jquery-masterslider-js"></script>
vendor: 1 bytes, line 18259
18259
18260<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/modernizr.js" id="modernizr-js"></script>
vendor: 1 bytes, line 18260
18260
18261<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js" id="jquery-ui-old-js"></script>
vendor: 1 bytes, line 18261
18261
18262<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/bootstrap.js" id="bootstrap-js"></script>
vendor: 1 bytes, line 18262
18262
18263<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/enquire.js" id="enquirejs-js"></script>
vendor: 1 bytes, line 18263
18263
18264<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/history.js" id="history-js"></script>
vendor: 1 bytes, line 18264
18264
18265<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jquery-serializejson.js" id="jquery-serializejson-js"></script>
vendor: 1 bytes, line 18265
18265
18266<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jquery-ajaxretry.js" id="jquery-ajaxretry-js"></script>
vendor: 1 bytes, line 18266
18266
18267<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jd-functions.js" id="jd-functions-js"></script>
vendor: 1 bytes, line 18267
18267
18268<script type="text/javascript" id="jd-custom-functions-js-extra"> 18269/* <![CDATA[ */ 18270var wpRestSettings = {"root":"https:\/\/www.cine.tirol","nonce":"2f12dd1338"}; 18271/* ]]> */ 18272</script>
vendor: 1 bytes, line 18272
18272
18273<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/functions.min.js?v=20240304" id="jd-custom-functions-js"></script>
vendor: 1 bytes, line 18273
18273
18274<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/belazy.js" id="blazy-js"></script>
vendor: 1 bytes, line 18274
18274
18275<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jquery-owlcarousel.js" id="jquery-owlcarousel-js"></script>
vendor: 1 bytes, line 18275
18275
18276<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/mt-main.js" id="mt-main-js"></script>
vendor: 1 bytes, line 18276
18276
18277<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/hammer.min.js" id="hammer-js"></script>
vendor: 1 bytes, line 18277
18277
18278<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/portal.js" id="tw-portal-js"></script>
vendor: 1 bytes, line 18278
18278
18279<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/wow.min.js" id="wow-js"></script>
vendor: 1 bytes, line 18279
18279
18280<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/jquery.hypher.js" id="hyphenator-js"></script>
vendor: 1 bytes, line 18280
18280
18281<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/de.js" id="lang-de-js"></script>
vendor: 1 bytes, line 18281
18281
18282<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/custom/styles/default/js/jquery.stellar.min.js" id="stellar-js"></script>
vendor: 1 bytes, line 18282
18282
18283<script type="text/javascript" src="https://www.cine.tirol/wp-content/themes/jd-bootpress/assets/js/jquery-matchheight.js" id="jquery-matchheight-js"></script>
18283 18284
18285<script id="usercentrics-cmp" src="https://app.usercentrics.eu/browser-ui/latest/loader.js" data-language="de" data-settings-id="HOxyg1aYr" async="" data-avoid-prefetch-services=""></script>
vendor: 1 bytes, line 18285
18285
18286<script> 18287 window.addEventListener("load", function(){ 18288 window.cookieconsent.initialise({ 18289 "palette": { 18290 "popup": { 18291 "background": "#ffffff" 18292 }, 18293 "button": { 18294 "background": "#9b1d26", 18295 "text": "#ffffff" 18296 } 18297 }, 18298 "content": { 18299 "message": "Cine.tirol verwendet Cookies, um Ihnen die bestmögliche Benutzererfahrung zu ermöglichen. Wenn Sie auf der Seite weitersurfen, stimmen Sie den Datenschutzbestimmungen zu.", 18300 "dismiss": "Ja, verstanden", 18301 "link": "Mehr Informationen", 18302 "href": "https://www.cine.tirol/datenschutz/" 18303 } 18304 })}); 18305</script>
18305 18306 </body> 18307 18308</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.