.wd0 {
  width: 0px;
}

.wd1 {
  width: 10px;
}

.wd2 {
  width: 20px;
}

.wd3 {
  width: 30px;
}

.wd4 {
  width: 40px;
}

.wd5 {
  width: 50px;
}

.wd6 {
  width: 60px;
}

.wd7 {
  width: 70px;
}

.wd8 {
  width: 80px;
}

.wd9 {
  width: 90px;
}

.wd10 {
  width: 100px;
}

.wd11 {
  width: 110px;
}

.wd12 {
  width: 120px;
}

.wd13 {
  width: 130px;
}

.wd14 {
  width: 140px;
}

.wd15 {
  width: 150px;
}

.wd16 {
  width: 160px;
}

.wd17 {
  width: 170px;
}

.wd18 {
  width: 180px;
}

.wd19 {
  width: 190px;
}

.wd20 {
  width: 200px;
}

.wd21 {
  width: 210px;
}

.wd22 {
  width: 220px;
}

.wd23 {
  width: 230px;
}

.wd24 {
  width: 240px;
}

.wd25 {
  width: 250px;
}

.wd26 {
  width: 260px;
}

.wd27 {
  width: 270px;
}

.wd28 {
  width: 280px;
}

.wd29 {
  width: 290px;
}

.wd30 {
  width: 300px;
}

.wd31 {
  width: 310px;
}

.wd32 {
  width: 320px;
}

.wd33 {
  width: 330px;
}

.wd34 {
  width: 340px;
}

.wd35 {
  width: 350px;
}

.wd36 {
  width: 360px;
}

.wd37 {
  width: 370px;
}

.wd38 {
  width: 380px;
}

.wd39 {
  width: 390px;
}

.wd40 {
  width: 400px;
}

.wd41 {
  width: 410px;
}

.wd42 {
  width: 420px;
}

.wd43 {
  width: 430px;
}

.wd44 {
  width: 440px;
}

.wd45 {
  width: 450px;
}

.wd46 {
  width: 460px;
}

.wd47 {
  width: 470px;
}

.wd48 {
  width: 480px;
}

.wd49 {
  width: 490px;
}

.wd50 {
  width: 500px;
}

.wd51 {
  width: 510px;
}

.wd52 {
  width: 520px;
}

.wd53 {
  width: 530px;
}

.wd54 {
  width: 540px;
}

.wd55 {
  width: 550px;
}

.wd56 {
  width: 560px;
}

.wd57 {
  width: 570px;
}

.wd58 {
  width: 580px;
}

.wd59 {
  width: 590px;
}

.wd60 {
  width: 600px;
}

.wd61 {
  width: 610px;
}

.wd62 {
  width: 620px;
}

.wd63 {
  width: 630px;
}

.wd64 {
  width: 640px;
}

.wd65 {
  width: 650px;
}

.wd66 {
  width: 660px;
}

.wd67 {
  width: 670px;
}

.wd68 {
  width: 680px;
}

.wd69 {
  width: 690px;
}

.wd70 {
  width: 700px;
}

.wd71 {
  width: 710px;
}

.wd72 {
  width: 720px;
}

.wd73 {
  width: 730px;
}

.wd74 {
  width: 740px;
}

.wd75 {
  width: 750px;
}

.wd76 {
  width: 760px;
}

.wd77 {
  width: 770px;
}

.wd78 {
  width: 780px;
}

.wd79 {
  width: 790px;
}

.wd80 {
  width: 800px;
}

.wd81 {
  width: 810px;
}

.wd82 {
  width: 820px;
}

.wd83 {
  width: 830px;
}

.wd84 {
  width: 840px;
}

.wd85 {
  width: 850px;
}

.wd86 {
  width: 860px;
}

.wd87 {
  width: 870px;
}

.wd88 {
  width: 880px;
}

.wd89 {
  width: 890px;
}

.wd90 {
  width: 900px;
}

.wd91 {
  width: 910px;
}

.wd92 {
  width: 920px;
}

.wd93 {
  width: 930px;
}

.wd94 {
  width: 940px;
}

.wd95 {
  width: 950px;
}

.wd96 {
  width: 960px;
}

.wd97 {
  width: 970px;
}

.wd98 {
  width: 980px;
}

.wd99 {
  width: 990px;
}

.wd100 {
  width: 1000px;
}

.wd101 {
  width: 1010px;
}

.wd102 {
  width: 1020px;
}

.wd103 {
  width: 1030px;
}

.wd104 {
  width: 1040px;
}

.wd105 {
  width: 1050px;
}

.wd106 {
  width: 1060px;
}

.wd107 {
  width: 1070px;
}

.wd108 {
  width: 1080px;
}

.wd109 {
  width: 1090px;
}

.wd110 {
  width: 1100px;
}

.wd111 {
  width: 1110px;
}

.wd112 {
  width: 1120px;
}

.wd113 {
  width: 1130px;
}

.wd114 {
  width: 1140px;
}

.wd115 {
  width: 1150px;
}

