#lightbox-loading div{
display:none
}



#lightbox-left,#lightbox-right,#lightbox-close{
background:rgba(0,0,0,0.5);cursor:pointer;outline:medium none;padding:5px;position:absolute;top:20px;z-index:1102;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none
}

#lightbox-left{
left:20px
}

#lightbox-right{
left:60px
}


#lightbox-left:hover,#lightbox-right:hover,#lightbox-close:hover{
background:#000
}

#lightbox-left-ico,#lightbox-right-ico,#lightbox-close span{
display:block;width:20px;height:20px;background:url(/wp-content/themes/twentyten/slider/sprite.png) 0 0 no-repeat
}

#lightbox-right-ico{
background-position:0 -20px
}

#lightbox-left-ico{
background-position:0 -40px
}

#lightbox-title{
font-size:12px;z-index:1102;text-shadow:none
}




#lightbox-title-over{
padding:10px}a[data-lightbox]{
max-width:100%}[data-slides],.slides{
position:relative;overflow:hidden
}

.slides>*,[data-slides]>*{
position:absolute;display:none;width:100%;left:0;top:0
}

.slides>*:first-child,[data-slides]>*:first-child{
position:relative;display:block;float:left
}

.slides img,[data-slides] img{
max-width:100%;display:block
}

.slides .slide-nav,.slides .slide-pager{
display:block;position:absolute;top:50%;margin-top:-15px;z-index:2
}

.slide-nav a{
background:rgba(0,0,0,0.5);cursor:pointer;outline:medium none;padding:5px;position:absolute;z-index:999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block
}

.slide-nav a:hover{
background:#000
}

.slide-nav a span{
display:block;width:20px;height:20px;background:url(/wp-content/themes/twentyten/slider/sprite.png) 0 0 no-repeat
}

.slide-nav a.prev{
left:10px
}

.slide-nav a.next{
right:10px
}

.slide-nav a.prev span{
background-position:0 -40px
}

.slide-nav a.next span{
background-position:0 -20px
}

.slides .slide-pager{
top:auto;margin:0;bottom:0;text-align:center
}

.slides .slide-pager a{
text-indent:-9999px;display:inline-block;width:13px;height:13px;margin:0 3px;background:url(/wp-content/themes/twentyten/slider/nav.png) 0 0 repeat;cursor:pointer
}

.slides .slide-pager a:hover{
background-position:0 -13px
}

.slides .slide-pager a:active{
background-position:0 -26px
}

.slides .slide-pager a.active{
background-position:0 -39px
}





.clearfix:before,.clearfix:after,.grid-block:before,.grid-block:after,.deepest:before,.deepest:after{
content:"";display:table
}

.clearfix:after,.grid-block:after,.deepest:after{
clear:both
}

.clear{
clear:both
}

.grid-box{
float:left
}


.width33{
/*width:33.333%*/
}



.mod-box{
padding:5px;background:#fff;border:1px solid #ccc;overflow:hidden
}

.mod-box2{
padding:3px;background:#000;border:1px solid #333
}


.display-none{
display:none}
@media (max-width: 767px) {


	.width33{
width:50%;}
	
	#gallery1 .width33 {
width:33%}

}