.o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt8{margin-top: 8 px;} .o-mb8{margin-bottom: 8 px;} .o-mr8{margin-right: 8 px;} .o-ml8{margin-left: 8 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt2{margin-top: 2 px;} .o-mb2{margin-bottom: 2 px;} .o-mr2{margin-right: 2 px;} .o-ml2{margin-left: 2 px;} .o-mt4{margin-top: 4 px;} .o-mb4{margin-bottom: 4 px;} .o-mr4{margin-right: 4 px;} .o-ml4{margin-left: 4 px;} .o-mt8{margin-top: 8 px;} .o-mb8{margin-bottom: 8 px;} .o-mr8{margin-right: 8 px;} .o-ml8{margin-left: 8 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt8{margin-top: 8 px;} .o-mb8{margin-bottom: 8 px;} .o-mr8{margin-right: 8 px;} .o-ml8{margin-left: 8 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt4{margin-top: 4 px;} .o-mb4{margin-bottom: 4 px;} .o-mr4{margin-right: 4 px;} .o-ml4{margin-left: 4 px;} .o-mt8{margin-top: 8 px;} .o-mb8{margin-bottom: 8 px;} .o-mr8{margin-right: 8 px;} .o-ml8{margin-left: 8 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt8{margin-top: 8 px;} .o-mb8{margin-bottom: 8 px;} .o-mr8{margin-right: 8 px;} .o-ml8{margin-left: 8 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt16{margin-top: 16 px;} .o-mb16{margin-bottom: 16 px;} .o-mr16{margin-right: 16 px;} .o-ml16{margin-left: 16 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt32{margin-top: 32 px;} .o-mb32{margin-bottom: 32 px;} .o-mr32{margin-right: 32 px;} .o-ml32{margin-left: 32 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt64{margin-top: 64 px;} .o-mb64{margin-bottom: 64 px;} .o-mr64{margin-right: 64 px;} .o-ml64{margin-left: 64 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} .o-mt128{margin-top: 128 px;} .o-mb128{margin-bottom: 128 px;} .o-mr128{margin-right: 128 px;} .o-ml128{margin-left: 128 px;} 

/* /web/static/src/less/navbar.less defined in bundle 'website.assets_frontend' */
 .o_web_client .navbar{-webkit-box-shadow: 0px 0px 8px #666666; box-shadow: 0px 0px 8px #666666;} .o_web_client .navbar .o_menu_toggle{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-right: 4px;} .o_web_client .navbar .o_menu_toggle i{width: 17px;} .o_web_client .navbar .o_menu_toggle:hover{background-color: transparent;} .o_web_client .navbar .o_menu_toggle:focus, .o_web_client .navbar .o_menu_toggle:active, .o_web_client .navbar .o_menu_toggle:focus:active{outline: none;} .o_web_client .navbar .o_menu_brand{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default; margin-right: 25px; font-size: 22px; font-weight: 500;} @media (min-width: 768px){.o_web_client .navbar .oe_systray{margin-right: -32px;}.o_web_client .navbar .oe_systray .o_user_menu{float: right;}} .o_web_client .navbar .o_user_menu .oe_topbar_avatar{height: 15px;} .o_web_client .navbar .open .dropdown-menu{max-height: 90vh; overflow: auto;} .o_web_client .navbar .open .dropdown-menu > li.o_menu_header_lvl_3, .o_web_client .navbar .open .dropdown-menu > li .o_menu_entry_lvl_3{padding-left: 37px;} .o_web_client .navbar .open .dropdown-menu > li.o_menu_header_lvl_4, .o_web_client .navbar .open .dropdown-menu > li .o_menu_entry_lvl_4{padding-left: 49px;} .o_web_client .navbar .open .dropdown-menu > li.o_menu_header_lvl_5, .o_web_client .navbar .open .dropdown-menu > li .o_menu_entry_lvl_5{padding-left: 61px;} 

/* /web/static/src/less/app_switcher.less defined in bundle 'website.assets_frontend' */
 .o_application_switcher{background: transparent url("/web/static/src/img/application-switcher-bg.jpg") no-repeat scroll center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; font-size: 15px;} .o_application_switcher .o_apps{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .o_application_switcher .o_apps .o_app{background: transparent; text-decoration: none; text-align: center; outline: none;} .o_application_switcher .o_apps .o_app .o_app_icon{width: 80%; max-width: 80px; border-radius: 8%;} .o_application_switcher .o_apps .o_app .o_caption{display: block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top; color: #e2e2e0; margin-top: 8px;} .o_application_switcher .o_application_switcher_footer{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .o_application_switcher .o_application_switcher_footer > img{width: 130px;} .database_expiration_panel{text-align: center;} .database_expiration_panel a i{margin: 0 0.2em;} .oe_instance_register_form, .oe_instance_success, .oe_instance_error, .oe_subscription_updated{display: none;} 

/* /web/static/src/less/app_switcher_layout.less defined in bundle 'website.assets_frontend' */
 .o_application_switcher{padding-top: 44px; height: 100%; overflow: auto; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; -moz-justify-content: space-between; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center;} @media (max-width: 767px){.o_application_switcher{padding-top: 15px;}} .o_application_switcher .o_apps{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: 100%; max-width: 768px;} .o_application_switcher .o_apps:before, .o_application_switcher .o_apps:after{content: " "; display: table;} .o_application_switcher .o_apps:after{clear: both;} .o_application_switcher .o_apps:before, .o_application_switcher .o_apps:after{content: " "; display: table;} .o_application_switcher .o_apps:after{clear: both;} .o_application_switcher .o_apps .o_app{float: left; margin: 0 1.5% 15px; width: 13.66%;} @media (max-width: 767px){.o_application_switcher .o_apps .o_app{width: 22%;}} 

/* /website_enterprise/static/src/less/website_enterprise.less defined in bundle 'website.assets_frontend' */
 .o_menu_toggle{float: left; padding: 4px 0 0 16px; font-size: 1.3em; color: white;} .o_menu_toggle:hover, .o_menu_toggle:focus, .o_menu_toggle:active{color: white; outline: none;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'website.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'website.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /tra_event/static/src/css/merkliste.css defined in bundle 'website.assets_frontend' */
 .wishlist_title{border-left: 9px solid #0072b9; color: #0072b9;} .tuev__wishlist-button-section{float: right; text-align: right; padding: 20px 24px 32px 24px; margin: 0px;} .tuev__button-entfernen{background-color: white; color: #0072b9; border: 1px solid #0072b9; width: 100px; text-decoration: none; transition: all 170ms ease-in-out;} .tuev__button-entfernen:hover{background-color: #0072b9; color: white; border: 1px solid #0072b9;} .tuev__button-details{background: #0072b9; color: white; width: 100px; text-decoration: none; transition: all 170ms ease-in-out;} .tuev__button-details:hover{background: #000; color: white;} 

/* /tra_event/static/src/css/checkout_prozess.css defined in bundle 'website.assets_frontend' */
 .checkout_title{border-left: 9px solid #0072b9;} .checkout_title .checkout_h1{color: #0072b9; margin: 0;} @media only screen and (max-width: 768px) and (min-width: 600px){.checkout_title .checkout_h1{font-size: 50px; margin-left: 0px !important;}} @media only screen and (max-width: 599px) and (min-width: 413px){.checkout_title .checkout_h1{font-size: 36px; margin-left: 0px !important;}} @media only screen and (max-width: 412px) and (min-width: 350px){.checkout_title .checkout_h1{font-size: 30px; margin-left: 0px !important;}} @media only screen and (max-width: 349px){.checkout_title .checkout_h1{font-size: 26px; margin-left: -3px !important;}} .checkout_title .checkout_h2{font-size: 14px; margin: 0; color: #222124; margin-left: 24px;} @media only screen and (max-width: 768px){.checkout_title .checkout_h1{margin-left: 3px;}} .checkout_h{border-left: 5px solid #0072b9; height: 2em; padding: 12px; color: #0072b9;} .checkout_black{color: #222124;} .well.well-lg{margin-top: 8em;} .shop_cart_checkout{margin-top: 30px; border: 2px solid #efefef !important; padding: 0px; border-bottom: 6px solid #dcdcdc !important;} .shop_cart_checkout .cart_title{margin-top: 5px;} .shop_cart_checkout .cart_title .cart_title_h3{color: #0072b9; font-size: 2em;} @media only screen and (max-width: 1200px){.shop_cart_checkout .cart_title .cart_title_h3{font-size: 2em;}} .shop_cart_checkout a:hover{text-decoration: none!important;} .shop_cart_checkout .oe_product_image{width: 74px !important; height: 100px !important; position: relative !important; left: -0.25%; margin-top: -0.25%;} .shop_cart_checkout .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0px; bottom: none !important; right: 0; z-index: 4; padding-left: 5px; margin-left: 5px; margin-top: 19px;} .checkout_cart_price .price_blue{color: #0072b9; font-size: 2em;} .checkout_cart_price .price_gray{color: #c1c4c9; font-size: 2em;} .checkout_cart_price .price_black{color: black; font-size: 2em;} .checkout_cart_price .MwSt{padding: 3px; font-size: 10px; color: #9ca2a9;} .checkout_cart_price .preis_pro_attendee{color: #9ca2a9; border-bottom: 2px solid #ececec !important; padding: 0; font-size: 13px; margin-top: 16px;} .checkout_gebuehren_cart{font-size: 13px; color: #9ca2a9; padding: 0;} #cart_total{margin-bottom: 20px;} .bestelluebersicht_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .bestelluebersicht_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .bestelluebersicht{background-color: #fafafa; padding: 14px; font-size: 14px; color: #babdc2;} .bestelluebersicht_preis_mwst{padding: 0;} .bestelluebersicht_gesamtsumme{color: #2e2d30; border-top: 3px solid #eaeaea;} .bestelluebersicht_gesamtsumme .gesamtsumme{font-size: 16px; text-align: left; padding: 0;} .bestelluebersicht_gesamtsumme .preis{font-size: 24px; text-align: right; padding: 0;} @media only screen and (max-width: 380px){.bestelluebersicht_gesamtsumme .preis{text-align: left;}} .bestelluebersicht_info_text{font-size: 12px; color: #0072b9; left: 15px; top: 16px; padding: 0; transition: color 170ms ease-in-out;} .bestelluebersicht_info_text a{transition: color 170ms ease-in-out;} .bestelluebersicht_info_text a:hover{color: black; text-decoration: none!important;} .bestelluebersicht .btn_jetzt_buchen{background: #0072b9; color: white; width: 170px; text-decoration: none; transition: background 170ms ease-in-out;} .bestelluebersicht .btn_jetzt_buchen:hover{background-color: #000;} .bestelluebersicht .btn_not_buchen{background: gray; color: white; width: 170px; text-decoration: none; transition: background 170ms ease-in-out; cursor: default;} .buchungsfragen_h{background-color: #fafafa; padding: 8px 15px 0 15px; font-size: 1.2em; border-bottom: 3px solid #eaeaea; color: #3c3c3c !important;} .buchungsfragen{background-color: #fafafa; margin-bottom: 20px; padding: 14px;} .buchungsfragen p{color: #555e69 !important; font-weight: 500;} .buchungsfragen h4{color: #0072b9; font-size: 14px;} .buchungsfragen .fa{color: #0072b9; font-size: 1.8em;} .attendee_null p{color: #eb1c23;} .attendee_null p:hover{text-decoration: none!important; color: #eb1c23;} .attendee_h4{color: #0072b9; margin: 0; padding: 0;} .attendee_p p{margin: 0; color: #222124;} .attendee_p a:hover{text-decoration: none!important;} .shop_cart_checkout .placeholder{width: 67px !important; top: 0 !important; position: relative !important;} .attendee_delete{color: #eb1c23;} .add_attendee_pop_up{overflow: auto;} .add_button{background: #0072b9; color: white; width: 205px; text-decoration: none; transition: background 170ms ease-in-out;} .add_button:hover{background-color: #000; color: white;} .attendee_section .entfernen a{color: #0072b9; text-decoration: none; transition: color 170ms ease-in-out;} .attendee_section .entfernen a:hover{text-decoration: none; color: #000;} .attendee_section .wishlist_add_suchergebnis{color: #0072b9; text-decoration: none; transition: color 170ms ease-in-out;} .attendee_section .wishlist_add_suchergebnis:hover{text-decoration: none; color: #000;} .rechnungsadresse_formular{padding: 0px;} .rechnungsadresse_formular .formular_box{border: 2px solid #efefef !important; padding: 0px; border-bottom: 6px solid #dcdcdc !important;} .rechnungsadresse_formular h3{color: #0072b9; text-align: center; background: #f3f3f3; margin: 0; margin-bottom: 19px; padding-top: 15px; padding-bottom: 15px; font-size: 22px;} .btn_back{width: 125px;} .rechnungsadresse_formular .btn_continue{width: 125px;} .checkout_rechnungsanschrift_block{padding: 0;} .checkout_rechnungsanschrift_block i{display: none !important;} .checkout_rechnungsanschrift_block fa{display: none !important;} .checkout_rechnungsanschrift_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .checkout_rechnungsanschrift_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .checkout_rechnungsanschrift{background-color: #fafafa; padding: 14px; color: #3c3c3c;} .checkout_pruefen_buchen .checkout_bestelluebersicht{padding: 0;} .checkout_pruefen_buchen .checkout_bestelluebersicht .checkout_jetzt_buchen{display: none!important;} .checkout_pruefen_buchen .checkout_bestelluebersicht .bestelluebersicht_info_text{margin-bottom: 12px;} .checkout_bestelluebersicht .bestelluebersicht_gesamtsumme{color: #0072b9;} .checkout_pruefen_buchen .checkout_buchung_bearbeiten{padding: 0; background: #fafafa; padding-top: 8px; color: #3c3c3c;} .checkout_pruefen_buchen .checkout_info_text{color: #3c3c3c; padding: 0;} .checkout_pruefen_buchen .checkout_agb_block{border: 2px solid #efefef !important; padding: 0;} .checkout_pruefen_buchen .checkout_agb_block a{color: #0072b9; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .btn_section{padding: 0px;} .btn_section div{padding: 0px;} .btn_section_weiter_buchen{padding-left: 0px;} .btn_weiter_buchen{background: #0072b9; color: white; text-decoration: none; transition: background 170ms ease-in-out;} .btn_weiter_buchen:hover{background-color: #000; color: white;} .btn_continue{background-color: #0072b9; color: white; text-decoration: none; transition: background 170ms ease-in-out;} .btn_continue:hover{background-color: #000; color: white;} .btn_cancel{background-color: white; color: #0072b9; border: 1px solid #0072b9; text-decoration: none; transition: background 170ms ease-in-out; float: right; width: 100px;} .btn_cancel:hover{background-color: #000; color: white;} @media only screen and (max-width: 768px){.btn_cancel{float: left; margin-top: 15px;}} .btn_back{background-color: #0072b9; color: white; text-decoration: none; transition: background 170ms ease-in-out;} .btn_back:hover{background-color: #000; color: white;} .btn_edit{background-color: #0072b9; color: white; text-decoration: none; transition: background 170ms ease-in-out;} .btn_edit:hover{background-color: #000; color: white;} .btn_print{background-color: #0072b9; color: white; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important; text-decoration: none; transition: background 170ms ease-in-out;} .btn_print:hover{background-color: #000; color: white;} @media only screen and (max-width: 768px){.tuev__weitere_seminare_buchen{text-align: left !important;}} @media only screen and (max-width: 768px){.tuev__weitere_seminare_buchen .btn_weiter_buchen{margin-left: 15px;}} 

/* /tra_event/static/src/css/my_account.css defined in bundle 'website.assets_frontend' */
 .account_title{color: #0072b9; border-left: 9px solid #0072b9; padding-left: 24px;} .account_benutzerkonto_block_title{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .account_benutzerkonto_block_title h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .account_benutzerkonto_block{background-color: #fafafa; padding: 14px;} .account_benutzerkonto_block h5{color: #0072b9 !important;} .account_benutzerkonto_block p{color: #333333 !important; transition: color 170ms ease-in-out;} .account_benutzerkonto_block p:hover{color: #0072b9 !important; text-decoration: none!important;} .account_benutzerkonto_block a{color: #333333 !important; transition: color 170ms ease-in-out;} .account_benutzerkonto_block a:hover{color: #0072b9 !important; text-decoration: none!important;} .formular_box{margin-bottom: 10px;} .formular_box .table{margin-bottom: 0px !important;} .formular_box .table thead{background: white !important; text-align: center !important;} .formular_box .table th{background: white !important; border-bottom: 1px solid #f3f3f3 !important; text-align: left !important;} .formular_box .table td{background: white !important; border-bottom: 1px solid #f3f3f3 !important; text-align: left !important;} .order_table_h{font-size: 24px; color: #0072b9; text-align: center; background-color: #f3f3f3; margin-bottom: 0!important; padding: 14px; margin-top: 0;} .td_border {border-right: 1px solid #f3f3f3 !important;} .rechnungsanschrift_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .rechnungsanschrift_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .rechnungsanschrift{background-color: #fafafa; padding: 14px;} .rechnungsanschrift p{color: #555e69 !important; font-weight: 500;} .rechnungsanschrift address>div{padding-left: 15px;} .rechnungsanschrift address div{margin-bottom: 10px;} .rechnungsanschrift address div:before, .rechnungsanschrift address div:after{content: ""; display: table;} .rechnungsanschrift address div:after{clear: both;} .rechnungsanschrift .fa{color: #0072b9;} .adressbuch_h{background-color: #fafafa; padding-top: 8px; font-size: 1.2em; border-bottom: 3px solid #eaeaea; color: #3c3c3c !important;} .adressbuch{background-color: #fafafa; padding: 14px; border-bottom: 3px solid #eaeaea;} .adressbuch p{color: #555e69 !important; font-weight: 500;} .adressbuch h5{color: #0072b9; font-size: 14px;} .adressbuch .fa{color: #0072b9; font-size: 1.8em;} .newsletter_h{background-color: #fafafa; padding-top: 8px; font-size: 1.2em; border-bottom: 3px solid #eaeaea; color: #3c3c3c !important;} .newsletter{background-color: #fafafa; padding: 14px; border-bottom: 3px solid #eaeaea; height: 13.8em;} .newsletter p{color: #555e69 !important; font-weight: 500;} .newsletter h5{color: #0072b9; font-size: 14px;} .newsletter .fa{color: #0072b9; font-size: 1.8em;} .newsletter btn_checkout_blue{border-radius: 50px !important; background: #0072b9; color: white; text-transform: uppercase; width: 9em; margin-top: 4em;} .order_image img{width: 70px;} 

/* /tra_event/static/src/css/daterangepicker.css defined in bundle 'website.assets_frontend' */
.daterangepicker{position: absolute; color: inherit; background: #fff; border-radius: 4px; width: 278px; padding: 4px; margin-top: 1px; top: 100px; left: 20px;} .daterangepicker:before, .daterangepicker:after{position: absolute; display: inline-block; border-bottom-color: rgba(0, 0, 0, 0.2); content: '';} .daterangepicker:before{top: -7px; border-right: 7px solid transparent; border-left: 7px solid transparent; border-bottom: 7px solid #ccc;} .daterangepicker:after{top: -6px; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent;} .daterangepicker.opensleft:before{right: 9px;} .daterangepicker.opensleft:after{right: 10px;} .daterangepicker.openscenter:before{left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto;} .daterangepicker.openscenter:after{left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto;} .daterangepicker.opensright:before{left: 9px;} .daterangepicker.opensright:after{left: 10px;} .daterangepicker.dropup{margin-top: -5px;} .daterangepicker.dropup:before{top: initial; bottom: -7px; border-bottom: initial; border-top: 7px solid #ccc;} .daterangepicker.dropup:after{top: initial; bottom: -6px; border-bottom: initial; border-top: 6px solid #fff;} .daterangepicker.dropdown-menu{max-width: none; z-index: 3001;} .daterangepicker.single .ranges, .daterangepicker.single .calendar{float: none;} .daterangepicker.show-calendar .calendar{display: block;} .daterangepicker .calendar{display: none; max-width: 270px; margin: 4px;} .daterangepicker .calendar.single .calendar-table{border: none;} .daterangepicker .calendar th, .daterangepicker .calendar td{white-space: nowrap; text-align: center; min-width: 32px;} .daterangepicker .calendar-table{border: 1px solid #fff; padding: 4px; border-radius: 4px; background: #fff;} .daterangepicker table{width: 100%; margin: 0;} .daterangepicker td, .daterangepicker th{text-align: center; width: 20px; height: 20px; border-radius: 4px; border: 1px solid transparent; white-space: nowrap; cursor: pointer;} .daterangepicker td.available:hover, .daterangepicker th.available:hover{background-color: #eee; border-color: transparent; color: inherit;} .daterangepicker td.week, .daterangepicker th.week{font-size: 80%; color: #ccc;} .daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date{background-color: #fff; border-color: transparent; color: #999;} .daterangepicker td.in-range{background-color: #ebf4f8; border-color: transparent; color: #000; border-radius: 0;} .daterangepicker td.start-date{border-radius: 4px 0 0 4px;} .daterangepicker td.end-date{border-radius: 0 4px 4px 0;} .daterangepicker td.start-date.end-date{border-radius: 4px;} .daterangepicker td.active, .daterangepicker td.active:hover{background-color: #357ebd; border-color: transparent; color: #fff;} .daterangepicker th.month{width: auto;} .daterangepicker td.disabled, .daterangepicker option.disabled{color: #999; cursor: not-allowed; text-decoration: line-through;} .daterangepicker select.monthselect, .daterangepicker select.yearselect{font-size: 12px; padding: 1px; height: auto; margin: 0; cursor: default;} .daterangepicker select.monthselect{margin-right: 2%; width: 56%;} .daterangepicker select.yearselect{width: 40%;} .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect{width: 50px; margin-bottom: 0;} .daterangepicker .input-mini{border: 1px solid #ccc; border-radius: 4px; color: #555; height: 30px; line-height: 30px; display: block; vertical-align: middle; margin: 0 0 5px 0; padding: 0 6px 0 28px; width: 100%;} .daterangepicker .input-mini.active{border: 1px solid #08c; border-radius: 4px;} .daterangepicker .daterangepicker_input{position: relative;} .daterangepicker .daterangepicker_input i{position: absolute; left: 8px; top: 8px;} .daterangepicker.rtl .input-mini{padding-right: 28px; padding-left: 6px;} .daterangepicker.rtl .daterangepicker_input i{left: auto; right: 8px;} .daterangepicker .calendar-time{text-align: center; margin: 5px auto; line-height: 30px; position: relative; padding-left: 28px;} .daterangepicker .calendar-time select.disabled{color: #ccc; cursor: not-allowed;} .ranges{font-size: 11px; float: none; margin: 4px; text-align: left;} .ranges ul{list-style: none; margin: 0 auto; padding: 0; width: 100%;} .ranges li{font-size: 13px; background: #f5f5f5; border: 1px solid #f5f5f5; border-radius: 4px; color: #08c; padding: 3px 12px; margin-bottom: 8px; cursor: pointer;} .ranges li:hover{background: #08c; border: 1px solid #08c; color: #fff;} .ranges li.active{background: #08c; border: 1px solid #08c; color: #fff;} @media (min-width: 564px){.daterangepicker{width: auto;}.daterangepicker .ranges ul{width: 160px;}.daterangepicker.single .ranges ul{width: 100%;}.daterangepicker.single .calendar.left{clear: none;}.daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .calendar{float: left;}.daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .calendar{float: right;}.daterangepicker.ltr{direction: ltr; text-align: left;}.daterangepicker.ltr .calendar.left{clear: left; margin-right: 0;}.daterangepicker.ltr .calendar.left .calendar-table{border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0;}.daterangepicker.ltr .calendar.right{margin-left: 0;}.daterangepicker.ltr .calendar.right .calendar-table{border-left: none; border-top-left-radius: 0; border-bottom-left-radius: 0;}.daterangepicker.ltr .left .daterangepicker_input{padding-right: 12px;}.daterangepicker.ltr .calendar.left .calendar-table{padding-right: 12px;}.daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar{float: left;}.daterangepicker.rtl{direction: rtl; text-align: right;}.daterangepicker.rtl .calendar.left{clear: right; margin-left: 0;}.daterangepicker.rtl .calendar.left .calendar-table{border-left: none; border-top-left-radius: 0; border-bottom-left-radius: 0;}.daterangepicker.rtl .calendar.right{margin-right: 0;}.daterangepicker.rtl .calendar.right .calendar-table{border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0;}.daterangepicker.rtl .left .daterangepicker_input{padding-left: 12px;}.daterangepicker.rtl .calendar.left .calendar-table{padding-left: 12px;}.daterangepicker.rtl .ranges, .daterangepicker.rtl .calendar{text-align: right; float: right;}} @media (min-width: 730px){.daterangepicker .ranges{width: auto;}.daterangepicker.ltr .ranges{float: left;}.daterangepicker.rtl .ranges{float: right;}.daterangepicker .calendar.left{clear: none !important;}} 

/* /theme_tuev/static/src/css/customize-menu.css defined in bundle 'website.assets_frontend' */
 .web_editor-dialog .modal-footer, .note-image-dialog .modal-footer{text-align: left; padding: 15px; border-top: 1px solid #e5e5e5;} 

/* /theme_tuev/static/src/css/grundcss.css defined in bundle 'website.assets_frontend' */
 @font-face{font-family: 'Roboto-Regular'; src: url('/theme_tuev/static/src/font/roboto/Roboto-Regular.ttf') format('truetype');} @font-face{font-family: 'Roboto-Bold'; src: url('/theme_tuev/static/src/font/roboto/Roboto-Bold.ttf') format('truetype');} b, strong{font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} b span{font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .btn{font-family: Roboto-Bold, 'Roboto', Arial, sans-serif;} h1, h2, h3, h4, h5, h6{font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} p{font-family: Roboto-Regular, 'Roboto', Arial, sans-serif;} a{font-family: Roboto-Regular, 'Roboto', Arial, sans-serif;} select, input{font-family: Roboto-Regular, 'Roboto', Arial, sans-serif !important;} .o_image{background-image: URL('/theme_tuev/static/src/img/teaser_icons/download-icon.png') !important; width: 3em !important; height: 29px !important;} .o_image[data-mimetype*='xml'], .o_image[data-mimetype$='css'], .o_image[data-mimetype$='html']{background-image: URL('/theme_tuev/static/src/img/teaser_icons/download-icon.png') !important; width: 3em !important; height: 29px !important;} .text{color: #121314 !important;} .border-left-orange{border-left: 6px solid #f39100 !important;} .border-left-dark-green{border-left: 6px solid #00a19a !important;} .tuev_accordion_faq .panel-group li{background-color: white !important;} .mt2{margin-top: 2px;} .mt3{margin-top: 3px;} .mt24{margin-top: 24px;} .mt30{margin-top: 30px;} .mt44{margin-top: 44px;} .ml-2{margin-left: -2px;} .ml44{margin-left: 44px;} h1, h2, h3, h4{word-break: break-word !important;} .pl0{padding-left: 0px !important;} 

/* /theme_tuev/static/src/css/ueberschriften-texte.css defined in bundle 'website.assets_frontend' */
 .tuev_h_blue{font-size: 30px; color: #0072b9; letter-spacing: 1.7px;} @media only screen and (min-width: 500px) and (max-width: 993px){.tuev_h_blue{font-size: 24px;}} @media only screen and (min-width: 100px) and (max-width: 500px){.tuev_h_blue{font-size: 18px;}} .tuev_h_blue_border{border-bottom: 3px solid #0072b9; height: 0px; width: 70px; left: 50%;} .tuev_h_gray{font-size: 15px; color: #121314; letter-spacing: 1px;} @media only screen and (min-width: 100px) and (max-width: 500px){.tuev_h_gray{font-size: 13px;}} .text_schwarz{color: #121314 !important; font-size: 15px; font-weight: 300;} 

/* /theme_tuev/static/src/css/tuev__content.css defined in bundle 'website.assets_frontend' */
 .tuev__seminare_list{margin: 0px auto; width: 100%; text-align: center; padding: 0px;} .tuev__seminare_list div{height 226px; width: 226px; margin: 20px; display: inline-block;} @media only screen and (max-width: 767px){.tuev__seminare_list div{height 130px; width: 130px; margin: 7px; display: inline-block;}} .tuev__backgroundgray{background-color: #fdfbfc;} h1, h2, h3, h4, h5, h6{word-break: normal!important;} header a:hover{text-decoration: none;} header ul{list-style: none; padding: 0;} .tuev__header{background-color: #fff; box-shadow: 0 8px 27px rgba(127,127,127,.09); position: relative; width: 100%; z-index: 1000;} .tuev__header_smallnav{border-bottom: 1px solid #f1f1f1; padding: 40px 0 4px 0; text-align: right;} @media only screen and (max-width: 767px){.tuev__header_smallnav{border-bottom-color: #0072b9; height: 60px; padding: 20px 0;}} .tuev__header_smallnav a{vertical-align: top;} .tuev__header_smallink{color: #6e747c; display: inline-block; font-size: 9px; line-height: 20px; transition: color 170ms ease-in-out;} .tuev__header_smallink:hover{color: #0072b9;} .tuev__header_usericon, .tuev__header_wishlist, .tuev__header_cart{display: inline-block; height: 20px; margin-left: 10px;} .tuev__header_usericon{background: url('/theme_tuev/static/src/css/../img/icon-header-userprofile.svg') no-repeat; background-size: contain; width: 20px;} .tuev__header_wishlist{background: url('/theme_tuev/static/src/css/../img/icon-header-wishlist.svg') no-repeat; background-size: contain; width: 16px;} .tuev__header_cart{background: url('/theme_tuev/static/src/css/../img/icon-header-shopcart.svg') no-repeat; background-size: contain; width: 24px;} .tuev__header_nav{padding: 25px 0;} @media only screen and (max-width: 767px){.tuev__header_nav{max-height: 0; overflow: hidden; padding: 0; transition: max-height 200ms ease-in;}.mobileopen .tuev__header_nav{max-height: 3000px;}.tuev__header_nav>.container{padding-bottom: 15px; padding-top: 15px;}} .tuev__header_logo{display: block; float: left;} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__header_logo{padding: 20px 0;}} .tuev__header_logo img{display: block; height: 72px; width: auto;} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__header_logo img{height: 32px;}} .tuev__header_logo-small{float: left; height: 30px; position: relative; top: -5px;} .tuev__header_logo-small img{display: block; height: 100%; width: auto;} .tuev__header_toplevellinks{float: right;} @media only screen and (max-width: 767px){.tuev__header_toplevellinks{float: none; margin: 0; width: 100%;}} .tuev__header_toplevellink, .tuev__header_dropdown{display: block; float: left; margin-left: 50px; padding: 25px 0;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__header_toplevellink, .tuev__header_dropdown{margin-left: 30px;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__header_toplevellink, .tuev__header_dropdown{margin-left: 20px;}} @media only screen and (max-width: 767px){.tuev__header_toplevellink, .tuev__header_dropdown{float: none; margin: 0; padding: 0;}.tuev__header_toplevellink.last a{border-bottom: 1px solid transparent;}} .tuev__header_dropdowntoggle{background: none; border: none; font-family: inherit; margin: 0; outline: none; padding: 0;} .tuev__header_toplevellink>a, .tuev__header_dropdowntoggle{border-bottom: 3px solid transparent; color: #000; display: block; font-size: 14px; line-height: 22px; transition: all 170ms ease-in-out;} @media only screen and (max-width: 767px){.tuev__header_toplevellink>a, .tuev__header_dropdowntoggle{border-bottom: 1px solid #337ab7; display: block; line-height: 40px; text-align: left; width: 100%;}} .tuev__header_toplevellink>a:hover, .tuev__header_dropdowntoggle:hover, .tuev__header_dropdown.open .tuev__header_dropdowntoggle .tuev__menu_active{border-bottom-color: #0072b9; color: #0072b9;} .tuev__header_dropdownmenu_hassubmenu.open>a{color: #0072b9;} .tuev__header_searchbutton{float: left; margin-left: 50px; padding: 18px 0;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__header_searchbutton{margin-left: 30px;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__header_searchbutton{margin-left: 20px;}} .tuev__header_searchbutton a{background-color: #c42006; border-radius: 6px; color: #fff; display: inline-block; cursor: pointer; font-size: 14px; height: 36px; line-height: 36px; padding: 0 23px; transition: background 170ms ease-in-out;} .tuev__header_searchbutton a:hover{background-color: #000;} .tuev__header_dropdown{position: relative;} .tuev__header_dropdownmenu, .tuev__header_dropdownmenu_submenu{background-color: #fff; border-bottom: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; box-shadow: 0 8px 27px rgba(127,127,127,.09); display: none; padding: 20px; position: absolute; z-index: 1010;} @media only screen and (max-width: 767px){.tuev__header_dropdownmenu, .tuev__header_dropdownmenu_submenu{border: none; box-shadow: none; position: relative;}.tuev__header_dropdownmenu{padding: 0 20px;}} .tuev__header_dropdown.open .tuev__header_dropdownmenu{display: block;} .tuev__header_dropdownmenu{border-left: 1px solid #f1f1f1; border-right: 1px solid #0072b9; right: 0; top: 60px;} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__header_dropdownmenu{left: -130px; right: inherit;}} @media only screen and (max-width: 767px){.tuev__header_dropdownmenu{border: none; left: 0; right: inherit; top: 0;}} .tuev__header_dropdownmenu a{border-bottom: 1px solid transparent; color: #000; display: block; font-size: 16px; line-height: 30px; transition: all 170ms ease-in-out; white-space: nowrap;} @media only screen and (max-width: 767px){.tuev__header_dropdownmenu a{border-bottom-color: #0072b9; font-size: 14px;}} .tuev__header_dropdownmenu a:hover{border-bottom-color: #0072b9; color: #0072b9;} .tuev__header_dropdownmenu_hassubmenu{position: relative;} .tuev__header_dropdownmenu_submenu{border-left: 1px solid #0072b9; border-right: 1px solid #f1f1f1; display: none; left: calc(100% + 21px); list-style: none; top: -31px;} @media only screen and (max-width: 767px){.tuev__header_dropdownmenu_submenu{border: none; left: 0; padding: 0 0 0 20px; top: 0;}.tuev__header_dropdownmenu_submenu a{overflow: hidden; text-overflow: ellipsis; width: 100%;}} .tuev__header_dropdownmenu_hassubmenu.open .tuev__header_dropdownmenu_submenu{display: block;} .tuev__header_search{background: #e11c2a; border-radius: 50%; color: #fff; font-size: 12px; height: 20px; line-height: 20px; margin-left: 10px; text-align: center; width: 20px;} .tuev__navmobile_open{font-size: 14px; height: 20px; line-height: 20px; margin-left: 10px; position: relative; text-align: center; width: 20px;} .tuev__navmobile_open i{color: #0072b9; position: relative; top: 2px; transition: opacity 170ms ease-in-out;} .tuev__navmobile_open .fa-close{opacity: 0; position: absolute; right: 5px; top: 2px;} .mobileopen .tuev__navmobile_open .fa-close{opacity: 1;} .mobileopen .tuev__navmobile_open .fa-bars{opacity: 0;} .tuev__content h2, .tuev__content h3, .tuev__content h4, .tuev__content p{margin: 0;} .tuev__content a{text-decoration: none; transition: background 170ms ease-in-out;} .tuev__content h2{color: #0072b9; word-break: normal !important; font-size: 30px; letter-spacing: .07em; margin-bottom: 34px; padding-bottom: 18px; position: relative;} @media only screen and (max-width: 767px){.tuev__content h2{font-size: 20px; margin-bottom: 20px; padding-bottom: 10px;}} .tuev__content h2:after{background-color: #0072b9; bottom: 0; content: ""; height: 2px; left: 0; position: absolute; width: 54px;} .tuev__content h4{font-size: 14px; letter-spacing: .07em; margin-bottom: 20px;} @media only screen and (max-width: 767px){.tuev__content h4{margin-bottom: 10px;}} .tuev__content p{font-size: 14px; line-height: 24px; margin-bottom: 24px;} .tuev__button{border: 1px solid transparent; border-radius: 6px; display: inline-block; font-size: 14px; height: 36px; line-height: 36px; margin-top: 24px; padding: 0 32px; text-decoration: none; transition: all 170ms ease-in-out;} .tuev__button:hover, .tuev__button:focus{text-decoration: none;} .tuev__button.tuev__button-small{height: 30px; line-height: 30px; padding: 0 19px;} .tuev__button.tuev__button-smallwide{height: 30px; line-height: 30px; padding: 0 28px; margin: 0px 0px 0px 10px; cursor: pointer;} .tuev__button-blue{background-color: #0072b9; color: #fff;} .tuev__button-blue:hover{background-color: #000; color: #fff;} .tuev__button-white{background-color: #fff; border: 1px solid #0072b9; color: #0072b9;} .tuev__button-white:hover{background-color: #0072b9; color: #fff;} .fixed-box{position: fixed; right: 0px; padding-top: 15px; margin-bottom: 0; z-index: 998;} .box{background-color: white; padding-top: 1em; border-bottom: 9px solid #c42006; text-align: left; padding-left: 1em; margin-top: 7em; width: 11em;} .box p{color: #0072b9;} .box font{color: black;} @media only screen and (min-width: 300px) and (max-width: 1100px){.fixed-box{display: none;}} .tuev__seminarsuche{background: url('/theme_tuev/static/src/css/../img/tuev-frontpage-background.jpg') no-repeat top center; background-size: cover; height: 700px; padding-top: 100px; position: relative;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__seminarsuche{height: 550px; padding-top: 70px;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__seminarsuche{height: 500px; padding-top: 50px;}} @media only screen and (max-width: 767px){.tuev__seminarsuche{padding-bottom: 50px; padding-top: 43px;}} .tuev__seminarsuche:after{background: url('/theme_tuev/static/src/css/../img/tuev-frontpage-background-wave.png') no-repeat bottom center; background-size: contain; bottom: -1px; content: ""; height: 100%; left: 0; position: absolute; width: 100%; z-index: 1;} @media only screen and (max-width: 991px){.tuev__seminarsuche:after{content: none;}} .tuev__seminarsuche .container{position: relative; z-index: 2;} .tuev__seminarsuche_title{border-bottom: 6px solid #0072b9; color: #fff; font-size: 53px; line-height: 1.2em; max-width: 820px; padding-left: 40px; position: relative; text-transform: uppercase; margin-bottom: 100px;} @media only screen and (min-width: 768px) and (max-width: 1199px){.tuev__seminarsuche_title{font-size: 40px; margin-bottom: 70px; max-width: 640px;}} @media only screen and (max-width: 767px){.tuev__seminarsuche_title{font-size: 27px; margin-bottom: 29px; padding-left: 2px; padding-bottom: 6px;}} .tuev__seminarsuche_title:before{background-color: #0072b9; bottom: -6px; content: ""; height: 6px; left: -300%; position: absolute; width: 300%;} .tuev__seminarsuche_search{background-color: #fff; border: 2px solid #0072b9; border-radius: 1px; position: relative;} .tuev__seminarsuche_search .tuev__seminarsuche_content{padding: 24px 0 30px 74px;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__seminarsuche_search .tuev__seminarsuche_content{padding: 24px 0 50px 42px;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__seminarsuche_search .tuev__seminarsuche_content{padding: 24px 0 30px 30px;}} @media only screen and (max-width: 767px){.tuev__seminarsuche_search .tuev__seminarsuche_content{padding: 20px 20px 0px 20px;}} .tuev__seminarsuche_search label{float: left; margin: 0 10px 0 0; position: relative; width: 205px;} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__seminarsuche_search label{margin: 0 10px 20px 0; width: 320px;s}} @media only screen and (max-width: 767px){.tuev__seminarsuche_search label{float: none; margin: 0 0 10px 0; width: 100%;}} .tuev__seminarsuche_search label.dropdownarrow:after{background: url('/theme_tuev/static/src/css/../img/dropdown-arrow.svg') no-repeat; background-size: 11px; bottom: 15px; content: ""; display: block; height: 5px; position: absolute; right: 10px; width: 11px; z-index: 1;} .tuev__seminarsuche_search p{color: #0072b9; font-size: 16px; margin-bottom: 9px; margin-left: 0px; font-weight: bold; padding-left: 0px; display: block;} @media only screen and (max-width: 1199px) and (min-width: 768px){.tuev__seminarsuche_search span{margin-bottom: 41px;}} .tuev__seminarsuche_search .tuev__color-red{color: #c42006; cursor: pointer; text-decoration: underline;} .tuev__seminarsuche_search .tuev__color-red:hover{color: #000;} .tuev__seminarsuche_search .tuev__freitextsuche p{color: #0072b9; font-size: 16px; font-weight: bold; padding-left: 59.5px; padding-top: 14px; padding-bottom: 10px;} @media only screen and (max-width: 1200px){.tuev__seminarsuche_search .tuev__freitextsuche p{padding-left: 26px!important; padding-bottom: 42px;}} @media only screen and (max-width: 991px){.tuev__seminarsuche_search .tuev__freitextsuche p{padding-left: 17px!important; padding-bottom: 40px;}} @media only screen and (max-width: 768px){.tuev__seminarsuche_search .tuev__freitextsuche p{padding-left: 7px!important; padding-bottom: 33px;}} tuev__content.css:746 .tuev__seminarsuche_search p{color: #0072b9; font-size: 16px; margin-bottom: 9px; margin-left: 0px; font-weight: bold; padding-left: 0px; display: block;} .tuev__seminarsuche_search input, .tuev__seminarsuche_search select{-webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #fff; border: 1px solid #ccc; border-radius: 0; color: #000; font: initial; font-size: 14px; height: 35px; line-height: 35px; outline: none; transition: border 170ms ease-in-out; width: 100%; margin: 0;} .tuev__seminarsuche_search input:hover, .tuev__seminarsuche_search select:hover, .tuev__seminarsuche_search input:focus, .tuev__seminarsuche_search select:focus{border: 1px solid #0072b9;} .tuev__seminarsuche_search input{padding: 0 15px;} .tuev__seminarsuche_search select{padding: 0 20px 0 15px;} .tuev__seminarsuche_search select::-ms-expand{display: none;} .tuev__seminarsuche_search input::-webkit-input-placeholder, .tuev__seminarsuche_search select::-webkit-input-placeholder{color: #bebebe;} .tuev__seminarsuche_search input::-moz-placeholder, .tuev__seminarsuche_search select::-moz-placeholder{color: #bebebe;} .tuev__seminarsuche_search input:-ms-input-placeholder, .tuev__seminarsuche_search select:-ms-input-placeholder{color: #bebebe;} .tuev__seminarsuche_search input:-moz-placeholder, .tuev__seminarsuche_search select:-moz-placeholder{color: #bebebe;} .tuev__seminarsuche_search .tuev_button{background-color: #c42006; border-radius: 6px; color: #fff; display: inline-block; float: left; font-size: 23px; height: 63px; line-height: 63px; margin-left: 15px; padding: 0 37px; text-decoration: none; transition: background 170ms ease-in-out; margin-top: -27px; cursor: pointer;} @media only screen and (min-width: 768px) and (max-width: 1199px){.tuev__seminarsuche_search .tuev_button{bottom: -31px; left: 50%; position: absolute; transform: translateX(-50%);}} @media only screen and (max-width: 767px){.tuev__seminarsuche_search .tuev_button{bottom: -25px; height: 50px; left: 50%; line-height: 50px; margin: 0; position: absolute; transform: translateX(-50%);}} .tuev__seminarsuche_search .tuev_button:hover{background-color: #000;} .tuev__seminarsuche_h{border-bottom: 2px solid #0072b9;} .tuev__seminarsuche_h h2{font-size: 30px; color: #0072b9; padding-left: 74px; padding-bottom: 10px;} @media only screen and (max-width: 767px){.tuev__seminarsuche_h h2{font-size: 20px; margin-left: 19px; padding-right: 10px; padding-left: 0px;}} .tuev__seminarsuche_search .tuev__a-small{background-color: #c42006; border-radius: 6px; color: #fff; display: inline-block; font-size: 14px; height: 42px; line-height: 36px; padding: 2.5px 18px; transition: background 170ms ease-in-out; width: 77px; left: 0%; bottom: 0; text-decoration: none; cursor: pointer;} .tuev__seminarsuche_search .tuev__a-small:hover{background-color: #000;} #search_seminarnummer{display: none; margin-left: 59px; margin-top: 12px; margin-bottom: 5px;} @media only screen and (max-width: 1199px) and (min-width: 992px){#search_seminarnummer{margin-left: 29px;}} @media only screen and (max-width: 991px) and (min-width: 768px){#search_seminarnummer{padding-left: 0px; margin-left: 31px; margin-bottom: 7px;}} @media only screen and (max-width: 767px){#search_seminarnummer{margin-left: 8px; margin-bottom: 13px;}} @media only screen and (max-width: 767px) and (min-width: 435px){.tuev__seminarsuche_search .tuev__a-small{position: relative; padding: 3.5px 16px;}} @media only screen and (max-width: 434px){.tuev__seminarsuche_search .tuev__a-small{width: 77px; padding: 2.5px 16px; position: relative; margin-bottom: -10px;}} .tuev__seminarsuche_search .tuev__a-small:hover{background-color: #000;} .tuev__seminarsuche_search .close_seminarnummer_text p{color: #0072b9; font-size: 16px; font-weight: bold; padding-left: 59.5px; padding-top: 14px; padding-bottom: 10px;} .tuev__seminarsuche_search .close_seminarnummer_text p span{display: inline;} @media only screen and (max-width: 1199px) and (min-width: 992px){.tuev__seminarsuche_search .close_seminarnummer_text p{padding-left: 27.5px; padding-bottom: 42px;}} @media only screen and (max-width: 991px) and (min-width: 768px){.tuev__seminarsuche_search .close_seminarnummer_text p{padding-left: 51.5px; padding-bottom: 41px;}} @media only screen and (max-width: 767px){.tuev__seminarsuche_search .close_seminarnummer_text p{padding-bottom: 32px; padding-left: 43.5px;}} .tuev__thema_number{background-color: #0072b9; color: #fff; border-radius: 50%; font-size: 13px; z-index: 1; padding: 2px 8px 3px 8px;} .tuev__weiterbildung{margin-top: -50px;} @media only screen and (max-width: 1199px) and (min-width: 991px){.tuev__weiterbildung{margin-top: 15px;}} @media only screen and (max-width: 990px) and (min-width: 768px){.tuev__weiterbildung{margin-top: 150px;}} @media only screen and (max-width: 767px) and (min-width: 456px){.tuev__weiterbildung{margin-top: 25px;}} @media only screen and (max-width: 455px){.tuev__weiterbildung{margin-top: 70px;}} .tuev__weiterbildung_text{padding-top: 60px;} @media only screen and (max-width: 767px) and (min-width: 992px) and (max-width: 1199px){.tuev__weiterbildung_text{padding-top: 20px;}} .tuev__weiterbildung img{position: relative; z-index: 2;} .tuev__seminare{border-bottom: 9px solid #0072b9; padding: 76px 0 46px 0;} .tuev__seminare_list{padding-left: 70px;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__seminare_list{padding: 0;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__seminare_list{padding-left: 20px;}} @media only screen and (max-width: 767px){.tuev__seminare_list{padding: 0 39px;}} .tuev__seminare_card{width: 100%; margin: 0;} .tuev__seminare_card{background-color: #fff; border-bottom: 6px solid; box-shadow: 0 0 50px #f8f8f8; display: block; float: left; height: 226px; margin: 0 36px 30px 0; padding-top: 31px; width: 226px;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__seminare_card{margin: 0 20px 20px 0;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__seminare_card{margin: 0 15px 20px 0;}} @media only screen and (max-width: 767px){.tuev__seminare_card{height: 130px; margin: 0 20px 20px 0; padding: 0; width: 130px;}} .tuev__seminare_card:hover .tuev__seminare_text{color: #000;} .tuev__seminare_card:nth-child(4n){margin-right: 0;} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__seminare_card:nth-child(4n){margin-right: 15px;}} @media only screen and (max-width: 767px){.tuev__seminare_card:nth-child(2n){margin-right: 0;}} .tuev__seminare_card-darkblue{border-color: #0070ba;} .tuev__seminare_card-green{border-color: #94c11b;} .tuev__seminare_card-darkgreen{border-color: #00a19a;} .tuev__seminare_card-orange{border-color: #f39100;} .tuev__seminare_card-red{border-color: #c12108;} .tuev__seminare_card-blank{border-color: #fff;} .tuev__seminare_image{display: block; height: 134px; position: relative; width: 100%;} @media only screen and (max-width: 767px){.tuev__seminare_image{height: 80px;}} .tuev__seminare_image img{left: 50%; position: absolute; top: 50%; transform: translate(-50%,-50%) !important;} @media only screen and (max-width: 768px){.tuev__seminare_image img{height: 80px; transform: translate(-50%,-50%) !important; width: 80px;}} .tuev__seminare_text{color: #0072b9; display: block; font-size: 16px; position: relative; transition: color 170ms ease-in-out; width: 100%;} @media only screen and (max-width: 768px){.tuev__seminare_text{font-size: 14px;}} .tuev__seminare_text>span{left: 0; position: absolute; text-align: center; top: calc(50% + 17px); transform: translateY(-50%); width: 100%;} @media only screen and (max-width: 768px){.tuev__seminare_text>span{word-break: break-all;}} .tuev__cards{padding: 74px 0;} @media only screen and (max-width: 767px){.tuev__cards{padding: 20px 0;}} .tuev__cards .row{display: flex;} @media only screen and (max-width: 991px){.tuev__cards .row{display: block;}} .tuev__card{background-color: #f7f7f7; height: 100%; position: relative;} @media only screen and (max-width: 991px){.tuev__card{margin-bottom: 20px;}} .tuev__card img{border-bottom: 6px solid; display: block; height: auto; width: 100%;} .tuev__card.tuev__card-red img{border-bottom-color: #eb1c23;} .tuev__card.tuev__card-lightblue img{border-bottom-color: #39f5f3;} .tuev__card.tuev__card-darkblue img{border-bottom-color: #0072b9;} .tuev__card_meta{border-bottom: 1px solid #e9e9e9; color: #a4a4a4; font-size: 14px; height: 49px; line-height: 48px; overflow: hidden; padding: 0 29px; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap;} @media only screen and (max-width: 767px){.tuev__card_meta{font-size: 11px; height: 30px; line-height: 30px; padding: 0 20px;}} .tuev__card_date, .tuev__card_place{float: left;} .tuev__card_date{border-right: 1px solid #e9e9e9; padding-right: 10px;} .tuev__card_place{padding-left: 10px;} .tuev__card_content{padding: 29px 29px 37px 29px;} @media only screen and (min-width: 992px){.tuev__card_content{padding-bottom: 60px;}} @media only screen and (max-width: 767px){.tuev__card_content{padding: 20px;}} .tuev__card_content h3{color: #0072b9; font-size: 16px; line-height: 24px; margin: 0 0 21px 0;} .tuev__card_content p{font-size: 14px; line-height: 24px; margin-bottom: 26px;} .tuev__card_content a{margin: 0;} @media only screen and (min-width: 992px){.tuev__card_content a{bottom: 29px; left: 29px; position: absolute;}} .tuev__formatcards{padding: 57px 0 36px 0;} @media only screen and (max-width: 767px){.tuev__formatcards{padding: 30px 0;}} .tuev__formatcards .tuev__button{margin-top: 10px;} .tuev__formatcard{background-color: #fff; border-bottom: 3px solid #0072b9; margin-bottom: 28px;} @media only screen and (max-width: 767px){.tuev__formatcard{border-bottom-width: 1px; margin-bottom: 0;}} .tuev__formatcard_image{float: left; height: 260px; overflow: hidden; position: relative; width: 400px;} @media only screen and (max-width: 991px){.tuev__formatcard_image{display: none;}} @media only screen and (max-width: 767px){.tuev__formatcard_image{display: none;}} .tuev__formatcard_image img{left: 0; position: absolute; top: 0; width: 100%;} .tuev__formatcard_content{float: right; height: 260px; padding: 45px 70px; position: relative; width: calc(100% - 400px);} @media only screen and (max-width: 991px){.tuev__formatcard_content{width: 100%;}} @media only screen and (max-width: 767px){.tuev__formatcard_content{height: auto; float: none; padding: 20px 20px 60px 20px;}} .tuev__formatcard_content a{bottom: 30px; position: absolute; right: 70px;} @media only screen and (max-width: 767px){.tuev__formatcard_content a{bottom: 20px; right: 20px;}} .tuev__formatcard_headline{color: #0072b9; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif; font-size: 30px; margin: 0 0 28px 0 !important;} @media only screen and (max-width: 767px){.tuev__formatcard_headline{font-size: 20px; margin: 0 0 15px 0 !important;}} .tuev__formatcard_text{font-size: 14px; line-height: 24px; max-height: 100px; overflow: hidden;} @media only screen and (max-width: 767px){.tuev__formatcard_text{max-height: none;}} .tuev__sidebar_contact{background-color: #fafafa; margin-bottom: 20px; padding: 8px 0 16px 0;} .tuev__sidebar_contact h5{border-bottom: 3px solid #eaeaea; color: #3c3c3c; font-size: 16px; line-height: 38px; margin: 0 0 30px 0; padding: 0 30px;} .tuev__sidebar_contact p{color: #555e69; font-size: 14px; margin: 0 0 16px 0; padding: 0 30px;} .tuev__sidebar_contact_text{height: 30px; padding: 0 30px; margin: 0 0 16px 0;} .tuev__sidebar_contact_text:last-child{margin: 0;} .tuev__sidebar_contact_text img{display: inline-block;} .tuev__sidebar_contact_text span{color: #0072b9; display: inline-block; float: right; font-size: 14px; line-height: 30px; width: calc(100% - 50px);} .tuev__sidebar_contact_text a{color: #0072b9; transition: color 170ms ease-in-out;} .tuev__sidebar_contact_text a:hover{color: #000; text-decoration: none;} .tuev__sidebar_contact_mail{position: relative; top: 4px;} .tuev__wizard{margin-bottom: 20px;} .tuev__wizard_list{list-style: none; margin: 0; padding: 0;} .tuev__wizard_list li{margin-bottom: 15px;} .tuev__wizard_list li:last-child{margin: 0;} .tuev__wizard_step span{background-color: #d4d4d4; color: #fff; display: block; height: 42px; line-height: 42px; text-transform: uppercase;} .tuev__wizard_step.tuev__wizard_step-active span{background-color: #0072b9;} .tuev__wizard_text{border-radius: 15px; float: left; font-size: 14px; padding: 0 15px; position: relative; width: calc(100% - 60px);} @media only screen and (max-width: 400px){.tuev__wizard_text{font-size: 12px;}} .tuev__wizard_text:after{border-color: transparent transparent transparent #d4d4d4; border-style: solid; border-width: 8px 0 8px 8px; content: ""; height: 0; position: absolute; right: -8px; top: 13px; width: 0;} .tuev__wizard_step.tuev__wizard_step-active .tuev__wizard_text:after{border-color: transparent transparent transparent #0072b9;} .tuev__wizard_number{border-radius: 50%; float: right; font-size: 20px; position: relative; text-align: center; width: 42px; z-index: 1;} .tuev__wizard_number:after{background-color: #d4d4d4; bottom: -15px; content: ""; height: 15px; left: 20px; position: absolute; width: 2px;} .tuev__wizard_step:last-child .tuev__wizard_number:after{content: none;} footer{background-color: #fff;} .tuev__footer_contact{background: url('/theme_tuev/static/src/css/../img/footer-background.jpg') #fff no-repeat bottom center; height: 960px; position: relative;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__footer_contact{background-position: left center;}} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__footer_contact{background-size: contain;}} @media only screen and (max-width: 767px){.tuev__footer_contact{background-color: #fff; background-size: contain;}} .tuev__footer_contact:after{background: url('/theme_tuev/static/src/css/../img/footer-wave.png') no-repeat bottom center; background-size: contain; bottom: -2px; content: ""; height: 1000px; left: 0; position: absolute; width: 100%; z-index: 1;} .tuev__footer_contact .container{position: relative; z-index: 2;} .tuev__footer_contactform{background-color: rgba(250, 250, 250, .52); padding: 35px 70px; position: absolute; right: 15px; top: 56px; width: 540px} @media only screen and (min-width: 768px) and (max-width: 991px){.tuev__footer_contactform{position: relative; right: auto; top: 20px;}} @media only screen and (max-width: 767px){.tuev__footer_contactform{padding: 20px; right: 0; top: 15em; width: 100%;}} .tuev__footer_contactform input, .tuev__footer_contactform textarea{border: 1px solid transparent; color: #000; font-family: inherit; font-size: 14px; line-height: 36px; outline: none; padding: 0 17px; transition: border 170ms ease-in-out; width: 100%;} .tuev__footer_contactform input:hover, .tuev__footer_contactform textarea:hover, .tuev__footer_contactform input:focus, .tuev__footer_contactform textarea:focus{border: 1px solid #0072b9;} .tuev__footer_contactform input::-webkit-input-placeholder, .tuev__footer_contactform textarea::-webkit-input-placeholder{color: #000;} .tuev__footer_contactform input::-moz-placeholder, .tuev__footer_contactform textarea::-moz-placeholder{color: #000;} .tuev__footer_contactform input:-ms-input-placeholder, .tuev__footer_contactform textarea:-ms-input-placeholder{color: #000;} .tuev__footer_contactform input:-moz-placeholder, .tuev__footer_contactform textarea:-moz-placeholder{color: #000;} .tuev__footer_contactform input{height: 36px; margin-bottom: 10px;} .tuev__footer_contactform textarea{height: 100px; margin-bottom: 30px;} @media only screen and (max-width: 767px){.tuev__footer_contactform textarea{margin-bottom: 10px;}} .tuev__footer_contactform button{border: none; cursor: pointer; margin: 0;} .tuev__footer_links{background-color: #0070b6; padding: 45px 0;} @media only screen and (max-width: 767px){.tuev__footer_links{padding: 20px 20px 0 20px;}.tuev__footer_links div[class^="col-"]{margin-bottom: 20px;}} .tuev__footer_links h4{color: #fff; font-size: 17px; margin: 0 0 44px 0;} @media only screen and (min-width: 768px) and (max-width: 1199px){.tuev__footer_links h4{margin-bottom: 20px;}} @media only screen and (max-width: 767px){.tuev__footer_links h4{margin: 0;}} .tuev__footer_links p{color: #fff; font-size: 12px; line-height: 30px; margin: 0;} .tuev__footer_links a, .tuev__footer_social a{border-bottom: 1px solid transparent; color: #fff; font-size: 12px; transition: border 170ms ease-in-out;} .tuev__footer_links a:hover{border-bottom-color: #fff; text-decoration: none;} .tuev__footer_links .fa{width: 25px;} .tuev__footer_imageholder{padding-top: 61px;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__footer_imageholder{padding-top: 37px;}} .tuev__footer_imageholder p{background-color: #fff; color: #0070b6; font-size: 16px; line-height: 24px; margin: 0; padding: 15px;} .tuev__footer_imageholder a{color: #0072b9; font-size: 16px; line-height: 24px; margin: 0; padding: 15px; transition: color 170ms ease-in-out;} .tuev__footer_imageholder a:hover{color: black;} .tuev__footer_social{background-color: #0070b6; border-top: 1px solid #fff; padding: 20px 0 35px 0;} @media only screen and (max-width: 767px){.tuev__footer_social{padding: 20px 0;}} .tuev__footer_social a{border-bottom: 1px solid transparent; margin-right: 45px;} @media only screen and (max-width: 767px){.tuev__footer_social a{margin: 0 10px;}} .tuev__footer_social a:hover{border-bottom-color: #fff; text-decoration: none;} @media only screen and (max-width: 1199px){.tuev__footer_social-left{text-align: center;}} .tuev__footer_social-left a{margin-right: 45px;} @media only screen and (min-width: 992px) and (max-width: 1199px){.tuev__footer_social-left a{margin-right: 15px;}} @media only screen and (min-width: 768px) and (max-width: 1199px){.tuev__footer_social-left a{display: inline-block; margin: 0 15px 20px 15px;}} @media only screen and (max-width: 767px){.tuev__footer_social-left a{display: inline-block; margin: 0 10px 20px 10px;}} .tuev__footer_social-center a{font-size: 18px; margin: 0 13px;} .ml29{margin-left: 29px !important} .tuev_impressum p{font-family: Roboto-Regular, 'Roboto', Arial, sans-serif !important;} 

/* /theme_tuev/static/src/css/shop_seminarsuchen.css defined in bundle 'website.assets_frontend' */
 .wtermine .fa{color: black !important;} .daterange{width: 100%; text-align: center; height: 3em;} .products_pager{text-align: inherit !important; background-color: #f5f5f5; float: right; height: 3.7em; width: 65.9%;} @media only screen and (min-width: 500px) and (max-width: 993px){.products_pager{float: left; width: 98%;}} @media only screen and (min-width: 100px) and (max-width: 500px){.products_pager{float: left; width: 96%;}} .products_pager h5{color: #6f727b; padding-top: 10px;} .btn-pager{color: #6f727b; border: 1px solid #6f727b; background-color: transparent; border-radius: 27px; margin-top: 9px;} .my_pagination .fa{color: #b1b1b1 !important; border: 1px solid gray !important; border-radius: 33px !important; padding: 13px !important; margin-top: -1em;} .pagination > li > a, .pagination > li > span{border: none !important; color: #b1b1b1 !important} .pagination > li:last-child > a:hover{background: none;} .my_pagination{display: inline-block; padding-left: 50px; margin-top: 20px; border-radius: 4px;} .pagination > .active > a{color: #fff !important; background-color: #0072b9; border-color: #337ab7;} .btn-sort{color: #6f727b; background-color: #fff; border-color: #c7c7c7; border-radius: 50px; width: 8em; margin-top: 0.5em;} .pagination{z-index: 1000 !important;} .resultsfound{background-color: #f5f5f5; height: 60px;} .resultsfound p{color: #6f727b; line-height:60px;} .shop_suchbox h1{font-size: 20.2px; color: #0072b9;} .shop_suchbox{background-color: #f5f5f5 ; text-align: center; padding: 20px;} .btn-shop_suchbox{background-color: #0072b9; border-radius: 6px; height: 36px; width: 100px; margin-top: 24px; padding-top: 9px;} .shop_suchbutton{margin-top: 20px;} .shop_suchbutton a{background-color: #0072b9; border-radius: 6px; color: #fff; display: inline-block; font-size: 14px; height: 36px; line-height: 33px; padding: 0 23px; transition: background 170ms ease-in-out;} .shop_suchbutton a:hover{background-color: black; color: white!important;} .tuev_category{background: #f5f5f5 !important; color: #6f727b; padding-left: 28px; font-size: 15px;} .tuev_category .nav-hierarchy{background: #f5f5f5 !important; color: #6f727b; border-top: none !important; padding-left: 35px!important;} .tuev_category .nav-hierarchy li{background: #f5f5f5 !important; padding-top: 4px;} .tuev_category li a{color: #6f727b;} .nav-stacked.tuev_category > li + li{padding-top: 0px; background: #f5f5f5 !important; margin-bottom: 14px;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{background: #f5f5f5 !important; color: #0072b9!important;} .tuev_category .fa{font-size: 11px; vertical-align: top; padding-top: 6px;} .nav.nav-pills.nav-stacked.tuev_filter{padding-right: 0px!important;} .tuev_filter > li + li{margin-top: 13px; margin-left: 0; background: #f5f5f5; border-bottom: 2px solid #dcdcdc; text-align: center;} .tuev_filter > li.active > a, .tuev_filter > li.active > a:hover, .tuev_filter > li.active > a:focus{color: #3c3c3c; background: #f5f5f5; border-bottom: 2px solid#dcdcdc;} .tuev_filter > li{margin-top: 13px; margin-left: 0; background: #f5f5f5; border-bottom: 2px solid #dcdcdc; text-align: center; line-height: 48px; line-height: 48px; height: 4em;} .nav-hierarchy li a{color: #717277 !important; border-bottom: none !important;} .nav-hierarchy li{text-align: left !important; border-bottom: none !important; background-color: white !important;} .nav-hierarchy{background-color: white !important; margin: 0 !important; border-top: 1px solid #dcdcdc;} .panel-default > .panel-heading{color: #333333; background-color: #f5f5f5; border-bottom: #ddd; text-align: center; margin-left: 0em; padding: 0; height: 4em; line-height: 40px; margin-top: 2em;} .panel-default{border-bottom: 2px solid #DDD; border: none;} .panel-default > .panel-heading + .panel-collapse > .panel-body{background: #f5f5f5;} .panel-group li{margin-top: 13px; margin-left: 0; background: #f5f5f5; text-align: center;} .panel-group .panel{margin-bottom: 0; border-radius: 4px;} .panel-body .panel-inhalt{text-align: left; line-height: 30px; color: #6e747c; padding: 7px;} .tuev_filter li a{position: relative; display: inline-block; padding-top: 2px; border-bottom: 2px solid #dcdcdc; border-radius: 0 !important; color: #3c3c3c; font-size: 16px; line-height: 52px;} .tuev_filter active a{display: inline-block; border-bottom: 2px solid #dcdcdc; padding-top: 2px; border-radius: 0 !important; color: #3c3c3c; font-size: 16px; line-height: 52px;} .tuev_filter li a:hover{text-decoration: none; color: #0072b9; transition: color 170ms ease-in-out; cursor: pointer;} .tuev_filter li i.fa{position:absolute; font-size: 16px; cursor: pointer; color: #0072b9;} .new_checkbox{line-height: 18px; font-weight: 400;} .new_checkbox span{display: inline-block; cursor: pointer; position: relative; padding-left: 25px; margin-right: 15px; font-size: 16px; color: #333333!important;} .new_checkbox input[type=checkbox]{display: none;} .new_checkbox span:before{border-radius: 3px;} .new_checkbox span:before{content: ""; display: inline-block; width: 16px; height: 16px; margin-right: 10px; position: absolute; left: 0; bottom: 1px; border: 1px solid darkgrey;} .new_checkbox span:after{border-radius: 5px;} .new_checkbox span:after{content: ""; display: inline-block; margin-right: 10px; position: absolute; left: 0;} .new_checkbox input[type=checkbox]:checked + span:after{background-color: #0072b9; width: 10px; height: 10px; margin: 3px; margin-top: 4px;} .shop_cart{margin-top: 30px; border: 2px solid #efefef !important; padding: 0px; z-index: 2;} .shop_cart .placeholder{width: 67px !important; top: 0 !important; position: relative !important;} .next-event span{color: #0072b9;} .seminar_info{color: #0072b9;} .product_tags_padding{padding-left: 15px; margin-right: 5px; height: 20px; width: auto;} .inlineblock{display: inline-block;} .seminar_preis_block .p-small{font-size: 10px;} .seminar_preis_block .MwSt{padding: 4.8px; font-size: 10px; color: #9ca2a9;} .seminar_preis_block .price_blue{color: #0072b9;; font-size: 1.4em;} .seminar_preis_block .price_gray{color: #b9bdc0; font-size: 1.4em;} .seminar_preis_block .price_blue_ab{color: #0072b9; font-size: 0.8em;} .seminar_preis_block .price_gray_ab{color: #b9bdc0; font-size: 0.8em;} .shop_cart .product_price{padding: 0 !important; position: relative !important; bottom: 0 !important; font-size: 20px !important; color: #0072b9;} .ab-preis{font-size: 16px;} .shop_cart .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0px; bottom: none !important; right: 0; z-index: 4; padding-left: 5px; margin-left: 5px; margin-top: 19px;} @media (min-width: 100px){.shop_cart .oe_product_image{width: 74px !important; top: 0 !important; height: 100px !important; position: relative !important;}} .abschluss_img_cart{width: 2.6em;} .btn-detail{background-color: #0072b9; border-radius: 6px; height: 34px; width: 82px; float: right;} .btn-detail a{color: white !important;} .btn-detail:hover{background-color: #000; color: white;} .btn-merken{background-color: white; border: 1px solid #0072b9; border-radius: 6px; height: 34px; width: 82px; color: #0072b9; float: right;} .btn-merken{color: #0072b9 !important;} .btn-merken a:hover{color: #0072b9 !important;} .btn-gemerkt{background-color: white; border: 1px solid #0072b9; border-radius: 6px; height: 34px; width: 100px; color: #0072b9; float: right;} .btn-gemerkt .fa{color: #00C466;} .btn-gemerkt{color: #0072b9 !important;} .btn-gemerkt a:hover{color: #0072b9 !important;} @media (max-width: 100px){.my_pagination{padding-left: 0px !important;}} .shopimage_border-blue{border-left: 10px solid #0072b9;} .shopimage_border-dark-green{border-left: 10px solid #00a19a;} .shopimage_border-green{border-left: 10px solid #94c11b;} .shopimage_border-red{border-left: 10px solid #c12108;} .shopimage_border-orange{border-left: 10px solid #f39100;} 

/* /theme_tuev/static/src/css/tuev__content-shop.css defined in bundle 'website.assets_frontend' */
 .tuev__shop-button-section{float: right; text-align: right; padding: 20px 24px 32px 24px; margin: 0px;} .tuev__shop-event-infos{margin-top: 20px; padding-right: 30px; float: left; width:calc(100% - 332px); box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;} @media only screen and (max-width: 767px){.tuev__shop-event-infos{width:60%; padding-left: 20px;}} @media only screen and (max-width: 580px){.tuev__shop-event-infos{width:60%; padding-left: 20px;}} @media only screen and (max-width: 490px){.tuev__shop-event-infos{width:55%; padding-left: 10px; padding-right: 6px;}} .tuev__shop-item-title, .tuev__shop-item-price, .tuev__shop-price-small{font-size: 24px; line-height: 28px; height: 28px; color: #0f7abd;} @media only screen and (max-width: 767px){.tuev__shop-item-title, .tuev__shop-item-price{font-size: 24px; line-height: 24px; word-break: break-word;}} @media only screen and (max-width: 490px){.tuev__shop-item-title, .tuev__shop-item-price{font-size: 16px !important; line-height: 18px; vertical-align: top; word-break: break-word;}} .tuev__shop-item-title{display: inline-block; padding-top: 12px; height: auto; transition: color 170ms ease-in-out; word-wrap: break-word;} .tuev__shop-item-title.extnr{padding-top: 0px !important; display: block;} .tuev__shop-price-small{font-size: 12px; padding-right: 5px; padding-top: 3px;} @media only screen and (max-width: 767px){.tuev__shop-price-small{line-height: 24px;}} @media only screen and (max-width: 490px){.tuev__shop-price-small{line-height: 20px; vertical-align: top; padding-right: 0px;}} .tuev__shop-gray-font{color: #9ca2a9;} .tuev__shop-blue-font{color: #0f7abd;} .tuev__shop-item-title:hover{cursor: pointer; text-decoration: none; color: black; transition: color 170ms ease-in-out;} .tuev__shop-product-image{width: 132px; height: auto; position: relative; float: left; padding: 10px 24px 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;} @media only screen and (max-width: 767px){.tuev__shop-product-image{display: none;}} .tuev__shop-product-image img{width: 100%; height: 100%;} .tuev__shop-item-price-box{padding-right: 24px; margin-top: 32px; float: right; text-align: right;} @media only screen and (max-width: 767px){.tuev__shop-item-price-box{margin-top: 20px; width: 40%; padding-right: 5px;}} @media only screen and (max-width: 490px){.tuev__shop-item-price-box{margin-top: 20px; width: 45%; padding-right: 5px;}} .tuev__shop-price-mwst{font-size: 10px; color: #9ca2a9; text-align: left; display: inline-block; line-height: 12px; height: 12px; width: 34px; vertical-align: top; padding-left: 5px;} @media only screen and (max-width: 490px){.tuev__shop-price-mwst{font-size: 8px; line-height: 8px; height: 8px; width: 25px; vertical-align:top;}} .tuev__shop-item-events{padding-top: 10px;} @media only screen and (max-width: 490px){.tuev__shop-item-events{padding-top: 18px; width: 300px;}} .tuev__shop-event-props{padding-top: 6px; margin-left:132px; float: left; padding-right: 25px;} @media only screen and (max-width: 767px){.tuev__shop-event-props{margin-left: 0px; padding-left: 20px;}} @media only screen and (max-width: 490px){.tuev__shop-event-props{padding-left: 10px}} .tuev__shop-event-props p{color: #333;} .tuev__shop-btn:hover, .tuev__shop-btn:focus, .tuev__shop-btn.focus{color: black; text-decoration: none;} .tuev__shop-btn{position: relative; color: #6f727b; border: 1px solid #c7c7c7; border-radius: 6px; width: 135px; height: 30px; margin: 3px 0px; padding: 6px 12px; text-align: left; background: none; touch-action: manipulation; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .tuev__shop-btn-notive{background-color: white; border: 1px solid #0072b9; border-radius: 6px; height: 30px; width: 100px; color: #0072b9; float: right; float: right;} .tuev__shop-products-pager{padding: 12px 30px; margin-top: 32px; text-align: inherit !important; background-color: #f4f4f4; float: right; height: 60px;} .tuev__shop-search-dropdown{float:right; width: 135px;} .tuev__products-pager-width{width: 65.9%;} @media only screen and (max-width: 991px){.tuev__products-pager-width{width: 100%;}} .tuev__shop-check{padding-left: 5px;} .tuev__shop-sort-title{height: 36px; line-height: 36px; vertical-align: middle; float: left; color: #6f727b;} .tuev__shop-sort-arrow{position: absolute; top: 6px; right: 12px;} .tuev__shop-arrow-caret{position: absolute; top: 50px; font-size: 16px; right: 12px;} .tuev__pagination{list-style: none; margin: 0; padding: 30px 0 0 0; text-align: center;} .tuev__pagination li{display: inline-block;} .tuev__pagination li a{border-radius: 6px; display: block; font-size: 14px; height: 36px; line-height: 36px; margin: 0 3px; text-align: center; transition: all 170ms ease-in-out;} @media only screen and (max-width: 490px){.tuev__pagination li a{margin: 0px 1px;}} .tuev__pagination a:hover, .tuev__pagination .active a{background-color: #0072b9; border-color: #0072b9; color: #fff; text-decoration: none;} .tuev__pagination_arrow, .tuev__pagination .disabled .tuev__pagination_arrow:hover{background-color: #fff; border: 1px solid #aaa; color: #b1b1b1; cursor: pointer; width: 36px;} .tuev__pagination .disabled .tuev__pagination_arrow{cursor: not-allowed !important;} .tuev__pagination_link{border: 1px solid transparent; color: #0072b9; min-width: 36px; padding: 0 5px;} #products_grid_before .panel-heading{position: relative;} @media only screen and (max-width: 490px){#products_grid_before .panel-heading{width: 100%;}} #products_grid_before .panel-heading .fa-caret-up{padding: 0; right: 15px; top: 18px;} #products_grid_before .panel-heading.collapsed .fa{transform: rotate(180deg) !important;} #Begin .panel-inhalt{display: inline-block} @media only screen and (max-width: 767px){#products_grid_before .panel{-webkit-box-shadow: none; box-shadow: none;}#products_grid_before .panel-group .panel{float: left; margin: 0px 10px 10px 0px !important; display: flex;}#products_grid_before .panel-default > .panel-heading{position: relative; margin-right: 5px; background-color: white !important; text-align: center; padding: 0; margin: 0; height: auto !important; line-height: 40px !important; margin-top: 0px !important; border:1px solid #ddd !important; min-width: 140px;}#products_grid_before .panel-collapse{margin-left: 5px; margin-bottom: 5px;}#products_grid_before .panel-body{width: 100%;}#products_grid_before .nav.nav-pills.nav-stacked.tuev_filter{padding-right: 0px!important;}.tuev_filter li a{position: relative; max-height: 45px; display: inline-block; border-bottom: 0px !important; font-size: 16px; line-height: 40px !important; padding: 0 40px 0 10px; color: #0072b9 !important; color: #0072b9 !important;}.tuev_category{display: none;}#products_grid_before .panel-default > .panel-heading + .panel-collapse > .panel-body{border: 1px solid #ddd; box-shadow:}#products_grid_before .panel-heading .fa-caret-up{top: 12px;}#products_grid_before .panel-heading{max-height: 45px;}.tuev__shop-item-title{padding-top: 0px; font-size: 20px; line-height: 20px;}} @media only screen and (max-width: 490px){.panel-group .panel{border-radius: 0px!important; width: 100%;}.tuev__button.tuev__button-smallwide{padding:0px 20px;}#products_grid_before .panel-group .panel{display: inline-block;}} .product-description ul{padding-left: 0px;} .product_description li{padding-bottom: 5px; margin-left: 15px;} .tuev__shopdetails-fields div{padding: 12px 20px ;} .tuev__shopdetails-fields li{color: #555e69!important;} .tuev__shopdetails-fields b{color: #0072b9!important;} .tuev_category li ul .fa{margin-left: -11.3px !important;} .panel-body .panel-inhalt{width: 100%!important;} .all_categorys{padding-left: 15px !important;} .all_category.fa-chevron-right{display: none;} @media only screen and (min-width: 768px){.tuev__shop-event-infos{width: calc(100% - 345px);}} .tuev__shop_no_products h4{color: #0072b9;} .tuev__shop_no_products img{margin-left: 36%;} .tuev-shop__color{color: #0072b9;} .tuev__shop_no_products a{transition: color 170ms ease-in-out; color: #0072b9;} .tuev__shop_no_products a:hover{color: black; text-decoration: none;} .radius_search{height: 33px; color: #555555; border-color: #ccc; margin-top: 7px;} .tuev_filtierung{line-height: 27px; color: #0072b9; border: 1px solid #c7c7c7; border-radius: 6px; padding-left: 12px; padding-right: 9px; margin-right: 9px;} .tuev_filter_delete{color: #6f727b; margin-left: 3px; font-size: 19px; padding-top: 3px;} 

/* /theme_tuev/static/src/css/productdetails.css defined in bundle 'website.assets_frontend' */
 .wishlist_add_produktdetail{cursor: pointer;} #product_detail li{list-style-type: disc; list-style-position: inside; text-indent: -2em; padding-left: 2em;} #product_detail .input-group{display: none!important;} .breadcrumb{background-color: transparent!important; padding-left: 0 !important; margin-bottom: 9px!important; margin-top: 9px!important;} .breadcrumb > .active{color: #9da1aa !important;} .breadcrumb li a{color: #9da1aa; transition: background 170ms ease-in-out;} .breadcrumb li a:hover{color: #7C8292; text-decoration: none!important;} .product-name{color: #0072b9; margin: 0; padding-right: 0;} @media only screen and (min-width: 1200px){.product-name h1{margin-top: -7px !important;}} @media only screen and (max-width: 1200px){.product-name h1{font-size: 2em;}} .tuev__product_image{width: 15%;} .nutzen_zielgruppe_voraussetzungen li{color: #555e69!important;} .nutzen_zielgruppe_voraussetzungen b{color: #0072b9!important;} .bg_grey{background: #fafafa;} .bg_grey p{color: #565e69;} .bg_grey h3{color: #0072b9;} .btn_more_information{background-color: white; border: 1px solid #0072b9; transition: background 170ms ease-in-out; color: #0072b9;} .btn_more_information:hover{background-color: black; color: white !important;} @media only screen and (min-width: 768px){.btn_more_information{display: none;}} .detail_left .product_description{padding-left: 0;} .detail_left .product_description ul{padding: 0px !important;} @media only screen and (min-width: 768px){.detail_left .product_description{padding-left: 43px!important; padding-right: 60px!important;}} .product_inhalt h3{color: #0072b9; margin-top: 0;} @media only screen and (min-width: 768px){.detail_left .product_inhalt h3{padding-left: 43px!important;}} .detail_left .product_description li{color: #555e69!important;} .detail_left .product_description b{color: #0072b9!important;} .hinweis_img{width: 28px; margin-top: 30px;} .tuev__buchbare_module{color: #0072b9;} .tuev__buchbare_module_content .bg_grey{background: #f5f5f5 !important;} .tuev__buchbare_module h3{margin-top: 0; margin-bottom: 32px;} @media only screen and (min-width: 768px){.tuev__buchbare_module .col-md-3{width: 23%; margin-right: 14px;}} .tuev__buchbare_module_content{border: 1px solid #f5f5f5; padding: 0; word-break: break-word !important; height: 12em; margin-bottom: 2em;} .tuev__buchbare_module_content h4{margin: 0 !important; text-align: center; padding-top: 8px; padding-bottom: 8px;} .tuev__buchbare_module_content h5{word-break: break-word !important} .tuev__empfehlungen{color: #0072b9;} .tuev__empfehlungen_content{border: 1px solid #efefef; padding: 0;} .tuev__empfehlungen_content .tuev__button-details{margin-top: 24px;} .tuev__empfehlungen_content img{padding: 12px;} .tuev__empfehlungen_content h3{margin-top: 12px;} .product_partner h3{color: #0072b9;} .product_partner_image{border: 1px solid #d9d9d9;} .product_partner_image img{width: 100% !important; padding: 30px !important;} .icon-list{background: #fafafa; padding-left: 0px !important;} .icon-list .o_image{background-image: URL('/theme_tuev/static/src/img/icon_section/download.png') !important; width: 129% !important; height: 53px !important;} .icon-margin{margin-top: 0.5em; margin-bottom: 0.5em;} .icon-list .fa{background: white; width: 1.7em; padding-left: 0.4em; padding-top: 4px; color: #0072b9;} .icon-list .fa-bookmark-o{padding-left: 0.5em !important;} .information-list_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .information-list_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .information-list{background-color: #fafafa; padding: 17px; font-size: 14px; border-bottom: 3px solid #eaeaea;} .information-list p{color: #0072b9;} .information-list .fa{padding-right: 11px;} .aktionspreis_img{padding-right: 4px; margin-left: 2px;} .lernform_img{width: 1.5em;} .abschluss_img{width: 1.5em;} .information-list img{margin-top: -0.3em; margin-right: 0.5em;} .information-list-gray{background-color:white; color: #9ca2a9; padding-top: 14px; border-bottom: 3px solid #eaeaea;} .information-list-gray p{font-size: 14px;} .varianten_buchen{padding-left: 0px; padding-right: 0px;} .variant-list{border-bottom: 3px solid #eaeaea; padding-top: 24px;} .wtermine a{transition: color 170ms ease-in-out;} .wtermine a:hover{color: black; text-decoration: none!important;} .btn-buchen{background-color: #0072b9; width: 110px; margin-bottom: 22px; transition: background 170ms ease-in-out; color: white !important;} .btn-buchen:hover{background-color: #000;} .garantietermin-btn{background-color: #d1171a; width: 110px; margin-bottom: 22px; color: white !important; transition: background 170ms ease-in-out; line-height: 13px; padding: 1px; padding-bottom: 3.5px;} .garantietermin-btn:hover{background-color: #000;} .garantietermin-btn .garantietermin{font-size: 12px; color: white !important;} .price-block_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .price-block_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .price-block{background-color: #fafafa; padding: 14px;} .price-block .p-small{font-size: 10px;} .price-block .MwSt{padding: 4.8px; font-size: 10px; color: #9ca2a9;} .price-block .price_black{color: black;; font-size: 2em;} .price-block .price_gray{color: #c1c4c9; font-size: 2em;} .price-block .price_gray_ab{color: #c1c4c9;} .info_price_text{font-size: 13px; color: #0072b9;} .price_info_text{color: #0072b9; transition: color 170ms ease-in-out;} .price_info_text:hover{color: black; text-decoration: none;} .pruefungsgebuehren_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .pruefungsgebuehren_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .pruefungsgebuehren{background-color: #fafafa;} .pruefungsgebuehren .MwSt{padding: 2.8px; font-size: 10px; color: #9da2a6;} .pruefungsgebuehren .price_gray{color: #c1c4c9; font-size: 2em;} .partnerprogramm_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .partnerprogramm_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .partnerprogramm{background-color: #fafafa; padding: 14px;} .partnerprogramm p{color: #555e69;} .btn-partnerprogramm{background-color: #0072b9; width: 69px; float: right; transition: background 170ms ease-in-out; color: white !important;} .btn-partnerprogramm:hover{background-color: #000;} 

/* /theme_tuev/static/src/css/themenuebersicht.css defined in bundle 'website.assets_frontend' */
 .themenwelt p{color: #555e69 !important;} .themen{height: 85px; overflow: hidden; margin-top: -6em; background: rgba(238, 238, 238, 0.7); color: #0072b9;} @media only screen and (max-width: 768px){.themen{height: 100%!important; margin-top: 0em!important;}} @media only screen and (min-width: 768px){.s_image_text{padding: 20px!important;}} @media only screen and (max-width: 768px){.themen h1{padding-left: 15px;}} @media only screen and (max-width: 420px){.themen h1{padding-left: 15px; font-size: 25px;}} @media only screen and (max-width: 991px){.themen .text-left img{float: left; width: 11%;}} @media only screen and (max-width: 768px){.themen .text-left img{display: none;}} .themenansicht-right{float: left;} .kategorie-suchbox h1{font-size: 20.2px; color: #0072b9;} .kategorie-suchbox p{font-size: 20.2px; color: #0072b9!important; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif; margin-top: 18px;} .kategorie-suchbox{background-color: #fafafa ; text-align: center; padding: 14px; border-bottom: 6px solid #c42006; margin-bottom: 30px;} @media only screen and (min-width: 768px){.kategorie-suchbox{margin-bottom: 20px!important;}} .btn-suchbox{background-color: #c42006; border-radius: 6px; height: 36px; width: 100px; margin-top: 24px; padding-top: 8px; transition: background 170ms ease-in-out; font-size: 14px !important; color: white!important;} .btn-suchbox:hover{background-color: black;} .btn-suchbox a{color: white !important; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .btn-suchbox a:hover{color: white !important; text-decoration: none!important;} .themen_image{background-size: cover; background-position: center top;} @media only screen and (max-width: 768px){.themen_image{height: 200px!important;}} @media only screen and (max-width: 400px){.themen_image{height: 10em!important;}} .lager_headerimage{background-position: right top !important;} .medizinprodukte_headerimage{background-position: right top !important;} .umwelt_headerimage{background-position: right top !important;} .arbeitsschutz_headerimage{background-position: left top !important;} .col-md-12 .themen-icon-list{background: #fafafa ; padding: 15px ; width: 14em;} .themen-icon-list .fa{background: white; width: 1.3em; padding-left: 0.2em; padding-top: 4px; font-size: 2.8em; padding-bottom: 4px; color: #0072b9;} .themen-unterkategorie .border-blue{border-left: 6px solid #0072b9; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .download-list .border-blue{height: 5em; border-bottom: 6px solid #0072b9;} .themen.border-blue{border-bottom: 6px solid #0072b9;} .border-blue{border-bottom: 6px solid #0072b9 !important;} @media only screen and (min-width: 200px) and (max-width: 1200px){.download-list .border-blue{height: 5em !important;}} .themen-unterkategorie .border-dark-green{border-left: 6px solid #00a19a; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .download-list .border-dark-green{height: 5em; border-bottom: 6px solid #00a19a;} .themen.border-dark-green{border-bottom: 6px solid #00a19a;} .border-dark-green{border-bottom: 6px solid #00a19a !important;} @media only screen and (min-width: 200px) and (max-width: 1200px){.download-list .border-dark-green{height: 5em !important;}} .border-left-dark-green{border-left: 6px solid #00a19a !important;} .themen-unterkategorie .border-green{border-left: 6px solid #94c11b; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .download-list .border-green{height: 5em; border-bottom: 6px solid #94c11b;} .border-left-green{border-left: 6px solid #94c11b !important;} .themen.border-green{border-bottom: 6px solid #94c11b;} .border-green{border-bottom: 6px solid #94c11b !important;} @media only screen and (min-width: 200px) and (max-width: 1200px){.download-list .border-green{height: 5em !important;}} .themen-unterkategorie .border-red{border-left: 6px solid #c12108; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .download-list .border-red{height: 5em; border-bottom: 6px solid #c12108;} .themen.border-red{border-bottom: 6px solid #c12108;} .border-red{border-bottom: 6px solid #c12108 !important;} @media only screen and (min-width: 200px) and (max-width: 1200px){.download-list .border-red{height: 5em !important;}} .themen-unterkategorie .border-orange{border-left: 6px solid #f39100; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .download-list .border-orange{height: 5em; border-bottom: 6px solid #f39100;} .border-left-orange{border-left: 6px solid #f39100 !important;} .themen.border-orange{border-bottom: 6px solid #f39100;} .border-orange{border-bottom: 6px solid #f39100 !important;} @media only screen and (min-width: 200px) and (max-width: 1200px){.download-list .border-orange{height: 5em !important;}} .themen .text-left .arbeitsschutz-img{float: left; width: 6em; margin-top: -1em;} @media only screen and (max-width: 767px){.themen .text-left .arbeitsschutz-img{width: 5em;}} @media only screen and (max-width: 400px){.themen .text-left .arbeitsschutz-img{margin-bottom: 10px; padding-top: 5px; width: 4.5em;}} .themen .text-left .bau-gebaeude-img{float: left; width: 8em;} @media only screen and (min-width: 768px) and (max-width: 991px){.themen .text-left .bau-gebaeude-img{width: 7em;}} @media only screen and (max-width: 767px){.themen .text-left .bau-gebaeude-img{width: 6.5em;}} @media only screen and (max-width: 400px){.themen .text-left .bau-gebaeude-img{margin-bottom: 10px; width: 5.5em;}} .themen .text-left .einkauf-img{float: left; width: 6.4em; margin-top: -0.8em;} @media only screen and (max-width: 767px){.themen .text-left .einkauf-img{width: 5.8em;}} @media only screen and (max-width: 400px){.themen .text-left .einkauf-img{margin-bottom: 5px; width: 5.1em;}} .themen .text-left .it-img{float: left; width: 7em; margin-top: -0.6em;} @media only screen and (min-width: 768px) and (max-width: 991px){.themen .text-left .it-img{}} @media only screen and (max-width: 767px){.themen .text-left .it-img{width: 6em;}} @media only screen and (max-width: 400px){.themen .text-left .it-img{margin-bottom: 10px; width: 5.5em;}} .themen .text-left .lager-img{float: left; width: 8em; margin-top: -1em;} @media only screen and (min-width: 768px) and (max-width: 991px){.themen .text-left .lager-img{}} @media only screen and (max-width: 767px){.themen .text-left .lager-img{width: 7em;}} @media only screen and (max-width: 400px){.themen .text-left .lager-img{padding-top: 5px; width: 6em;}} .themen .text-left .management-img{float: left; width: 6.5em; margin-top: -1em;} @media only screen and (max-width: 767px){.themen .text-left .management-img{width: 6em;}} @media only screen and (max-width: 400px){.themen .text-left .management-img{width: 5em; padding-top: 5px; margin-bottom: 10px;}} .themen .text-left .medizinprodukte-img{float: left; width: 7em; margin-top: -1em;} @media only screen and (max-width: 767px){.themen .text-left .medizinprodukte-img{width: 6em;}} @media only screen and (max-width: 400px){.themen .text-left .medizinprodukte-img{padding-top: 5px; margin-bottom: 10px; width: 5em;}} .themen .text-left .mobilitaet-img{float: left; width: 8em; margin-top: -0.8em;} @media only screen and (max-width: 767px){.themen .text-left .mobilitaet-img{width: 7em;}} @media only screen and (max-width: 400px){.themen .text-left .mobilitaet-img{padding-top: 5px; margin-bottom: 10px; width: 6em;}} .themen .text-left .qualitaet-img{float: left; width: 7em; margin-top: -1.2em;} @media only screen and (max-width: 767px){.themen .text-left .qualitaet-img{width: 6.2em;}} @media only screen and (max-width: 400px){.themen .text-left .qualitaet-img{padding-top: 5px; width: 5.4em; padding-bottom: 10px;}} .themen .text-left .technik-img{float: left; width: 8em; margin-top: -0.8em;} @media only screen and (max-width: 767px){.themen .text-left .technik-img{width: 7em;}} @media only screen and (max-width: 400px){.themen .text-left .technik-img{width: 6em; padding-bottom: 5px;}} .themen .text-left .umwelt-energie-img{float: left; width: 8.5em; margin-top: -1em;} @media only screen and (max-width: 767px){.themen .text-left .umwelt-energie-img{width: 7.5em;}} @media only screen and (max-width: 400px){.themen .text-left .umwelt-energie-img{padding-top: 5px; width: 6em; padding-bottom: 10px;}} .themen .text-left .gesundheit-img{float: left; width: 7.5em; margin-top: -0.6em;} @media only screen and (max-width: 767px){.themen .text-left .gesundheit-img{width: 7em;}} @media only screen and (max-width: 400px){.themen .text-left .gesundheit-img{padding-bottom: 5px; width: 5.5em;}} 

/* /theme_tuev/static/src/css/alle-oberkategorien.css defined in bundle 'website.assets_frontend' */
 .oberkategorien .next-card{border-bottom: none !important;} .oberkategorie .next-card{border-bottom: none !important;} .oberkategorie p{color: #555e69 !important;} .oberkategorien p{color: #555e69 !important;} 

/* /theme_tuev/static/src/css/event_templates.css defined in bundle 'website.assets_frontend' */
 .veranstaltungsseite .event_details-left p{color: #555e69;} .tuev__detail_content{margin-right: 0!important; padding-right: 0 !important;} .product-name{color: #0072b9;} .seminar_info_ort_vb{font-size: 22px; color: #222124!important;} @media only screen and (max-width: 768px){.seminar_info_ort_vb{font-size: 16.5px;}} .seminar_info_veranstaltungsnummer{color: #222124!important;} @media only screen and (max-width: 768px){.seminar_info_veranstaltungsnummer{font-size: 11.9px;}} .event_details-left .product_description{padding: 0;} .event_details-left .product_description{padding: 0;} .event_details-left .product_description li{color: #555e69!important;} .event_details-left .product_description b{color: #0072b9!important;} .veranstaltungsort{padding: 0;} .veranstaltungsort h3{color: #0072b9;} .veranstaltungsort .tuev__map{padding-left: 0px !important;} .eventmanager_block{background: #fafafa;} .price-block_infotext{font-size: 13px; color: #0072b9; background-color: #fafafa; border-top: 3px solid #eaeaea;} .price-block{background-color: #fafafa; padding-left: 0; padding-top: 15px; padding-bottom: 15px; text-align: left;} .seminar_preis_block .price_blue{color: #0072b9;; font-size: 1.4em;} .seminar_preis_block .price_gray{color: #b9bdc0; font-size: 1.4em;} .price_preis{font-size: 15px; margin-bottom: 0px;} .pgeb_inkl{margin-top: -15px;} .buchen-button .btn-jetzt_buchen{background-color: #0072b9; width: 153px; margin-top: 8px; color: white !important; transition: background 170ms ease-in-out;} .buchen-button .btn-jetzt_buchen:hover{background: #000;} .buchen-button .btn-jetzt_buchen a{color: white;} .buchen-button .btn-jetzt_buchen a:hover{color: white; text-decoration: none;} .price-block_h.aktionspreis{border-top: 2px solid #e4bd1f; border-left: 2px solid #e4bd1f; border-right: 2px solid #e4bd1f; border-bottom: 3px solid #eaeaea;} .price-block.aktionspreis{border-left: 2px solid #e4bd1f; border-right: 2px solid #e4bd1f; border-bottom: 3px solid #e4bd1f;} .price-block_infotext.aktionspreis{border-left: 2px solid #e4bd1f; border-right: 2px solid #e4bd1f; border-bottom: 2px solid #e4bd1f;} .mt9{margin-top: 9px !important} .brutto.price_gray{font-size: 1.3em; color: #b9bdc0; text-decoration: line-through;} .garantietermin-button .garantietermin-btn{margin-bottom: 0px !important;} .garantietermin-button .garantietermin-btn a:hover{color: white!important; text-decoration: none!important;} .download-list_h_detailseite{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .download-list_h_detailseite h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} 

/* /theme_tuev/static/src/css/akademie-bildungsangebot-unternehmen.css defined in bundle 'website.assets_frontend' */
.tuev_referenz .h_blue{color: #0072b9; font-size: 30px; letter-spacing: 2px; text-transform: uppercase;} .tuev_referenz .h_border{border-bottom: 4px solid #0072b9; height: 0px; width: 70px; left: 50%;} .tuev_referenz .h_grey{color: #121314 !important; font-size: 14px; letter-spacing: 2px; text-transform: uppercase;} .unsere-formate .title{color: #0072b9 !important;} .bildungsangebot p{color: #555e69 !important;} .ba_unterseite p{color: #555e69 !important;} .fuer_unternehmen p{color: #555e69 !important;} .akademie.format-card{background-color: white !important;} .akademie.card{background-color: #F7F7F7 !important;} 

/* /theme_tuev/static/src/css/teaser_snippets.css defined in bundle 'website.assets_frontend' */
 .notermin-list_h{background-color: #fafafa; padding-top: 2px; padding-bottom: 2px; border-bottom: 3px solid #eaeaea;} .notermin-list .col-md-2{margin-left: -1em !important;} .notermin-list_h h5{font-size: 16px; color: #3c3c3c !important; margin-left: 15px !important;} .notermin-list{background-color: #fafafa; padding: 14px;} .notermin-list a{font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important; color: #0072b9; transition: color 170ms ease-in-out;} .notermin-list a:hover{color: black; text-decoration: none!important;} .notermin-list p{color: #555e69 !important;} .notermin-list h5{color: #0072b9; font-size: 14px;} .notermin-list .fa{color: #0072b9; font-size: 1.8em; padding-top: 2px;} .download-list p{padding: 20px;} .download-list .col-md-12{background: #fafafa ; padding: 20px;} .download-list_h{background-color: #fafafa; padding-top: 8px; border-bottom: 3px solid #eaeaea;} .download-list_h h5{color: #3c3c3c !important; font-size: 16px; margin-top: 4px; margin-bottom: 12px; margin-left: 15px; word-break: break-word;} @media only screen and (max-width: 768px){.download-list .col-md-2{width: 25.666667%;}} .download-list_h p{color: #3c3c3c;} .download-list{background-color: #fafafa; padding: 29px;} .download-list h5{word-break: break-word;} .download-list a{color: #0072b9; transition: color 170ms ease-in-out;} .download-list a:hover{color: black; text-decoration: none!important;} .unterkategorie_box h1{font-size: 20.2px; color: #0072b9;} .unterkategorie_box{background-color: #fafafa ; text-align: center; padding: 20px; border-bottom: 6px solid #c12108 !important;} .unterkategorie_box_btn{background-color: #c42006; border-radius: 6px; height: 36px; width: 100px; margin-top: 24px; transition: background 170ms ease-in-out; height: auto !important;} .unterkategorie_box_btn:hover{background: black;} .unterkategorie_box a{color: white !important;} .unterkategorie_box a:hover{color: white !important; text-decoration: none!important;} .kategorie-suchbox h2{font-size: 20.2px; color: #0072b9; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .referenz_block b{color: #0072b9 !important;} .referenz_block_bg{background-color: #fafafa;} .btn-referenz{background-color: white; border: 1px solid #0072b9; border-radius: 6px; height: 35px; width: 219px; color: #0072b9; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif; transition: background 170ms ease-in-out; height: auto !important;} .btn-referenz:hover{background: #0072b9; color: white !important; text-decoration: none;} .btn-referenz a:hover{color: white; text-decoration: none;} .themen-unterkategorie{background: #fefefe; padding: 25px; border-bottom: 3px solid #d9d9d9 !important; border: 2px solid #efefef;} .themen-unterkategorie .title{font-size: 28px; letter-spacing: 1px; color: #0072b9 !important; word-break: normal!important; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif; margin-top: 0px;} @media only screen and (max-width: 767px){.themen-unterkategorie .title{font-size: 20px; margin: 0 0 15px 0 !important;}} .unterkategorie_box h2{font-size: 20.2px; color: #0072b9; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .themen-unterkategorie .btn-details{background-color: #0072b9; border-radius: 6px; width: 162px; color: #fefefe ; float: right; padding-top: 8px; transition: background 170ms ease-in-out; height: auto !important;} .themen-unterkategorie .btn-details:hover{background: black;} .themen-unterkategorie .btn-details a{color: #fefefe !important; font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .themen-unterkategorie .btn-details a:hover{text-decoration: none!important;} .themen-unterkategorie p{color: #555e69 !important;} .tuev_accordion_faq .panel-heading{background-color: #fff!important; border-left: 6px solid #0072b9; color: #2e2f30!important; text-align: left!important; border-bottom: none !important; border-radius: 0px !important;} .tuev_accordion_faq .panel-title{padding: 20px!important; border-top: 1px solid #DDD!important;} .tuev_accordion_faq .panel-body{background-color: #fff!important; border: none !important; color: #555e69!important;} .tuev_accordion_faq .panel-group .panel{border-bottom: 1px solid #DDD!important; border-right: 1px solid #DDD!important; border-left: 1px solid #DDD!important;} .panel-group .panel{border-radius: 0px!important;} .tuev_accordion_faq .panel-group li{background: white !important;} .hinweise{border: 1px solid #0072b9;} .hinweise h3{color: #0072b9;} .smodul-card{border: 1px solid #f5f5f5; padding: 0; height: 15em; width: 10.5em; float: left;} .smodul-card .seminar-info{border-bottom: 1px solid #e7e7e7; height: 3em; background-color: #f5f5f5; text-align: center; padding-top: 1px; color: #0072b9;} .smodul-content{padding: 11px;} .modul-seminar .fa{color: #0072b9; float: left; margin-top: 7em} 

/* /theme_tuev/static/src/css/snippet_unsere-formate.css defined in bundle 'website.assets_frontend' */
 .format-card .horizontal{display: -webkit-flex; display: -ms-flexbox; display: flex;} .format-card .card{position: relative; margin: 0.5rem 0 1rem 0; background-color: #f7f7f7; transition: box-shadow .25s; border-radius: 2px; border-bottom: 3px solid #0072b9;} .format-card .horizontal .card-image{max-width: 50%;} .format-card .card .card-image{position: relative; width: 29em;} .format-card .horizontal .card-image img{max-width: 100%; width: auto;} .format-card .card .card-image img{display: block; border-radius: 2px 2px 0 0; position: relative; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 20.9em;} .format-card .horizontal .card-stacked{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative;} .format-card .horizontal .card-stacked .card-content{-webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;} .format-card .card .card-content{padding-left: 50px; padding-top: 23px; padding-right: 30px;} .format-card .card .card-content p{margin: 0; color: #121314 !important;} .format-card .card .card-action{position: relative; background-color: inherit; padding: 34px; text-align: right;} .format-card .title{font-size: 28px; letter-spacing: 1px; color: #0072b9;} .card-height{height: 17.07em;} .btn-formate{background-color: #0072b9; transition: background 170ms ease-in-out; color: white !important; width: 113px;} .btn-formate:hover{background-color: #000;} .btn-formate a{color: white !Important;} .btn-formate a:hover{color: white !Important; text-decoration: none!important;} .btn-alle-formate{background-color: white; border: 1px solid #0072b9; width: 152px; color: #0072b9; margin-right: 33px; transition: background 170ms ease-in-out;} .btn-alle-formate:hover{background-color: #0072b9;} .btn-alle-formate a{color: #0072b9 !Important;} .btn-alle-formate:hover{color: white !important; text-decoration: none!important;} @media only screen and (min-width: 200px) and (max-width: 770px){.format-card .responsive{text-align: center;}} @media only screen and (min-width: 200px) and (max-width: 770px){.format-card .h_border{margin-left: 40px;}} @media only screen and (min-width: 200px) and (max-width: 575px){.format-card .card .card-image{display: none;}} @media only screen and (min-width: 200px) and (max-width: 575px){.format-card .horizontal .card-stacked .card-content{float: left; padding-bottom: 40px !important;}} @media only screen and (min-width: 200px) and (max-width: 780px){.unsere-formate .text{margin-left: 1em;}} 

/* /theme_tuev/static/src/css/editor.css defined in bundle 'website.assets_frontend' */
 .borderblue{border-bottom: 6px solid #0072b9;} .borderred{border-bottom: 6px solid #c12108;} .bordergreen{border-bottom: 6px solid #94c11b;} .borderdarkgreen{border-bottom: 6px solid #00a19a;} .borderorange{border-bottom: 6px solid #f39100;} .Roboto-Bold{font-family: Roboto-Bold, 'Roboto', Arial, sans-serif !important;} .Roboto-Regular{font-family: Roboto-Regular, 'Roboto', Arial, sans-serif;} .border_left_teaser{border-left: 5px solid #0072b9; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .border-blue_left{border-left: 5px solid #0072b9 !important; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .border-red_left{border-left: 5px solid #c12108 !important; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .border-green_left{border-left: 5px solid #94c11b!important; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .border-darkgreen_left{border-left: 5px solid #00a19a!important; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} .border-orange_left{border-left: 5px solid #f39100!important; height: 8em; margin-left: -1.8em; float: left; margin-top: -1.8em !important;} 

/* /theme_tuev/static/src/css/share-button.min.css defined in bundle 'website.assets_frontend' */
share-button{position: relative; cursor: pointer; white-space: nowrap; -webkit-transition: all .3s ease; transition: all .3s ease; text-transform: uppercase} share-button:hover{color: rgba(51, 51, 51, 0.8); background: rgba(162, 155, 170, 0.8)} share-button .sb-social{position: absolute; opacity: 0; visibility: hidden; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; z-index: 1;} share-button .sb-social.sb-center{left: 50%} share-button .sb-social.sb-center.sb-top{top: 0; -webkit-transform: translate(-50%, -100%); transform: translate(-50%, -100%)} share-button .sb-social.sb-center.sb-bottom{bottom: 0; -webkit-transform: translate(-50%, 100%); transform: translate(-50%, 100%)} share-button .sb-social.sb-center.active.sb-top{top: -2em} share-button .sb-social.sb-center.active.sb-bottom{bottom: -1em} share-button .sb-social.sb-left{left: 50%} share-button .sb-social.sb-left.sb-top{top: 0; -webkit-transform: translate(calc(-100% + 30px), -100%); transform: translate(calc(-100% + 30px), -100%)} share-button .sb-social.sb-left.sb-middle{top: 50%; left: 0; -webkit-transform: translate(-100%, -50%); transform: translate(-100%, -50%)} share-button .sb-social.sb-left.sb-bottom{bottom: 0; -webkit-transform: translate(calc(-100% + 30px), 100%); transform: translate(calc(-100% + 30px), 100%)} share-button .sb-social.sb-left.active.sb-top{top: -1em} share-button .sb-social.sb-left.active.sb-middle{left: -1em} share-button .sb-social.sb-left.active.sb-bottom{bottom: -1em} share-button .sb-social.sb-right{left: 50%} share-button .sb-social.sb-right.sb-top{top: 0; -webkit-transform: translate(-30px, -100%); transform: translate(-30px, -100%)} share-button .sb-social.sb-right.sb-middle{top: 50%; left: 100%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%)} share-button .sb-social.sb-right.sb-bottom{bottom: 0; -webkit-transform: translate(-30px, 100%); transform: translate(-30px, 100%)} share-button .sb-social.sb-right.active.sb-top{top: -1em} share-button .sb-social.sb-right.active.sb-middle{left: calc(100% + 1em)} share-button .sb-social.sb-right.active.sb-bottom{bottom: -1em} share-button .sb-social.active{opacity: 1; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; visibility: visible} share-button .sb-social.load{-webkit-transition: none !important; transition: none !important} @media screen and (max-width: 400px){share-button .sb-social.networks-6.sb-center{white-space: initial; text-align: center; width: 300px}} @media screen and (max-width: 460px){share-button .sb-social.networks-7.sb-center{white-space: initial; text-align: center; width: 360px}} @media screen and (max-width: 400px){share-button .sb-social.networks-7.sb-center{white-space: initial; text-align: center; width: 300px}} @media screen and (max-width: 520px){share-button .sb-social.networks-8.sb-center{white-space: initial; text-align: center; width: 420px}} @media screen and (max-width: 460px){share-button .sb-social.networks-8.sb-center{white-space: initial; text-align: center; width: 360px}} @media screen and (max-width: 400px){share-button .sb-social.networks-8.sb-center{white-space: initial; text-align: center; width: 300px}} share-button .sb-social ul{margin: 0; padding: 0; list-style: none; line-height: 0} share-button .sb-social ul li{position: relative; height: 22px; width: 60px; padding: 12px 0; margin: 0; text-align: center; font-size: 20px; cursor: pointer; z-index: 2; box-sizing: content-box; -webkit-transition: all .3s ease; transition: all .3s ease} share-button .sb-social ul li.enabled{display: inline-block} share-button .sb-social ul li.disabled{display: none} share-button .sb-social ul li:hover:before{opacity: 0} share-button .sb-social ul li:hover:after{opacity: 0.5} share-button .sb-social ul li:before, share-button .sb-social ul li:after{content: ' '; position: absolute; width: inherit; height: inherit; -webkit-transform: translate(-20%, 0); transform: translate(-20%, 0); -webkit-transition: all .3s ease; transition: all .3s ease; background-repeat: no-repeat !important} share-button .sb-social ul li:before{opacity: 1} share-button .sb-social ul li:after{opacity: 0} share-button .sb-social ul li a{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3} share-button .sb-social li[class*='email']{background: #42c5b0} share-button .sb-social li[class*='email']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.64%202.634c-.344.12-17.32%206.104-17.656%206.222-.284.1-.347.345-.01.48l3.796%201.52%202.25.9L18.004%203.69c.148-.106.318.097.21.213-.106.117-7.87%208.513-7.87%208.513v.002l-.452.503.6.323%204.98%202.682c.292.156.67.027.753-.334.1-.425%202.845-12.26%202.906-12.524.08-.343-.146-.552-.49-.43zM7%2017.162c0%20.246.14.315.33.14.252-.228%202.85-2.56%202.85-2.56L7%2013.098v4.064z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='email']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.64%202.634c-.344.12-17.32%206.104-17.656%206.222-.284.1-.347.345-.01.48l3.796%201.52%202.25.9L18.004%203.69c.148-.106.318.097.21.213-.106.117-7.87%208.513-7.87%208.513v.002l-.452.503.6.323%204.98%202.682c.292.156.67.027.753-.334.1-.425%202.845-12.26%202.906-12.524.08-.343-.146-.552-.49-.43zM7%2017.162c0%20.246.14.315.33.14.252-.228%202.85-2.56%202.85-2.56L7%2013.098v4.064z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='facebook']{background: #3b5998} share-button .sb-social li[class*='facebook']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M288%20192v-38.1c0-17.2%203.8-25.9%2030.5-25.9H352V64h-55.9c-68.5%200-91.1%2031.4-91.1%2085.3V192h-45v64h45v192h83V256h56.4l7.6-64h-64z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='facebook']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M288%20192v-38.1c0-17.2%203.8-25.9%2030.5-25.9H352V64h-55.9c-68.5%200-91.1%2031.4-91.1%2085.3V192h-45v64h45v192h83V256h56.4l7.6-64h-64z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='googlePlus']{background: #e34429} share-button .sb-social li[class*='googlePlus']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1.99%205.59c0%201.493.498%202.57%201.48%203.204.807.52%201.74.598%202.227.598.118%200%20.213-.006.28-.01%200%200-.155%201.004.59%201.996H6.53c-1.29%200-5.493.27-5.493%203.727%200%203.516%203.86%203.695%204.635%203.695.06%200%20.097-.002.097-.002.007%200%20.062.002.157.002.497%200%201.782-.062%202.975-.643%201.548-.75%202.333-2.06%202.333-3.885%200-1.764-1.196-2.814-2.07-3.582-.532-.47-.993-.873-.993-1.266%200-.4.337-.7.762-1.082.69-.615%201.34-1.492%201.34-3.15%200-1.457-.19-2.436-1.355-3.057.12-.062.55-.107.762-.137.63-.086%201.554-.184%201.554-.7V1.2h-4.6c-.046.002-4.65.172-4.65%204.39zm7.422%209.01c.088%201.406-1.115%202.443-2.922%202.574-1.834.135-3.344-.69-3.432-2.096-.043-.676.254-1.336.835-1.863.59-.533%201.398-.863%202.278-.928.106-.007.21-.013.31-.013%201.7%200%202.85%201%202.934%202.325zm-1.2-9.976c.45%201.588-.23%203.246-1.317%203.553-.125.034-.253.05-.384.05-.993%200-1.98-1.005-2.344-2.392-.204-.776-.187-1.458.047-2.112.23-.645.643-1.078%201.163-1.225.125-.034.254-.052.385-.052%201.2%200%201.973.498%202.45%202.178zM16%208V5h-2v3h-3v2h3v3h2v-3h3V8h-3z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='googlePlus']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1.99%205.59c0%201.493.498%202.57%201.48%203.204.807.52%201.74.598%202.227.598.118%200%20.213-.006.28-.01%200%200-.155%201.004.59%201.996H6.53c-1.29%200-5.493.27-5.493%203.727%200%203.516%203.86%203.695%204.635%203.695.06%200%20.097-.002.097-.002.007%200%20.062.002.157.002.497%200%201.782-.062%202.975-.643%201.548-.75%202.333-2.06%202.333-3.885%200-1.764-1.196-2.814-2.07-3.582-.532-.47-.993-.873-.993-1.266%200-.4.337-.7.762-1.082.69-.615%201.34-1.492%201.34-3.15%200-1.457-.19-2.436-1.355-3.057.12-.062.55-.107.762-.137.63-.086%201.554-.184%201.554-.7V1.2h-4.6c-.046.002-4.65.172-4.65%204.39zm7.422%209.01c.088%201.406-1.115%202.443-2.922%202.574-1.834.135-3.344-.69-3.432-2.096-.043-.676.254-1.336.835-1.863.59-.533%201.398-.863%202.278-.928.106-.007.21-.013.31-.013%201.7%200%202.85%201%202.934%202.325zm-1.2-9.976c.45%201.588-.23%203.246-1.317%203.553-.125.034-.253.05-.384.05-.993%200-1.98-1.005-2.344-2.392-.204-.776-.187-1.458.047-2.112.23-.645.643-1.078%201.163-1.225.125-.034.254-.052.385-.052%201.2%200%201.973.498%202.45%202.178zM16%208V5h-2v3h-3v2h3v3h2v-3h3V8h-3z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='linkedin']{background: #4875b4} share-button .sb-social li[class*='linkedin']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%203c0%201.1-.7%202-2%202-1.2%200-2-.9-2-1.9C1%202%201.8%201%203%201s2%20.9%202%202zM1%2019h4V6H1v13zM14.6%206.2c-2.1%200-3.3%201.2-3.8%202h-.1l-.2-1.7H6.9c0%201.1.1%202.4.1%203.9V19h4v-7.1c0-.4%200-.7.1-1%20.3-.7.8-1.6%201.9-1.6%201.4%200%202%201.2%202%202.8V19h4v-7.4c0-3.7-1.9-5.4-4.4-5.4z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='linkedin']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5%203c0%201.1-.7%202-2%202-1.2%200-2-.9-2-1.9C1%202%201.8%201%203%201s2%20.9%202%202zM1%2019h4V6H1v13zM14.6%206.2c-2.1%200-3.3%201.2-3.8%202h-.1l-.2-1.7H6.9c0%201.1.1%202.4.1%203.9V19h4v-7.1c0-.4%200-.7.1-1%20.3-.7.8-1.6%201.9-1.6%201.4%200%202%201.2%202%202.8V19h4v-7.4c0-3.7-1.9-5.4-4.4-5.4z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='pinterest']{background: #c5282f} share-button .sb-social li[class*='pinterest']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M8.617%2013.227C8.09%2015.98%207.45%2018.62%205.55%2020c-.587-4.162.86-7.287%201.533-10.605-1.147-1.93.138-5.812%202.555-4.855%202.975%201.176-2.576%207.172%201.15%207.922%203.89.78%205.48-6.75%203.066-9.2C10.37-.274%203.708%203.18%204.528%208.246c.2%201.238%201.478%201.613.51%203.322-2.23-.494-2.896-2.254-2.81-4.6.138-3.84%203.45-6.527%206.77-6.9%204.202-.47%208.145%201.543%208.69%205.494.613%204.462-1.896%209.294-6.39%208.946-1.217-.095-1.727-.7-2.68-1.28z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='pinterest']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M8.617%2013.227C8.09%2015.98%207.45%2018.62%205.55%2020c-.587-4.162.86-7.287%201.533-10.605-1.147-1.93.138-5.812%202.555-4.855%202.975%201.176-2.576%207.172%201.15%207.922%203.89.78%205.48-6.75%203.066-9.2C10.37-.274%203.708%203.18%204.528%208.246c.2%201.238%201.478%201.613.51%203.322-2.23-.494-2.896-2.254-2.81-4.6.138-3.84%203.45-6.527%206.77-6.9%204.202-.47%208.145%201.543%208.69%205.494.613%204.462-1.896%209.294-6.39%208.946-1.217-.095-1.727-.7-2.68-1.28z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='reddit']{background: #a1caf2} share-button .sb-social li[class*='reddit']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20426.66%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M478.905%20196.556c0-4.5-1.028-8.933-3.268-13.09l-.053-.053-.026-.06c-3.004-6.198-7.72-10.862-13.4-14.05-5.677-3.19-12.317-4.836-18.983-4.836-6.02%200-12.016%201.363-17.338%204.038%2016.916%2014.677%2031.765%2032.37%2041.37%2053.128%203.08-2.668%205.717-5.97%207.68-9.604%202.57-4.785%204.018-10.186%204.018-15.475zm-33.635%2073.442c0-18.484-6.653-36.98-17.43-51.94-21.476-29.868-54.82-49.38-89.497-60.243l-.25-.118c-6.64-2.05-13.373-3.808-20.158-5.402-20.263-4.61-41.026-6.884-61.796-6.884-27.874%200-55.738%204.1-82.43%2012.347-34.67%2011.034-68.108%2030.375-89.557%2060.36v.054C73.29%20233.138%2066.92%20251.74%2066.92%20270.226c0%206.824.857%2013.648%202.655%2020.315h.02c3.906%2014.834%2011.54%2028.153%2021.416%2039.76%209.875%2011.542%2021.99%2021.45%2034.736%2029.525%202.82%201.766%205.652%203.412%208.55%205.06%2037.01%2020.645%2079.63%2029.695%20121.947%2029.695%207.146%200%2014.354-.224%2021.455-.737%2042.62-3.518%2085.41-16.1%20119.995-41.804h.013c11.015-8.145%2021.212-18.05%2029.288-29.25%208.09-11.21%2014.018-23.715%2016.653-37.31v-.067h.012c1.093-5.126%201.607-10.238%201.607-15.416zM86.078%20168.736c-5.514-2.562-11.212-4.387-16.845-4.387-.94%200-1.896.057-2.846.17h-.27c-8.09.23-16.25%203.754-22.377%209.445-6.133%205.633-10.19%2013.2-10.494%2021.62v.053l-.013.06c-.06.684-.08%201.362-.08%201.988%200%205.178%201.59%2010.184%204.276%2014.735%201.994%203.414%204.602%206.483%207.554%209.158%209.453-20.703%2024.222-38.226%2041.093-52.844zM390.448%2058.2c0%20.566%200%201.14.066%201.706v.112c.25%207.167%203.637%2013.827%208.788%2018.774%205.164%204.895%2012.016%207.964%2018.972%207.964h.185l1.5.06c7.01%200%2013.98-3.017%2019.21-7.91%205.242-4.948%208.707-11.66%208.983-18.888v-.053c.053-.572.08-1.08.08-1.653%200-7.45-3.48-14.505-8.933-19.795-5.414-5.237-12.713-8.478-19.92-8.478-2.318%200-4.61.34-6.877%201.026l-.053.053h-.08c-5.928%201.534-11.487%205.177-15.48%2010.07-4.017%204.835-6.44%2010.81-6.44%2017.01zm121.447%20134.937v.06c.08%201.14.105%202.22.105%203.36%200%2012.396-3.992%2024.405-10.646%2034.523-6.218%209.5-14.782%2017.47-24.637%2022.818.633%204.94%201%209.947%201%2014.9-.025%2026.798-9.247%2053.135-25.334%2074.24h-.026c-29.735%2039.538-75.373%2062.857-121.46%2074.583h-.012l-.04.055c-24.57%205.98-49.906%208.985-75.247%208.985-37.766%200-75.512-6.772-110.722-20.923h-.046c-36.508-15.085-71.296-38.97-92.633-74.016-11.475-18.72-17.772-40.683-17.772-62.685%200-5.006.33-10.013%201-14.913-9.617-5.454-17.937-13.082-24.116-22.238C4.71%20221.976.532%20210.487%200%20198.314v-.224c.013-17.068%207.424-33.228%2018.945-45.11%2011.52-11.95%2027.252-19.743%2044.136-19.743h.7c1.76-.12%203.558-.172%205.343-.172%208.478%200%2016.976%201.364%2025.045%204.493h.086c6.89%202.904%2013.734%206.43%2019.834%2011.265%201.977-1.02%204.13-2.22%206.555-3.13%2036.982-21.902%2079.958-30.32%20121.848-32.766.363-20.764%202.91-42.495%2013.03-61.5%208.426-15.81%2023.05-28.102%2040.48-32.37h.158c6.627-1.305%2013.32-1.877%2019.96-1.877%2017.706%200%2035.19%204.156%2051.565%2010.698%207.233-10.922%2017.575-19.46%2029.71-24.235l.118-.06.106-.053C404.73%201.31%20412.266%200%20419.83%200c7.956%200%2015.98%201.482%2023.503%204.835v-.053l.026.053.13.06c10.79%204.157%2019.92%2011.83%2026.39%2021.33%206.47%209.618%2010.29%2021.105%2010.29%2032.884%200%202.16-.133%204.32-.384%206.54l-.013.06-.026.11c-1.265%2015.25-8.985%2028.617-19.92%2038.116-11%209.617-25.243%2015.42-39.867%2015.42-2.345%200-4.716-.17-7.06-.46-14.507-1.134-28.024-8.13-37.958-18.604-9.974-10.408-16.39-24.347-16.39-39.36%200-.685.066-1.48.093-2.166-13.623-6.087-28.062-11.094-42.437-11.094-2.068%200-4.15.12-6.23.343h-.027c-10.75%201.027-20.75%207.793-25.597%2017.522v.053c-7.365%2014.342-8.814%2031.067-9.038%2047.733%2041.224%202.675%2082.71%2012.575%20119.087%2033.45h.054l.527.343c.686.396%201.95%201.08%203.123%201.707%202.49-2.05%205.14-4.098%208.155-5.916%2011.028-7.338%2024.085-10.98%2037.154-10.98%205.81%200%2011.62.737%2017.26%202.16h.013l.225.06.224.06c13.307%203.41%2025.36%2011.033%2034.426%2021.33%209.05%2010.354%2015.15%2023.384%2016.337%2037.6zm-345.39%2080.38h.15c3.254%201.198%206.606%201.765%209.934%201.765%208.285%200%2016.34-3.347%2022.44-8.866%206.094-5.573%2010.258-13.426%2010.258-22.358l-.015-.737.033-1.315c0-8.867-4.11-16.785-10.145-22.292-6.053-5.64-14.09-9.05-22.41-9.05-2.22%200-4.492.288-6.7.796h-.124c-11.008%202.34-20.678%2010.466-24.24%2021.73l-.015.066c-1.02%203.057-1.494%206.244-1.494%209.38%200%206.93%202.272%2013.597%206.198%2019.17%203.887%205.4%209.4%209.67%2016.008%2011.66m179.218%2041.42c-2.635-1.713-5.665-2.74-8.88-2.74-2.582%200-5.27.737-7.654%202.345-22.62%2013.48-49.234%2020.87-75.644%2020.87-19.82%200-39.524-4.15-57.37-12.91l-.092-.054-.085-.053c-2.688-1.08-5.758-3.426-9.104-5.64-1.7-1.132-3.47-2.213-5.44-3.017-1.942-.855-4.103-1.423-6.41-1.423-1.91%200-3.92.462-5.9%201.305l-.303.118h.013c-3.107%201.2-5.538%203.413-7.106%205.97-1.634%202.687-2.438%205.743-2.438%208.826%200%202.794.66%205.574%202.016%208.077%201.29%202.384%203.274%204.49%205.876%205.86%2025.514%2017.233%2055.545%2025.03%2085.702%2024.967%2027.187%200%2054.538-6.258%2078.885-17.747l.132-.054.132-.052c3.2-1.95%207.47-3.65%2011.486-6.087%202.003-1.317%203.94-2.74%205.612-4.678%201.66-1.87%203.003-4.204%203.767-6.997.304-1.252.462-2.45.462-3.584%200-2.267-.567-4.428-1.49-6.378-1.373-2.844-3.585-5.215-6.168-6.928zm20.473-82.5c1.318%203.372%201.91%206.89%201.91%2010.354%200%206.942-2.41%2013.78-6.455%2019.287-3.992%205.468-9.657%209.67-16.323%2011.555l-.146.053h-.09c-3.11%201.08-6.326%201.594-9.488%201.594-7.457%200-14.756-2.677-20.605-7.274-5.797-4.56-10.197-11.093-11.567-18.84h-.012l-.014-.105-.026-.064h.026c-.435-1.99-.658-3.98-.658-5.97%200-6.718%202.292-13.2%206.073-18.496%203.766-5.342%209.075-9.55%2015.294-11.712h.093c3.518-1.31%207.232-1.99%2010.896-1.99%206.692%200%2013.28%202.043%2018.84%205.745%205.48%203.637%209.934%208.985%2012.173%2015.65l.053.106.04.103h-.016z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='reddit']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20426.66%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M478.905%20196.556c0-4.5-1.028-8.933-3.268-13.09l-.053-.053-.026-.06c-3.004-6.198-7.72-10.862-13.4-14.05-5.677-3.19-12.317-4.836-18.983-4.836-6.02%200-12.016%201.363-17.338%204.038%2016.916%2014.677%2031.765%2032.37%2041.37%2053.128%203.08-2.668%205.717-5.97%207.68-9.604%202.57-4.785%204.018-10.186%204.018-15.475zm-33.635%2073.442c0-18.484-6.653-36.98-17.43-51.94-21.476-29.868-54.82-49.38-89.497-60.243l-.25-.118c-6.64-2.05-13.373-3.808-20.158-5.402-20.263-4.61-41.026-6.884-61.796-6.884-27.874%200-55.738%204.1-82.43%2012.347-34.67%2011.034-68.108%2030.375-89.557%2060.36v.054C73.29%20233.138%2066.92%20251.74%2066.92%20270.226c0%206.824.857%2013.648%202.655%2020.315h.02c3.906%2014.834%2011.54%2028.153%2021.416%2039.76%209.875%2011.542%2021.99%2021.45%2034.736%2029.525%202.82%201.766%205.652%203.412%208.55%205.06%2037.01%2020.645%2079.63%2029.695%20121.947%2029.695%207.146%200%2014.354-.224%2021.455-.737%2042.62-3.518%2085.41-16.1%20119.995-41.804h.013c11.015-8.145%2021.212-18.05%2029.288-29.25%208.09-11.21%2014.018-23.715%2016.653-37.31v-.067h.012c1.093-5.126%201.607-10.238%201.607-15.416zM86.078%20168.736c-5.514-2.562-11.212-4.387-16.845-4.387-.94%200-1.896.057-2.846.17h-.27c-8.09.23-16.25%203.754-22.377%209.445-6.133%205.633-10.19%2013.2-10.494%2021.62v.053l-.013.06c-.06.684-.08%201.362-.08%201.988%200%205.178%201.59%2010.184%204.276%2014.735%201.994%203.414%204.602%206.483%207.554%209.158%209.453-20.703%2024.222-38.226%2041.093-52.844zM390.448%2058.2c0%20.566%200%201.14.066%201.706v.112c.25%207.167%203.637%2013.827%208.788%2018.774%205.164%204.895%2012.016%207.964%2018.972%207.964h.185l1.5.06c7.01%200%2013.98-3.017%2019.21-7.91%205.242-4.948%208.707-11.66%208.983-18.888v-.053c.053-.572.08-1.08.08-1.653%200-7.45-3.48-14.505-8.933-19.795-5.414-5.237-12.713-8.478-19.92-8.478-2.318%200-4.61.34-6.877%201.026l-.053.053h-.08c-5.928%201.534-11.487%205.177-15.48%2010.07-4.017%204.835-6.44%2010.81-6.44%2017.01zm121.447%20134.937v.06c.08%201.14.105%202.22.105%203.36%200%2012.396-3.992%2024.405-10.646%2034.523-6.218%209.5-14.782%2017.47-24.637%2022.818.633%204.94%201%209.947%201%2014.9-.025%2026.798-9.247%2053.135-25.334%2074.24h-.026c-29.735%2039.538-75.373%2062.857-121.46%2074.583h-.012l-.04.055c-24.57%205.98-49.906%208.985-75.247%208.985-37.766%200-75.512-6.772-110.722-20.923h-.046c-36.508-15.085-71.296-38.97-92.633-74.016-11.475-18.72-17.772-40.683-17.772-62.685%200-5.006.33-10.013%201-14.913-9.617-5.454-17.937-13.082-24.116-22.238C4.71%20221.976.532%20210.487%200%20198.314v-.224c.013-17.068%207.424-33.228%2018.945-45.11%2011.52-11.95%2027.252-19.743%2044.136-19.743h.7c1.76-.12%203.558-.172%205.343-.172%208.478%200%2016.976%201.364%2025.045%204.493h.086c6.89%202.904%2013.734%206.43%2019.834%2011.265%201.977-1.02%204.13-2.22%206.555-3.13%2036.982-21.902%2079.958-30.32%20121.848-32.766.363-20.764%202.91-42.495%2013.03-61.5%208.426-15.81%2023.05-28.102%2040.48-32.37h.158c6.627-1.305%2013.32-1.877%2019.96-1.877%2017.706%200%2035.19%204.156%2051.565%2010.698%207.233-10.922%2017.575-19.46%2029.71-24.235l.118-.06.106-.053C404.73%201.31%20412.266%200%20419.83%200c7.956%200%2015.98%201.482%2023.503%204.835v-.053l.026.053.13.06c10.79%204.157%2019.92%2011.83%2026.39%2021.33%206.47%209.618%2010.29%2021.105%2010.29%2032.884%200%202.16-.133%204.32-.384%206.54l-.013.06-.026.11c-1.265%2015.25-8.985%2028.617-19.92%2038.116-11%209.617-25.243%2015.42-39.867%2015.42-2.345%200-4.716-.17-7.06-.46-14.507-1.134-28.024-8.13-37.958-18.604-9.974-10.408-16.39-24.347-16.39-39.36%200-.685.066-1.48.093-2.166-13.623-6.087-28.062-11.094-42.437-11.094-2.068%200-4.15.12-6.23.343h-.027c-10.75%201.027-20.75%207.793-25.597%2017.522v.053c-7.365%2014.342-8.814%2031.067-9.038%2047.733%2041.224%202.675%2082.71%2012.575%20119.087%2033.45h.054l.527.343c.686.396%201.95%201.08%203.123%201.707%202.49-2.05%205.14-4.098%208.155-5.916%2011.028-7.338%2024.085-10.98%2037.154-10.98%205.81%200%2011.62.737%2017.26%202.16h.013l.225.06.224.06c13.307%203.41%2025.36%2011.033%2034.426%2021.33%209.05%2010.354%2015.15%2023.384%2016.337%2037.6zm-345.39%2080.38h.15c3.254%201.198%206.606%201.765%209.934%201.765%208.285%200%2016.34-3.347%2022.44-8.866%206.094-5.573%2010.258-13.426%2010.258-22.358l-.015-.737.033-1.315c0-8.867-4.11-16.785-10.145-22.292-6.053-5.64-14.09-9.05-22.41-9.05-2.22%200-4.492.288-6.7.796h-.124c-11.008%202.34-20.678%2010.466-24.24%2021.73l-.015.066c-1.02%203.057-1.494%206.244-1.494%209.38%200%206.93%202.272%2013.597%206.198%2019.17%203.887%205.4%209.4%209.67%2016.008%2011.66m179.218%2041.42c-2.635-1.713-5.665-2.74-8.88-2.74-2.582%200-5.27.737-7.654%202.345-22.62%2013.48-49.234%2020.87-75.644%2020.87-19.82%200-39.524-4.15-57.37-12.91l-.092-.054-.085-.053c-2.688-1.08-5.758-3.426-9.104-5.64-1.7-1.132-3.47-2.213-5.44-3.017-1.942-.855-4.103-1.423-6.41-1.423-1.91%200-3.92.462-5.9%201.305l-.303.118h.013c-3.107%201.2-5.538%203.413-7.106%205.97-1.634%202.687-2.438%205.743-2.438%208.826%200%202.794.66%205.574%202.016%208.077%201.29%202.384%203.274%204.49%205.876%205.86%2025.514%2017.233%2055.545%2025.03%2085.702%2024.967%2027.187%200%2054.538-6.258%2078.885-17.747l.132-.054.132-.052c3.2-1.95%207.47-3.65%2011.486-6.087%202.003-1.317%203.94-2.74%205.612-4.678%201.66-1.87%203.003-4.204%203.767-6.997.304-1.252.462-2.45.462-3.584%200-2.267-.567-4.428-1.49-6.378-1.373-2.844-3.585-5.215-6.168-6.928zm20.473-82.5c1.318%203.372%201.91%206.89%201.91%2010.354%200%206.942-2.41%2013.78-6.455%2019.287-3.992%205.468-9.657%209.67-16.323%2011.555l-.146.053h-.09c-3.11%201.08-6.326%201.594-9.488%201.594-7.457%200-14.756-2.677-20.605-7.274-5.797-4.56-10.197-11.093-11.567-18.84h-.012l-.014-.105-.026-.064h.026c-.435-1.99-.658-3.98-.658-5.97%200-6.718%202.292-13.2%206.073-18.496%203.766-5.342%209.075-9.55%2015.294-11.712h.093c3.518-1.31%207.232-1.99%2010.896-1.99%206.692%200%2013.28%202.043%2018.84%205.745%205.48%203.637%209.934%208.985%2012.173%2015.65l.053.106.04.103h-.016z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='twitter']{background: #6cdfea} share-button .sb-social li[class*='twitter']:before{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M17.316%206.246c.008.162.01.326.01.488%200%204.99-3.796%2010.742-10.74%2010.742-2.132%200-4.115-.625-5.786-1.697.296.033.596.05.9.05%201.77%200%203.397-.603%204.688-1.614-1.65-.03-3.046-1.12-3.526-2.62.23.042.467.065.71.065.345%200%20.68-.044.995-.13C2.84%2011.18%201.54%209.658%201.54%207.828V7.78c.508.284%201.09.454%201.71.474-1.014-.678-1.68-1.832-1.68-3.143%200-.69.185-1.34.51-1.896C3.943%205.498%206.726%207%209.863%207.158c-.064-.277-.097-.564-.097-.86%200-2.085%201.69-3.774%203.774-3.774%201.085%200%202.066.457%202.755%201.19.86-.17%201.667-.483%202.397-.915-.282.88-.88%201.62-1.66%202.086.764-.092%201.49-.293%202.168-.594-.506.758-1.146%201.422-1.884%201.953z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='twitter']:after{background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M17.316%206.246c.008.162.01.326.01.488%200%204.99-3.796%2010.742-10.74%2010.742-2.132%200-4.115-.625-5.786-1.697.296.033.596.05.9.05%201.77%200%203.397-.603%204.688-1.614-1.65-.03-3.046-1.12-3.526-2.62.23.042.467.065.71.065.345%200%20.68-.044.995-.13C2.84%2011.18%201.54%209.658%201.54%207.828V7.78c.508.284%201.09.454%201.71.474-1.014-.678-1.68-1.832-1.68-3.143%200-.69.185-1.34.51-1.896C3.943%205.498%206.726%207%209.863%207.158c-.064-.277-.097-.564-.097-.86%200-2.085%201.69-3.774%203.774-3.774%201.085%200%202.066.457%202.755%201.19.86-.17%201.667-.483%202.397-.915-.282.88-.88%201.62-1.66%202.086.764-.092%201.49-.293%202.168-.594-.506.758-1.146%201.422-1.884%201.953z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='whatsapp']{background: #4dc247} share-button .sb-social li[class*='whatsapp']:before{background-image: url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2087%2088%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23fff%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M61.623%2051.83c-.94-.515-5.562-3.01-6.428-3.363-.867-.35-1.5-.535-2.173.4-.675.934-2.593%203.023-3.175%203.642-.583.615-1.144.672-2.084.16-.94-.516-3.99-1.646-7.525-5.045-2.752-2.645-4.557-5.854-5.08-6.834-.526-.977-.005-1.477.493-1.936.45-.413%201-1.084%201.5-1.625.5-.54.678-.934%201.02-1.563.343-.625.204-1.19-.017-1.678-.222-.49-1.962-5.276-2.687-7.223-.725-1.946-1.537-1.657-2.095-1.678-.557-.023-1.194-.126-1.833-.15-.637-.024-1.684.176-2.6%201.104-.912.922-3.474%203.147-3.65%207.862-.174%204.713%203.084%209.395%203.538%2010.05.456.658%206.23%2010.875%2015.823%2015.075%209.596%204.2%209.645%202.92%2011.406%202.826%201.763-.09%205.756-2.104%206.638-4.31.884-2.205.955-4.125.73-4.532-.225-.408-.855-.673-1.794-1.188m-17.6%2022.714c-6.345%200-12.253-1.903-17.187-5.163L14.84%2073.22l3.902-11.6C15%2056.466%2012.79%2050.137%2012.79%2043.3c0-17.226%2014.014-31.24%2031.24-31.24%2017.224%200%2031.24%2014.012%2031.24%2031.24%200%2017.226-14.016%2031.24-31.24%2031.24M6.5%2043.3c0%207.09%201.968%2013.72%205.384%2019.38L5.11%2082.808l20.78-6.65c5.375%202.972%2011.558%204.667%2018.137%204.667%2020.725%200%2037.528-16.802%2037.528-37.525%200-20.727-16.804-37.528-37.53-37.528-20.723%200-37.523%2016.8-37.523%2037.527z%22%2F%3E%0A%3C%2Fsvg%3E)} share-button .sb-social li[class*='whatsapp']:after{background-image: url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2087%2088%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23000%3B%22%20height%3D%22100%25%22%20width%3D%22100%25%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M61.623%2051.83c-.94-.515-5.562-3.01-6.428-3.363-.867-.35-1.5-.535-2.173.4-.675.934-2.593%203.023-3.175%203.642-.583.615-1.144.672-2.084.16-.94-.516-3.99-1.646-7.525-5.045-2.752-2.645-4.557-5.854-5.08-6.834-.526-.977-.005-1.477.493-1.936.45-.413%201-1.084%201.5-1.625.5-.54.678-.934%201.02-1.563.343-.625.204-1.19-.017-1.678-.222-.49-1.962-5.276-2.687-7.223-.725-1.946-1.537-1.657-2.095-1.678-.557-.023-1.194-.126-1.833-.15-.637-.024-1.684.176-2.6%201.104-.912.922-3.474%203.147-3.65%207.862-.174%204.713%203.084%209.395%203.538%2010.05.456.658%206.23%2010.875%2015.823%2015.075%209.596%204.2%209.645%202.92%2011.406%202.826%201.763-.09%205.756-2.104%206.638-4.31.884-2.205.955-4.125.73-4.532-.225-.408-.855-.673-1.794-1.188m-17.6%2022.714c-6.345%200-12.253-1.903-17.187-5.163L14.84%2073.22l3.902-11.6C15%2056.466%2012.79%2050.137%2012.79%2043.3c0-17.226%2014.014-31.24%2031.24-31.24%2017.224%200%2031.24%2014.012%2031.24%2031.24%200%2017.226-14.016%2031.24-31.24%2031.24M6.5%2043.3c0%207.09%201.968%2013.72%205.384%2019.38L5.11%2082.808l20.78-6.65c5.375%202.972%2011.558%204.667%2018.137%204.667%2020.725%200%2037.528-16.802%2037.528-37.525%200-20.727-16.804-37.528-37.53-37.528-20.723%200-37.523%2016.8-37.523%2037.527z%22%2F%3E%0A%3C%2Fsvg%3E)} 

/* /theme_tuev/static/src/css/contact_us.css defined in bundle 'website.assets_frontend' */
 .contactus_title{border-left: 9px solid #0072b9;} .contactus_title .contactus_h1{color: #0072b9; margin: 0;} .btn_contactus{background-color: #0072b9; color: white ; float: right; transition: background 170ms ease-in-out; height: auto !important;} .btn_contactus:hover{background: black;} .contactus_error{border: 2px solid red !important;} 

/* /website_payment/static/src/css/website_payment.css defined in bundle 'website.assets_frontend' */
input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 34px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'website.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 24px 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{padding: 5px 0; position: absolute; bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .oe_cart table td:first-child{min-width: 76px;} @media (max-width: 992px){#modal_optional_products table:last-child td:last-child{overflow: hidden;}#modal_optional_products table:last-child td:nth-child(2){width: 50%;}#modal_optional_products table:last-child td:nth-child(3){width: 20%;}#modal_optional_products table:last-child td:last-child, #modal_optional_products table:last-child td:nth-last-child(2){width: 15%;}} @media (max-width: 500px){.oe_cart table, #modal_optional_products table{display: inline-block;}.oe_cart table thead, #modal_optional_products table thead{display: none;}.oe_cart table tbody, .oe_cart table tr, .oe_cart table td, #modal_optional_products table tbody, #modal_optional_products table tr, #modal_optional_products table td{float: left; width: 100% !important; display: inline-block;}.oe_cart table td:first-child, #modal_optional_products table td:first-child{display: none;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: double; border-top-width: 6px;}.oe_cart table td:last-child, #modal_optional_products table td:last-child{margin-bottom: 16px;}.oe_cart table:last-child tr:last-child td:last-child, #modal_optional_products table:last-child tr:last-child td:last-child{margin-bottom: 0;}.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: 46px; text-align: center;}#modal_optional_products table:last-child td:nth-child(3) > div{float: none !important;}.oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: none !important;}.oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: inline !important;}} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} .label-optional{font-weight: normal;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'website.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'website.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'website.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'website.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;}