.gallery-list{}.gallery-list .gallery-item{width:31%;height:310px;margin:0px -1px 35px 3.2%;float:left;border:1px solid #dddddd;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#ffffff;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') transparent 50% -260px no-repeat;margin:1px 0px 0px;z-index:10;}.gallery-list .gallery-item.first{margin-left:0%;}.gallery-list .gallery-item .gallery-item-in{padding:11px 21px 0px;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') transparent 0px -860px no-repeat;}.gallery-list .gallery-item .status.offline{background-position:0px -950px;}.gallery-list .gallery-item .status-info{padding:0px 0px 0px 50px;text-align:right;height:35px;font-size:14px;line-height:16px;color:#555555;font-weight:bold;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 0px 0px -25px;background:url('../images/spline.png') transparent 0px -50px no-repeat;}.gallery-list .gallery-item .status-info span{color:#ff0000;}.gallery-list .gallery-item .age:before,.gallery-list .gallery-item .age .before{content:'Age';display:block;text-align:center;font-size:12px;color:#000000;font-weight:normal;line-height:16px;margin:0px 0px -5px;text-shadow:none;}.gallery-list .gallery-item .age{float:left;width:48px;height:40px;background:url('../images/spline.png') transparent -380px -40px no-repeat;position:relative;margin:-2px 0px 0px;font-size:16px;font-weight:bold;color:#ffffff;text-align:center;position:relative;text-shadow:#666666 1px 2px 3px;}.gallery-list .gallery-item .name{background:url('../images/spline.png') transparent 0px -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:0px 0px 12px 55px;font-weight:bold;color:#000000;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:0px 0px 7px;float:left;text-align:center;font-size:0px;line-height:0px;width:150px;height:222px;padding:7px 4px;overflow:hidden;background:#eeeeee;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:24px 0px 0px 167px;padding:12px 0px 0px;}.gallery-list .gallery-item .services a{display:block;margin:0px 0px 12px;padding:0px 0px 0px 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 0px 0px -38px;background:url('../images/spline.png') 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>span{display:block;height:32px;padding:7px 2px 7px 6px;background:#ededed;color:#555555;-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') 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') #a2c71a 0px -160px repeat-x;color:#ffffff;}.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:#ff0000;font-weight:normal;}.gallery-list .gallery-item .services a:hover b{color:#ffffff;}.gallery-list .gallery-item .user-id{padding:6px 0px 0px;color:#555555;line-height:16px;text-align:center;}