.wd116 {
  width: 1160px;
}

.wd117 {
  width: 1170px;
}

.wd118 {
  width: 1180px;
}

.wd119 {
  width: 1190px;
}

.wd120 {
  width: 1200px;
}

.wd121 {
  width: 1210px;
}

.wd122 {
  width: 1220px;
}

.wd123 {
  width: 1230px;
}

.wd124 {
  width: 1240px;
}

.wd125 {
  width: 1250px;
}

.wd126 {
  width: 1260px;
}

.wd127 {
  width: 1270px;
}

.wd128 {
  width: 1280px;
}

.wd129 {
  width: 1290px;
}

.wd130 {
  width: 1300px;
}

.wd131 {
  width: 1310px;
}

.wd132 {
  width: 1320px;
}

.wd133 {
  width: 1330px;
}

.wd134 {
  width: 1340px;
}

.wd135 {
  width: 1350px;
}

.wd136 {
  width: 1360px;
}

.wd137 {
  width: 1370px;
}

.wd138 {
  width: 1380px;
}

.wd139 {
  width: 1390px;
}

.wd140 {
  width: 1400px;
}

.hg0 {
  height: 0px;
}

.hg1 {
  height: 10px;
}

.hg2 {
  height: 20px;
}

.hg3 {
  height: 30px;
}

.hg4 {
  height: 40px;
}

.hg5 {
  height: 50px;
}

.hg6 {
  height: 60px;
}

.hg7 {
  height: 70px;
}

.hg8 {
  height: 80px;
}

.hg9 {
  height: 90px;
}

.hg10 {
  height: 100px;
}

.hg11 {
  height: 110px;
}

.hg12 {
  height: 120px;
}

.hg13 {
  height: 130px;
}

.hg14 {
  height: 140px;
}

.hg15 {
  height: 150px;
}

.hg16 {
  height: 160px;
}

.hg17 {
  height: 170px;
}

.hg18 {
  height: 180px;
}

.hg19 {
  height: 190px;
}

.hg20 {
  height: 200px;
}

.hg21 {
  height: 210px;
}

.hg22 {
  height: 220px;
}

.hg23 {
  height: 230px;
}

.hg24 {
  height: 240px;
}

.hg25 {
  height: 250px;
}

.hg26 {
  height: 260px;
}

.hg27 {
  height: 270px;
}

.hg28 {
  height: 280px;
}

.hg29 {
  height: 290px;
}

.hg30 {
  height: 300px;
}

.hg31 {
  height: 310px;
}

.hg32 {
  height: 320px;
}

.hg33 {
  height: 330px;
}

.hg34 {
  height: 340px;
}

.hg35 {
  height: 350px;
}

.hg36 {
  height: 360px;
}

.hg37 {
  height: 370px;
}

.hg38 {
  height: 380px;
}

.hg39 {
  height: 390px;
}

.hg40 {
  height: 400px;
}

.hg41 {
  height: 410px;
}

.hg42 {
  height: 420px;
}

.hg43 {
  height: 430px;
}

.hg44 {
  height: 440px;
}

.hg45 {
  height: 450px;
}

.hg46 {
  height: 460px;
}

.hg47 {
  height: 470px;
}

.hg48 {
  height: 480px;
}

.hg49 {
  height: 490px;
}

.hg50 {
  height: 500px;
}

.hg51 {
  height: 510px;
}

.hg52 {
  height: 520px;
}

.hg53 {
  height: 530px;
}

.hg54 {
  height: 540px;
}

.hg55 {
  height: 550px;
}

.hg56 {
  height: 560px;
}

.hg57 {
  height: 570px;
}

.hg58 {
  height: 580px;
}

.hg59 {
  height: 590px;
}

.hg60 {
  height: 600px;
}

.hg61 {
  height: 610px;
}

.hg62 {
  height: 620px;
}

.hg63 {
  height: 630px;
}

.hg64 {
  height: 640px;
}

.hg65 {
  height: 650px;
}

.hg66 {
  height: 660px;
}

.hg67 {
  height: 670px;
}

.hg68 {
  height: 680px;
}

.hg69 {
  height: 690px;
}

.hg70 {
  height: 700px;
}

.hg71 {
  height: 710px;
}

.hg72 {
  height: 720px;
}

.hg73 {
  height: 730px;
}

.hg74 {
  height: 740px;
}

.hg75 {
  height: 750px;
}

.hg76 {
  height: 760px;
}

.hg77 {
  height: 770px;
}

.hg78 {
  height: 780px;
}

.hg79 {
  height: 790px;
}

.hg80 {
  height: 800px;
}

.hg81 {
  height: 810px;
}

.hg82 {
  height: 820px;
}

.hg83 {
  height: 830px;
}

.hg84 {
  height: 840px;
}

.hg85 {
  height: 850px;
}

.hg86 {
  height: 860px;
}

.hg87 {
  height: 870px;
}

.hg88 {
  height: 880px;
}

.hg89 {
  height: 890px;
}

