.seatingApp .aircraftInfos>.aircraftInfo,.seatingApp .rules,.seatingApp .about{margin-top:10px}.seatingApp .aircraftInfos>.aircraftInfo dl,.seatingApp .rules div,.seatingApp .about div{margin:10px 8% 10px 8%}.seatingApp .aircraftInfos>.aircraftInfo div,.seatingApp .rules div,.seatingApp .about div{display:none}.seatingApp .aircraftInfos.visible>.aircraftInfo div,.seatingApp .rules.visible div,.seatingApp .about.visible div{display:block}.seatingApp .aircraftInfos>.aircraftInfo{display:none}.seatingApp .aircraftInfos>.aircraftInfo.active{display:block}.seatingApp .aircraftInfos>.aircraftInfo dl{font-size:80%;width:30%;float:left}.seatingApp .aircraftInfos>.aircraftInfo dt,.seatingApp .aircraftInfos>.aircraftInfo dd{vertical-align:text-top}.seatingApp .aircraftInfos>.aircraftInfo dt{font-weight:600;text-transform:uppercase}.seatingApp .aircraftInfos>.aircraftInfo dd{font-size:200%;font-weight:200;margin-bottom:16px}.seatingApp .aircraftInfos>.aircraftInfo dd .unit{font-size:50%;text-transform:uppercase}.seatingApp .rules>div p,.seatingApp .about>div p{font-weight:400;padding-bottom:28px}.seatingApp .rules ul,.seatingApp .about ul{list-style-type:disc;padding-left:18px}.seatingApp .rules ul>li,.seatingApp .about ul>li{padding-bottom:28px}.seatingApp.playaround .explanation{display:none}.seatingApp .explanation{position:relative}.seatingApp .explanation h2{padding:20px 10px 20px 80px;cursor:pointer;font-size:24px;font-weight:bold;color:var(--main-text-color)}.seatingApp .explanation h2 .circle{position:absolute;left:20px;width:40px;height:40px;margin:0 20px 0 0;padding:17px 11px 13px;border-radius:20px;background-color:#f6b636;background-image:url('/Graphics/Icons/Negative/USER_INTERFACE_ARROW_04_RIGHT.svg?v=ISoc49E_qfHWnRaBHfv9xOhdZXQ');background-size:20px 20px;background-position:center center;background-repeat:no-repeat;transition:transform .2s}.seatingApp .explanation.visible h2 .circle{transform:rotate(90deg)}