
/* Columns
-------------------------------------------------------------- */
.column {
  float: left;
}

/* The last column in a row needs this class. */
.last { margin-right: 0; }
.first { clear: both; }

.span-1 { width: 5px; }
.span-2 { width: 10px; }
.span-3 { width: 15px; }
.span-4 { width: 20px; }
.span-5 { width: 25px; }
.span-6 { width: 30px; }
.span-7 { width: 35px; }
.span-8 { width: 40px; }
.span-9 { width: 45px; }
.span-10 { width: 50px; }
.span-11 { width: 55px; }
.span-12 { width: 60px; }
.span-13 { width: 65px; }
.span-14 { width: 70px; }
.span-15 { width: 75px; }
.span-16 { width: 80px; }
.span-17 { width: 85px; }
.span-18 { width: 90px; }
.span-19 { width: 95px; }
.span-20 { width: 100px; }
.span-21 { width: 105px; }
.span-22 { width: 110px; }
.span-23 { width: 115px; }
.span-24 { width: 120px; }
.span-25 { width: 125px; }
.span-26 { width: 130px; }
.span-27 { width: 135px; }
.span-28 { width: 140px; }
.span-29 { width: 145px; }
.span-30 { width: 150px; }
.span-31 { width: 155px; }
.span-32 { width: 160px; }
.span-33 { width: 165px; }
.span-34 { width: 170px; }
.span-35 { width: 175px; }
.span-36 { width: 180px; }
.span-37 { width: 185px; }
.span-38 { width: 190px; }
.span-39 { width: 195px; }
.span-40 { width: 200px; }
.span-41 { width: 205px; }
.span-42 { width: 210px; }
.span-43 { width: 215px; }
.span-44 { width: 220px; }
.span-45 { width: 225px; }
.span-46 { width: 230px; }
.span-47 { width: 235px; }
.span-48 { width: 240px; }
.span-49 { width: 245px; }
.span-50 { width: 250px; }
.span-51 { width: 255px; }
.span-52 { width: 260px; }
.span-53 { width: 265px; }
.span-54 { width: 270px; }
.span-55 { width: 275px; }
.span-56 { width: 280px; }
.span-57 { width: 285px; }
.span-58 { width: 290px; }
.span-59 { width: 295px; }
.span-60 { width: 300px; }
.span-61 { width: 305px; }
.span-62 { width: 310px; }
.span-63 { width: 315px; }
.span-64 { width: 320px; }
.span-65 { width: 325px; }
.span-66 { width: 330px; }
.span-67 { width: 335px; }
.span-68 { width: 340px; }
.span-69 { width: 345px; }
.span-70 { width: 350px; }
.span-71 { width: 355px; }
.span-72 { width: 360px; }
.span-73 { width: 365px; }
.span-74 { width: 370px; }
.span-75 { width: 375px; }
.span-76 { width: 380px; }
.span-77 { width: 385px; }
.span-78 { width: 390px; }
.span-79 { width: 395px; }
.span-80 { width: 400px; }
.span-81 { width: 405px; }
.span-82 { width: 410px; }
.span-83 { width: 415px; }
.span-84 { width: 420px; }
.span-85 { width: 425px; }
.span-86 { width: 430px; }
.span-87 { width: 435px; }
.span-88 { width: 440px; }
.span-89 { width: 445px; }
.span-90 { width: 450px; }
.span-91 { width: 455px; }
.span-92 { width: 460px; }
.span-93 { width: 465px; }
.span-94 { width: 470px; }
.span-95 { width: 475px; }
.span-96 { width: 480px; }
.span-97 { width: 485px; }
.span-98 { width: 490px; }
.span-99 { width: 495px; }
.span-100 { width: 500px; }
.span-101 { width: 505px; }
.span-102 { width: 510px; }
.span-103 { width: 515px; }
.span-104 { width: 520px; }
.span-105 { width: 525px; }
.span-106 { width: 530px; }
.span-107 { width: 535px; }
.span-108 { width: 540px; }
.span-109 { width: 545px; }
.span-110 { width: 550px; }
.span-111 { width: 555px; }
.span-112 { width: 560px; }
.span-113 { width: 565px; }
.span-114 { width: 570px; }
.span-115 { width: 575px; }
.span-116 { width: 580px; }
.span-117 { width: 585px; }
.span-118 { width: 590px; }
.span-119 { width: 595px; }
.span-120 { width: 600px; }
.span-121 { width: 605px; }
.span-122 { width: 610px; }
.span-123 { width: 615px; }
.span-124 { width: 620px; }
.span-125 { width: 625px; }
.span-126 { width: 630px; }
.span-127 { width: 635px; }
.span-128 { width: 640px; }
.span-129 { width: 645px; }
.span-130 { width: 650px; }
.span-131 { width: 655px; }
.span-132 { width: 660px; }
.span-133 { width: 665px; }
.span-134 { width: 670px; }
.span-135 { width: 675px; }
.span-136 { width: 680px; }
.span-137 { width: 685px; }
.span-138 { width: 690px; }
.span-139 { width: 695px; }
.span-140 { width: 700px; }
.span-141 { width: 705px; }
.span-142 { width: 710px; }
.span-143 { width: 715px; }
.span-144 { width: 720px; }
.span-145 { width: 725px; }
.span-146 { width: 730px; }
.span-147 { width: 735px; }
.span-148 { width: 740px; }
.span-149 { width: 745px; }
.span-150 { width: 750px; }
.span-151 { width: 755px; }
.span-152 { width: 760px; }
.span-153 { width: 765px; }
.span-154 { width: 770px; }
.span-155 { width: 775px; }
.span-156 { width: 780px; }
.span-157 { width: 785px; }
.span-158 { width: 790px; }
.span-159 { width: 795px; }
.span-160 { width: 800px; }
.span-161 { width: 805px; }
.span-162 { width: 810px; }
.span-163 { width: 815px; }
.span-164 { width: 820px; }
.span-165 { width: 825px; }
.span-166 { width: 830px; }
.span-167 { width: 835px; }
.span-168 { width: 840px; }
.span-169 { width: 845px; }
.span-170 { width: 850px; }
.span-171 { width: 855px; }
.span-172 { width: 860px; }
.span-173 { width: 865px; }
.span-174 { width: 870px; }
.span-175 { width: 875px; }
.span-176 { width: 880px; }
.span-177 { width: 885px; }
.span-178 { width: 890px; }
.span-179 { width: 895px; }
.span-180 { width: 900px; }
.span-181 { width: 905px; }
.span-182 { width: 910px; }
.span-183 { width: 915px; }
.span-184 { width: 920px; }
.span-185 { width: 925px; }
.span-186 { width: 930px; }
.span-187 { width: 935px; }
.span-188 { width: 940px; }
.span-189 { width: 945px; }
.span-190 { width: 950px; }
.span-191 { width: 955px; }
.span-192 { width: 960px; }
.span-193 { width: 965px; }
.span-194 { width: 970px; }
.span-195 { width: 975px; }
.span-196 { width: 980px; }
.span-197 { width: 985px; }
.span-198 { width: 990px; }
.span-199 { width: 995px; }
.span-200 { width: 1000px; }