.hg90 {
  height: 900px;
}

.hg91 {
  height: 910px;
}

.hg92 {
  height: 920px;
}

.hg93 {
  height: 930px;
}

.hg94 {
  height: 940px;
}

.hg95 {
  height: 950px;
}

.hg96 {
  height: 960px;
}

.hg97 {
  height: 970px;
}

.hg98 {
  height: 980px;
}

.hg99 {
  height: 990px;
}

.hg100 {
  height: 1000px;
}

.l0 {
  left: 0px;
}

.l1 {
  left: 10px;
}

.l2 {
  left: 20px;
}

.l3 {
  left: 30px;
}

.l4 {
  left: 40px;
}

.l5 {
  left: 50px;
}

.l6 {
  left: 60px;
}

.l7 {
  left: 70px;
}

.l8 {
  left: 80px;
}

.l9 {
  left: 90px;
}

.l10 {
  left: 100px;
}

.l11 {
  left: 110px;
}

.l12 {
  left: 120px;
}

.l13 {
  left: 130px;
}

.l14 {
  left: 140px;
}

.l15 {
  left: 150px;
}

.l16 {
  left: 160px;
}

.l17 {
  left: 170px;
}

.l18 {
  left: 180px;
}

.l19 {
  left: 190px;
}

.l20 {
  left: 200px;
}

.l21 {
  left: 210px;
}

.l22 {
  left: 220px;
}

.l23 {
  left: 230px;
}

.l24 {
  left: 240px;
}

.l25 {
  left: 250px;
}

.l26 {
  left: 260px;
}

.l27 {
  left: 270px;
}

.l28 {
  left: 280px;
}

.l29 {
  left: 290px;
}

.l30 {
  left: 300px;
}

.l31 {
  left: 310px;
}

.l32 {
  left: 320px;
}

.l33 {
  left: 330px;
}

.l34 {
  left: 340px;
}

.l35 {
  left: 350px;
}

.l36 {
  left: 360px;
}

.l37 {
  left: 370px;
}

.l38 {
  left: 380px;
}

.l39 {
  left: 390px;
}

.l40 {
  left: 400px;
}

.l41 {
  left: 410px;
}

.l42 {
  left: 420px;
}

.l43 {
  left: 430px;
}

.l44 {
  left: 440px;
}

.l45 {
  left: 450px;
}

.l46 {
  left: 460px;
}

.l47 {
  left: 470px;
}

.l48 {
  left: 480px;
}

.l49 {
  left: 490px;
}

.l50 {
  left: 500px;
}

.l51 {
  left: 510px;
}

.l52 {
  left: 520px;
}

.l53 {
  left: 530px;
}

.l54 {
  left: 540px;
}

.l55 {
  left: 550px;
}

.l56 {
  left: 560px;
}

.l57 {
  left: 570px;
}

.l58 {
  left: 580px;
}

.l59 {
  left: 590px;
}

.l60 {
  left: 600px;
}

.l61 {
  left: 610px;
}

.l62 {
  left: 620px;
}

.l63 {
  left: 630px;
}

.l64 {
  left: 640px;
}

.l65 {
  left: 650px;
}

.l66 {
  left: 660px;
}

.l67 {
  left: 670px;
}

.l68 {
  left: 680px;
}

.l69 {
  left: 690px;
}

.l70 {
  left: 700px;
}

.l71 {
  left: 710px;
}

.l72 {
  left: 720px;
}

.l73 {
  left: 730px;
}

.l74 {
  left: 740px;
}

.l75 {
  left: 750px;
}

.l76 {
  left: 760px;
}

.l77 {
  left: 770px;
}

.l78 {
  left: 780px;
}

.l79 {
  left: 790px;
}

.l80 {
  left: 800px;
}

.l81 {
  left: 810px;
}

.l82 {
  left: 820px;
}

.l83 {
  left: 830px;
}

.l84 {
  left: 840px;
}

.l85 {
  left: 850px;
}

.l86 {
  left: 860px;
}

.l87 {
  left: 870px;
}

.l88 {
  left: 880px;
}

.l89 {
  left: 890px;
}

.l90 {
  left: 900px;
}

.l91 {
  left: 910px;
}

.l92 {
  left: 920px;
}

.l93 {
  left: 930px;
}

.l94 {
  left: 940px;
}

.l95 {
  left: 950px;
}

.l96 {
  left: 960px;
}

.l97 {
  left: 970px;
}

.l98 {
  left: 980px;
}

.l99 {
  left: 990px;
}

.l100 {
  left: 1000px;
}

.l-1 {
  left: -10px;
}

.l-2 {
  left: -20px;
}

.l-3 {
  left: -30px;
}

.l-4 {
  left: -40px;
}

.l-5 {
  left: -50px;
}

.l-6 {
  left: -60px;
}

.l-7 {
  left: -70px;
}

.l-8 {
  left: -80px;
}

.l-9 {
  left: -90px;
}

.l-10 {
  left: -100px;
}

.l-11 {
  left: -110px;
}

