.gallery-list{}.gallery-list .gallery-item{width:31%;height:310px;margin:0 -1px 35px 3.2%;float:left;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#fff;position:relative}.gallery-list .gallery-item:after,.gallery-list .gallery-item .after{content:'';display:block;position:absolute;height:12px;width:100%;background:url(../images/spline.png?v=2) transparent 50% -260px no-repeat;margin:1px 0 0;z-index:10}.gallery-list .gallery-item.first{margin-left:0%}.gallery-list .gallery-item .gallery-item-in{padding:11px 21px 0;height:299px;overflow:hidden}.gallery-list .gallery-item .status{position:absolute;right:-6px;top:-4px;width:83px;height:83px;z-index:1;background:url(../images/spline.png?v=2) transparent 0 -860px no-repeat}.gallery-list .gallery-item .status.offline{background-position:0 -950px}.gallery-list .gallery-item .status-info{padding:0 0 0 50px;text-align:right;height:35px;font-size:14px;line-height:16px;color:#555;font-weight:700;position:relative;top:-15px}.gallery-list .gallery-item .status-info.status-icon-alert:before,.gallery-list .gallery-item .status-info.status-icon-alert .before{content:'';position:absolute;padding:9px 9px 10px;margin:-2px 0 0 -25px;background:url(../images/spline.png?v=2) transparent 0 -50px no-repeat}.gallery-list .gallery-item .status-info span{color:red}.gallery-list .gallery-item .age:before,.gallery-list .gallery-item .age .before{content:'Age';display:block;text-align:center;font-size:12px;color:#000;font-weight:400;line-height:16px;margin:0 0 -5px;text-shadow:none}.gallery-list .gallery-item .age{float:left;width:48px;height:40px;background:url(../images/spline.png?v=2) transparent -380px -40px no-repeat;position:relative;margin:-2px 0 0;font-size:16px;font-weight:700;color:#fff;text-align:center;position:relative;text-shadow:#666 1px 2px 3px}.gallery-list .gallery-item .name{background:url(../images/spline.png?v=2) transparent 0 -123px no-repeat;border-top:1px solid #ededed;border-bottom:1px solid #ededed;text-transform:uppercase;padding:5px 11px;font-size:14px;line-height:18px;margin:0 0 12px 55px;font-weight:700;color:#000;text-decoration:none;display:block;max-width:348px}.gallery-list .gallery-item .name:hover{text-decoration:underline}.gallery-list .gallery-item .picture{clear:both;margin:0 0 7px;float:left;text-align:center;font-size:0;line-height:0;width:150px;height:222px;padding:7px 4px;overflow:hidden;background:#eee;position:relative}.gallery-list .gallery-item .picture a{text-decoration:none}.gallery-list .gallery-item .picture .new-user{background:url(../images/new-user-label.png) no-repeat;width:50px;height:32px;position:absolute;bottom:7px;left:1px;z-index:100}.gallery-list .gallery-item .services{margin:12px 0 0 167px}.gallery-list .gallery-item .services a{display:block;margin:0 0 12px;padding:0 0 0 38px;text-decoration:none}.gallery-list .gallery-item .services a.msg_free:before,.gallery-list .gallery-item .services a.msg_free .before{background:url(../images/spline2.gif) transparent 50% 50% no-repeat}.gallery-list .gallery-item .services a:before,.gallery-list .gallery-item .services a .before{content:'';display:block;position:absolute;width:29px;height:29px;margin:8px 0 0 -38px;background:url(../images/spline.png?v=2) transparent 100px 100px no-repeat;cursor:pointer}.gallery-list .gallery-item .services a.videochat:before,.gallery-list .gallery-item .services a.videochat .before{background-position:-460px -40px}.gallery-list .gallery-item .services a.videochat.online:before,.gallery-list .gallery-item .services a.videochat.online .before{background:url(../images/camera_online.gif) transparent 0 0 no-repeat}.gallery-list .gallery-item .services a.videochat.hd-online:before,.gallery-list .gallery-item .services a.videochat.hd-online .before{background:url(../images/camera_online_hd.gif) transparent 0 0 no-repeat}.gallery-list .gallery-item .services a.message:before,.gallery-list .gallery-item .services a.message .before{background-position:-460px -100px}.gallery-list .gallery-item .services a.videoclip:before,.gallery-list .gallery-item .services a.videoclip .before{background-position:-460px -130px}.gallery-list .gallery-item .services a.favorite:before,.gallery-list .gallery-item .services a.favorite .before{background-position:-460px -220px}.gallery-list .gallery-item .services a.delfavorite:before,.gallery-list .gallery-item .services a.delfavorite .before{background-position:-490px -220px}.gallery-list .gallery-item .services a>span{display:block;height:32px;padding:7px 2px 7px 6px;background:#ededed;color:#555;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font-size:14px;line-height:16px;position:relative;cursor:pointer}.gallery-list .gallery-item .services a>span>span{display:table-cell;width:100%;vertical-align:middle;height:32px;cursor:pointer}.gallery-list .gallery-item .services a>span:before,.gallery-list .gallery-item .services a>span .before{content:'';display:block;position:absolute;width:5px;height:44px;background:url(../images/spline.png?v=2) transparent -310px -160px no-repeat!important;left:-5px;top:1px;cursor:pointer}.gallery-list .gallery-item .services a:hover>span,.gallery-list .gallery-item .services a.active>span{background:url(../images/spline.png?v=2) #a2c71a 0 -160px repeat-x;color:#fff}.gallery-list .gallery-item .services a:hover>span:before,.gallery-list .gallery-item .services a.active>span:before,.gallery-list .gallery-item .services a:hover>span .before,.gallery-list .gallery-item .services a.active>span .before{background-position:-320px -160px!important}.gallery-list .gallery-item .services a b{color:red;font-weight:400}.gallery-list .gallery-item .services a:hover b{color:#fff}.gallery-list .gallery-item .user-id{color:#555;line-height:16px;text-align:center}