/* Design ID: 11 */
.color-1 .design-11 .background {
  background-image: url(designs/imgs/design-11-1.png);
}
.design-11 .color-picker.color-1 {
  background-image: url(designs/btns/btn-11-1.png);
}
.color-2 .design-11 .background {
  background-image: url(designs/imgs/design-11-2.png);
}
.design-11 .color-picker.color-2 {
  background-image: url(designs/btns/btn-11-2.png);
}
.color-3 .design-11 .background {
  background-image: url(designs/imgs/design-11-3.png);
}
.design-11 .color-picker.color-3 {
  background-image: url(designs/btns/btn-11-3.png);
}
.color-4 .design-11 .background {
  background-image: url(designs/imgs/design-11-4.png);
}
.design-11 .color-picker.color-4 {
  background-image: url(designs/btns/btn-11-4.png);
}
.color-1 .design-11 {
  color: #ee7f00;
}
.color-2 .design-11 {
  color: #f49c00;
}
.color-3 .design-11 {
  color: #79b8ac;
}
.color-4 .design-11 .made {
  color: #86bc24;
}
.color-4 .design-11 .date {
  color: #86bc24;
}
.design.design-11 .background > div {
  width: 74%;
  margin-left: -37%;
}
.design.design-11 .background .name {
  font-family: "Georgia";
  font-size: 40px;
  top: 38.9%;
  width: 74%;
  height: 44px;
  margin-left: -36.7%;
  color: white;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-11 .background .name {
    font-size: 31px;
    height: 32px;
  }
}
@media (max-width: 767px) {
  .design.design-11 .background .name {
    font-size: 26px;
    height: 36px;
  }
}
.design.design-11 .title {
  font-family: "Georgia";
  font-size: 43px;
  font-weight: bold;
  line-height: 40px;
  top: 51.2%;
  height: 85px;
  letter-spacing: -0.03em;
  color: white;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-11 .title {
    font-size: 32px;
    line-height: 30px;
    height: 66px;
    top: 51%;
    letter-spacing: 0em;
  }
}
@media (max-width: 767px) {
  .design.design-11 .title {
    font-size: 28px;
    line-height: 28px;
    height: 55px;
    letter-spacing: -0.02em;
  }
}
.design.design-11 .description {
  display: none;
}
.design.design-11 .background .date {
  font-family: "Arial";
  font-size: 20px;
  font-weight: bold;
  top: 13.8%;
  width: 40%;
  height: 26px;
  margin-left: -19.7%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-11 .background .date {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  .design.design-11 .background .date {
    font-size: 13px;
    height: 17px;
  }
}
.design.design-11 .background .made {
  font-family: "Arial";
  font-size: 13px;
  top: 78.5%;
  width: 29%;
  height: 69px;
  margin-left: -14%;
  font-weight: normal;
  line-height: 21.9px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  font-weight: bold;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-11 .background .made {
    font-size: 10px;
    height: 30px;
    line-height: 16px;
  }
}
@media (max-width: 767px) {
  .design.design-11 .background .made {
    font-size: 8px;
    height: 26px;
    line-height: 14px;
  }
}
.design.design-11 .background .made .curved-container > span:last-child {
  margin-bottom: 1px;
  margin-left: -6px;
}


/* Design ID: 12 */
.color-1 .design-12 .background {
  background-image: url(designs/imgs/design-12-1.png);
}
.design-12 .color-picker.color-1 {
  background-image: url(designs/btns/btn-12-1.png);
}
.color-2 .design-12 .background {
  background-image: url(designs/imgs/design-12-2.png);
}
.design-12 .color-picker.color-2 {
  background-image: url(designs/btns/btn-12-2.png);
}
.color-3 .design-12 .background {
  background-image: url(designs/imgs/design-12-3.png);
}
.design-12 .color-picker.color-3 {
  background-image: url(designs/btns/btn-12-3.png);
}
.color-1 .design-12 .background .made {
  color: #ee7f00;
}
.color-1 .design-12 .background .title {
  color: #ee7f00;
}
.color-2 .design-12 .background .name {
  color: #1a171b;
}
.color-2 .design-12 .background .made {
  color: #402b55;
}
.color-3 .design-12 .background .title {
  color: #ee7f00;
}
.color-3 .design-12 .background .made {
  color: #ee7f00;
}
.design.design-12 {
  color: white;
}
.design.design-12 .background > div {
  width: 65%;
  margin-left: -32%;
}
.design.design-12 .background .name {
  font-family: "Georgia";
  font-size: 32px;
  font-weight: bold;
  top: 39.4%;
  width: 64%;
  height: 44px;
  margin-left: -31.1%;
  letter-spacing: 0.01em;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-12 .background .name {
    font-size: 25px;
    height: 32px;
  }
}
@media (max-width: 767px) {
  .design.design-12 .background .name {
    font-size: 21px;
    height: 23px;
  }
}
.design.design-12 .title {
  font-family: "Georgia";
  font-size: 28px;
  font-weight: bold;
  line-height: 31px;
  top: 47.6%;
  height: 70px;
  letter-spacing: -0.01em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-12 .title {
    font-size: 21px;
    line-height: 24px;
    height: 59px;
    top: 47%;
    letter-spacing: 0em;
  }
}
@media (max-width: 767px) {
  .design.design-12 .title {
    font-size: 18px;
    line-height: 21px;
    height: 45px;
    letter-spacing: 0em;
  }
}
.design.design-12 .description {
  display: none;
}
.design.design-12 .background .date {
  font-family: "Arial";
  font-size: 16px;
  font-weight: bold;
  top: 80.9%;
  width: 37%;
  height: 20px;
  margin-left: -18.7%;
  letter-spacing: -0.02em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-12 .background .date {
    font-size: 12px;
    height: 16px;
    letter-spacing: 0em;
  }
}
@media (max-width: 767px) {
  .design.design-12 .background .date {
    font-size: 11px;
    height: 14px;
    letter-spacing: -0.05em;
  }
}
.design.design-12 .background .made {
  font-family: "Arial";
  font-size: 13px;
  top: 72.1%;
  width: 29%;
  height: 39px;
  margin-left: -14.3%;
  font-weight: normal;
  line-height: 20.1px;
  text-transform: uppercase;
  letter-spacing: 0.6px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-12 .background .made {
    font-size: 10px;
    height: 30px;
    line-height: 15px;
    letter-spacing: 0.5px;
  }
}
@media (max-width: 767px) {
  .design.design-12 .background .made {
    font-size: 8px;
    height: 26px;
    line-height: 14px;
  }
}


/* Design ID: 16 */
.color-1 .design-16 .background {
  background-image: url(designs/imgs/design-16-1.png);
}
.design-16 .color-picker.color-1 {
  background-image: url(designs/btns/btn-16-1.png);
}
.color-2 .design-16 .background {
  background-image: url(designs/imgs/design-16-2.png);
}
.design-16 .color-picker.color-2 {
  background-image: url(designs/btns/btn-16-2.png);
}
.color-3 .design-16 .background {
  background-image: url(designs/imgs/design-16-3.png);
}
.design-16 .color-picker.color-3 {
  background-image: url(designs/btns/btn-16-3.png);
}
.color-4 .design-16 .background {
  background-image: url(designs/imgs/design-16-4.png);
}
.design-16 .color-picker.color-4 {
  background-image: url(designs/btns/btn-16-4.png);
}
.color-1 .design-16 {
  color: #eaeff3;
}
.color-1 .design-16 .background .description {
  color: #b9d87f;
}
.color-2 .design-16 {
  color: #fff6d9;
}
.color-2 .design-16 .background .description {
  color: #f8b84d;
}
.color-2 .design-16 .background .date {
  color: #fff;
}
.color-3 .design-16 {
  color: #fff;
}
.color-3 .design-16 .background .description {
  color: #fad5d4;
}
.color-4 .design-16 {
  color: #fff;
}
.design.design-16 .background > div {
  width: 61%;
  margin-left: -30.5%;
}
.design.design-16 .background .name {
  font-family: "Arial";
  font-weight: bold;
  font-size: 29px;
  top: 38.8%;
  width: 61%;
  height: 44px;
  margin-left: -30.5%;
  letter-spacing: -0.01em;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-16 .background .name {
    font-size: 22px;
    height: 27px;
  }
}
@media (max-width: 767px) {
  .design.design-16 .background .name {
    font-size: 19px;
    height: 24px;
  }
}
.design.design-16 .title {
  font-size: 30px;
  line-height: 31px;
  top: 47.2%;
  height: 70px;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-16 .title {
    font-size: 21px;
    line-height: 24px;
    height: 47px;
    top: 48.2%;
    letter-spacing: 0.04em;
  }
}
@media (max-width: 767px) {
  .design.design-16 .title {
    font-size: 18px;
    line-height: 21px;
    height: 45px;
    letter-spacing: 0em;
  }
}
.design.design-16 .description {
  font-family: "Georgia";
  font-weight: bold;
  top: 3.6%;
  height: 55px;
  line-height: 26px;
  font-size: 20px;
  letter-spacing: 0.08em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-16 .description {
    font-size: 17px;
    line-height: 17px;
    height: 36px;
    top: 6.6%;
    letter-spacing: 0.03em;
  }
}
@media (max-width: 767px) {
  .design.design-16 .description {
    font-size: 15px;
    line-height: 15px;
    height: 36px;
    letter-spacing: 0.01em;
    top: 4.2%;
  }
}
.design.design-16 .background .date {
  font-family: "Arial";
  font-weight: bold;
  font-size: 18px;
  top: 75.1%;
  width: 37%;
  height: 20px;
  margin-left: -18.5%;
  letter-spacing: 0em;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-16 .background .date {
    font-size: 12px;
    height: 16px;
    top: 75.6%;
  }
}
@media (max-width: 767px) {
  .design.design-16 .background .date {
    font-size: 11px;
    height: 14px;
    letter-spacing: -0.05em;
  }
}
.design.design-16 .background .made {
  top: 67.1%;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
  color: #fff;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-16 .background .made {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  .design.design-16 .background .made {
    font-size: 10px;
  }
}