.l-12 {
  left: -120px;
}

.l-13 {
  left: -130px;
}

.l-14 {
  left: -140px;
}

.l-15 {
  left: -150px;
}

.l-16 {
  left: -160px;
}

.l-17 {
  left: -170px;
}

.l-18 {
  left: -180px;
}

.l-19 {
  left: -190px;
}

.l-20 {
  left: -200px;
}

.l-21 {
  left: -210px;
}

.l-22 {
  left: -220px;
}

.l-23 {
  left: -230px;
}

.l-24 {
  left: -240px;
}

.l-25 {
  left: -250px;
}

.l-26 {
  left: -260px;
}

.l-27 {
  left: -270px;
}

.l-28 {
  left: -280px;
}

.l-29 {
  left: -290px;
}

.l-30 {
  left: -300px;
}

.l-31 {
  left: -310px;
}

.l-32 {
  left: -320px;
}

.l-33 {
  left: -330px;
}

.l-34 {
  left: -340px;
}

.l-35 {
  left: -350px;
}

.l-36 {
  left: -360px;
}

.l-37 {
  left: -370px;
}

.l-38 {
  left: -380px;
}

.l-39 {
  left: -390px;
}

.l-40 {
  left: -400px;
}

.l-41 {
  left: -410px;
}

.l-42 {
  left: -420px;
}

.l-43 {
  left: -430px;
}

.l-44 {
  left: -440px;
}

.l-45 {
  left: -450px;
}

.l-46 {
  left: -460px;
}

.l-47 {
  left: -470px;
}

.l-48 {
  left: -480px;
}

.l-49 {
  left: -490px;
}

.l-50 {
  left: -500px;
}

.l-51 {
  left: -510px;
}

.l-52 {
  left: -520px;
}

.l-53 {
  left: -530px;
}

.l-54 {
  left: -540px;
}

.l-55 {
  left: -550px;
}

.l-56 {
  left: -560px;
}

.l-57 {
  left: -570px;
}

.l-58 {
  left: -580px;
}

.l-59 {
  left: -590px;
}

.l-60 {
  left: -600px;
}

.l-61 {
  left: -610px;
}

.l-62 {
  left: -620px;
}

.l-63 {
  left: -630px;
}

.l-64 {
  left: -640px;
}

.l-65 {
  left: -650px;
}

.l-66 {
  left: -660px;
}

.l-67 {
  left: -670px;
}

.l-68 {
  left: -680px;
}

.l-69 {
  left: -690px;
}

.l-70 {
  left: -700px;
}

.l-71 {
  left: -710px;
}

.l-72 {
  left: -720px;
}

.l-73 {
  left: -730px;
}

.l-74 {
  left: -740px;
}

.l-75 {
  left: -750px;
}

.l-76 {
  left: -760px;
}

.l-77 {
  left: -770px;
}

.l-78 {
  left: -780px;
}

.l-79 {
  left: -790px;
}

.l-80 {
  left: -800px;
}

.l-81 {
  left: -810px;
}

.l-82 {
  left: -820px;
}

.l-83 {
  left: -830px;
}

.l-84 {
  left: -840px;
}

.l-85 {
  left: -850px;
}

.l-86 {
  left: -860px;
}

.l-87 {
  left: -870px;
}

.l-88 {
  left: -880px;
}

.l-89 {
  left: -890px;
}

.l-90 {
  left: -900px;
}

.l-91 {
  left: -910px;
}

.l-92 {
  left: -920px;
}

.l-93 {
  left: -930px;
}

.l-94 {
  left: -940px;
}

.l-95 {
  left: -950px;
}

.l-96 {
  left: -960px;
}

.l-97 {
  left: -970px;
}

.l-98 {
  left: -980px;
}

.l-99 {
  left: -990px;
}

.l-100 {
  left: -1000px;
}

.t0 {
  top: 0px;
}

.t1 {
  top: 10px;
}

.t2 {
  top: 20px;
}

.t3 {
  top: 30px;
}

.t4 {
  top: 40px;
}

.t5 {
  top: 50px;
}

.t6 {
  top: 60px;
}

.t7 {
  top: 70px;
}

.t8 {
  top: 80px;
}

.t9 {
  top: 90px;
}

.t10 {
  top: 100px;
}

.t11 {
  top: 110px;
}

.t12 {
  top: 120px;
}

.t13 {
  top: 130px;
}

.t14 {
  top: 140px;
}

.t15 {
  top: 150px;
}

.t16 {
  top: 160px;
}

.t17 {
  top: 170px;
}

.t18 {
  top: 180px;
}

.t19 {
  top: 190px;
}

.t20 {
  top: 200px;
}

.t21 {
  top: 210px;
}

.t22 {
  top: 220px;
}

.t23 {
  top: 230px;
}

.t24 {
  top: 240px;
}

.t25 {
  top: 250px;
}

.t26 {
  top: 260px;
}

.t27 {
  top: 270px;
}

.t28 {
  top: 280px;
}

.t29 {
  top: 290px;
}

