@charset "UTF-8";
/* CSS Document */




/*add mopeez tile*/

.template-index .widgets .small-promos .tile10 .caption .logohome, .small-promos .tile10 .caption .logohome {
    background-image: url("mopeez_logo.png");
    background-size: cover;
}

.tilerightvert .smallsquaretile.tile7 {
    width: 31.1%;
}

.template-index .widgets .small-promos .tilerightvert .columns.bottomhoritile {
    margin-left: 13px;
}


@media only screen and (max-width:700px){
.template-index .widgets .small-promos .columns.addleftmargin {
    margin-left: 12px;
}
}





@media only screen and (max-width:600px){

 .template-index .widgets .small-promos .tilerightvert .smallsquaretile.tile7 {
     height: 94px;
    margin-bottom: 0;
    margin-left: 0;
    width: 47.1%;
   background-size:cover;
}
  
   .template-index .widgets .small-promos .tilerightvert .smallsquaretile.tile8 {
     height: 94px;
    margin-bottom: 0;
    background-size:cover;
    width: 47.1%;
}
  
  .template-index .widgets .small-promos .tilerightvert .columns.bottomhoritile.tile9 {
    margin-left: 0;
    margin-right: 11px;
    margin-top: 13px;
}
  
   .template-index .widgets .small-promos .tilerightvert .columns.bottomhoritile.tile10 {
    margin-left: 0;
    margin-right: 0px;
    margin-top: 13px;
}
  
}




@media only screen and (max-width:500px){
.tilerightvert .smallsquaretile.tile7 {
    margin-right: 10px;
    width: 47.1%;
}
  
  .tilerightvert .smallsquaretile.tile7 {
     margin-right: 10px;
    width: 47.1%;
}
}



@media only screen and (max-width:400px){

 .template-index .widgets .small-promos .tilerightvert .smallsquaretile.tile7 {
     height: 75px;
   
    
}
  
   .template-index .widgets .small-promos .tilerightvert .smallsquaretile.tile8 {
     height: 75px;
   
}
  
}

/*add mopeez tile*/






/*ADD HOMEPAGE CALLOUT*/

