
header,section,footer,aside,nav,article,figure,figcaption{display:block;}
body{background-color:#212121;font-family: 'Comfortaa', cursive;color:#FFFFFF;text-align:center;margin: 0px;}
a{text-decoration:none;}
a:link{color:#FFF;}
a:visited{color:#FFF;}
a:hover{color:#FFF;}
a:active{color:#FFF;}
img{ border-style:none;}
p{margin-top:0em;margin-bottom:.5em;text-align:center;}
.mainbodyholder {
	width: 100%;
	float: left;
}
.footermainbodyholder {
	width: 100%;
	float: left;background-color: #EF9C00;
	border-top: 2px solid #ffff05;
}
.mainbody {
	width: 80%;
	margin-left: 10%;
	float: left;
}
.mainbody1 {
	width: 1000px;
	margin: 0px auto;
}

.frontproductholder {width: 250px;float: left;
	margin-right: 33px;height: 550px;margin-left:0px;
	margin-top: 30px;}
	.frontproductholder2 {width: 250px;float: left;
	margin-right: 33px;height: 650px;margin-left:0px;
	margin-top: 30px;}
	.frontproductholder1 {width: 250px;float: left;
	margin-right: 33px;height: 1000px;margin-left:0px;
	margin-top: 30px;}
#header{width:100%;margin:0px auto;float: left;}
#headerleftnew{width:502px;margin:0px auto;float:left;height:261px;}
#headerleft{width:502px;margin:0px auto;float:left;}
.headerleft{width:729px;margin:0px auto;float:left;font-size:21px;font-family: 'Comfortaa', cursive;color:#6000AA;margin-left: 40px;}
#headerright{width:201px;margin:0px auto;float:right;}
.navigation{width:100%;margin:0px auto;float: left;margin-bottom: 10px;background-color: #EF9C00;border-bottom: 2px solid #F9FE00;border-top: 2px solid #F9FE00;margin-top: -5px;}
#leftnavigation{width:300px;float:left;}
.mainsite{width:100%;float:left;}
.mainsite1{width:1000px;float:left;}
#footer{width:100%;float:left;}
#footerlinks{width:1000px;margin: 0px auto;margin-top: 10px;}
.footerlinks1{width:1000px;margin: 0px auto;float: left;border-bottom: 2px solid #ffff05;}
.footerlinks2{width:1000px;margin: 0px auto;float: left;}
#navlink{width:218px;height:100px;float:left;font-weight:bold;font-size:25px;margin-left:25px;text-indent:-9999px;}
#boardheader{width:1000px;height:511px;}
.navtext { color: #F901E5;font-family: 'Skranji', cursive;text-shadow: -1.5px 0 black, 0 1.5px black, 1.5px 0 black, 0 -1.5px black;transition:all .1s linear;font-size: 30px;padding-top: 20px;padding-bottom: 13px;}
#navtext{padding-top:40px;}
.navtext1 { color: #F901E5;font-family: 'Skranji', cursive;text-shadow: -1.5px 0 black, 0 1.5px black, 1.5px 0 black, 0 -1.5px black;transition:all .1s linear;font-size: 30px;padding-top: 40px;padding-bottom: 33px;}
#navtext{padding-top:40px;}
#mainbodybackground{height:2050px;background:rgb(0,0,0);background:rgba(0,0,0,0.4);}
#facebook{float:right;margin-right: 40px;}
#twitter{width:64px;float:left;margin-left:5px;}
.instagram{width:64px;float:left;margin-left:5px;}
#instagram{width:64px;float:left;margin-left:5px;}
#facebooklikebox{background-color:#000;margin:0px auto;width:275px;background:rgb(255,255,255);background:rgba(255,255,255,0.9);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);float: left;margin-bottom: 10px;margin-top: 10px;margin-left: 10px;
}
.footernavholder {
	width: 20%;float: left;
}
.footernavholder {
	width: 16%;float: left;
}
.footernavholder1 {
	width: 16%;float: left;margin-left: 2%;
}
.footernavtext {font-family: 'Comfortaa', cursive;color:#6000AA;;font-size: 25px;
padding-top: 15px;padding-bottom: 15px;
}
.footernavtext1 {font-family: 'Comfortaa', cursive;color:#6000AA;font-size: 25px;
padding-top: 25px;padding-bottom: 20px;
}
#slideshow{margin:0px auto 10px auto;width:650px;height:530px;}
#slides{display:none}
#slides .slidesjs-navigation{margin-top:2px;}
a.slidesjs-next{background-image:url(/img/btns-next-prev.png);background-repeat:no-repeat;display:block;width:12px;height:18px;overflow:hidden;text-indent:-9999px;float:left;margin-left:5px;}
a.slidesjs-previous{background-image:url(/img/btns-next-prev.png);background-repeat:no-repeat;display:block;width:12px;height:18px;overflow:hidden;text-indent:-9999px;float:left;margin-left:10px;}
a.slidesjs-play{background-image:url(/img/btns-next-prev.png);background-repeat:no-repeat;display:block;width:12px;height:18px;overflow:hidden;text-indent:-9999px;float:left;margin-left:5px;}
a.slidesjs-stop{background-image:url(/img/btns-next-prev.png);background-repeat:no-repeat;display:block;width:12px;height:18px;overflow:hidden;text-indent:-9999px;float:left;margin-left:5px;}
a.slidesjs-next{margin-right:10px;background-position:-12px 0;}
a:hover.slidesjs-next{background-position:-12px -18px;}
a.slidesjs-previous{background-position:0 0;}
a:hover.slidesjs-previous{background-position:0 -18px;}
a.slidesjs-play{width:15px;background-position:-25px 0;}
a:hover.slidesjs-play{background-position:-25px -18px;}
a.slidesjs-stop{width:18px;background-position:-41px 0;}
a:hover.slidesjs-stop{background-position:-41px -18px;}
.slidesjs-pagination{margin:-50px 0 0;float:right;list-style:none;opacity:0;}
.slidesjs-pagination li{float:left;margin:0 1px;}
.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(pagination.png);background-position:0 0;float:left;overflow:hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}
.slidesjs-pagination li a:hover{background-position:0 -26px}
#slides a:link,#slides a:visited{color:#333}
#slides a:hover,#slides a:active{color:#9e2020}
.navbar{overflow:hidden}
#slides{display:none}
.container{margin:0 auto}
@media (max-width:767px){body{padding-left:20px;padding-right:20px;}
.container{width:auto}
}
@media (max-width:480px){.container{width:auto}
}
@media (min-width:768px) and (max-width:979px){.container{width:724px}
}
@media (min-width:1200px){.container{width:1170px}
}
#homenav{width:16%;float:left;margin-left:2%;}
#masksnav{width:16%;float:left;}
#propsnav{width:16%;float:left;}
#customnav{width:16%;float:left;}
#aboutnav{width:16%;float:left;}
#contactnav{width:16%;float:left;}
#footertext{font-size:15px;font-family: 'Comfortaa', cursive;color:#FFF;margin-top: 10px;}
.footertext{font-size:15px;font-family: 'Comfortaa', cursive;color:#FFF;margin-top: 10px;}
#something{color:#FFF;}
a#something:hover{color:#ffff05;}
#apparel{width:275px;margin:0px auto;margin-bottom:10px;float: left;margin-top: 10px;}
.masks{width:200px;float:left;margin-left:25px;margin-top:25px;}
.masks2{width:200px;float:left;margin-left:25px;margin-top:25px;}
.masksname{color: #F901E5;font-family: 'Skranji', cursive;text-shadow: -1.5px 0 black, 0 1.5px black, 1.5px 0 black, 0 -1.5px black;transition:all .1s linear;font-size: 30px;}
#wholebodymasks{width:1000px;height:5100px;margin:0px auto;background-image:url("/img/background.jpg");border-radius:10px 10px 10px 10px;}
#mainsitemasks{width:700px;float:left;height:4600px}
.masksize{width:100%;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#homefooter{width:150px;float:left;margin-left:25px;font-size:25px;font-family: 'Comfortaa', cursive;color:#ffff05;margin-top: 10px;margin-bottom: 10px;}
.homefooter{width:300px;float:left;margin-left:25px;font-size:25px;font-family: 'Comfortaa', cursive;color:#ffff05;margin-top: 10px;margin-bottom: 10px;}
#masksfooter{width:150px;float:left;font-size:25px;font-family: 'Comfortaa', cursive;color:#ffff05;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#propsfooter{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#ffff05;margin-left:10px;margin-top: 10px;;margin-bottom: 10px;}
#customfooter{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#ffff05;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#aboutfooter{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#ffff05;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#contactfooter{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#ffff05;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#homefooter:hover{width:150px;float:left;margin-left:25px;font-size:25px;font-family:'Open Sans',sans-serif;color:#fff;margin-top: 10px;margin-bottom: 10px;}
#masksfooter:hover{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#fff;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#propsfooter:hover{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#fff;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#customfooter:hover{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#fff;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#aboutfooter:hover{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#fff;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
#contactfooter:hover{width:150px;float:left;font-size:25px;font-family:'Open Sans',sans-serif;color:#fff;margin-left:10px;margin-top: 10px;margin-bottom: 10px;}
.banners{width:300px;float:left;margin-left:33px;margin-top:25px;text-align:left;}
.bannersvertical{width:300px;height:400px;float:left;margin-left:33px;margin-top:25px;text-align:left;}
.animatronicvertical{width:300px;float:left;margin-left:33px;margin-top:25px;text-align:left;}
.propsheader{width:635px;margin:0px auto;margin-left:30px;margin-top:25px;float:left;}
#contactheader{width:635px;margin:0px auto;margin-left:30px;margin-top:25px;margin-bottom: 25px;float:left;}
.propsheadertext{border-bottom:3px solid #ffff05;font-size:30px;text-align:left;color:#ffff05;}
#contactheadertext{border-bottom:3px solid #ffff05;font-size:35px;text-align:left;color:#ffff05;}
.contacttext{font-size:35px;text-align:left;color:#ffff05;margin-left:25px;}
#map{width:600px;height:450px;margin:0px auto;margin-top:10px;float:left;margin-left:50px;}
.frontproducts{width:300px;float:left;margin-left:33px;margin-top:40px;margin-bottom: 40px;}
#productpictures{width:400px;float:left;}
#productpicturesbear{width:400px;float:left;height:750px;}
.newboxes2{width:400px;float:left;margin:10px auto 10px auto;}
.productsmall{width:180px;float:left;margin:10px 10px 10px 10px;text-align:center;}
.captiontext{font-family:'Open Sans',sans-serif;color:#fff;font-size:25px;text-align:center;}
figcaption{width:225px;}
figure{width:225px;font-size:20px;}
#videoscaptionimage{width:225px;height:126px;}
.selectpicture{font-family:'Open Sans',sans-serif;font-size:30px;color:#ffff05;width:400px;float:left;}
.foreverheader{font-family:'Open Sans',sans-serif;font-size:30px;color:#ffff05;text-align: left;}
.selectpicturelong{font-family:'Open Sans',sans-serif;font-size:30px;color:#ffff05;width:680px;float:left;}
#imagelightbox{cursor:pointer;position:fixed;z-index:10000;touch-action:none;box-shadow:0 0 3.125em rgba( 0,0,0,.75 );}
#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%;}
#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba( 0,0,0,.5 );position:fixed;z-index:10003;top:50%;left:50%;padding:0.625em;margin:-1.25em 0 0 -1.25em;box-shadow:0 0 2.5em rgba( 0,0,0,.75 );}
#imagelightbox-loading div{width:2.5em;height:2.5em;background-color:#fff;animation:imagelightbox-loading .5s ease infinite;}

@keyframes imagelightbox-loading{from{ opacity:.5; transform:scale( .75 ); }
50%{ opacity:1; transform:scale( 1 ); }
to{ opacity:.5; transform:scale( .75 ); }
}
#imagelightbox-overlay{background-color:#fff;background-color:rgba( 255,255,255,.9 );position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;}
#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;text-indent:-9999px;background-color:#666;position:fixed;z-index:10002;top:2.5em;right:2.5em;border-radius:50%;transition:color .3s ease;}
#imagelightbox-close:hover{background-color:#111;}
#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px;}
#imagelightbox-close:before{transform:rotate( 45deg );}
#imagelightbox-close:after{transform:rotate( -45deg );}
#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:0.625em;}
#imagelightbox-nav{background-color:#444;background-color:rgba( 0,0,0,.5 );position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:0.313em;transform:translateX( -50% );border-radius:20px;}
#imagelightbox-nav a{width:1em;height:1em;border:1px solid #fff;display:inline-block;margin:0 0.313em;border-radius:50%;}
#imagelightbox-nav a.active{background-color:#fff;}
#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-caption,#imagelightbox-nav{animation:fade-in .25s linear;}

@keyframes fade-in{from{ opacity:0; }
to{ opacity:1; }
}
@media only screen and (max-width:41.250em){#container{width:100%;}
#imagelightbox-close{top:1.25em;right:1.25em;}
#imagelightbox-nav{bottom:1.25em;}
}
#productdescription{width:280px;float:left;margin-left:10px;text-align:left;font-size:20px;color:#ffff05;margin-right:10px;}
#productname{text-align:left;font-size:40px;margin-top:0px;margin-bottom:0px;}
.productdescriptiontext{padding-top:10px;text-align:left;font-size:20px;color:#ffff05;}
#productorderinfo{padding-top:10px;text-align:left;font-size:20px;padding-bottom:10px;}
.productorderinfo{padding-top:10px;text-align:left;font-size:20px;padding-bottom:10px;}
#relatedproducts{width:680px;float:left;margin-left:10px;text-align:left;font-size:20px;color:#ffff05;margin-right:10px;border-top:3px solid #ffff05;}
#relatedproductstext{padding-top:10px;text-align:center;font-size:35px;}
#aboutsection{width:600px;margin:20px auto 0px auto;text-align:left;float:left;margin-left:50px;}
#customsection{width:635px;margin:20px auto 0px auto;text-align:left;float:left;margin-left:30px;}
.abouttext{text-align:left;font-size:20px;color:#ffff05;}
.customtext{text-align:left;font-size:20px;color:#ffff05;}
#appareltext{text-align:center;font-size:30px;color:#ffff05;}
#cooter{float:right;margin-left:10px;margin-bottom:10px;width:250px;height:287px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#dbradley{float:right;margin-left:10px;margin-top:10px;width:250px;height:403px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#imagecaption{width:250px;float:right;margin-top:20px;float:left;margin-left:350px;}
#captiontext{text-align:left;font-size:20px;color:#ffff05;}
#orderinfo{font-size:25px;color:#ffff05;text-align:left;padding:10px;}
#holder{width:1000px;margin:0px auto;}
.pagenotfound{text-align:center;font-size:40px;color:#ffff05;}
.frontpicturesize{width:650px;height:500px;}
.lowerfrontpic{width:300px;height:281px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#apparelpic{width:275px;height:278px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#headerimagesize{width:502px;height:261px;}
#facebookpic{width:64px;height:64px;}
#twitterpic{height:64px;width:64px;}
.instagrampic{height:64px;width:64px;}
#instagrampic{height:64px;width:64px;}
.maskpage{width:400px;height:533px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#maskpage{width:400px;height:533px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.confession1{width:400px;height:946px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.trickortreatpage{width:400px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.masksmallpage{width:180px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.confession{width:180px;height:411px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.masksmallpagewide{width:180px;height:135px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicpage{width:400px;height:472px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicsmall{width:180px;height:213px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicsmall2{width:180px;height:219px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicsmall3{width:180px;height:240px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.creepingwillowpicsmall3{width:180px;height:240px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicsmall4{width:180px;height:243px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.custompicture{width:200px;height:267px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#custompumpkin{width:200px;height:150px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#customwagon{width:200px;height:177px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#custombear{width:200px;height:340px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.bannerhorizontal{width:300px;height:200px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.bannervertical{width:200px;height:300px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#pigcustom{width:200px;height:239px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#sheepcustom{width:200px;height:261px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#bannerverticalpage{width:400px;height:600px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#bannerhorizontalpage{width:400px;height:266px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#bearcustom{width:200px;height:340px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#zombiehorsesmall2{width:180px;height:120px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.zombiehorsesmall3{width:180px;height:180px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#zombiehorsesmall4{width:180px;height:180px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);margin-top:-60px;}
#zombiehorsesmall41{width:180px;height:180px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#huffedup4{width:180px;height:180px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#zombiehorsesmall5{width:180px;height:135px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);margin-top:-60px;}
#zombiehorsepage2{width:400px;height:267px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.zombiehorsepage3{width:400px;height:400px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#zombiehorsepage4{width:400px;height:400px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#zombiehorsepage5{width:400px;height:300px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#sheeppage{width:400px;height:522px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#pigheadpage{width:400px;height:478px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#mutantbearpage{width:400px;height:679px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#lunar1small{width:180px;height:135px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#lunar1page{width:400px;height:300px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#carnivalwagonpage{width:400px;height:355px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicpage2{width:400px;height:487px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicpage3{width:400px;height:533px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.creepingwillowpicpage3{width:400px;height:533px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
#creepingwillowpicpage4{width:400px;height:540px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.maskrow{float:left;width:1000px;}
.maskrow1{float:left;width:680px;}
.maskrowprop{float:left;width:700px;margin-top:10px;}
#productsmallholder{width:680px;float:left;margin-left:10px;text-align:left;}
.instagramholder {width:633px;float:left;margin-left:33px;margin-top:40px;}
.fb-video{margin-bottom: 15px;float: left;margin-left: 40px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}



#mainbody{width:1000px;margin:0px auto;float: left;background-image:url("/img/background1.jpg");}


.trickortreat {margin: 0px auto;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);float: left;margin-left:50px;}

.fb-video {margin-top: 10px;}
.apparelholder {width: 650px;float: left;margin-left: 25px;margin-top: 10px;border-bottom:3px solid #ffff05;}
.apparelholderbottom {width: 650px;float: left;margin-left: 25px;margin-top: 10px;}
.shirt {float: left;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);margin-bottom: 10px;margin-right: 20px;}
.candle {width: 214px;height: 350px;float: left;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);margin-bottom: 10px;margin-right: 87px;margin-left: 67px;}
.shirttext{font-size:35px;text-align:left;color:#ffff05;}
.shirtprice{font-size:25px;text-align:left;color:#ffff05;}
.table{margin:0px auto;}
.dropdowntext{font-size:20px;width:270px;border-radius:5px;border:1px solid #3B5998;padding:10px;}
.dropdowntext2{margin: 0px; padding: 0px;color: #F901E5;font-family: 'Skranji', cursive;text-shadow: -1.5px 0 black, 0 1.5px black, 1.5px 0 black, 0 -1.5px black;transition:all .1s linear;font-size: 30px;padding-bottom: 20px;padding-top: 20px;}
.addtocart{cursor:pointer;}
.checkout{cursor:pointer;float: left;margin-left: 10px;
margin-bottom: 10px;}
html.magnifying > body {
  overflow-x: hidden !important;
}
.magnify,
.magnify > .magnify-lens,
.magnify-mobile,
.lens-mobile { /* Reset */
  min-width: 0;
  min-height: 0;
  animation: none;
  border: none;
  float: none;
  margin: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  text-indent: 0;
  transform: none;
  transition: none;
}
.magnify {
  position: relative;
  width: auto;
  height: auto;
  box-shadow: none;
  display: inline-block;
  z-index: inherit;
}
.magnify > .magnify-lens { /* Magnifying lens */
  position: absolute;
  width: 200px;
  height: 200px;
border: 1px solid #fff;
  cursor: none;
  display: none;
  z-index: 99;
}
.magnify > .magnify-lens.loading {
  background: #333 !important;
  opacity: 0.8;
}
.magnify > .magnify-lens.loading:after { /* Loading text */
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #fff;
  content: 'Loading...';
  font: italic normal 16px/1 Calibri, sans-serif;
  letter-spacing: 1px;
  margin-top: -8px;
  text-align: center;
  text-shadow: 0 0 2px rgba(51, 51, 51, 0.8);
  text-transform: none;
}
.zoom {box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);
}
.dropbtn1{width:100%;height:100px;float:left;background-color:Transparent;outline:#ffffff;border: none;	}
.dropbtn1:hover{width:100%;height:100px;float:left;background-color:Transparent;outline:#ffffff;cursor:pointer;border: none;	}
.dropdown1{display:inline-block;	width:109px;float: left;margin-left: 47px;}
.dropdown-content1{display:none;position:absolute;min-width:300px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);border-left: 2px solid #fa4301;border-right: 2px solid #fa4301;border-top: 1px solid #fa4301;border-bottom: 1px solid #fa4301;margin-top: 75px;z-index: 999;}
.dropdown-content1 a{display:block;text-align:left;border-top: 1px solid #fa4301;border-bottom: 1px solid #fa4301;}
.dropdown-content1 a:hover{}
.show{display:block;}
.dropbtn2{  border: none;
  background-color: transparent;
	}
.dropbtn2:hover{  border: none;
  background-color: transparent;}
.dropdown2{position:relative;display:inline-block;	width:16%;float:left;}
.dropdown-content2{display:none;position:absolute;min-width:300px;background-color: #40321F;width: 100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);border-left: 2px solid #fa4301;border-right: 2px solid #fa4301;border-top: 1px solid #fa4301;border-bottom: 1px solid #fa4301;z-index:999;}
.dropdown-content2 a{display:block;border-top: 1px solid #fa4301;border-bottom: 1px solid #fa4301;background-color: #40321F;z-index:999;}
.dropdown-content2 a:hover{z-index:999;background-color: #40321F;}
.dropdown2:hover .dropdown-content2 {display: block;}
.show{display:block;}
.headerholder {
	width: 100%;
	float: left;
	margin: 0px;
}
.topheader {
	width: 100%;
	margin: 0px;
}
.apparelleft {
	width: 312px;
	 float: left;
	 
	 margin-top: 12px;
	 margin-bottom: 12px;
}
.apparelright {
	width: 312px;
	 float: left;
	 margin-left: 20px;margin-top: 12px;
	 margin-bottom: 12px;
}
.terrifier {
	margin-left: 152px;
	box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);
}
.promoholder {
	width: 100%;
	float: left;
	background-color: #ffff05;
	magin-bottom: 10px;
	padding-bottom: 10px;
}
.promotext {
	font-size: 25px;
	font-family:'Open Sans',sans-serif;
	text-align: center;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.navholder {width: 16%;float: left;}
.navholder1 {width: 16%;float: left;margin-left: 2%;}
.pagetext {font-size:25px;color:#ffff05;text-align:left;padding-top:10px;margin-right: 10px;margin-left: 10px;}
.pagetext1 {font-size:21px;color:#ffff05;text-align:left;margin-top: 10px;;margin-right: 10px;margin-left: 10px;}
.contacttext {font-size:35px;color:#ffff05;text-align:center;padding-bottom:30px;margin-right: 10px;margin-left: 10px;padding-top: 30px;}
.petpainting {margin-top: 10px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);}
.picholder {
	width: 225px;
	float: left;
	margin-left: 6px;
	margin-bottom: 30px;
}
.dropbtn2{  border: none;
  background-color: transparent;
	}
.dropbtn2:hover{  border: none;
  background-color: transparent;}
.dropdown2{position:relative;display:inline-block;	width:16%;float:left;}
.dropdown-content2{display:none;position:absolute;min-width:227px;width:100%;margin:0px auto;float: left;background-color: #EF9C00;border-bottom: 2px solid #F9FE00;border-top: 2px solid #F9FE00;border-left: 2px solid #F9FE00;border-right: 2px solid #F9FE00;z-index:999;}
.dropdown-content2 a{display:block;border-top: 1px solid #F9FE00;border-bottom: 1px solid #F9FE00;background-color: #EF9C00;z-index:999;}
.dropdown-content2 a:hover{z-index:999;background-color: #EF9C00;}
.dropdown2:hover .dropdown-content2 {display: block;}
.show{display:block;}
.frontlinkholder {
	width: 1000px;
	margin: 0px auto;
}
.frontlinkholderleft1 {
	width: 764px;
	float: left;
}
.frontlinkleft {
	
	float: left;
}
.frontlinkright {
	
	float: right;
}
.frontlinkholder5 {
	float: left;
	width: 31%;
	margin-left: 2%;
	margin-top: 30px;
	margin-bottom: 30px;
}
.frontlinkholder6 {
	float: left;
	width: 31%;
	margin-left: 12%;
	margin-top: 30px;
	margin-bottom: 30px;
}
.frontpics {
	width: 100%;
}
.facebookholder {
	width: 230px;
	float: left;
	margin-right: 5px;
}
@media (max-width: 1000px) {
	.abouttext{text-align:left;font-size:21px;color:#ffff05;}
	#captiontext{text-align:left;font-size:21px;color:#ffff05;}
	#orderinfo{font-size:21px;color:#ffff05;text-align:left;padding:10px;}
	#footertext{font-size:15px;font-family:'Open Sans',sans-serif;color:#FFF;}
	.footertext{font-size:15px;font-family:'Open Sans',sans-serif;color:#FFF;}
	.customtext{text-align:left;font-size:21px;color:#ffff05;}
	.productorderinfo{padding-top:10px;text-align:left;font-size:22px;padding-bottom:10px;}
	.selectpicturetext  {font-family:'Open Sans',sans-serif;font-size:30px;color:#ffff05;}
	.footertextnav {font-size:25px;font-family: 'Comfortaa', cursive;color:#F901E5;font-weight:  bold;}
	.productdescriptiontext{padding-top:10px;text-align:left;font-size:21px;color:#ffff05;}
	.frontproductholder {width: 300px;float: left;
	margin-bottom: 10px;height: 600px;margin-left: 25px;margin-right: 0px;}
	.frontproductholder1 {width: 300px;float: left;
	margin-bottom: 10px;height: 1000px;margin-left: 25px;margin-right: 0px;}
	.mainbody {
	width: 100%;
	
	float: left;margin-left: 1%;
}

}
.masksleft {
		width: 100%;
		float: left;
	}
	.masksright {
		width: 100%;
		float: left;
	}
	.productpictures{width:500px;margin: 0px auto;margin-bottom: 50px;}
	#productpictures{width:500px;margin: 0px auto;}
	#productpictures5{width:300px;margin: 0px auto;}
	.newboxes2{width:700px;float:left;}
	
	.shopify-buy-frame, 
.shopify-buy__layout-vertical,
[id^='product-component'] {
    margin: 0 auto !important;
    display: table !important;
    text-align: center !important;
}
.shopify-buy__btn {
    background-color: #ffffff !important; /* Change this to your hex color */
    color: #000000 !important;           /* Change button text color */
    border-radius: 4px !important;       /* Optional: rounds the corners */
}

/* Targets the button when you hover over it */
.shopify-buy__btn:hover {
    background-color: #e64a19 !important; /* Darker shade for hover effect */
}