.t30 {
  top: 300px;
}

.t31 {
  top: 310px;
}

.t32 {
  top: 320px;
}

.t33 {
  top: 330px;
}

.t34 {
  top: 340px;
}

.t35 {
  top: 350px;
}

.t36 {
  top: 360px;
}

.t37 {
  top: 370px;
}

.t38 {
  top: 380px;
}

.t39 {
  top: 390px;
}

.t40 {
  top: 400px;
}

.t41 {
  top: 410px;
}

.t42 {
  top: 420px;
}

.t43 {
  top: 430px;
}

.t44 {
  top: 440px;
}

.t45 {
  top: 450px;
}

.t46 {
  top: 460px;
}

.t47 {
  top: 470px;
}

.t48 {
  top: 480px;
}

.t49 {
  top: 490px;
}

.t50 {
  top: 500px;
}

.t51 {
  top: 510px;
}

.t52 {
  top: 520px;
}

.t53 {
  top: 530px;
}

.t54 {
  top: 540px;
}

.t55 {
  top: 550px;
}

.t56 {
  top: 560px;
}

.t57 {
  top: 570px;
}

.t58 {
  top: 580px;
}

.t59 {
  top: 590px;
}

.t60 {
  top: 600px;
}

.t61 {
  top: 610px;
}

.t62 {
  top: 620px;
}

.t63 {
  top: 630px;
}

.t64 {
  top: 640px;
}

.t65 {
  top: 650px;
}

.t66 {
  top: 660px;
}

.t67 {
  top: 670px;
}

.t68 {
  top: 680px;
}

.t69 {
  top: 690px;
}

.t70 {
  top: 700px;
}

.t71 {
  top: 710px;
}

.t72 {
  top: 720px;
}

.t73 {
  top: 730px;
}

.t74 {
  top: 740px;
}

.t75 {
  top: 750px;
}

.t76 {
  top: 760px;
}

.t77 {
  top: 770px;
}

.t78 {
  top: 780px;
}

.t79 {
  top: 790px;
}

.t80 {
  top: 800px;
}

.t81 {
  top: 810px;
}

.t82 {
  top: 820px;
}

.t83 {
  top: 830px;
}

.t84 {
  top: 840px;
}

.t85 {
  top: 850px;
}

.t86 {
  top: 860px;
}

.t87 {
  top: 870px;
}

.t88 {
  top: 880px;
}

.t89 {
  top: 890px;
}

.t90 {
  top: 900px;
}

.t91 {
  top: 910px;
}

.t92 {
  top: 920px;
}

.t93 {
  top: 930px;
}

.t94 {
  top: 940px;
}

.t95 {
  top: 950px;
}

.t96 {
  top: 960px;
}

.t97 {
  top: 970px;
}

.t98 {
  top: 980px;
}

.t99 {
  top: 990px;
}

.t100 {
  top: 1000px;
}

.t-1 {
  top: -10px;
}

.t-2 {
  top: -20px;
}

.t-3 {
  top: -30px;
}

.t-4 {
  top: -40px;
}

.t-5 {
  top: -50px;
}

.t-6 {
  top: -60px;
}

.t-7 {
  top: -70px;
}

.t-8 {
  top: -80px;
}

.t-9 {
  top: -90px;
}

.t-10 {
  top: -100px;
}

.t-11 {
  top: -110px;
}

.t-12 {
  top: -120px;
}

.t-13 {
  top: -130px;
}

.t-14 {
  top: -140px;
}

.t-15 {
  top: -150px;
}

.t-16 {
  top: -160px;
}

.t-17 {
  top: -170px;
}

.t-18 {
  top: -180px;
}

.t-19 {
  top: -190px;
}

.t-20 {
  top: -200px;
}

.t-21 {
  top: -210px;
}

.t-22 {
  top: -220px;
}

.t-23 {
  top: -230px;
}

.t-24 {
  top: -240px;
}

.t-25 {
  top: -250px;
}

.t-26 {
  top: -260px;
}

.t-27 {
  top: -270px;
}

.t-28 {
  top: -280px;
}

.t-29 {
  top: -290px;
}

.t-30 {
  top: -300px;
}

.t-31 {
  top: -310px;
}

.t-32 {
  top: -320px;
}

.t-33 {
  top: -330px;
}

.t-34 {
  top: -340px;
}

.t-35 {
  top: -350px;
}

.t-36 {
  top: -360px;
}

.t-37 {
  top: -370px;
}

.t-38 {
  top: -380px;
}

.t-39 {
  top: -390px;
}

.t-40 {
  top: -400px;
}

.t-41 {
  top: -410px;
}

.t-42 {
  top: -420px;
}

.t-43 {
  top: -430px;
}

.t-44 {
  top: -440px;
}

.t-45 {
  top: -450px;
}

.t-46 {
  top: -460px;
}

.t-47 {
  top: -470px;
}

.t-48 {
  top: -480px;
}

.t-49 {
  top: -490px;
}

.t-50 {
  top: -500px;
}

