.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt3{margin-top:3px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt6{margin-top:6px;}.mt7{margin-top:7px;}.mt8{margin-top:8px;}.mt9{margin-top:9px;}.mt10{margin-top:10px;}.mt11{margin-top:11px;}.mt12{margin-top:12px;}.mt13{margin-top:13px;}.mt14{margin-top:14px;}.mt15{margin-top:15px;}.mt16{margin-top:16px;}.mt17{margin-top:17px;}.mt18{margin-top:18px;}.mt19{margin-top:19px;}.mt20{margin-top:20px;}.mt21{margin-top:21px;}.mt22{margin-top:22px;}.mt23{margin-top:23px;}.mt24{margin-top:24px;}.mt25{margin-top:25px;}.mt26{margin-top:26px;}.mt27{margin-top:27px;}.mt28{margin-top:28px;}.mt29{margin-top:29px;}.mt30{margin-top:30px;}.mt31{margin-top:31px;}.mt32{margin-top:32px;}.mt33{margin-top:33px;}.mt34{margin-top:34px;}.mt35{margin-top:35px;}.mt36{margin-top:36px;}.mt37{margin-top:37px;}.mt38{margin-top:38px;}.mt39{margin-top:39px;}.mt40{margin-top:40px;}.mt44{margin-top:44px;}.mt48{margin-top:48px;}.mt52{margin-top:52px;}.mt56{margin-top:56px;}.mt60{margin-top:60px;}.mt64{margin-top:64px;}.mt68{margin-top:68px;}.mt72{margin-top:72px;}.mt76{margin-top:76px;}.mt80{margin-top:80px;}.mt84{margin-top:84px;}.mt88{margin-top:88px;}.mt92{margin-top:92px;}.mt96{margin-top:96px;}.mt100{margin-top:100px;}.mt104{margin-top:104px;}.mt108{margin-top:108px;}.mt112{margin-top:112px;}.mt116{margin-top:116px;}.mt120{margin-top:120px;}.mt124{margin-top:124px;}.mt128{margin-top:128px;}.mt160{margin-top:160px;}.mt192{margin-top:192px;}.mt224{margin-top:224px;}.mt256{margin-top:256px;}
.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr3{margin-right:3px;}.mr4{margin-right:4px;}.mr5{margin-right:5px;}.mr6{margin-right:6px;}.mr7{margin-right:7px;}.mr8{margin-right:8px;}.mr9{margin-right:9px;}.mr10{margin-right:10px;}.mr11{margin-right:11px;}.mr12{margin-right:12px;}.mr13{margin-right:13px;}.mr14{margin-right:14px;}.mr15{margin-right:15px;}.mr16{margin-right:16px;}.mr17{margin-right:17px;}.mr18{margin-right:18px;}.mr19{margin-right:19px;}.mr20{margin-right:20px;}.mr21{margin-right:21px;}.mr22{margin-right:22px;}.mr23{margin-right:23px;}.mr24{margin-right:24px;}.mr25{margin-right:25px;}.mr26{margin-right:26px;}.mr27{margin-right:27px;}.mr28{margin-right:28px;}.mr29{margin-right:29px;}.mr30{margin-right:30px;}.mr31{margin-right:31px;}.mr32{margin-right:32px;}.mr33{margin-right:33px;}.mr34{margin-right:34px;}.mr35{margin-right:35px;}.mr36{margin-right:36px;}.mr37{margin-right:37px;}.mr38{margin-right:38px;}.mr39{margin-right:39px;}.mr40{margin-right:40px;}.mr44{margin-right:44px;}.mr48{margin-right:48px;}.mr52{margin-right:52px;}.mr56{margin-right:56px;}.mr60{margin-right:60px;}.mr64{margin-right:64px;}.mr68{margin-right:68px;}.mr72{margin-right:72px;}.mr76{margin-right:76px;}.mr80{margin-right:80px;}.mr84{margin-right:84px;}.mr88{margin-right:88px;}.mr92{margin-right:92px;}.mr96{margin-right:96px;}.mr100{margin-right:100px;}.mr104{margin-right:104px;}.mr108{margin-right:108px;}.mr112{margin-right:112px;}.mr116{margin-right:116px;}.mr120{margin-right:120px;}.mr124{margin-right:124px;}.mr128{margin-right:128px;}.mr160{margin-right:160px;}.mr192{margin-right:192px;}.mr224{margin-right:224px;}.mr256{margin-right:256px;}
.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb3{margin-bottom:3px;}.mb4{margin-bottom:4px;}.mb5{margin-bottom:5px;}.mb6{margin-bottom:6px;}.mb7{margin-bottom:7px;}.mb8{margin-bottom:8px;}.mb9{margin-bottom:9px;}.mb10{margin-bottom:10px;}.mb11{margin-bottom:11px;}.mb12{margin-bottom:12px;}.mb13{margin-bottom:13px;}.mb14{margin-bottom:14px;}.mb15{margin-bottom:15px;}.mb16{margin-bottom:16px;}.mb17{margin-bottom:17px;}.mb18{margin-bottom:18px;}.mb19{margin-bottom:19px;}.mb20{margin-bottom:20px;}.mb21{margin-bottom:21px;}.mb22{margin-bottom:22px;}.mb23{margin-bottom:23px;}.mb24{margin-bottom:24px;}.mb25{margin-bottom:25px;}.mb26{margin-bottom:26px;}.mb27{margin-bottom:27px;}.mb28{margin-bottom:28px;}.mb29{margin-bottom:29px;}.mb30{margin-bottom:30px;}.mb31{margin-bottom:31px;}.mb32{margin-bottom:32px;}.mb33{margin-bottom:33px;}.mb34{margin-bottom:34px;}.mb35{margin-bottom:35px;}.mb36{margin-bottom:36px;}.mb37{margin-bottom:37px;}.mb38{margin-bottom:38px;}.mb39{margin-bottom:39px;}.mb40{margin-bottom:40px;}.mb44{margin-bottom:44px;}.mb48{margin-bottom:48px;}.mb52{margin-bottom:52px;}.mb56{margin-bottom:56px;}.mb60{margin-bottom:60px;}.mb64{margin-bottom:64px;}.mb68{margin-bottom:68px;}.mb72{margin-bottom:72px;}.mb76{margin-bottom:76px;}.mb80{margin-bottom:80px;}.mb84{margin-bottom:84px;}.mb88{margin-bottom:88px;}.mb92{margin-bottom:92px;}.mb96{margin-bottom:96px;}.mb100{margin-bottom:100px;}.mb104{margin-bottom:104px;}.mb108{margin-bottom:108px;}.mb112{margin-bottom:112px;}.mb116{margin-bottom:116px;}.mb120{margin-bottom:120px;}.mb124{margin-bottom:124px;}.mb128{margin-bottom:128px;}.mb160{margin-bottom:160px;}.mb192{margin-bottom:192px;}.mb224{margin-bottom:224px;}.mb256{margin-bottom:256px;}
.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml3{margin-left:3px;}.ml4{margin-left:4px;}.ml5{margin-left:5px;}.ml6{margin-left:6px;}.ml7{margin-left:7px;}.ml8{margin-left:8px;}.ml9{margin-left:9px;}.ml10{margin-left:10px;}.ml11{margin-left:11px;}.ml12{margin-left:12px;}.ml13{margin-left:13px;}.ml14{margin-left:14px;}.ml15{margin-left:15px;}.ml16{margin-left:16px;}.ml17{margin-left:17px;}.ml18{margin-left:18px;}.ml19{margin-left:19px;}.ml20{margin-left:20px;}.ml21{margin-left:21px;}.ml22{margin-left:22px;}.ml23{margin-left:23px;}.ml24{margin-left:24px;}.ml25{margin-left:25px;}.ml26{margin-left:26px;}.ml27{margin-left:27px;}.ml28{margin-left:28px;}.ml29{margin-left:29px;}.ml30{margin-left:30px;}.ml31{margin-left:31px;}.ml32{margin-left:32px;}.ml33{margin-left:33px;}.ml34{margin-left:34px;}.ml35{margin-left:35px;}.ml36{margin-left:36px;}.ml37{margin-left:37px;}.ml38{margin-left:38px;}.ml39{margin-left:39px;}.ml40{margin-left:40px;}.ml44{margin-left:44px;}.ml48{margin-left:48px;}.ml52{margin-left:52px;}.ml56{margin-left:56px;}.ml60{margin-left:60px;}.ml64{margin-left:64px;}.ml68{margin-left:68px;}.ml72{margin-left:72px;}.ml76{margin-left:76px;}.ml80{margin-left:80px;}.ml84{margin-left:84px;}.ml88{margin-left:88px;}.ml92{margin-left:92px;}.ml96{margin-left:96px;}.ml100{margin-left:100px;}.ml104{margin-left:104px;}.ml108{margin-left:108px;}.ml112{margin-left:112px;}.ml116{margin-left:116px;}.ml120{margin-left:120px;}.ml124{margin-left:124px;}.ml128{margin-left:128px;}.ml160{margin-left:160px;}.ml192{margin-left:192px;}.ml224{margin-left:224px;}.ml256{margin-left:256px;}

.pt1{padding-top:1px;}.pt2{padding-top:2px;}.pt3{padding-top:3px;}.pt4{padding-top:4px;}.pt5{padding-top:5px;}.pt6{padding-top:6px;}.pt7{padding-top:7px;}.pt8{padding-top:8px;}.pt9{padding-top:9px;}.pt10{padding-top:10px;}.pt11{padding-top:11px;}.pt12{padding-top:12px;}.pt13{padding-top:13px;}.pt14{padding-top:14px;}.pt15{padding-top:15px;}.pt16{padding-top:16px;}.pt17{padding-top:17px;}.pt18{padding-top:18px;}.pt19{padding-top:19px;}.pt20{padding-top:20px;}.pt21{padding-top:21px;}.pt22{padding-top:22px;}.pt23{padding-top:23px;}.pt24{padding-top:24px;}.pt25{padding-top:25px;}.pt26{padding-top:26px;}.pt27{padding-top:27px;}.pt28{padding-top:28px;}.pt29{padding-top:29px;}.pt30{padding-top:30px;}.pt31{padding-top:31px;}.pt32{padding-top:32px;}.pt33{padding-top:33px;}.pt34{padding-top:34px;}.pt35{padding-top:35px;}.pt36{padding-top:36px;}.pt37{padding-top:37px;}.pt38{padding-top:38px;}.pt39{padding-top:39px;}.pt40{padding-top:40px;}.pt44{padding-top:44px;}.pt48{padding-top:48px;}.pt52{padding-top:52px;}.pt56{padding-top:56px;}.pt60{padding-top:60px;}.pt64{padding-top:64px;}.pt68{padding-top:68px;}.pt72{padding-top:72px;}.pt76{padding-top:76px;}.pt80{padding-top:80px;}.pt84{padding-top:84px;}.pt88{padding-top:88px;}.pt92{padding-top:92px;}.pt96{padding-top:96px;}.pt100{padding-top:100px;}.pt104{padding-top:104px;}.pt108{padding-top:108px;}.pt112{padding-top:112px;}.pt116{padding-top:116px;}.pt120{padding-top:120px;}.pt124{padding-top:124px;}.pt128{padding-top:128px;}.pt160{padding-top:160px;}.pt192{padding-top:192px;}.pt224{padding-top:224px;}.pt256{padding-top:256px;}
.pr1{padding-right:1px;}.pr2{padding-right:2px;}.pr3{padding-right:3px;}.pr4{padding-right:4px;}.pr5{padding-right:5px;}.pr6{padding-right:6px;}.pr7{padding-right:7px;}.pr8{padding-right:8px;}.pr9{padding-right:9px;}.pr10{padding-right:10px;}.pr11{padding-right:11px;}.pr12{padding-right:12px;}.pr13{padding-right:13px;}.pr14{padding-right:14px;}.pr15{padding-right:15px;}.pr16{padding-right:16px;}.pr17{padding-right:17px;}.pr18{padding-right:18px;}.pr19{padding-right:19px;}.pr20{padding-right:20px;}.pr21{padding-right:21px;}.pr22{padding-right:22px;}.pr23{padding-right:23px;}.pr24{padding-right:24px;}.pr25{padding-right:25px;}.pr26{padding-right:26px;}.pr27{padding-right:27px;}.pr28{padding-right:28px;}.pr29{padding-right:29px;}.pr30{padding-right:30px;}.pr31{padding-right:31px;}.pr32{padding-right:32px;}.pr33{padding-right:33px;}.pr34{padding-right:34px;}.pr35{padding-right:35px;}.pr36{padding-right:36px;}.pr37{padding-right:37px;}.pr38{padding-right:38px;}.pr39{padding-right:39px;}.pr40{padding-right:40px;}.pr44{padding-right:44px;}.pr48{padding-right:48px;}.pr52{padding-right:52px;}.pr56{padding-right:56px;}.pr60{padding-right:60px;}.pr64{padding-right:64px;}.pr68{padding-right:68px;}.pr72{padding-right:72px;}.pr76{padding-right:76px;}.pr80{padding-right:80px;}.pr84{padding-right:84px;}.pr88{padding-right:88px;}.pr92{padding-right:92px;}.pr96{padding-right:96px;}.pr100{padding-right:100px;}.pr104{padding-right:104px;}.pr108{padding-right:108px;}.pr112{padding-right:112px;}.pr116{padding-right:116px;}.pr120{padding-right:120px;}.pr124{padding-right:124px;}.pr128{padding-right:128px;}.pr160{padding-right:160px;}.pr192{padding-right:192px;}.pr224{padding-right:224px;}.pr256{padding-right:256px;}
.pb1{padding-bottom:1px;}.pb2{padding-bottom:2px;}.pb3{padding-bottom:3px;}.pb4{padding-bottom:4px;}.pb5{padding-bottom:5px;}.pb6{padding-bottom:6px;}.pb7{padding-bottom:7px;}.pb8{padding-bottom:8px;}.pb9{padding-bottom:9px;}.pb10{padding-bottom:10px;}.pb11{padding-bottom:11px;}.pb12{padding-bottom:12px;}.pb13{padding-bottom:13px;}.pb14{padding-bottom:14px;}.pb15{padding-bottom:15px;}.pb16{padding-bottom:16px;}.pb17{padding-bottom:17px;}.pb18{padding-bottom:18px;}.pb19{padding-bottom:19px;}.pb20{padding-bottom:20px;}.pb21{padding-bottom:21px;}.pb22{padding-bottom:22px;}.pb23{padding-bottom:23px;}.pb24{padding-bottom:24px;}.pb25{padding-bottom:25px;}.pb26{padding-bottom:26px;}.pb27{padding-bottom:27px;}.pb28{padding-bottom:28px;}.pb29{padding-bottom:29px;}.pb30{padding-bottom:30px;}.pb31{padding-bottom:31px;}.pb32{padding-bottom:32px;}.pb33{padding-bottom:33px;}.pb34{padding-bottom:34px;}.pb35{padding-bottom:35px;}.pb36{padding-bottom:36px;}.pb37{padding-bottom:37px;}.pb38{padding-bottom:38px;}.pb39{padding-bottom:39px;}.pb40{padding-bottom:40px;}.pb44{padding-bottom:44px;}.pb48{padding-bottom:48px;}.pb52{padding-bottom:52px;}.pb56{padding-bottom:56px;}.pb60{padding-bottom:60px;}.pb64{padding-bottom:64px;}.pb68{padding-bottom:68px;}.pb72{padding-bottom:72px;}.pb76{padding-bottom:76px;}.pb80{padding-bottom:80px;}.pb84{padding-bottom:84px;}.pb88{padding-bottom:88px;}.pb92{padding-bottom:92px;}.pb96{padding-bottom:96px;}.pb100{padding-bottom:100px;}.pb104{padding-bottom:104px;}.pb108{padding-bottom:108px;}.pb112{padding-bottom:112px;}.pb116{padding-bottom:116px;}.pb120{padding-bottom:120px;}.pb124{padding-bottom:124px;}.pb128{padding-bottom:128px;}.pb160{padding-bottom:160px;}.pb192{padding-bottom:192px;}.pb224{padding-bottom:224px;}.pb256{padding-bottom:256px;}
.pl1{padding-left:1px;}.pl2{padding-left:2px;}.pl3{padding-left:3px;}.pl4{padding-left:4px;}.pl5{padding-left:5px;}.pl6{padding-left:6px;}.pl7{padding-left:7px;}.pl8{padding-left:8px;}.pl9{padding-left:9px;}.pl10{padding-left:10px;}.pl11{padding-left:11px;}.pl12{padding-left:12px;}.pl13{padding-left:13px;}.pl14{padding-left:14px;}.pl15{padding-left:15px;}.pl16{padding-left:16px;}.pl17{padding-left:17px;}.pl18{padding-left:18px;}.pl19{padding-left:19px;}.pl20{padding-left:20px;}.pl21{padding-left:21px;}.pl22{padding-left:22px;}.pl23{padding-left:23px;}.pl24{padding-left:24px;}.pl25{padding-left:25px;}.pl26{padding-left:26px;}.pl27{padding-left:27px;}.pl28{padding-left:28px;}.pl29{padding-left:29px;}.pl30{padding-left:30px;}.pl31{padding-left:31px;}.pl32{padding-left:32px;}.pl33{padding-left:33px;}.pl34{padding-left:34px;}.pl35{padding-left:35px;}.pl36{padding-left:36px;}.pl37{padding-left:37px;}.pl38{padding-left:38px;}.pl39{padding-left:39px;}.pl40{padding-left:40px;}.pl44{padding-left:44px;}.pl48{padding-left:48px;}.pl52{padding-left:52px;}.pl56{padding-left:56px;}.pl60{padding-left:60px;}.pl64{padding-left:64px;}.pl68{padding-left:68px;}.pl72{padding-left:72px;}.pl76{padding-left:76px;}.pl80{padding-left:80px;}.pl84{padding-left:84px;}.pl88{padding-left:88px;}.pl92{padding-left:92px;}.pl96{padding-left:96px;}.pl100{padding-left:100px;}.pl104{padding-left:104px;}.pl108{padding-left:108px;}.pl112{padding-left:112px;}.pl116{padding-left:116px;}.pl120{padding-left:120px;}.pl124{padding-left:124px;}.pl128{padding-left:128px;}.pl160{padding-left:160px;}.pl192{padding-left:192px;}.pl224{padding-left:224px;}.pl256{padding-left:256px;}

.t1{top:1px;}.t2{top:2px;}.t3{top:3px;}.t4{top:4px;}.t5{top:5px;}.t6{top:6px;}.t7{top:7px;}.t8{top:8px;}.t9{top:9px;}.t10{top:10px;}.t11{top:11px;}.t12{top:12px;}.t13{top:13px;}.t14{top:14px;}.t15{top:15px;}.t16{top:16px;}.t17{top:17px;}.t18{top:18px;}.t19{top:19px;}.t20{top:20px;}.t21{top:21px;}.t22{top:22px;}.t23{top:23px;}.t24{top:24px;}.t25{top:25px;}.t26{top:26px;}.t27{top:27px;}.t28{top:28px;}.t29{top:29px;}.t30{top:30px;}.t31{top:31px;}.t32{top:32px;}.t33{top:33px;}.t34{top:34px;}.t35{top:35px;}.t36{top:36px;}.t37{top:37px;}.t38{top:38px;}.t39{top:39px;}.t40{top:40px;}.t44{top:44px;}.t48{top:48px;}.t52{top:52px;}.t56{top:56px;}.t60{top:60px;}.t64{top:64px;}.t68{top:68px;}.t72{top:72px;}.t76{top:76px;}.t80{top:80px;}.t84{top:84px;}.t88{top:88px;}.t92{top:92px;}.t96{top:96px;}.t100{top:100px;}.t104{top:104px;}.t108{top:108px;}.t112{top:112px;}.t116{top:116px;}.t120{top:120px;}.t124{top:124px;}.t128{top:128px;}.t160{top:160px;}.t192{top:192px;}.t224{top:224px;}.t256{top:256px;}
.r1{right:1px;}.r2{right:2px;}.r3{right:3px;}.r4{right:4px;}.r5{right:5px;}.r6{right:6px;}.r7{right:7px;}.r8{right:8px;}.r9{right:9px;}.r10{right:10px;}.r11{right:11px;}.r12{right:12px;}.r13{right:13px;}.r14{right:14px;}.r15{right:15px;}.r16{right:16px;}.r17{right:17px;}.r18{right:18px;}.r19{right:19px;}.r20{right:20px;}.r21{right:21px;}.r22{right:22px;}.r23{right:23px;}.r24{right:24px;}.r25{right:25px;}.r26{right:26px;}.r27{right:27px;}.r28{right:28px;}.r29{right:29px;}.r30{right:30px;}.r31{right:31px;}.r32{right:32px;}.r33{right:33px;}.r34{right:34px;}.r35{right:35px;}.r36{right:36px;}.r37{right:37px;}.r38{right:38px;}.r39{right:39px;}.r40{right:40px;}.r44{right:44px;}.r48{right:48px;}.r52{right:52px;}.r56{right:56px;}.r60{right:60px;}.r64{right:64px;}.r68{right:68px;}.r72{right:72px;}.r76{right:76px;}.r80{right:80px;}.r84{right:84px;}.r88{right:88px;}.r92{right:92px;}.r96{right:96px;}.r100{right:100px;}.r104{right:104px;}.r108{right:108px;}.r112{right:112px;}.r116{right:116px;}.r120{right:120px;}.r124{right:124px;}.r128{right:128px;}.r160{right:160px;}.r192{right:192px;}.r224{right:224px;}.r256{right:256px;}
.b1{bottom:1px;}.b2{bottom:2px;}.b3{bottom:3px;}.b4{bottom:4px;}.b5{bottom:5px;}.b6{bottom:6px;}.b7{bottom:7px;}.b8{bottom:8px;}.b9{bottom:9px;}.b10{bottom:10px;}.b11{bottom:11px;}.b12{bottom:12px;}.b13{bottom:13px;}.b14{bottom:14px;}.b15{bottom:15px;}.b16{bottom:16px;}.b17{bottom:17px;}.b18{bottom:18px;}.b19{bottom:19px;}.b20{bottom:20px;}.b21{bottom:21px;}.b22{bottom:22px;}.b23{bottom:23px;}.b24{bottom:24px;}.b25{bottom:25px;}.b26{bottom:26px;}.b27{bottom:27px;}.b28{bottom:28px;}.b29{bottom:29px;}.b30{bottom:30px;}.b31{bottom:31px;}.b32{bottom:32px;}.b33{bottom:33px;}.b34{bottom:34px;}.b35{bottom:35px;}.b36{bottom:36px;}.b37{bottom:37px;}.b38{bottom:38px;}.b39{bottom:39px;}.b40{bottom:40px;}.b44{bottom:44px;}.b48{bottom:48px;}.b52{bottom:52px;}.b56{bottom:56px;}.b60{bottom:60px;}.b64{bottom:64px;}.b68{bottom:68px;}.b72{bottom:72px;}.b76{bottom:76px;}.b80{bottom:80px;}.b84{bottom:84px;}.b88{bottom:88px;}.b92{bottom:92px;}.b96{bottom:96px;}.b100{bottom:100px;}.b104{bottom:104px;}.b108{bottom:108px;}.b112{bottom:112px;}.b116{bottom:116px;}.b120{bottom:120px;}.b124{bottom:124px;}.b128{bottom:128px;}.b160{bottom:160px;}.b192{bottom:192px;}.b224{bottom:224px;}.b256{bottom:256px;}
.l1{left:1px;}.l2{left:2px;}.l3{left:3px;}.l4{left:4px;}.l5{left:5px;}.l6{left:6px;}.l7{left:7px;}.l8{left:8px;}.l9{left:9px;}.l10{left:10px;}.l11{left:11px;}.l12{left:12px;}.l13{left:13px;}.l14{left:14px;}.l15{left:15px;}.l16{left:16px;}.l17{left:17px;}.l18{left:18px;}.l19{left:19px;}.l20{left:20px;}.l21{left:21px;}.l22{left:22px;}.l23{left:23px;}.l24{left:24px;}.l25{left:25px;}.l26{left:26px;}.l27{left:27px;}.l28{left:28px;}.l29{left:29px;}.l30{left:30px;}.l31{left:31px;}.l32{left:32px;}.l33{left:33px;}.l34{left:34px;}.l35{left:35px;}.l36{left:36px;}.l37{left:37px;}.l38{left:38px;}.l39{left:39px;}.l40{left:40px;}.l44{left:44px;}.l48{left:48px;}.l52{left:52px;}.l56{left:56px;}.l60{left:60px;}.l64{left:64px;}.l68{left:68px;}.l72{left:72px;}.l76{left:76px;}.l80{left:80px;}.l84{left:84px;}.l88{left:88px;}.l92{left:92px;}.l96{left:96px;}.l100{left:100px;}.l104{left:104px;}.l108{left:108px;}.l112{left:112px;}.l116{left:116px;}.l120{left:120px;}.l124{left:124px;}.l128{left:128px;}.l160{left:160px;}.l192{left:192px;}.l224{left:224px;}.l256{left:256px;}



.w2{width:2px;}.w4{width:4px;}.w6{width:6px;}.w8{width:8px;}.w10{width:10px;}.w12{width:12px;}.w14{width:14px;}.w16{width:16px;}.w20{width:20px;}.w24{width:24px;}.w28{width:28px;}.w32{width:32px;}.w36{width:36px;}.w40{width:40px;}.w44{width:44px;}.w48{width:48px;}.w52{width:52px;}.w56{width:56px;}.w60{width:60px;}.w64{width:64px;}.w72{width:72px;}.w80{width:80px;}.w88{width:88px;}.w96{width:96px;}.w104{width:104px;}.w112{width:112px;}.w120{width:120px;}.w128{width:128px;}


table, .table { border-collapse: collapse; border-spacing: 0; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquote, table, tr, th, td { margin: 0; padding: 0; }
img { border: 0; border-width: 0; font-size: 0; }

div.statsbox { position: fixed; bottom: 0; right: 20px; text-align: center; }
div.stats { padding: 3px 10px; background-color: rgba(0, 0, 0, 0.5); color: #fff; }

.passscoreredgreen { height: 26px; width: 190px; background-image: url('/img/redgreen.gif'); text-align: left; }
.passscorearrow { width: 9px; height: 26px; background-image: url('/img/redgreenarrow2.gif'); position: relative; }

.nofs { font-size: 0; }
.sup, .minitext { position: relative; top: -3px; }
.x { text-decoration: line-through; }
.s, .sup, .minitext { font-size: 0.8em; }
.minitext { top: -1px; padding-right: 6px; }
.vs { font-size: 0.6em; }
.b, .vb, .vvb, .vvvb { font-weight: bold; }
.vb { text-shadow: -1px 0 0 rgba(0, 0, 0, 0.3); }
.vvb { text-shadow: -1px 0 0 rgba(0, 0, 0, 0.6); }
.vvvb { text-shadow: -1px 0 0 rgba(0, 0, 0, 0.9); }
.u { text-decoration: underline; }
.u2 { border-bottom: 1px solid #000; }
.udouble { border-bottom: 3px double rgba(0, 0, 0, 0.3); }
.du { border-bottom: 1px dotted rgba(0, 0, 0, 0.3); }
.du.bright { border-color: rgba(150, 150, 150, 0.6); }
.do { border-top: 1px dotted rgba(0, 0, 0, 0.3); }
.i { font-style: italic; }
.nb { font-weight: normal; }
.ni { font-style: none; }
.nu { text-decoration: none; }
.b1 { font-size: 1px; width: 1px; height: 1px; }
.a,.a4,.a8,.a16,.a24,.a32 { font-size: 0; width: 1px; height: 8px; clear: both; }
.a4 { height: 4px; }
.a8 { height: 8px; }
.a16 { height: 16px; }
.invis { height: 0; width: 0; display: none !important; border: 0; background-color: transparent; margin: 0; padding: 0; font-size: 0; filter: chroma(color=#FFFFFF); border-color: transparent; }
.l, .tal { text-align: left; }
.c, .tac { text-align: center; }
.r, .tar { text-align: right; }
.taj { text-align: justify; }
.vat { vertical-align: top; }
.vam { vertical-align: middle; }
.vab { vertical-align: bottom; }
.flexcenter { display: flex; justify-content: center; }
.flexmiddle { display: flex; align-items: center; }
.big120 { font-size: 120%; }
.big { font-size: 150%; }
.big.normalize { line-height: 1em; }
.invcb { font-size: 0; width: 0; height: 0; clear: both; }
.doNotWrap { white-space: nowrap; }

/*
Main Color:				rgb(148, 193, 30);
Highlight Color:		rgb(203, 234, 121);
*/

video:focus {
	outline: none;
}

* {
	box-sizing: border-box;
}

body {
	--eopus-green: rgb(148, 193, 30);
	--eopus-green-darker-1: rgb(134, 174,  28);
	--eopus-green-darker-2: rgb(120, 156,  24);
	--eopus-green-darker-3: rgb(106, 138,  21);
	--eopus-green-darker-4: rgb( 91, 119,  19);
	--eopus-green-darker-5: rgb( 78, 101,  16);
	--eopus-green-darker-6: rgb( 64,  83,  13);
	--eopus-green-tp1: rgba(148, 193, 30, 0.15);
	--eopus-green-highlight: rgb(202, 234, 119);
	--eopus-green-highlight-2: rgb(220, 241, 165);
	--eopus-green-highlight-3: rgb(241, 250, 220);
	--anthrazit-1: rgb(30, 35, 36);
	--anthrazit-2: rgb(39, 46, 48);
	--anthrazit-3: rgb(48, 58, 61);
	--anthrazit-4: rgb(56, 68, 71);
	--anthrazit-5: rgb(66, 80, 83);
	--anthrazit-6: rgb(74, 89, 94);
	--anthrazit-7: rgb(84, 101, 105);
	--anthrazit-8: rgb(94, 113, 117);
	--anthrazit-9: rgb(103, 123, 129);

	--white-1: rgb(249, 250, 251); /*rgb(252, 255, 252);*/
	--white-2: rgb(237, 240, 242); /*rgb(249, 255, 249);*/
	--white-3: rgb(231, 235, 237); /*rgb(246, 255, 246);*/
	--white-4: rgb(224, 230, 233); /*rgb(243, 255, 243);*/
	--white-5: rgb(219, 224, 227);
	--white-6: rgb(213, 220, 223);
	--white-7: rgb(206, 215, 219);
	--white-8: rgb(201, 209, 214);
	--white-9: rgb(194, 204, 209);

	--maincolor-1: rgb(23, 33, 35); /*#172123;*/
	--maincolor-2: rgb(41, 49, 51); /*#293133;*/
	--maincolor-3: rgb(149, 193, 31); /*#95c11f;*/
	--maincolor-4: rgb(8, 21, 25);
	--maincolor-1-alpha10: rgba(23, 33, 35, 0.1);
	--maincolor-2-alpha10: rgba(41, 49, 51, 0.1);
	--maincolor-3-alpha10: rgba(149, 193, 31, 0.1);
	--maincolor-1-alpha20: rgba(23, 33, 35, 0.2);
	--maincolor-2-alpha20: rgba(41, 49, 51, 0.2);
	--maincolor-3-alpha20: rgba(149, 193, 31, 0.2);
	--maincolor-1-alpha30: rgba(23, 33, 35, 0.3);
	--maincolor-2-alpha30: rgba(41, 49, 51, 0.3);
	--maincolor-3-alpha30: rgba(149, 193, 31, 0.3);
	--maincolor-1-alpha40: rgba(23, 33, 35, 0.4);
	--maincolor-2-alpha40: rgba(41, 49, 51, 0.4);
	--maincolor-3-alpha40: rgba(149, 193, 31, 0.4);
	--maincolor-1-alpha50: rgba(23, 33, 35, 0.5);
	--maincolor-2-alpha50: rgba(41, 49, 51, 0.5);
	--maincolor-3-alpha50: rgba(149, 193, 31, 0.5);
	--maincolor-1-alpha60: rgba(23, 33, 35, 0.6);
	--maincolor-2-alpha60: rgba(41, 49, 51, 0.6);
	--maincolor-3-alpha60: rgba(149, 193, 31, 0.6);
	--maincolor-1-alpha70: rgba(23, 33, 35, 0.7);
	--maincolor-2-alpha70: rgba(41, 49, 51, 0.7);
	--maincolor-3-alpha70: rgba(149, 193, 31, 0.7);
	--maincolor-1-alpha80: rgba(23, 33, 35, 0.8);
	--maincolor-2-alpha80: rgba(41, 49, 51, 0.8);
	--maincolor-3-alpha80: rgba(149, 193, 31, 0.8);
	--maincolor-1-alpha90: rgba(23, 33, 35, 0.9);
	--maincolor-2-alpha90: rgba(41, 49, 51, 0.9);
	--maincolor-3-alpha90: rgba(149, 193, 31, 0.9);

	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-size: 0.9rem;
	font-weight: 300;
	/*letter-spacing: 0.5px;*/

	background-color: rgb(23, 33, 35); /*#eee*/
	color: rgb(41, 49, 51);

	caret-color: rgb(149, 193, 31);

	overflow: hidden;
}
@media all and (min-width: 1921px) {
	body {
		font-size: 1.1rem;
		font-size: 0.73vw;
	}
}
body.darkStyle {
	--maincolor-1: rgb(5, 7, 9);
	--maincolor-2: rgb(27, 29, 30); /*rgb(32, 34, 36);*/
	--maincolor-3: rgb(149, 193, 31);
	--maincolor-1-alpha10: rgba(5, 7, 9, 0.1);
	--maincolor-2-alpha10: rgba(27, 29, 30, 0.1);
	--maincolor-3-alpha10: rgba(149, 193, 31, 0.1);
	--maincolor-1-alpha20: rgba(5, 7, 9, 0.2);
	--maincolor-2-alpha20: rgba(27, 29, 30, 0.2);
	--maincolor-3-alpha20: rgba(149, 193, 31, 0.2);
	--maincolor-1-alpha30: rgba(5, 7, 9, 0.3);
	--maincolor-2-alpha30: rgba(27, 29, 30, 0.3);
	--maincolor-3-alpha30: rgba(149, 193, 31, 0.3);
	--maincolor-1-alpha40: rgba(5, 7, 9, 0.4);
	--maincolor-2-alpha40: rgba(27, 29, 30, 0.4);
	--maincolor-3-alpha40: rgba(149, 193, 31, 0.4);
	--maincolor-1-alpha50: rgba(5, 7, 9, 0.5);
	--maincolor-2-alpha50: rgba(27, 29, 30, 0.5);
	--maincolor-3-alpha50: rgba(149, 193, 31, 0.5);
	--maincolor-1-alpha60: rgba(5, 7, 9, 0.6);
	--maincolor-2-alpha60: rgba(27, 29, 30, 0.6);
	--maincolor-3-alpha60: rgba(149, 193, 31, 0.6);
	--maincolor-1-alpha70: rgba(5, 7, 9, 0.7);
	--maincolor-2-alpha70: rgba(27, 29, 30, 0.7);
	--maincolor-3-alpha70: rgba(149, 193, 31, 0.7);
	--maincolor-1-alpha80: rgba(5, 7, 9, 0.8);
	--maincolor-2-alpha80: rgba(27, 29, 30, 0.8);
	--maincolor-3-alpha80: rgba(149, 193, 31, 0.8);
	--maincolor-1-alpha90: rgba(5, 7, 9, 0.9);
	--maincolor-2-alpha90: rgba(27, 29, 30, 0.9);
	--maincolor-3-alpha90: rgba(149, 193, 31, 0.9);
}


iframe {
	border: none;
}

.eopusGreen {
	color: var(--eopus-green);
}
::selection {
	background-color: var(--eopus-green);
	color: #fff;
}
::-moz-selection {
	background-color: var(--eopus-green);
	color: #fff;
}

.doNotWrap {
	white-space: nowrap;
}

.productName {
	display: inline-block;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	/*transform-origin: 50% 100%;
	transform: scale(0.96, 0.96);
	margin-left: -1px;
	margin-right: -1px;*/
	margin-left: 0.1em;
	margin-right: 0.1em;
	/*color: var(--maincolor-3);*/
}
body .copyright-mini {
	line-height: 1em;
	font-size: 0.75em;
	position: relative;
	top: -0.5em;
}


.tblcolbg1 { background-color: rgba(255, 255, 255, 0.1); }
.tblcolbg2 { background-color: rgba(255, 255, 255, 0.13); }
.tblcolbg3 { background-color: rgba(255, 255, 255, 0.16); }
.tblcolborder { background-color: rgba(255, 255, 255, 0); }
td.tbl, th.tbl { vertical-align: top; padding: 0 5px; color: #fff; }

.noSelect, .menuEntries, .subMenuWrapper, .eoButton, .eoButton-dark, .contentDynamicTitle, .videoWrapper .beforePlaying > .playButton, .material-icons:not(.with-select) {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


html, body {
	min-height: 100vh;
	height: 100vh;
	max-height: 100vh;
	overflow: hidden;
}
body > .mainWrapper {
	min-height: 100vh;
	height: 100vh;
	max-height: 100vh;

	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: stretch;
	align-content: stretch;

	position: relative;

	--left-spacing: 50px;
}
.mainWrapper > .contentBox {
	/*flex: 1 1 calc(100% - 300px);*/
	flex: 1 1 50%;
	overflow: hidden;
	min-height: 100vh;
	height: 100vh;
	max-height: 100vh;

	/*display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	align-content: stretch;*/

	position: relative;
}
.contentBox > main {
	flex: 1 1 100%;
	min-height: 100vh;
	min-height: calc(100vh - 100px);
}
.contentBox > .fixed:empty {
	display: none;
}
.contentBox > .content {
	z-index: 1;

	min-height: 100vh;
	height: 100vh;
	max-height: 100vh;

	overflow-x: hidden;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;
	/*-webkit-transform: translateZ(0px);
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-perspective: 1000;*/
}
.contentBox > .fixed {
	z-index: -1;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.contentBox > .fixed > div {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.contentBox > .fixed > div:not(.active) {
	display: none;
}
/*.contentBox .fixedContent {
	min-height: 3vh;
}*/
.contentBox .content .fixedContent {
	background-color: transparent;
	pointer-events: none;
	/*z-index: -1;*/
}
.contentBox .fixed .fixedContent {
	pointer-events: none;
}
.contentBox .fixed .fixedContent video {
	pointer-events: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
/*.contentBox .fixedContent:first-child,*/
/*.contentBox .scrollingContent-0 {
	min-height: 100vh;
}*/
.contentBox .scrollingContent.default {
	transition: padding 0.3s ease-out;

	padding: 100px 200px; /* 30px 200px */
	width: 100%;
	max-width: 100%;
}
.navclosed .contentBox .scrollingContent.default {
	padding: 100px 350px;
}
@media all and (max-width: 1280px) {
	.contentBox .scrollingContent.default {
		padding: 100px 100px;
	}
	.navclosed .contentBox .scrollingContent.default {
		padding: 100px 250px;
	}
}
@media all and (max-width: 1024px) {
	.contentBox .scrollingContent.default,
	.navclosed .contentBox .scrollingContent.default {
		padding: 100px 100px;
	}
}
@media all and (max-width: 768px) {
	.contentBox .scrollingContent.default,
	.navclosed .contentBox .scrollingContent.default {
		padding: 50px 5%;
	}
}
.contentBox > .content > .scrollingContent:nth-child(2n) {
	background-color: var(--white-1);
}
.contentBox > .content > .scrollingContent:nth-child(2n-1) {
	background-color: var(--white-2);
}
.contentBox > .content > .scrollingContent:nth-child(2n) input[type="text"],
.contentBox > .content > .scrollingContent:nth-child(2n) textarea,
.contentBox > .content > .scrollingContent:nth-child(2n) select {
	background-color: var(--white-2);
}
.contentBox > .content > .scrollingContent:nth-child(2n-1) input[type="text"],
.contentBox > .content > .scrollingContent:nth-child(2n-1) textarea,
.contentBox > .content > .scrollingContent:nth-child(2n-1) select {
	background-color: var(--white-1);
}
.contentBox > .fixed > div:nth-child(2n) {
	background-color: var(--anthrazit-4);
	background-color: var(--white-1);
}
.contentBox > .fixed > div:nth-child(2n-1) {
	background-color: var(--anthrazit-5);
	background-color: var(--white-2);
}
.contentBox > .fixed > div {
	
}
.contentBox > .content > .goFixed {
	opacity: 0;
	position: relative;
	left: -200vw;
}
.contentBox main.fixed {
	background-color: var(--maincolor-1);
}
/*.contentBox main.fixed > * {
	transition: opacity 2s ease-in-out;
	opacity: 0;
}
.contentBox main.fixed.fade-in > * {
	opacity: 1;
}*/


.contentBox .head-1 {
	font-weight: 500;
	font-size: 2em;
	margin-bottom: 20px;
}


video.videoSize-cover {
	object-fit: cover;
}
video.videoSize-cover::-webkit-media-controls-start-playback-button {
    display: none;
	-webkit-appearance: none;
}
video.videoSize-fill {
	object-fit: fill;
}
video.videoSize-fill::-webkit-media-controls-start-playback-button {
    display: none;
	-webkit-appearance: none;
}


@media all and (max-width: 1024px) {
	.mainWrapper > .contentBox {
		transition: left 0.2s ease-out, margin-right 0.2s ease-out;
		flex-basis: 100%;
		left: 0px;
		right: 0px;
	}
}


body a.phoneLink {
	color: inherit;
}

body.no-javascript .with-js,
body:not(.no-javascript) .without-js {
	display: none;
}

.logoBoxWrapper .languageSelect {
	transition: right 0.3s ease, bottom 0.3s ease, opacity 0.3s ease-out;
	position: absolute;
	right: 28px;
	bottom: 106%;
	bottom: calc(100% + 5px);
	width: auto;
	opacity: 1;
}
.navclosed .logoBoxWrapper .languageSelect {
	opacity: 0;
	pointer-events: none;
	right: 10px;
	bottom: 90%;
	bottom: calc(100% - 10px);
}

@media all and (max-width: 512px) {
	.logoBoxWrapper .languageSelect {
		right: 85px;
	}
}

p {
	min-height: 0.5em;
}