.prepend-1 { margin-left: 5px; }
.prepend-2 { margin-left: 10px; }
.prepend-3 { margin-left: 15px; }
.prepend-4 { margin-left: 20px; }
.prepend-5 { margin-left: 25px; }
.prepend-6 { margin-left: 30px; }
.prepend-7 { margin-left: 35px; }
.prepend-8 { margin-left: 40px; }
.prepend-9 { margin-left: 45px; }
.prepend-10 { margin-left: 50px; }
.prepend-11 { margin-left: 55px; }
.prepend-12 { margin-left: 60px; }
.prepend-13 { margin-left: 65px; }
.prepend-14 { margin-left: 70px; }
.prepend-15 { margin-left: 75px; }
.prepend-16 { margin-left: 80px; }
.prepend-17 { margin-left: 85px; }
.prepend-18 { margin-left: 90px; }
.prepend-19 { margin-left: 95px; }
.prepend-20 { margin-left: 100px; }
.prepend-21 { margin-left: 105px; }
.prepend-22 { margin-left: 110px; }
.prepend-23 { margin-left: 115px; }
.prepend-24 { margin-left: 120px; }
.prepend-25 { margin-left: 125px; }
.prepend-26 { margin-left: 130px; }
.prepend-27 { margin-left: 135px; }
.prepend-28 { margin-left: 140px; }
.prepend-29 { margin-left: 145px; }
.prepend-30 { margin-left: 150px; }
.prepend-31 { margin-left: 155px; }
.prepend-32 { margin-left: 160px; }
.prepend-33 { margin-left: 165px; }
.prepend-34 { margin-left: 170px; }
.prepend-35 { margin-left: 175px; }
.prepend-36 { margin-left: 180px; }
.prepend-37 { margin-left: 185px; }
.prepend-38 { margin-left: 190px; }
.prepend-39 { margin-left: 195px; }
.prepend-40 { margin-left: 200px; }
.prepend-41 { margin-left: 205px; }
.prepend-42 { margin-left: 210px; }
.prepend-43 { margin-left: 215px; }
.prepend-44 { margin-left: 220px; }
.prepend-45 { margin-left: 225px; }
.prepend-46 { margin-left: 230px; }
.prepend-47 { margin-left: 235px; }
.prepend-48 { margin-left: 240px; }
.prepend-49 { margin-left: 245px; }
.prepend-50 { margin-left: 250px; }
.prepend-51 { margin-left: 255px; }
.prepend-52 { margin-left: 260px; }
.prepend-53 { margin-left: 265px; }
.prepend-54 { margin-left: 270px; }
.prepend-55 { margin-left: 275px; }
.prepend-56 { margin-left: 280px; }
.prepend-57 { margin-left: 285px; }
.prepend-58 { margin-left: 290px; }
.prepend-59 { margin-left: 295px; }
.prepend-60 { margin-left: 300px; }
.prepend-61 { margin-left: 305px; }
.prepend-62 { margin-left: 310px; }
.prepend-63 { margin-left: 315px; }
.prepend-64 { margin-left: 320px; }
.prepend-65 { margin-left: 325px; }
.prepend-66 { margin-left: 330px; }
.prepend-67 { margin-left: 335px; }
.prepend-68 { margin-left: 340px; }
.prepend-69 { margin-left: 345px; }
.prepend-70 { margin-left: 350px; }
.prepend-71 { margin-left: 355px; }
.prepend-72 { margin-left: 360px; }
.prepend-73 { margin-left: 365px; }
.prepend-74 { margin-left: 370px; }
.prepend-75 { margin-left: 375px; }
.prepend-76 { margin-left: 380px; }
.prepend-77 { margin-left: 385px; }
.prepend-78 { margin-left: 390px; }
.prepend-79 { margin-left: 395px; }
.prepend-80 { margin-left: 400px; }
.prepend-81 { margin-left: 405px; }
.prepend-82 { margin-left: 410px; }
.prepend-83 { margin-left: 415px; }
.prepend-84 { margin-left: 420px; }
.prepend-85 { margin-left: 425px; }
.prepend-86 { margin-left: 430px; }
.prepend-87 { margin-left: 435px; }
.prepend-88 { margin-left: 440px; }
.prepend-89 { margin-left: 445px; }
.prepend-90 { margin-left: 450px; }
.prepend-91 { margin-left: 455px; }
.prepend-92 { margin-left: 460px; }
.prepend-93 { margin-left: 465px; }
.prepend-94 { margin-left: 470px; }
.prepend-95 { margin-left: 475px; }
.prepend-96 { margin-left: 480px; }
.prepend-97 { margin-left: 485px; }
.prepend-98 { margin-left: 490px; }
.prepend-99 { margin-left: 495px; }
.prepend-100 { margin-left: 500px; }
.prepend-101 { margin-left: 505px; }
.prepend-102 { margin-left: 510px; }
.prepend-103 { margin-left: 515px; }
.prepend-104 { margin-left: 520px; }
.prepend-105 { margin-left: 525px; }
.prepend-106 { margin-left: 530px; }
.prepend-107 { margin-left: 535px; }
.prepend-108 { margin-left: 540px; }
.prepend-109 { margin-left: 545px; }
.prepend-110 { margin-left: 550px; }
.prepend-111 { margin-left: 555px; }
.prepend-112 { margin-left: 560px; }
.prepend-113 { margin-left: 565px; }
.prepend-114 { margin-left: 570px; }
.prepend-115 { margin-left: 575px; }
.prepend-116 { margin-left: 580px; }
.prepend-117 { margin-left: 585px; }
.prepend-118 { margin-left: 590px; }
.prepend-119 { margin-left: 595px; }
.prepend-120 { margin-left: 600px; }
.prepend-121 { margin-left: 605px; }
.prepend-122 { margin-left: 610px; }
.prepend-123 { margin-left: 615px; }
.prepend-124 { margin-left: 620px; }
.prepend-125 { margin-left: 625px; }
.prepend-126 { margin-left: 630px; }
.prepend-127 { margin-left: 635px; }
.prepend-128 { margin-left: 640px; }
.prepend-129 { margin-left: 645px; }
.prepend-130 { margin-left: 650px; }
.prepend-131 { margin-left: 655px; }
.prepend-132 { margin-left: 660px; }
.prepend-133 { margin-left: 665px; }
.prepend-134 { margin-left: 670px; }
.prepend-135 { margin-left: 675px; }
.prepend-136 { margin-left: 680px; }
.prepend-137 { margin-left: 685px; }
.prepend-138 { margin-left: 690px; }
.prepend-139 { margin-left: 695px; }
.prepend-140 { margin-left: 700px; }
.prepend-141 { margin-left: 705px; }
.prepend-142 { margin-left: 710px; }
.prepend-143 { margin-left: 715px; }
.prepend-144 { margin-left: 720px; }
.prepend-145 { margin-left: 725px; }
.prepend-146 { margin-left: 730px; }
.prepend-147 { margin-left: 735px; }
.prepend-148 { margin-left: 740px; }
.prepend-149 { margin-left: 745px; }
.prepend-150 { margin-left: 750px; }
.prepend-151 { margin-left: 755px; }
.prepend-152 { margin-left: 760px; }
.prepend-153 { margin-left: 765px; }
.prepend-154 { margin-left: 770px; }
.prepend-155 { margin-left: 775px; }
.prepend-156 { margin-left: 780px; }
.prepend-157 { margin-left: 785px; }
.prepend-158 { margin-left: 790px; }
.prepend-159 { margin-left: 795px; }
.prepend-160 { margin-left: 800px; }
.prepend-161 { margin-left: 805px; }
.prepend-162 { margin-left: 810px; }
.prepend-163 { margin-left: 815px; }
.prepend-164 { margin-left: 820px; }
.prepend-165 { margin-left: 825px; }
.prepend-166 { margin-left: 830px; }
.prepend-167 { margin-left: 835px; }
.prepend-168 { margin-left: 840px; }
.prepend-169 { margin-left: 845px; }
.prepend-170 { margin-left: 850px; }
.prepend-171 { margin-left: 855px; }
.prepend-172 { margin-left: 860px; }
.prepend-173 { margin-left: 865px; }
.prepend-174 { margin-left: 870px; }
.prepend-175 { margin-left: 875px; }
.prepend-176 { margin-left: 880px; }
.prepend-177 { margin-left: 885px; }
.prepend-178 { margin-left: 890px; }
.prepend-179 { margin-left: 895px; }
.prepend-180 { margin-left: 900px; }
.prepend-181 { margin-left: 905px; }
.prepend-182 { margin-left: 910px; }
.prepend-183 { margin-left: 915px; }
.prepend-184 { margin-left: 920px; }
.prepend-185 { margin-left: 925px; }
.prepend-186 { margin-left: 930px; }
.prepend-187 { margin-left: 935px; }
.prepend-188 { margin-left: 940px; }
.prepend-189 { margin-left: 945px; }
.prepend-190 { margin-left: 950px; }
.prepend-191 { margin-left: 955px; }
.prepend-192 { margin-left: 960px; }
.prepend-193 { margin-left: 965px; }
.prepend-194 { margin-left: 970px; }
.prepend-195 { margin-left: 975px; }
.prepend-196 { margin-left: 980px; }
.prepend-197 { margin-left: 985px; }
.prepend-198 { margin-left: 990px; }
.prepend-199 { margin-left: 995px; }
.prepend-200 { margin-left: 1000px; }