.t-51 {
  top: -510px;
}

.t-52 {
  top: -520px;
}

.t-53 {
  top: -530px;
}

.t-54 {
  top: -540px;
}

.t-55 {
  top: -550px;
}

.t-56 {
  top: -560px;
}

.t-57 {
  top: -570px;
}

.t-58 {
  top: -580px;
}

.t-59 {
  top: -590px;
}

.t-60 {
  top: -600px;
}

.t-61 {
  top: -610px;
}

.t-62 {
  top: -620px;
}

.t-63 {
  top: -630px;
}

.t-64 {
  top: -640px;
}

.t-65 {
  top: -650px;
}

.t-66 {
  top: -660px;
}

.t-67 {
  top: -670px;
}

.t-68 {
  top: -680px;
}

.t-69 {
  top: -690px;
}

.t-70 {
  top: -700px;
}

.t-71 {
  top: -710px;
}

.t-72 {
  top: -720px;
}

.t-73 {
  top: -730px;
}

.t-74 {
  top: -740px;
}

.t-75 {
  top: -750px;
}

.t-76 {
  top: -760px;
}

.t-77 {
  top: -770px;
}

.t-78 {
  top: -780px;
}

.t-79 {
  top: -790px;
}

.t-80 {
  top: -800px;
}

.t-81 {
  top: -810px;
}

.t-82 {
  top: -820px;
}

.t-83 {
  top: -830px;
}

.t-84 {
  top: -840px;
}

.t-85 {
  top: -850px;
}

.t-86 {
  top: -860px;
}

.t-87 {
  top: -870px;
}

.t-88 {
  top: -880px;
}

.t-89 {
  top: -890px;
}

.t-90 {
  top: -900px;
}

.t-91 {
  top: -910px;
}

.t-92 {
  top: -920px;
}

.t-93 {
  top: -930px;
}

.t-94 {
  top: -940px;
}

.t-95 {
  top: -950px;
}

.t-96 {
  top: -960px;
}

.t-97 {
  top: -970px;
}

.t-98 {
  top: -980px;
}

.t-99 {
  top: -990px;
}

.t-100 {
  top: -1000px;
}

.ftSz10 {
  font-size: 10px;
}

.ftSz12 {
  font-size: 12px;
}

.ftSz14 {
  font-size: 14px;
}

.ftSz16 {
  font-size: 16px;
}

.ftSz18 {
  font-size: 18px;
}

.ftSz20 {
  font-size: 20px;
}

.ftSz22 {
  font-size: 22px;
}

.ftSz24 {
  font-size: 24px;
}

.ftSz26 {
  font-size: 26px;
}

.ftSz28 {
  font-size: 28px;
}

.ftSz30 {
  font-size: 30px;
}

.ftSz32 {
  font-size: 32px;
}

.ftSz34 {
  font-size: 34px;
}

.ftSz36 {
  font-size: 36px;
}

.ftSz38 {
  font-size: 38px;
}

.ftSz40 {
  font-size: 40px;
}

.ftSz42 {
  font-size: 42px;
}

.ftSz44 {
  font-size: 44px;
}

.ftSz46 {
  font-size: 46px;
}

.ftSz48 {
  font-size: 48px;
}

.ftSz50 {
  font-size: 50px;
}

.ftSz52 {
  font-size: 52px;
}

.ftSz54 {
  font-size: 54px;
}

.ftSz56 {
  font-size: 56px;
}

.ftSz58 {
  font-size: 58px;
}

.ftSz60 {
  font-size: 60px;
}

.ftSz62 {
  font-size: 62px;
}

.ftSz64 {
  font-size: 64px;
}

.ftSz66 {
  font-size: 66px;
}

.ftSz68 {
  font-size: 68px;
}

.ftSz70 {
  font-size: 70px;
}

.ftSz72 {
  font-size: 72px;
}

.ftSz74 {
  font-size: 74px;
}

.ftSz76 {
  font-size: 76px;
}

.ftSz78 {
  font-size: 78px;
}

.ftSz80 {
  font-size: 80px;
}

.ftWgBd {
  font-weight: bold;
}

.ftCl100 {
  color: #212529;
}

.ftCl200 {
  color: #f9f9f9;
}

.ftCl205 {
  color: #d7d7d7;
}

.ftCl207 {
  color: #acacac;
}

.ftCl300 {
  color: #006280;
}

.ftCl305 {
  color: #0091af;
}

.ftCl310 {
  color: #af1d20;
}

.ftCl315 {
  color: #e11d21;
}

.ftCl320 {
  color: #2e8242;
}

.ftCl325 {
  color: #40c56c;
}

.ftCl330 {
  color: #ff852b;
}

.ftCl335 {
  color: #ffe543;
}

.ftClBg100 {
  background-color: #212529;
}

.ftClBg200 {
  background-color: #f9f9f9;
}

.ftClBg205 {
  background-color: #d7d7d7;
}

.ftClBg207 {
  background-color: #acacac;
}

.ftClBg300 {
  background-color: #006280;
}