/* Design ID: 17 */
.color-1 .design-17 .background {
	background-image: url(designs/imgs/design-17-1.png);
}
.design-17 .color-picker.color-1 {
	background-image: url(designs/btns/btn-17-1.png);
}
.color-2 .design-17 .background {
	background-image: url(designs/imgs/design-17-2.png);
}
.design-17 .color-picker.color-2 {
	background-image: url(designs/btns/btn-17-2.png);
}
.color-3 .design-17 .background {
	background-image: url(designs/imgs/design-17-3.png);
}
.design-17 .color-picker.color-3 {
	background-image: url(designs/btns/btn-17-3.png);
}
.color-4 .design-17 .background {
	background-image: url(designs/imgs/design-17-4.png);
}
.design-17 .color-picker.color-4 {
	background-image: url(designs/btns/btn-17-4.png);
}
.color-1 .design-17 {
	color: #56b998;
}
.color-1 .design-17 .background .name {
	color: white;
}
.color-1 .design-17 .background .date {
	color: white;
}
.color-1 .design-17 .background .year {
	color: white;
}
.color-2 .design-17 {
	color: #ffdd10;
}
.color-2 .design-17 .background .name {
	color: white;
}
.color-2 .design-17 .background .date {
	color: white;
}
.color-2 .design-17 .background .year {
	color: white;
}
.color-3 .design-17 {
	color: #f59c22;
}
.color-3 .design-17 .background .name {
	color: white;
}
.color-3 .design-17 .background .date {
	color: white;
}
.color-3 .design-17 .background .year {
	color: white;
}
.color-4 .design-17 {
	color: #86bc25;
}
.color-4 .design-17 .name {
	color: white;
}
.color-4 .design-17 .date {
	color: white;
}
.color-4 .design-17 .year {
	color: white;
}
.design.design-17 #savePdf {
	margin-top: 56px;
}
.design.design-17 .fileUpload {
	position: absolute;
	top: -95px;
}
.design.design-17 .uploadedImage {
	width: 200px;
	height: 200px;
	background-image: url(/resources/images/upload-dummy.png);
	position: absolute;
	background-size: 200px;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -100px;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .uploadedImage {
		background-size: 154px;
		width: 154px;
		height: 154px;
		margin-top: -77px;
		margin-left: -77px;
	}
}
@media (max-width: 767px) {
	.design.design-17 .uploadedImage {
		background-size: 132px;
		width: 132px;
		height: 132px;
		margin-top: -66px;
		margin-left: -66px;
	}
}
.design.design-17 .background > div {
	width: 70%;
	margin-left: -35%;
}
.design.design-17 .background .name {
	font-family: "Georgia";
	font-size: 34px;
	top: 4%;
	width: 90%;
	height: 200px;
	margin-left: -45%;
	text-transform: uppercase;
	letter-spacing: -0.02em;
	font-weight: bold;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .background .name {
		font-size: 28px;
		height: 171px;
		width: 89%;
		letter-spacing: -0.1em;
		margin-left: -44%;
	}
}
@media (max-width: 767px) {
	.design.design-17 .background .name {
		font-size: 24px;
		height: 145px;
		letter-spacing: -0.08em;
	}
}
.design.design-17 .title {
	font-family: "Georgia";
	letter-spacing: -0.06em;
	font-size: 28px;
	line-height: 31px;
	top: 15.2%;
	height: 160px;
	text-transform: uppercase;
	font-weight: bold;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .title {
		font-size: 20px;
		letter-spacing: -0.07em;
		top: 14%;
	}
}
@media (max-width: 767px) {
	.design.design-17 .title {
		font-size: 17px;
		top: 13.6%;
		height: 113px;
		letter-spacing: -0.1em;
	}
}
.design.design-17 .description {
	font-family: "Georgia";
	top: 44.8%;
	height: 179px;
	font-size: 18px;
	text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .description {
		font-size: 13px;
		height: 131px;
		letter-spacing: -0.03em;
		top: 47%;
	}
}
@media (max-width: 767px) {
	.design.design-17 .description {
		font-size: 11px;
		top: 50%;
		height: 103px;
	}
}
.design.design-17 .background .date {
	font-family: "Arial";
	font-size: 12px;
	top: 55.5%;
	width: 68%;
	height: 156px;
	margin-left: -33.5%;
	text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .background .date {
		font-size: 9px;
		top: 45%;
	}
}
@media (max-width: 767px) {
	.design.design-17 .background .date {
		font-size: 8px;
		top: 37%;
	}
}
.design.design-17 .background .year {
	font-family: "Georgia";
	font-weight: bold;
	font-size: 32px;
	top: 65.4%;
	width: 20%;
	margin-left: -9.5%;
	text-transform: uppercase;
	z-index: 3;
	border-radius: 50%;
	line-height: 60px;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .background .year {
		font-size: 24px;
		top: 63.4%;
	}
}
@media (max-width: 767px) {
	.design.design-17 .background .year {
		font-size: 22px;
		top: 62.4%;
	}
}
.design.design-17 .background .made {
	font-family: "Georgia";
	font-size: 13px;
	top: 80.2%;
	width: 69%;
	height: 67px;
	margin-left: -34%;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	font-weight: bold;
}
@media (min-width: 768px) and (max-width: 991px) {
	.design.design-17 .background .made {
		font-size: 11px;
		height: 52px;
		letter-spacing: 0;
	}
}
@media (max-width: 767px) {
	.design.design-17 .background .made {
		font-size: 10px;
		height: 45px;
	}
}
.design.design-17 .background .made .curved-container > span:last-child {
	margin-bottom: 1px;
	margin-left: -6px;
}

