@import url(//fonts.googleapis.com/css?family=Allan:400,700);.container{width:1250px;margin:0 auto;display:block;clear:both;}
.bespoke-id-badges-banner{width:100%;height:483px;background:url(../images/bespoke-idbadges/banner-bg.png)50% 0% no-repeat;background-size:cover;margin:0;padding:0;display:block;clear:both;}
.bespoke-id-badges-banner .banner-topblock{width:1250px;height:46px;margin:0 auto;padding:0;display:block;clear:both;}
.bespoke-id-badges-banner .banner-block{width:1250px;height:437px;margin:0 auto;padding:0;display:block;clear:both;}
.bespoke-id-badges-banner .banner-block h1{margin:0;padding:32px 0 7px 0;display:block;clear:both;font-size:54px;color:#1e3694;text-align:center;font-family:'bebasregular';}
.bespoke-id-badges-banner .banner-block p{width:545px;font-style:14px;color:#1e3694;text-align:center;margin:0 auto;padding:0;display:block;clear:both;}
.bespoke-id-badges-banner .banner-block img{margin:0 auto;padding:0;display:block;clear:both;}
.bespoke-banner-blue-block{width:100%;height:96px;background:#333399;margin:0;padding:0;display:block;clear:both;}
.bespoke-banner-blue-block table{width:1200px;height:96px;margin:0 auto;padding:0;display:block;clear:both;}
.bespoke-banner-blue-block table tr , .bespoke-banner-blue-block table tbody{width:100%;height:96px;margin:0 auto;padding:0;display:block;clear:both;}
.bespoke-banner-blue-block table td{height:96px;font-family:'bebasregular';font-style:20px;color:#ffcc33;}
.bespoke-banner-blue-block table td.text{width:223px;padding-left:10px;}
.bespoke-banner-blue-block table td img{margin:0 10px;}
.bespoke-id-badges-content{width:100%;background:url(../images/bespoke-idbadges/container-bg-bottom.png) 0 100% repeat-x , url(../images/bespoke-idbadges/wood-bg.jpg) repeat-y;margin:0;padding:40px 0 0;display:block;clear:both;}
.bespoke-id-badges-content hr{width:1250px;height:3px;background:#37379b;margin:0 auto;padding:0;display:block;clear:both;border:0;box-shadow:0;}
.bespoke-id-badges-block{width:1250px;margin:0 auto;padding:20px 0 20px;display:block;clear:both;}
.bespoke-id-badges-block .left{width:835px;margin:0;padding:0;display:block;float:left;}
h1.idbadges{margin:0;padding:0;display:block;clear:both;font-size:38px;font-family:'bebasregular';color:#1e3694;}
.bespoke-id-badges-block .left .left{width:300px;margin:0;padding:0;display:block;float:left;}
.bespoke-id-badges-block .left .left p{font-size:14px;margin:0;padding:0;}
.bespoke-id-badges-block .left .right{width:535px;margin:0;padding:0;display:block;float:right;}
h2.idbadges{margin:0 0 10px;padding:8px 17px;background:#333399;display:inline-block;clear:both;font-size:30px;color:#FFF;font-family:'Allan', cursive;}
.bespoke-id-badges-block .left p{margin:0;padding:0 0 20px;display:block;clear:both;font-size:20px;color:#333399;}
a.yellow-btn{background:#f9b82f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YjgyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWE3MmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, hsla(41,95%,58%,1) 0%, hsla(41,75%,53%,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(41,95%,58%,1)), color-stop(100%,hsla(41,75%,53%,1)));background:-webkit-linear-gradient(top, hsla(41,95%,58%,1) 0%,hsla(41,75%,53%,1) 100%);background:-o-linear-gradient(top, hsla(41,95%,58%,1) 0%,hsla(41,75%,53%,1) 100%);background:-ms-linear-gradient(top, hsla(41,95%,58%,1) 0%,hsla(41,75%,53%,1) 100%);background:linear-gradient(to bottom, hsla(41,95%,58%,1) 0%,hsla(41,75%,53%,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9b82f', endColorstr='#e1a72b',GradientType=0);border-radius:5px;margin:10px 0 0 0;padding:16px 15px 10px;display:inline-block;clear:both;font-family:'bebasregular';font-size:24px;color:#1e3694;line-height:1em;border:3px solid #ffcc33;}
.bespoke-id-badges-block .right{width:415px;margin:0;padding:0;display:block;float:right;position:relative;}
.bespoke-id-badges-block .right img{float:right;}
.bespoke-id-badges-block .right .circle{width:100px;height:100px;background:#ffcc33;border-radius:10em;position:absolute;top:0;right:0px;padding:29px 0 0 0;box-sizing:border-box;text-align:center;}
.bespoke-id-badges-block .right .circle span{font-family:'bebasregular';margin:0;padding:0;display:block;clear:both;font-size:16px;color:#1e3694;}
.bespoke-id-badges-block .right .circle .price{margin:0;padding:0;display:block;clear:both;font-size:26px;color:#1e3694;font-weight:bold;}
table.size-guide{margin:0 0 20px;padding:0;display:block;float:right;}
table.size-guide th.long , table.size-guide td.long{width:145px;height:26px;background:#20235a;font-style:18px;color:#FFF;font-family:'Allan', cursive;text-align:center;font-weight:normal;}
table.size-guide th , table.size-guide td, table.size-guide td a{width:59px;height:26px;text-align:center;color:#FFF;font-family:'Allan', cursive;font-style:18px;font-weight:normal;text-decoration:none;border:0;}
table.size-guide th{background:#20235a;}
table.size-guide td, table.size-guide td a{background:#b9b5da;color:#20235a;}
.bottom-block-badgesid{width:1250px;margin:0 auto;padding:39px 0;display:block;clear:both;}
.bottom-block-badgesid-container{margin:10px auto 0;padding:0;display:block;clear:both;text-align:center;}
.bottom-block-badgesid-block{width:460px;height:225px;margin:0 25px;padding:14px 0 0 0;display:inline-block;clear:both;vertical-align:top;position:relative;}
.bottom-block-badgesid-block p{width:339px;margin:0;padding:0;display:block;clear:both;font-size:14px;font-weight:normal;color:#333399;text-align:left;}
.bottom-block-badgesid-block .price{width:100px;height:100px;background:#ffcc33;margin:0;padding:23px 0 0 0;display:block;clear:both;border-radius:10em;position:absolute;top:0;right:0;box-sizing:border-box;}
.bottom-block-badgesid-block .price.free{line-height:108px;font-size:29px;font-family:'bebasregular';color:#1e3694;padding:0;}
.bottom-block-badgesid-block .price span{font-family:'bebasregular';margin:0;padding:0;display:block;clear:both;font-size:16px;color:#1e3694;}
.bottom-block-badgesid-block .price div{margin:0;padding:0;display:block;clear:both;font-size:37px;color:#1e3694;font-weight:bold;}
.in-rush{width:1250px;height:198px;background:url(../images/bespoke-idbadges/little-character.png) 98% 100% no-repeat , url(../images/bespoke-idbadges/inrushbg.jpg) 50% 50% no-repeat;margin:10px auto;padding:37px 0 0 29px;display:block;clear:both;box-sizing:border-box;}
.in-rush span{font-family:'bebasregular';margin:0;padding:0;display:block;clear:both;font-size:53px;color:#FFF;line-height:66px;}
.in-rush a{margin:0 !important;}
.in-rushleft{width:664px;float:left;margin:0;padding:0;display:block;}
.in-rushright{width:349px;float:left;margin:0;padding:0;display:block;}
.in-rushright p:first-of-type{font-size:18px;color:#FFF;margin:0 0 10px;padding:0;display:block;clear:both;}
.in-rushright p:last-of-type{font-size:14px;color:#FFF;margin:0;padding:0;display:block;clear:both;}
.wood-block{background:url(../images/bespoke-idbadges/container-bg-bottom.png) 0 100% repeat-x , url(../images/bespoke-idbadges/wood-bg.jpg) repeat-y;margin:0;padding:10px 0;display:block;clear:both;}
.wood-block.small{background:url(../images/bespoke-idbadges/container-bg-bottom-small.png) 0 100% repeat-x , url(../images/bespoke-idbadges/wood-bg.jpg) repeat-y;margin:0;padding:10px 0;display:block;clear:both;}
.bespoke-badges-left{width:676px;margin:0;padding:0;display:block;float:left;}
.bespoke-badges-right{width:574px;margin:0;padding:0;display:block;float:right;}
.bespoke-badges-right span{margin:0;padding:0;display:block;clear:both;font-size:18px;color:#333399;}
.bespoke-badges-right p{margin:0;padding:0;display:block;clear:both;font-size:14px;color:#333399;}