.ftClBg305 {
  background-color: #0091af;
}

.ftClBg310 {
  background-color: #af1d20;
}

.ftClBg315 {
  background-color: #e11d21;
}

.ftClBg320 {
  background-color: #2e8242;
}

.ftClBg325 {
  background-color: #40c56c;
}

.ftClBg330 {
  background-color: #ff852b;
}

.ftClBg335 {
  background-color: #ffe543;
}

#mtg-ob-wrapper {
  position: relative;
  overflow: scroll;
  background-color: #bfbfbf;
  width: auto;
  min-height: 600px;
  height: auto;
  padding: 20px;
}

#mtg-ob-container {
  border: 1px solid #333;
  overflow: hidden;
  position: relative;
  z-index: 15;
  background-color: #FFF;
  transform-origin: 0 0 0;
  transition: all 400ms;
  display: inline-block;
  text-align: left;
}

#mtg-ob-container.writeable .itm {
  cursor: -webkit-grab;
  cursor: grab;
}

#mtg-ob-container.writeable .itm.ui-draggable-dragging {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

#mtg-ob-container.writeable .itm:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

#mtg-ob-container .itm {
  position: absolute;
  z-index: 400;
  border: 1px solid transparent;
}

#mtg-ob-container .itm.hasFocus {
  border: 1px dotted red;
}

#mtg-ob-container img.itm {
  height: auto;
  z-index: 350;
  position: absolute;
}

#mtg-ob-container .itm-bg {
  height: auto;
  z-index: 300;
  position: absolute;
  transition: all 300ms ease;
}

#mtg-ob-container.showBorders .itm {
  border: 1px solid transparent;
  /* Old firefox */
  /* Safari */
  -o-border-image: url("/img/2x2-bkwh.jpg") 1 0 repeat;
  /* Opera */
  border-image: url("/img/2x2-bkwh.jpg") 1 0 repeat;
  -moz-border-left-image: url("/img/2x2-bkwh.jpg") 1 0 repeat;
  /* Old firefox */
  -webkit-border-left-image: url("/img/2x2-bkwh.jpg") 1 0 repeat;
  /* Safari */
  -o-border-left-image: url("/img/2x2-bkwh.jpg") 1 0 repeat;
  /* Opera */
  border-left-image: url("/img/2x2-bkwh.jpg") 1 0 repeat;
}

#mtg-ob-container.showBorders .itm.hasFocus {
  border: 1px dotted red;
}

#admin-oituary-image-preview .wrapper {
  width: 800px;
}

#admin-oituary-image-preview .wrapper img {
  max-width: 100%;
  height: auto;
}

#exportimagemodal .modal-body img {
  max-width: 100%;
  height: auto;
}

#default-controls {
  display: inline-block;
  margin-top: 30px;
  vertical-align: top;
}

#item-edit {
  display: inline-block;
  margin-top: 30px;
  vertical-align: top;
}

#item-edit-container {
  background-color: #f1f1f1;
  width: 300px;
  min-height: 100px;
  z-index: 500;
  padding: 10px;
}

#item-edit-container #configurator-date-icons .btn-round {
  font-size: 24px;
  line-height: 24px;
  height: 36px;
  width: 36px;
}

#item-edit-container .title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
  clear: both;
}

#item-edit-container .subtitle-container {
  margin-bottom: 10px;
}

#item-edit-container .subtitle {
  font-weight: bold;
}

#item-edit-container .clearer {
  clear: both;
}

#item-edit-container .divider {
  margin-bottom: 10px;
  clear: both;
}

#item-edit-container .divider-big {
  margin-bottom: 30px;
}

#item-edit-container .control-label {
  width: 110px;
  display: inline-block;
  clear: both;
}

#item-edit-container button {
  margin: 0 2px;
  min-width: 32px;
}

#item-edit-container .conf-tooltip {
  font-size: 19px;
  margin-left: 4px;
}

#item-edit-container .elem-edit-color-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

#item-edit-container .elem-edit-color-list li {
  display: inline-block;
  padding: 2px;
}

#item-edit-container .elem-edit-color-list li a {
  height: 20px;
  width: 20px;
  display: inline-block;
  border: 1px solid #000000;
}

@media (max-width: 800px) {
  #mtg-ob-container {
    transform: scale(0.8, 0.8);
  }
}

@media (max-width: 400px) {
  #mtg-ob-container {
    transform: scale(0.4, 0.4);
  }
}

.sideBar {
  position: fixed;
  left: 0;
  top: 77px;
  bottom: 0;
  width: 250px;
  background-color: #e7e7e7;
  z-index: 10;
  padding: 20px 10px;
}

.sideBar .title {
  font-weight: bold;
}

.view-home-1 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  background-image: url("/img/bg/001.jpg");
}

.pagetitle-container .view {
  height: 600px;
}

.pagetitle-container .vw-overlap {
  margin-bottom: -100px;
  height: 400px;
}