/* Design ID: 24 */
.color-1 .design-24 .background {
  background-image: url(designs/imgs/design-24-1.png);
}
.design-24 .color-picker.color-1 {
  background-image: url(designs/btns/btn-24-1.png);
}
.color-2 .design-24 .background {
  background-image: url(designs/imgs/design-24-2.png);
}
.design-24 .color-picker.color-2 {
  background-image: url(designs/btns/btn-24-2.png);
}
.color-3 .design-24 .background {
  background-image: url(designs/imgs/design-24-3.png);
}
.design-24 .color-picker.color-3 {
  background-image: url(designs/btns/btn-24-3.png);
}
.color-4 .design-24 .background {
  background-image: url(designs/imgs/design-24-4.png);
}
.design-24 .color-picker.color-4 {
  background-image: url(designs/btns/btn-24-4.png);
}
.color-1 .design-24 .background .description {
  color: #843a5a;
}
.color-1 .design-24 .background .title {
  color: #843a5a;
}
.color-1 .design-24 .background .name {
  color: #cf4a72;
}
.color-1 .design-24 .background .date {
  color: #cf4a72;
}
.color-2 .design-24 .background .description {
  color: #e7364f;
}
.color-2 .design-24 .background .title {
  color: #e7364f;
}
.color-2 .design-24 .background .name {
  color: #9f205e;
}
.color-2 .design-24 .background .date {
  color: #9f205e;
}
.color-3 .design-24 .background .description {
  color: #9e5da1;
}
.color-3 .design-24 .background .title {
  color: #9e5da1;
}
.color-3 .design-24 .background .name {
  color: #cf4a72;
}
.color-3 .design-24 .background .date {
  color: #cf4a72;
}
.color-4 .design-24 .background .description {
  color: #86bc24;
}
.color-4 .design-24 .background .title {
  color: #86bc24;
}
.design.design-24 .background > div {
  width: 59%;
  margin-left: -29.5%;
}
.design.design-24 .background .name {
  font-family: "Georgia";
  font-size: 28px;
  font-style: italic;
  top: 31%;
  height: 80px;
  margin-left: -30.5%;
  letter-spacing: 0em;
  text-transform: uppercase;
  line-height: 34px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-24 .background .name {
    font-size: 22px;
    height: 64px;
    line-height: 25px;
  }
}
@media (max-width: 767px) {
  .design.design-24 .background .name {
    font-size: 19px;
    height: 56px;
    line-height: 22px;
  }
}
.design.design-24 .title {
  font-family: "Georgia";
  font-style: italic;
  font-size: 28px;
  line-height: 34px;
  top: 35.2%;
  height: 72px;
  letter-spacing: 0.04em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-24 .title {
    font-size: 22px;
    line-height: 26px;
    height: 54px;
    letter-spacing: 0.03em;
  }
}
@media (max-width: 767px) {
  .design.design-24 .title {
    font-size: 19px;
    line-height: 23px;
    height: 46px;
    top: 34%;
    letter-spacing: 0.03em;
  }
}
.design.design-24 .description {
  font-family: "Arial";
  font-weight: bold;
  top: 10.4%;
  height: 95px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-24 .description {
    font-size: 10px;
  }
}
@media (max-width: 767px) {
  .design.design-24 .description {
    font-size: 9px;
  }
}
.design.design-24 .background .date {
  font-family: "Arial";
  font-weight: bold;
  font-size: 14px;
  top: 74.1%;
  height: 40px;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-24 .background .date {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  .design.design-24 .background .date {
    font-size: 9px;
  }
}
.color-1 .design-24 .background .made {
  color: #cf4a72;
}
.color-2 .design-24 .background .made {
  color: #e7364f;
}
.color-3 .design-24 .background .made {
  color: #9e5da1;
}
.color-4 .design-24 .background .made {
  color: #86bc24;
}
.design.design-24 .made {
  font-family: "Arial";
  top: 68.6%;
  height: 95px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  font-weight: bold;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-24 .made {
    font-size: 11px;
    top: 62%;
  }
}
@media (max-width: 767px) {
  .design.design-24 .made {
    font-size: 10px;
    top: 57%;
  }
}


/* Design ID: 25 */
.color-1 .design-25 .background {
  background-image: url(designs/imgs/design-25-1.png);
}
.design-25 .color-picker.color-1 {
  background-image: url(designs/btns/btn-25-1.png);
}
.color-2 .design-25 .background {
  background-image: url(designs/imgs/design-25-2.png);
}
.design-25 .color-picker.color-2 {
  background-image: url(designs/btns/btn-25-2.png);
}
.color-3 .design-25 .background {
  background-image: url(designs/imgs/design-25-3.png);
}
.design-25 .color-picker.color-3 {
  background-image: url(designs/btns/btn-25-3.png);
}
.color-4 .design-25 .background {
  background-image: url(designs/imgs/design-25-4.png);
}
.design-25 .color-picker.color-4 {
  background-image: url(designs/btns/btn-25-4.png);
}
.color-1 .design-25 {
  color: #fff;
}
.color-1 .design-25 .background .name {
  color: #b4d9b9;
}
.color-1 .design-25 .background .title {
  color: #b4d9b9;
}
.color-2 .design-25 {
  color: #fff;
}
.color-2 .design-25 .background .name {
  color: #f5b3c6;
}
.color-2 .design-25 .background .title {
  color: #f5b3c6;
}
.color-3 .design-25 {
  color: #000;
}
.color-3 .design-25 .background .name {
  color: #65b974;
}
.color-3 .design-25 .background .title {
  color: #65b974;
}
.color-4 .design-25 {
  color: #000;
}
.color-4 .design-25 .background .name {
  color: #eb5a8c;
}
.color-4 .design-25 .background .title {
  color: #eb5a8c;
}
.design.design-25 .background > div {
  width: 50%;
  margin-left: -25%;
}
.design.design-25 .background .name {
  font-family: arial;
  font-size: 40px;
  top: 49%;
  height: 80px;
  letter-spacing: 0.03em;
  line-height: 34px;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .design.design-25 .background .name {
    font-size: 32px;
    height: 64px;
    line-height: 25px;
  }
}
@media (max-width: 767px) {
  .design.design-25 .background .name {
    font-size: 25px;
    height: 56px;
    line-height: 22px;
  }
}
.design.design-25 .background .title {
  font-family: arial;
  font-size: 25px;
  line-height: 34px;
  top: 45.2%;
  height: 80px;
  letter-spacing: 0.03em;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .design.design-25 .background .title {
    font-size: 22px;
    line-height: 26px;
    height: 54px;
  }
}
@media (max-width: 767px) {
  .design.design-25 .background .title {
    font-size: 16px;
    line-height: 23px;
    height: 46px;
  }
}
.design.design-25 .background .description {
  display: none;
}
.design.design-25 .background .date {
  font-family: arial;
  font-weight: 700;
  font-size: 16px;
  top: 82.1%;
  height: 40px;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .design.design-25 .background .date {
    font-size: 13px;
  }
}
@media (max-width: 767px) {
  .design.design-25 .background .date {
    font-size: 11px;
  }
}
.color-1 .design-25 .background .made {
  color: #fff;
}
.color-2 .design-25 .background .made {
  color: #fff;
}
.color-3 .design-25 .background .made {
  color: #000;
}
.color-4 .design-25 .background .made {
  color: #000;
}
.design.design-25 .made {
  font-family: "Arial";
  top: 37.5%;
  height: 36px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  font-weight: bold;
  width: 25% !important;
  margin-left: -12% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .design.design-25 .made {
    font-size: 11px;
    top: 40%;
  }
}
@media (max-width: 767px) {
  .design.design-25 .made {
    font-size: 10px;
    top: 40%;
  }
}


/* Design ID: 26 */
.color-1 .design-26 .background {
    background-image: url(designs/imgs/design-26-1.png);
}
.design-26 .color-picker.color-1 {
    background-image: url(designs/btns/btn-26-1.png);
}
.color-2 .design-26 .background {
    background-image: url(designs/imgs/design-26-2.png);
}
.design-26 .color-picker.color-2 {
    background-image: url(designs/btns/btn-26-2.png);
}
.color-3 .design-26 .background {
    background-image: url(designs/imgs/design-26-3.png);
}
.design-26 .color-picker.color-3 {
    background-image: url(designs/btns/btn-26-3.png);
}
.color-4 .design-26 .background {
    background-image: url(designs/imgs/design-26-4.png);
}
.design-26 .color-picker.color-4 {
    background-image: url(designs/btns/btn-26-4.png);
}
.color-1 .design-26 .background .title {
    color: #ffda00;
}
.color-1 .design-26 .background .date {
    color: #ffda00;
}
.color-2 .design-26 .background .title {
    color: #d1d700;
}
.color-2 .design-26 .background .date {
    color: #d1d700;
}
.color-3 .design-26 .background .title {
    color: #f6d100;
}
.color-3 .design-26 .background .date {
    color: #f6d100;
}
.color-4 .design-26 .background {
    color: #fff;
}
.design.design-26 .background > div {
    width: 59%;
    margin-left: -29.5%;
}
.design.design-26 .background {
    color: #fff;
}
.design.design-26 .background .name {
    font-family: arial;
    font-size: 38px;
    top: 29.5%;
    height: 80px;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    line-height: 34px;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .design.design-26 .background .name {
    font-size: 30px;
    height: 64px;
}
}
@media (max-width: 767px) {
    .design.design-26 .background .name {
    font-size: 26px;
    height: 56px;
    line-height: 22px;
}
}
.design.design-26 .background .title {
    font-family: georgia;
    font-style: italic;
    font-weight: 700;
    font-size: 32px;
    line-height: 37px;
    top: 40%;
    height: 72px;
    letter-spacing: 0.04em;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .design.design-26 .background .title {
    font-size: 25px;
    line-height: 29px;
    height: 54px;
    letter-spacing: 0.03em;
}
}
@media (max-width: 767px) {
    .design.design-26 .background .title {
    font-size: 21px;
    line-height: 23px;
    height: 46px;
    top: 39%;
    letter-spacing: 0.03em;
}
}
.design.design-26 .background .date {
    font-family: arial;
    font-weight: 700;
    font-size: 18px;
    top: 14.5%;
    height: 40px;
    letter-spacing: 0.04em;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .design.design-26 .background .date {
    font-size: 14px;
}
}
@media (max-width: 767px) {
    .design.design-26 .background .date {
    font-size: 12px;
}
}
.design.design-26 .background .description {
    display: none;
}
.color-1 .design-20 .background .made {
    color: #fff;
}
.color-2 .design-20 .background .made {
    color: #fff;
}
.color-3 .design-20 .background .made {
    color: #fff;
}
.color-4 .design-20 .background .made {
    color: #fff;
}
.design.design-26 .background .made {
	font-family: "Arial";
	font-weight: bold;
	top: 81.5%;
	width: 90%;
	height: 70px;
	margin-left: -45%;
	letter-spacing: 0.05em !important;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px !important;}
@media (min-width: 768px) and (max-width: 991px) {
    .design.design-26 .background .made {
    font-size: 12px;
    height: 54px;
    letter-spacing: -0.12em;
}
}
@media (max-width: 767px) {
    .design.design-26 .background .made {
    font-size: 11px;
    height: 46px;
    letter-spacing: -0.16em;
}
}
.design.design-26 .background .made .curved-container > span:last-child {
    margin-bottom: 2px;
    margin-left: -6px;
}