.small-promos .image-text-widget{
	-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
overflow:hidden;
}
.newwidget {
    width: 97.5%;
    margin-bottom: 17px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.template-index .widgets .small-promos  .newwidget .caption .bg {
    background-color: #fe0b05;
}

.template-index .widgets .small-promos .newwidget .caption .logohomee {
    background-image: url(COLLECTOR.png);
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
    height: 100px;
    width: 100%;
    margin-top: 20px; 
}

.template-index .widgets .small-promos .tile-1-first .caption .logohome, .small-promos .tile-1-first .caption .logohome {
    background-image: url(collector.png);
	    background-size: 15%;
		   margin-top: 5px; 
}

.template-index .widgets .small-promos .newwidget .caption .bg{
		-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
overflow:hidden;
}

@media only screen and (max-width:930px){

.template-index .widgets .small-promos .tile-1-first .logoadded{
float:left; width:50%; 	
}
.template-index .widgets .small-promos .tile-1-first .caption .logohome, .small-promos .tile-1-first .caption .logohome {
  
	    background-size: 50%;
		margin-top:15px;
}

.template-index .widgets .small-promos .tile-1-first .caption h1, .small-promos .tile-1-first .caption h1{
	margin-top:15px;
}

}


@media only screen and (max-width:700px){
.template-index .widgets .small-promos .tile-1-first .caption .logohome, .small-promos .tile-1-first .caption .logohome {

	    background-size: 30%;
}
}


@media only screen and (max-width:550px){

.template-index .widgets .small-promos .tile-1-first .caption h1, .small-promos .tile-1-first .caption h1 {
    margin-top: -8px;
}

.template-index .widgets .small-promos .tile-1-first .logoadded{
display:none;
}
}
/*ADD HOMEPAGE CALLOUT*/













/***************************ADD VINYL SUGAR COLLECTIONS***************************/

.tile_left.newlargevinyl{
margin-right:0px;	
}

.tile_right {
  
    margin-top: 20px;
}

.verttile.tile12, .verttile.tile5{
display:inline-block; 
vertical-align:top;	
width: 47%;

}

.template-index .widgets .small-promos .columns.verttile.tile12.newvinylvert,   .small-promos .columns.verttile.tile12.newvinylvert{
margin-left:20px;	
}

.verttile.tile5.newvinylvert{

}

.tileleftvert {
    width: 48%;
	margin-right:0px;
	margin-left:20px;
}

.template-index .widgets .small-promos .tilerightvert .columns.bottomhoritile,  .small-promos .tilerightvert .columns.bottomhoritile {
    margin-left: 13px;
}



.tile_right.tilerightvert.newbottomvinyl {
	display:inline-block; 
vertical-align:top;	
width: 25%;

}


.tile_right.tilerightvert.newbottomvinyl .smallsquaretile, .tile_right.tilerightvert.newbottomvinyl .smallsquaretile {
    width: 92%;
    margin-bottom: 16px;
}

.template-index .widgets .small-promos .tile11 .caption .logohome, .small-promos .tile11 .caption .logohome {
      height: 120px;
    margin-top: 120px;
    background-image: url(dorbz.png);
    background-size: contain;
}

.template-index .widgets .small-promos .tile12 .caption .logohome, .small-promos .tile12 .caption .logohome {
  background-image: url(vinylidol.png);
    margin-top: 160px;
    background-size: contain;
    height: 44px;
}


.template-index .widgets .small-promos .tile13 .caption .logohome, .small-promos .tile13 .caption .logohome {
       background-image: url(superdeluxe.png);
    margin-top: 60px;
    background-size: contain;
    height: 34px;
}

.template-index .widgets .small-promos .tile14 .caption .logohome, .small-promos .tile14 .caption .logohome {
     background-image: url(vinyl-vixens.png);
    margin-top: 39px;
    background-size: contain;
    height: 74px;
}


.template-index .widgets .small-promos .caption .bg, .small-promos .caption .bg{
		 
	 	-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}

@media only screen and (max-width:920px){
	.template-index .widgets .small-promos .button, .small-promos .button {
  
    display: none;
}
}



@media only screen and (max-width:770px){
.template-index .widgets .small-promos .columns.verttile.tile12.newvinylvert, .small-promos .columns.verttile.tile12.newvinylvert {
    margin-left: 14px;
}
.template-index .widgets .small-promos .columns:last-child.addleftmargin,  .small-promos .columns:last-child.addleftmargin {
    margin-left: 15px;
}


.template-index .widgets .small-promos .tile1 .caption .logohome, .small-promos .tile1 .caption .logohome, 
.template-index .widgets .small-promos .tile2 .caption .logohome, .small-promos .tile2 .caption .logohome,
.template-index .widgets .small-promos .tile3 .caption .logohome, .small-promos .tile3 .caption .logohome,
.template-index .widgets .small-promos .tile4 .caption .logohome, .small-promos .tile4 .caption .logohome,
.template-index .widgets .small-promos .tile5 .caption .logohome, .small-promos .tile5 .caption .logohome,
.template-index .widgets .small-promos .tile6 .caption .logohome, .small-promos .tile6 .caption .logohome,
.template-index .widgets .small-promos .tile7 .caption .logohome, .small-promos .tile7 .caption .logohome,
.template-index .widgets .small-promos .tile8 .caption .logohome, .small-promos .tile8 .caption .logohome,
.template-index .widgets .small-promos .tile9 .caption .logohome, .small-promos .tile9 .caption .logohome,
.template-index .widgets .small-promos .tile10 .caption .logohome, .small-promos .tile10 .caption .logohome,
.template-index .widgets .small-promos .tile11 .caption .logohome, .small-promos .tile11 .caption .logohome,
.template-index .widgets .small-promos .tile12 .caption .logohome, .small-promos .tile12 .caption .logohome,
.template-index .widgets .small-promos .tile13 .caption .logohome, .small-promos .tile13 .caption .logohome,
.template-index .widgets .small-promos .tile14 .caption .logohome, .small-promos .tile14 .caption .logohome



{
   
    margin-top: 10px !important;
    max-width: 80% !important;
    background-size: contain !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.template-index .widgets .small-promos .caption h1, .small-promos .caption h1 {
  
    display: none;
}

}


@media only screen and (max-width:700px){
.tile_right {
    
    width: 47%;
}

.tile_right.tilerightvert{
width:74%;	
}

.template-index .widgets .small-promos .tilerightvert .columns.horitile , .small-promos .tilerightvert .columns.horitile {
    width: 64.43%;
}

.template-index .widgets .small-promos .tilerightvert .columns.bottomhoritile,  .small-promos .tilerightvert .columns.bottomhoritile {
    margin-left: 12px;
}
}


@media only screen and (max-width:550px){
.tile_left {
   margin-bottom:20px;
    margin-right: 0px;
}

.tile_right {
    width: 80.5%;     margin-top: 0px;
}

.smallsquaretile, .template-index .widgets .small-promos .columns.smallsquaretile,  .small-promos .columns.smallsquaretile {
    width: 100%;
    margin-bottom: 20px;
}

.template-index .widgets .small-promos .columns:last-child.addleftmargin,  .small-promos .columns:last-child.addleftmargin {
    margin-left: 0px;
}


.tileleftvert {
    width: 83%;
    margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
}

.tile_right.tilerightvert {
    width: 82%;
    display: inline-block;
}

.tile_right.tilerightvert.newbottomvinyl {
    display: inline-block;
    vertical-align: top;
    width:82%;
}

.template-index .widgets .small-promos .tilerightvert .columns.horitile,  .small-promos .tilerightvert .columns.horitile {
    width: 99%;
}

.template-index .widgets .small-promos .columns.tile8,  .small-promos .columns.tile8 {
    margin-left: 0px;
}

.template-index .widgets .small-promos .tilerightvert .columns.bottomhoritile, .small-promos .tilerightvert .columns.bottomhoritile {
    margin-left: 0px;
}

}
/***************************ADD VINYL SUGAR COLLECTIONS***************************/


.template-index .blog-widget li {
    margin-bottom: 20px;
    clear: both;
}
















/**********************ADD BELOW FOR UPDATES 2-1-16**************************/








/*ADDED FOR MENU TESTING*/

.addedmenu ul.subnav a.active  {
    color: #ffffff;
    background-color: #1195cf;
}

.subnav.subsubnav{
 display:none; 
}
.addedmenu ul.subnav li.active .subnav.subsubnav{
 display:block; 

}

.addedmenu ul.subnav li.active a {
  
  
    -webkit-border-radius: 15px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius: 15px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-radius: 15px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}

.addedmenu ul.subnav li.active  ul li a{
background-color: rgba(0,0,0,.03);
      color: #444444;
}

.addedmenu ul.subnav li.active  ul li.active a{
  color: #ffffff;
    background-color: #1195cf; 
  padding: 5px 3px;
}


.addedmenu ul.subnav li.menuheader a span {
    background-color: #ffffff;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.4);
  text-align: center;
    line-height: 27px;
      margin-top: -10px;
}


.addedmenu ul.subnav li.menuheader a{

}

.addedmenu ul.subnav li.menuheader a {
    text-align: center;
    display: block;
    background-color: rgba(0,0,0,.0);
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    margin-bottom: 0px;
    padding-bottom: 10;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

ul.subnav.subsubnav{
  margin-top:10px;
  padding-left:10px;
  background-color:rgba(0,0,0,.05);
   	-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
  margin-top: 10px;
    background-color: rgba(0,0,0,.05);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    padding: 0px;
    margin-top: -33px;
    z-index: 0;
    position: relative;
    padding-top: 33px;
  padding-bottom:1px ;
}

ul.subnav.subsubnav li{
 margin-left:10px;
  margin-right:10px; 
  margin-bottom:10px;
}

ul.subnav.subsubnav li:last-child{
 margin-bottom:10px; 
}

ul.subnav.subsubnav li:first-child{
 margin-top:10px ; 
}


.addedmenu ul.subnav li.active ul li a {
    background-color: #ffffff;
    color: #444444;
}


.addedmenu ul.subnav li.active ul li a {
    background-color: transparent;
    color: #444444;
    padding: 2px 3px;
}



.addedmenu ul.subnav li.active ul li a {
  
  
    -webkit-border-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius: 15px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
border-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}



@media only screen and (max-width:770px){
.addedmenu ul.subnav li {
    display: inline-block;
    width: 100%;
}
  ul.subnav.subsubnav li, ul.subnav.subsubnav li:first-child{
   width:90%; 
  }
}



.taglistontop{
float: right;
    margin-right: 10px;
    margin-top: 20px;
}





.taglistontop h3{
   font-size:10px;
   padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 4px;
}


.taglistontop ul{
 padding-left:10px; 
}

.taglistontop h3, 
.taglistontop ul, 
.taglistontop ul li{
text-transform:uppercase;
  display:inline-block; 
  vertical-align:top;
 
}



.taglistontop ul li a{
  background-color: rgba(0, 0, 0, 0.03);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    display: block;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: center;
  
  
   font-size: 10px;
    font-weight: 800;
    letter-spacing: 0.12em;
    margin-bottom: 0;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 4px;
    text-align: center;
}


.taglistontop ul li.filter--active a{
  background-color: #1195cf;
    color: #ffffff;
}

/*ADDED FOR MENU TESTING*/



/*HOMEPAGE CHANGES*/


.tilenew{
    width: 23%;
    display: inline-block;
   margin-right: 1.8%;
    margin-bottom: 1.5%;
  
}

.tilenew:nth-child(4), .tilenew:nth-child(8){
 margin-right:0px; 
}

.template-index .widgets .small-promos .tile1 .caption .logohome, .small-promos .tile1 .caption .logohome {
    height: 100px;
    margin-top: 26px;
    background-size: contain;
}

.template-index .widgets .small-promos .tile2 .caption .logohome, .small-promos .tile2 .caption .logohome {
    background-image: url(dorbz.png);
    background-size: contain;
    height: 68px;
    margin-top: 44px;
}

.template-index .widgets .small-promos .tile3 .caption .logohome, .small-promos .tile3 .caption .logohome {
    background-image: url(mystery-min-Logo.png);
    height: 92px;
    background-size: contain;
}

.template-index .widgets .small-promos .tile4 .caption .logohome, .small-promos .tile4 .caption .logohome {
    background-image: url(vinyle_logo.png);
  background-image:none;
  height: 50px;
}


.template-index .widgets .small-promos .tile5 .caption .logohome, .small-promos .tile5 .caption .logohome {
       background-image: url(pop_tees.png);
    margin-top: 28px;
    height: 79px;
    background-size: contain;
}

.template-index .widgets .small-promos .tile6 .caption .logohome, .small-promos .tile6 .caption .logohome {
    background-image: url(reaction_logo.png);
     margin-top: 28px;
    height: 79px;
  background-size: contain;
  background-image:none;
  height: 50px;
}

.template-index .widgets .small-promos .tile7 .caption .logohome, .small-promos .tile7 .caption .logohome {
    background-image: url(fabrications_logo.png);
  margin-top: 28px;
    height: 79px;
  background-size: contain;
  background-image:none;
  height: 50px;
}

.template-index .widgets .small-promos .tile8 .caption .logohome, .small-promos .tile8 .caption .logohome {
    background-image: url(pop_home.png);
   margin-top: 18px;
    height: 79px;
  margin-bottom:10px;
  background-size: contain;
}

.template-index .widgets .small-promos .tile8 .caption h1, .small-promos .tile8 .caption h1 {
font-size:14px;
}

.blog-widget h3.title a {
  background-image: url(NEW_Blog.png);
    width: 40%;
    height: 80px;
    margin-top: -38px;
}

.newsletterenvelope {
      background-image: url(NEW_Sign_Up.png);
    background-size: contain;
    height: 110px;
    margin-top: -40px;
}

.newsletterhome h2{
  text-indent:-9999px;
  height:1px;
}

.funclubheader {
    background-image: url(NEW_Funko-Shop.png);
    background-size: contain;
    height: 110px;
    margin-top: -50px;
    width: 35%;
    margin-bottom: -13px;
}


@media only screen and (max-width:770px){
.tilenew,   .tilenew:nth-child(4), .tilenew:nth-child(8){
    width:47%;
    display: inline-block;
   margin-right: 1.8%;
    margin-bottom: 1.5%;
  
}
  
.tilenew:nth-child(2), .tilenew:nth-child(4), .tilenew:nth-child(6), .tilenew:nth-child(8){
 margin-right:0px; 
}
  
  .template-index .widgets .small-promos .caption {
    display: none !important;
  }
  
  
}

@media only screen and (max-width:400px){
  .tilenew,   .tilenew:nth-child(4), .tilenew:nth-child(8), .tilenew:nth-child(2), .tilenew:nth-child(4), .tilenew:nth-child(6), .tilenew:nth-child(8){
      width: 88%;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 5%;
  }
  
  
  .main-header {
    min-height: 160px;
 
}
  
  .owl-carousel {
   
    width: 90%;
   
    margin-left: auto;
    margin-right: auto;
}
  
}







/*YOUTEUB BUTTON ADD */
.funclubhome .prefix.buttongrey {
   
    margin-bottom: -51px;
}

.socials ul li a.socialtop.youtube{
background-image: url(youtube_play.png);
    background-position: 5px 3px;
    border-top: 4px solid #b71d2b;
    background-color: #cb2030;
    background-size: 30px;
}

.socials ul li a.socialtop.youtube:hover{
   background-position: 5px 7px;
}

@media only screen and (max-width:650px){
  
  .template-search  .row.summary.narrow .large-4.columns{
    width:100%; 
    display:block; 
    text-align:center;
  }
  
  .template-search .main-content .searchbar-container {
    max-width: 100%;
}
  
  .searchbar-container .text {
  
    max-width: 100%;
   
}
  
}

@media only screen and (max-width:536px){
  .socials {
    margin-right: 10px;
    text-align: left;
    width: 50px;
    padding-top: 4px;
}
  
  .socials ul li a.socialtop.youtube:hover{
   background-position: 5px 7px;
}
  
  .socials ul{
   padding-left:0px; 
    margin-left:0px;
  }
  
  .socials ul li a.socialtop.youtube {
    
    background-position: 5px 7px;
  }
  
  .template-index .socials ul li, .socials ul li {
    margin-top: 10px;
    height: 30px;
}
  
  .socials ul li a.socialtop,  .socials ul li a.socialtop.youtube {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    border-top: 0px;
}
  
  .template-index .socials ul li a.socialtop, .socials ul li a.socialtop {
    margin-top: -16px;
}
  
  .template-index .socials ul li a.socialtop, .socials ul li a.socialtop {
    margin-top: 0;
}
  
}



@media only screen and (max-width:400px){
  .template-index .socials ul li, .socials ul li {
    margin-top: 2px;
  }
   .socials ul li a.socialtop.youtube {
    
    background-position: 5px 4px;
  }
  
}

/*HOMEPAGE CHANGES*/



/*POP PINS */

.page-pop-pins .product-grid .image-wrapper img, 
.page-pop-tees .product-grid .image-wrapper img, 
.page-apparel .product-grid .image-wrapper img, 
.page-plush .product-grid .image-wrapper img, 
.page-blind-boxes .product-grid .image-wrapper img
 
{
    max-width: 100%;
    max-height: 330px;

  
}






.page-plush .product-grid .product-item:nth-child(4) .image-wrapper {
   
    min-height: 300px;
}



@media only screen and (max-width:1260px){
  
  
.page-pop-pins .product-grid .product-item, 
  .page-pop-tees .product-grid .product-item, 
  .page-apparel .product-grid .product-item, 
  .page-plush .product-grid .product-item , 
  .page-blind-boxes .product-grid .product-item 
  
  {
    max-height: 424px;
    min-height: 450px;
}
  
  
  .page-plush .product-grid .product-item:nth-child(4) .image-wrapper {
    min-height: 211px;
}
  
  
}


/*POP PINS */








@media only screen and (max-width:765px){
.addedmenu {
    position: relative;
    width: 95%;
}
  
  ul.subnav.subsubnav li, ul.subnav.subsubnav li:first-child {
    width: 98%;
}
  
  ul.subnav.subsubnav li, ul.subnav.subsubnav li:first-child {
    width: auto;
    display: inline-block;
    margin-left: 3px;
    margin-right: 0px;
        margin-bottom: 2px;
}
  
  .addedmenu ul.subnav li.active .subnav.subsubnav {
  
    text-align: center;
}
  
  .addedmenu ul.subnav li.active ul li a, .addedmenu ul.subnav li.active ul li.active a {
   
    padding: 4px 10px;
}
  
}


.main-header .mobile-tools a.glyph.search{
 display:block; 
  margin-top: 13px;
    margin-bottom: 16px;
}

/*POP PINS */



/*REACTION*/

.page-reaction .addedmenu .subnav li:nth-child(2) .subnav.subsubnav{
  display:block;
}

.page-reaction .addedmenu ul.subnav li:nth-child(2) a.sub-cat{
      -webkit-border-radius: 15px;
    -webkit-border-bottom-right-radius:0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius:15px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 15px;
    border-radius:15px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  color: #ffffff;
    background-color: #1195cf;
}



.page-reaction .addedmenu ul.subnav li:nth-child(2) ul li a {
    background-color: transparent;
    color: #444444;
    padding: 2px 3px;
}

.page-reaction .addedmenu ul.subnav li:nth-child(2) ul li.active a {
       color: #ffffff;
    background-color: #1195cf;
    padding: 5px 3px;
  border-radius:15px;
   -moz-border-radius:15px;
   -webkit-border-radius: 15px;
}




/*REACTION*/



/*for duplicate collections */

.collectionwrapper span.Pins:nth-child(2){
  display:none;
}


.collectionwrapper .Pins:nth-of-type(4){
   display:none;
}

.collectionwrapper .Home:nth-of-type(4){
   display:none;
}

.collectionwrapper .Topper:nth-of-type(4){
   display:none;
  
}

.collectionwrapper .Tees:nth-of-type(4){
   display:none;
}
.collectionwrapper span {
   
    margin-top: 0px;
}


.product-sku {
 
    margin-bottom: 30px;
}



.template-product .social-share .google-plus, .template-product .social-share .tweet-btn, .template-product .social-share .pinterest, .template-product .social-share .facebook-like {

    vertical-align: top;
}

.template-product .social-share .pinterest{
    width: 71px ;
    text-align: left;
}

.main-header .search-account .searchbar-container button {
    right: 46px;
}

.collectionwrapper span {

    background-color: transparent;
}

.template-collection .main-content .divider.bottom-margin {
    margin-bottom: 30px;
    margin-top: 60px;
}

.addedmenu ul.subnav li.active a {
 
    z-index: 2;
    position: relative;
}