@media (max-width: 740px) {
  .pagetitle-container .pagetitle-container .view {
    height: 400px;
  }

  .pagetitle-container .pagetitle-container .vw-overlap {
    margin-bottom: 0;
  }
}

@media (min-width: 800px) and (max-width: 850px) {
  .pagetitle-container .pagetitle-container .view {
    height: 600px;
  }
}

.menu-dropdown-user-container {
  padding: 8px;
  border-bottom: 1px solid #0f6674;
  background-color: #e9e9e9;
}

.menu-dropdown-user-container .menu-dropdown-label {
  font-size: 11px;
  font-style: italic;
}

.pagetitle {
  padding: 20px;
}

.row.rpd {
  padding-bottom: 30px;
}

.row.with-divider {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #eaeaea;
}

.nav.sidebar a {
  color: #4d4d4d;
}

.nav.sidebar li.active {
  border-bottom: 1px solid #006280;
}

.nav.sidebar li.active a {
  color: #006280;
}

#citysearchcontrol .form-control {
  font-size: 22px;
  color: #a2c233;
}

#citysearchcontrol label {
  color: #CECECE;
}

#citysearchcontrol .form-error {
  color: #b24e44;
}

#citySearchSuggestion {
  position: absolute;
  z-index: 500;
}

.view-home-1 {
  overflow: visible;
}

.view-home-1 .mask {
  overflow: visible;
}

#wf-cookie-hint {
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #0b2e13;
  color: #00d3ee;
  vertical-align: middle;
  padding: 0 20px;
}

.btn-round {
  border-radius: 10em;
}

#mainNavHeader {
  position: relative;
  z-index: 20;
}

.withSideBar {
  margin-left: 270px;
}

.pagetitle-container .container .row {
  padding: 50px 0 30px 0;
}

#page-content {
  min-height: 600px;
}

.md-form .form-row {
  position: relative;
  margin: 0 0 30px 0;
}

.md-form .form-row .btn .fas {
  font-size: 14px;
}

.md-form .form-row .btn .fas.fassuffix {
  margin-left: 10px;
}

.md-form .form-row .btn .fas.fasprefix {
  margin-right: 10px;
}

.md-form .list-group .list-group-item {
  color: #495057;
}

.md-form .form-control-wf-block {
  display: block;
  clear: both;
}

.md-form .form-control-wf-block input + .fas {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 22px;
}

.md-form input[type=text] {
  padding-top: 14px;
}

.md-form input[type=text] + .fas {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 22px;
}

.md-form .error-msg {
  font-size: 12px;
}

.card .nav-tabs {
  background-color: #eeeeee;
}

.card .nav-tabs li a {
  padding: 14px 10px;
}

p.submithint {
  color: #919191;
}

.default-hidden {
  display: none;
}

.custom-fullwidth-section {
  padding: 30px;
}

.custom-fullwidth-section .left-fixed-bar-container {
  position: relative;
}

.custom-fullwidth-section .left-fixed-bar {
  position: fixed;
  left: 0;
  top: 0;
  width: 200px;
  border-right: 1px solid #e0e0e0;
}

.custom-fullwidth-section .left-fixed-bar + div {
  margin-left: 220px;
}

#generatortabcitationsContent .citation {
  margin-bottom: 10px;
  border-bottom: 1px dotted #393939;
  padding: 10px;
}

#generatortabcitationsContent .citation .controls {
  font-size: 11px;
}

#generatortabcitationsContent .citation .controls .ctr-insert,
#generatortabcitationsContent .citation .controls .ctr-replace {
  opacity: 0;
}

#generatortabcitationsContent .citation.clicked .controls .ctr-insert {
  opacity: 1;
}

#generatortabcitationsContent .citation:hover .controls .ctr-insert {
  opacity: 1;
}

#page-content.citationselected #generatortabcitationsContent .citation.clicked .controls .ctr-replace {
  opacity: 1;
}

#page-content.citationselected #generatortabcitationsContent .citation:hover .controls .ctr-replace {
  opacity: 1;
}

ul.element-images-list {
  list-style: none;
}

ul.element-images-list li {
  display: inline-block;
  padding: 10px;
}

ul.element-images-list li img {
  height: 50px;
  width: auto;
  display: inline-block;
}

ul.background-images-list {
  list-style: none;
}

ul.background-images-list li {
  display: inline-block;
  padding: 2px;
}

ul.background-images-list li img {
  height: 80px;
  width: auto;
  display: inline-block;
}

.custom-fullwidth-section .tab-content {
  padding-top: 30px;
}

.custom-fullwidth-section .nav-tabs li a {
  padding: 20px 30px;
  font-size: 18px;
  font-weight: bold;
}

.obituary-template-preview-container .template-item {
  display: inline-block;
  width: 300px;
  height: auto;
  margin: 10px;
}

.obituary-template-preview-container .template-item img {
  max-width: 100%;
  height: auto;
  display: inline-block;
}

.obituary-checkout-form-container {
  padding: 22px;
}

#footer {
  background-color: #ededed;
  color: #595959;
}

