/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.4s;
     -moz-transition-duration: 0.4s;
      -ms-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:         top, left, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}



#bndl_filterContainer{
	margin-bottom:15px;
}
#bndl_Container{
	width:960px;
	height:auto;
	margin-top:20px;
}
#bndl_cardContainer{
	padding-bottom:50px!important;
}
.bndl_singleCardContain{
	display:inline;
	float:left;
	margin-right:10px;
	margin-top:10px;
	width:300px;
	height:455px;
	position:relative;
/*	-webkit-perspective: 1000;*/
/*	-moz-perspective: 1000;*/
	z-index:9999;
}
.bndl_clearFix{
	clear:both;
}
.bndl_cardBox{
	width:100%;
	height:100%;
	position:absolute;
	border:1px solid #ccc;
/*	-webkit-transform-style: preserve-3d;*/
/*    -webkit-transition: .5s; */
/*	-moz-transform-style: preserve-3d;*/
/*    -moz-transition: .5s; */
}
.face{
  	position: absolute;
  	width: 100%;
  	height: 100%;
/*	-webkit-backface-visibility: hidden;*/
	-webkit-box-shadow: 0 2px 5px #666;
/*	-moz-backface-visibility: hidden;*/
	-moz-box-shadow: 0 2px 5px #666;
	box-shadow: 0 2px 5px #666;
}
.front{
	z-index:10;
}
.back{
/*	-webkit-transform: rotateY(180deg);*/
/*	-moz-transform: rotateY(180deg);*/
}
.bndl_rotated{
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
#bndl_filters,#bndl_sorter{
	list-style: none;
	margin-top: 10px;
	font-family: "TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	color: #444;
	font-size: 17px;
}
#bndl_Container ul{
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0;
}
#bndl_filters li,#bndl_sorter li{
	display: inline;
	padding: 5px 0 5px 0;
}
#bndl_filters li a,#bndl_sorter li a {
	text-decoration: none;
	color: #303030;
	margin-left: -5px;
	padding: 5px 20px 7px 20px;
}
#bndl_filters li a:hover,#bndl_sorter li a:hover{
	text-decoration:underline;
}
.bndl_cardBox:last-child{
	margin-right:0px;
}
.bndl_cardBox.bndl_rookie{
/*	background-image:url('../imgs/cards/rookieBG.png');*/
}
.bndl_bgImage{
	position:absolute;
	z-index:-1;
	top:0;
	left:0;
}
.bndl_prtrt{
	position:absolute;
	top:0;
	left:0;
}
.bndl_pText{
	width:252px;
	font-family:Arial,sans-serif;
	font-size:13px;
	color:black;
	position:absolute;
	top:26px;
	left:89px;
}
.bndl_noImage{
	left:33px;
}
.bndl_name{
	font-weight:bold;
}
.bndl_title{
	color:#888787;
	font-size:12px;
}
.bndl_org{
	color:#888787;
}
.bndl_rankContainer{
	width: 70px;
	height: 75px;
	position: absolute;
	right: 27px;
	top: 24px;
}
.bndl_secHed{
	text-align:center;
	position:absolute;
	top:9px;
	left:126px;
	font-family:Helvetica,sans-serif;
	letter-spacing:1px;
	color:#9B9B9B;
	font-size:12px;
	margin-bottom:3px;
}
.bndl_rankNumb{
	width:50%;
	float:left;
	display:inline;
	text-align:center;
	margin-bottom:4px;
}
.bndl_rankYear{
	color:#9B9B9B;
	font-family:"Arial Narrow",Arial,sans-serif;
}
.bndl_rankRank{
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
}
.bndl_amtContainer{
	width:100%;
	position:absolute;
	top:100px;
}
.bndl_yearHed{
	margin-top:5px;
	display:inline;
	float:left;
	width:45%;
	text-align:center;
}
.bndl_yearHed.bndl_yearHedfirst{
	margin-left:20px;
}
.bndl_yearCntnr{
	width:30px;
	margin:0 auto;
	border-bottom:1px solid #B0B0B0;
	margin-bottom:3px;
}
.bndl_year{
	text-align:center;
	color:#9B9B9B;
	font-family:Helvetica,Arial,sans-serif;
}
.bndl_yearAmount{
	font-size:19px;
	color:#4B4B4B;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
}
.bundles_2012{
/*	color:#;*/
}
.bndl_text,.bndl_text2{
	position: absolute;
	top: 156px;
	width: 250px;
	height: auto;
	left: 27px;
	font-family: arial,sans-serif;
	font-size: 13px;
}
.bndl_text2{
	top: 119px!important;	
}
.bndl_1 .bndl_type,.bndl_1 .bndl_type span{
	color:#5f5f5f!important;
}
.bndl_type span{
	font-size: 20px;
	position: absolute;
	right: 2px;
	top: 4px;
	color:white;
}
.bndl_type{
	position:absolute;
	text-transform:uppercase;
	font-size:10px;
	font-family:Helvetica,sans-serif;
	bottom:18px;
	left:23px;
	color:#F6FFF2;
	font-weight:bold;
	width:259px;
}
.bndl_readMore{
	font-family: arial,sans-serif;
	position: absolute;
	font-size: 13px;
	bottom: 57px;
	left: 27px;
	text-decoration: underline;
}
.bndl_readLess{
	font-family: arial,sans-serif;
	position: absolute;
	font-size: 13px;
	bottom: 4px;
	right: 5px;
	text-decoration: underline;
}
.bndl_readMore:hover,.bndl_readLess:hover{
	color:#ee3224;
	cursor:pointer;
	cursor:hand;
}
#bndl_filters li.bndl_all a{
	color:black;
	border-top:10px solid #ee3224;  
}
#bndl_filters li a.active{
	text-decoration:underline;
	color:white;
	background-color:#ee3224;
}
/*#bndl_filters li.bndl_1Filter a{
	color:#cfe28f;
}
#bndl_filters li.bndl_2Filter a{
	color:#AAD15A;
}
#bndl_filters li.bndl_3Filter a{
	color:#589b43;
}
#bndl_filters li.bndl_4Filter a{
	color:#2c5b2c;
}*/
#bndl_filters li a{
	color:black;
	background-color:white;
}
#bndl_filters li.bndl_1Filter a{
	border-top:10px solid #cfe28f;  

}                              
#bndl_filters li.bndl_2Filter a{
	border-top:10px solid #AAD15A;  
}                              
#bndl_filters li.bndl_3Filter a{
	border-top:10px solid #589b43;  
}                              
#bndl_filters li.bndl_4Filter a{
	border-top:10px solid #2c5b2c;
}
#bndl_filters li.bndl_1Filter a.active{
	text-decoration:underline;  
	background-color:#cfe28f;        
}                              
#bndl_filters li.bndl_2Filter a.active{
	text-decoration:underline; 
	background-color:#AAD15A;           
}                              
#bndl_filters li.bndl_3Filter a.active{
	text-decoration:underline; 
	background-color:#589b43;         
}                              
#bndl_filters li.bndl_4Filter a.active{
	text-decoration:underline;
	background-color:#2c5b2c;
}
#bndl_sortContainer{
	margin-bottom:15px;
	margin-top:20px;
}
#bndl_sorter li a.active{
	color:white;
	background-color:#ee3224;
}
.bndl_altText{
	height:223px;
	z-index:999;
	background-color:white;
	display:none;
}
.bndl_tweet{
	position: absolute;
	bottom: 61px;
	right: 27px;
	width: 54px;
	height: 15px;
}
.bndl_tweetInner{
	position: absolute;
	left: -2px;
	top: -5px;
}
a#olymp_tweet_btn {
	background: transparent url('../libs/imgs/twitter-bird-blue-on-white42.png') no-repeat top left;
	width: 17px;
	height: 15px;
	position: absolute;
	right: 4px;
	margin-right: 15px;
	margin-left: 5px;
	top: 404px;
	background-position: -2px -3px;
	z-index: 999;
}
a#olymp_tweet_btn span {
visibility: hidden;
height: 40px;
}
a#olymp_tweet_btn:hover {
background-position: -2px -24px;
}
.Unterman .bndl_text,.Unterman .bndl_text2{
	font-size:11px;
}