.append-1 { margin-right: 5px; }
.append-2 { margin-right: 10px; }
.append-3 { margin-right: 15px; }
.append-4 { margin-right: 20px; }
.append-5 { margin-right: 25px; }
.append-6 { margin-right: 30px; }
.append-7 { margin-right: 35px; }
.append-8 { margin-right: 40px; }
.append-9 { margin-right: 45px; }
.append-10 { margin-right: 50px; }
.append-11 { margin-right: 55px; }
.append-12 { margin-right: 60px; }
.append-13 { margin-right: 65px; }
.append-14 { margin-right: 70px; }
.append-15 { margin-right: 75px; }
.append-16 { margin-right: 80px; }
.append-17 { margin-right: 85px; }
.append-18 { margin-right: 90px; }
.append-19 { margin-right: 95px; }
.append-20 { margin-right: 100px; }
.append-21 { margin-right: 105px; }
.append-22 { margin-right: 110px; }
.append-23 { margin-right: 115px; }
.append-24 { margin-right: 120px; }
.append-25 { margin-right: 125px; }
.append-26 { margin-right: 130px; }
.append-27 { margin-right: 135px; }
.append-28 { margin-right: 140px; }
.append-29 { margin-right: 145px; }
.append-30 { margin-right: 150px; }
.append-31 { margin-right: 155px; }
.append-32 { margin-right: 160px; }
.append-33 { margin-right: 165px; }
.append-34 { margin-right: 170px; }
.append-35 { margin-right: 175px; }
.append-36 { margin-right: 180px; }
.append-37 { margin-right: 185px; }
.append-38 { margin-right: 190px; }
.append-39 { margin-right: 195px; }
.append-40 { margin-right: 200px; }
.append-41 { margin-right: 205px; }
.append-42 { margin-right: 210px; }
.append-43 { margin-right: 215px; }
.append-44 { margin-right: 220px; }
.append-45 { margin-right: 225px; }
.append-46 { margin-right: 230px; }
.append-47 { margin-right: 235px; }
.append-48 { margin-right: 240px; }
.append-49 { margin-right: 245px; }
.append-50 { margin-right: 250px; }
.append-51 { margin-right: 255px; }
.append-52 { margin-right: 260px; }
.append-53 { margin-right: 265px; }
.append-54 { margin-right: 270px; }
.append-55 { margin-right: 275px; }
.append-56 { margin-right: 280px; }
.append-57 { margin-right: 285px; }
.append-58 { margin-right: 290px; }
.append-59 { margin-right: 295px; }
.append-60 { margin-right: 300px; }
.append-61 { margin-right: 305px; }
.append-62 { margin-right: 310px; }
.append-63 { margin-right: 315px; }
.append-64 { margin-right: 320px; }
.append-65 { margin-right: 325px; }
.append-66 { margin-right: 330px; }
.append-67 { margin-right: 335px; }
.append-68 { margin-right: 340px; }
.append-69 { margin-right: 345px; }
.append-70 { margin-right: 350px; }
.append-71 { margin-right: 355px; }
.append-72 { margin-right: 360px; }
.append-73 { margin-right: 365px; }
.append-74 { margin-right: 370px; }
.append-75 { margin-right: 375px; }
.append-76 { margin-right: 380px; }
.append-77 { margin-right: 385px; }
.append-78 { margin-right: 390px; }
.append-79 { margin-right: 395px; }
.append-80 { margin-right: 400px; }
.append-81 { margin-right: 405px; }
.append-82 { margin-right: 410px; }
.append-83 { margin-right: 415px; }
.append-84 { margin-right: 420px; }
.append-85 { margin-right: 425px; }
.append-86 { margin-right: 430px; }
.append-87 { margin-right: 435px; }
.append-88 { margin-right: 440px; }
.append-89 { margin-right: 445px; }
.append-90 { margin-right: 450px; }
.append-91 { margin-right: 455px; }
.append-92 { margin-right: 460px; }
.append-93 { margin-right: 465px; }
.append-94 { margin-right: 470px; }
.append-95 { margin-right: 475px; }
.append-96 { margin-right: 480px; }
.append-97 { margin-right: 485px; }
.append-98 { margin-right: 490px; }
.append-99 { margin-right: 495px; }
.append-100 { margin-right: 500px; }
.append-101 { margin-right: 505px; }
.append-102 { margin-right: 510px; }
.append-103 { margin-right: 515px; }
.append-104 { margin-right: 520px; }
.append-105 { margin-right: 525px; }
.append-106 { margin-right: 530px; }
.append-107 { margin-right: 535px; }
.append-108 { margin-right: 540px; }
.append-109 { margin-right: 545px; }
.append-110 { margin-right: 550px; }
.append-111 { margin-right: 555px; }
.append-112 { margin-right: 560px; }
.append-113 { margin-right: 565px; }
.append-114 { margin-right: 570px; }
.append-115 { margin-right: 575px; }
.append-116 { margin-right: 580px; }
.append-117 { margin-right: 585px; }
.append-118 { margin-right: 590px; }
.append-119 { margin-right: 595px; }
.append-120 { margin-right: 600px; }
.append-121 { margin-right: 605px; }
.append-122 { margin-right: 610px; }
.append-123 { margin-right: 615px; }
.append-124 { margin-right: 620px; }
.append-125 { margin-right: 625px; }
.append-126 { margin-right: 630px; }
.append-127 { margin-right: 635px; }
.append-128 { margin-right: 640px; }
.append-129 { margin-right: 645px; }
.append-130 { margin-right: 650px; }
.append-131 { margin-right: 655px; }
.append-132 { margin-right: 660px; }
.append-133 { margin-right: 665px; }
.append-134 { margin-right: 670px; }
.append-135 { margin-right: 675px; }
.append-136 { margin-right: 680px; }
.append-137 { margin-right: 685px; }
.append-138 { margin-right: 690px; }
.append-139 { margin-right: 695px; }
.append-140 { margin-right: 700px; }
.append-141 { margin-right: 705px; }
.append-142 { margin-right: 710px; }
.append-143 { margin-right: 715px; }
.append-144 { margin-right: 720px; }
.append-145 { margin-right: 725px; }
.append-146 { margin-right: 730px; }
.append-147 { margin-right: 735px; }
.append-148 { margin-right: 740px; }
.append-149 { margin-right: 745px; }
.append-150 { margin-right: 750px; }
.append-151 { margin-right: 755px; }
.append-152 { margin-right: 760px; }
.append-153 { margin-right: 765px; }
.append-154 { margin-right: 770px; }
.append-155 { margin-right: 775px; }
.append-156 { margin-right: 780px; }
.append-157 { margin-right: 785px; }
.append-158 { margin-right: 790px; }
.append-159 { margin-right: 795px; }
.append-160 { margin-right: 800px; }
.append-161 { margin-right: 805px; }
.append-162 { margin-right: 810px; }
.append-163 { margin-right: 815px; }
.append-164 { margin-right: 820px; }
.append-165 { margin-right: 825px; }
.append-166 { margin-right: 830px; }
.append-167 { margin-right: 835px; }
.append-168 { margin-right: 840px; }
.append-169 { margin-right: 845px; }
.append-170 { margin-right: 850px; }
.append-171 { margin-right: 855px; }
.append-172 { margin-right: 860px; }
.append-173 { margin-right: 865px; }
.append-174 { margin-right: 870px; }
.append-175 { margin-right: 875px; }
.append-176 { margin-right: 880px; }
.append-177 { margin-right: 885px; }
.append-178 { margin-right: 890px; }
.append-179 { margin-right: 895px; }
.append-180 { margin-right: 900px; }
.append-181 { margin-right: 905px; }
.append-182 { margin-right: 910px; }
.append-183 { margin-right: 915px; }
.append-184 { margin-right: 920px; }
.append-185 { margin-right: 925px; }
.append-186 { margin-right: 930px; }
.append-187 { margin-right: 935px; }
.append-188 { margin-right: 940px; }
.append-189 { margin-right: 945px; }
.append-190 { margin-right: 950px; }
.append-191 { margin-right: 955px; }
.append-192 { margin-right: 960px; }
.append-193 { margin-right: 965px; }
.append-194 { margin-right: 970px; }
.append-195 { margin-right: 975px; }
.append-196 { margin-right: 980px; }
.append-197 { margin-right: 985px; }
.append-198 { margin-right: 990px; }
.append-199 { margin-right: 995px; }
.append-200 { margin-right: 1000px; }

.pad-1 { padding: 5px; }
.pad-2 { padding: 10px; }
.pad-3 { padding: 15px; }
.pad-4 { padding: 20px; }
.pad-5 { padding: 25px; }


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.right { text-align: right; }
.left { text-align: left; }

form, .clear, .bordered-block-inner { display: inline-block; }
form:after, .clear:after, .bordered-block-inner:after, .container:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
* html .clear { height: 1%; }
.clear { display: block; }

* html form { height: 1%; }
form { display: block; }

* html .bordered-block-inner { height: 1%; }
.bordered-block-inner { display: block; }


