
		
.col_11{text-align:center;margin-left:auto;margin-right:auto; }.hearts_col_11.primary {max-width: 1005px;}
		@media screen and (min-width:1005px){
			 .hearts_col_11.primary{margin-left:auto;margin-right:auto;}
			}
		/* b28 has scaling media css rules in  currentpage *_media.css */
		
.hearts_postId_28{margin-left:auto;margin-right:auto;}
        #hearts_postId_28 .expand-menu-icon { font-size:3.00em; }
.slippry_wrapper{width:97%; max-width:800px;margin:0 auto;}
.slipcontrol ul {
list-style: none;
position:relative; 
} 
.slipcontrol li {
position:relative;
float:left; 
padding:.5em .5em;
top:.15em;
}
.slipcontrol li:hover { opacity:1.0;
}
.slipcontrol li { opacity:0.65;
}
.slipcontrol li a span {display:none;}
.slipcontrol li a.pause{ 
  content: "";
  display: block;
  width: .9em;
  height: 1.0em; 
   }  
 

.slipcontrol li a.next { 
   content: "";
  display:block;
   width: .9em;
  height: .9em; 
  transform: rotate(45deg); 
   }
.slipcontrol li.next {padding-left:.25em;}
.slipcontrol li.previous {padding-right:.25em;}
.slipcontrol li a.previous{ 
   content: "";
  display:block;
   width: 0.9em;
  height: 0.9em; 
  transform: rotate(45deg); 
   }
 

.slipcontrol li.close{
display:block;
 width: 2em;
 height: 1.5em;
position:relative; padding-right:1em; padding-left:1em;
}

.slipcontrol li a.close:before,.slipcontrol li a.close:after { 
 position:absolute;
 display:block;
 content: ""; 
 height: 1.4em;
 width: .2em;
 top:.3em; left:.75em;
   }
.slipcontrol li a.close:before {
 transform: rotate(45deg);
   }
.slipcontrol li a.close:after {
 transform: rotate(-45deg);
   }
.slipcontrol li.play{top:0}
.slipcontrol li a.play{
 content: "";
 display: inline-block;
 position: relative; 
 border-style: solid;
 border-width: .625em 0 .625em 1.25em; 
   }
   
.slipcontrol{float:right; margin-right:2em;}
.slipcontrol_28{font-size:16px;}
.slipcontrol_28 li a.pause{ 
border-left: 0.3em solid #8EE3EB;
border-right: 0.3em solid #8EE3EB; 
   }  
.slipcontrol_28 li a.next { 
   border-right: 0.2em solid #8EE3EB;
   border-top: 0.2em solid #8EE3EB;
   }
.slipcontrol_28 li a.previous{ 
   border-left: 0.2em solid #8EE3EB;
   border-bottom: 0.2em solid #8EE3EB; 
   } 
.slipcontrol_28 li a.close:before,.slipcontrol li a.close:after { 
   background:#8EE3EB
   }
.slipcontrol_28 li a.play{
   border-color: transparent transparent transparent #8EE3EB;
   }
   
     .hearts_postId_28 .hover_caption .caption_wrap {
     bottom: 0;
     }
        .inlineblock_28{display:inline-block;}
   .hearts_postId_28 .sy-controls li a:after{background-color:#fff;}
   .hearts_postId_28 .expand-menu-icon{left:20px;}
   .hearts_postId_28	.expand-menu-icon .xbar1,.hearts_postId_28 .expand-menu-icon .xbar2,.hearts_postId_28 .expand-menu-icon .xbar3 {
     background-color:#8EE3EB;
     }
   .previewFlexContainer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
   .previewFlexItem{}
   #holder_28{ text-align:center;}
   .holder{text-align:center;}
   .thumbs {float:left;}
   .thumbs img{opacity: .5;}
   .thumbs img:hover{ opacity:1 !important;}
   .hearts_postId_28 .gall_preview_28{margin-left: auto; margin-right:auto;margin-top:25px;}
   .gall_img_28 .highslide-controls,.gall_slipimg_28 .highslide-controls{ background:url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}
   .slipcontrols {float:right;margin-right:20px;margin-bottom:18px;}
   .slipcontrols ul { margin-bottom: 0;margin-top:0; }
     .gall_img_28 .highslide-controls a,.gall_slipimg_28 .highslide-controls a{background-image:url(graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}
     .hearts_postId_28 .thumbnail_28{float: left; margin-bottom:5px; margin-right:5px;height:30px;width:auto;}
       
		
  .imagetitle_28{font-size:17.6px;  text-align: left; }
          
		
  .subtitle_28{ text-align: left; }
          
		
  .mainPicInfo_28,.highslide-caption_28{padding-top:20px; }
          