﻿/* ++Pages--MiniSearch (Profile30)------*/
/* -- Old MiniSearch override START: will be deleted -- */
#divMiniSearchBar #photos-min{margin:0 0 0 32px;width:auto;}
#divMiniSearchBar .photos-border{height:auto;}
#divMiniSearchBar .photos-border-active{height:auto;}
#divMiniSearchBar #photos-min a:link, 
#divMiniSearchBar #photos-min a:visited,
#divMiniSearchBar #photos-min a:active{width:auto;}
#divMiniSearchBar #photos-min .no-photo{height:auto; padding-top:0;}
/* -- Old MiniSearch override END: will be deleted -- */
#divMiniSearchBar.mini-search
{
background-color:#ECEFF2; 
clear:both; 
 margin-bottom:2px; 
padding:0 0 5px; 
position:relative;
z-index:1;
}

#divMiniSearchBar.mini-search .nav-back{float:right;margin:0 5px 0 0;}
#divMiniSearchBar.mini-search .nav-back .desc{color:#999;font-weight:bold;}
#divMiniSearchBar.mini-search .nav-profile{float:left;margin:0 0 0 5px;}
#divMiniSearchBar.mini-search .nav-profile a{border-right:1px solid #ccc;margin:0 0 0 5px;padding:0 8px 0 0; }
#divMiniSearchBar.mini-search .nav-profile a:first-child{border:none;}
#divMiniSearchBar.mini-search button{border:none;}
#divMiniSearchBar.mini-search .back{/*position:absolute;top:4px;left:5px;*/}
#divMiniSearchBar.mini-search .back .default-copy{font-weight:normal;}

/*
#divMiniSearchBar.mini-search .prev{position:absolute;top:30px;left:2px;}
#divMiniSearchBar.mini-search .next{float:left;margin:15px 0 0 5px;}
*/
#divMiniSearchBar.mini-search .prev{float:right;margin:15px 15px 0 0;}
#divMiniSearchBar.mini-search .next{position:absolute;top:30px;left:2px;}





#divMiniSearchBar.mini-search .photo-list{clear:right; float:left; margin-left:35px;}
#divMiniSearchBar .photo-list > li{float:left; margin-right:2px;position:relative;}
#divMiniSearchBar .photo-list > li img{width:41px;height:53px;}
#divMiniSearchBar .photo-list > li > div{width:41px; min-height:53px;}
#divMiniSearchBar .photos-border{border:3px solid #ECEFF2;}
#divMiniSearchBar .photos-border-active{border:3px solid #4f2a31;}
#divMiniSearchBar .photo-list a:link, 
#divMiniSearchBar .photo-list a:visited,
#divMiniSearchBar .photo-list a:active{border:1px solid #fff;display:block; min-height:53px; overflow:hidden;}
#divMiniSearchBar .photo-list a:hover{display:block;border:1px solid #4f2a31;}
#divMiniSearchBar .photo-list .photos-border-active a{border:1px solid #fff;}
#divMiniSearchBar .photo-list .photos-border-active a:hover{border:1px solid #4f2a31;}
#divMiniSearchBar .photo-list .no-photo{/*height:47px; padding-top:20px;*/}
#divMiniSearchBar .photo-list .spr{bottom:0;position:absolute;right:0;}

/* >>MiniSearch--Fisheye */
.ie7 #divMiniSearchBar.fisheye{z-index:10000;}
.ie7 #divMiniSearchBar.fisheye #divMiniSearchBarCont{width:980px;}
.ie7 #divMiniSearchBar.fisheye .prev{margin-right:145px;}
.ie7 #divMiniSearchBar.fisheye #beta-toggler{position:absolute;top:20px;right:0px;}
#divMiniSearchBarCont{width:856px;position:relative;float:left;}
#divMiniSearchBar.fisheye #dock{
 /*clear:right; */
 float:left; 
height:61px;
margin:2px 35px 0 0;
position:relative; 
 text-align:center; 
 min-width:450px;
left:10px;
}
#divMiniSearchBar.fisheye #dock .photo-list{
height:61px; 
left:0px;
margin:0;
position:absolute; 
width:410px; 
z-index:1000;
}
#divMiniSearchBar.fisheye .photo-list > li{margin:0;position:absolute; text-align:center;width:47px;}
#divMiniSearchBar.fisheye .photo-list > li img{height:auto;margin:0 auto;width:100%; }
#divMiniSearchBar.fisheye .photo-list > li > div{min-height:53px;width:auto;}
#divMiniSearchBar.fisheye .photos-border{width:auto;}
#divMiniSearchBar.fisheye .photos-border-active{width:auto;}
#divMiniSearchBar.fisheye .next{float:right; /*margin:15px 15px 0 0;*/}

/* mini-search messaging */
.mini-search .low-messaging{
width:258px;
padding:4px 8px;
 float:left;
}
.mini-search .low-messaging > h3{
margin:0;
padding:0;
font-size:14px;
 color:#936;
}

.mini-search .low-messaging > p{
margin:0;
padding:0;
font-size:12px;
 color:#936;
}
.loading{
left:0;
top:0;
position: absolute;
 text-align: center;
width: 100%;
height:100%;
 line-height:100%;
}
.loading > p, .loading > img{position:relative;z-index:1;}
.loading > p{margin-top:10px;}
.loading .visual-blocker{
background-color:white;
width:100%;
height:100%;
left:0;
top:0;
position:absolute;
opacity:.6;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter:alpha(opacity=60);
zoom:1;
}
#divMiniSearchBar.mini-search .loading{
left:0;
top:0;
position: absolute;
 text-align: center;
width: 700px;
height:100%;
}
.profile30-photos .thumbs-area .visual-blocker{
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100); 
}
#beta-toggler{position:relative;}
#beta-toggler .beta-button-what{
background:transparent url(../img/Site/JDate-co-il/ui-sprite-beta-buttons.png) no-repeat 0 0;
border:none;
display:block;
position:relative;
width:338px;
height:40px;
}
#beta-toggler .beta-button-what .betawhatsthis{
position:absolute;
top:17px;
left:240px;
 color:white;
font-size:11px;       
}
#beta-toggler .whats-this{
background:none;
border:none;
 color:#fff;
position:absolute;
top:16px;
right:276px;
}
#beta-toggler.matches .beta-button-what{
background:transparent url(../img/Site/JDate-co-il/ui-sprite-beta-buttons.png) no-repeat 0 -167px;
display:block;
position:relative;
width:375px;
height:40px;
}
#beta-toggler.matches .beta-button-what .betawhatsthis{
position:absolute;
top:15px;
left:275px;
 color:white;
font-size:11px;
}
.beta-toggler30{
background:transparent url(../img/Site/JDate-co-il/ui-sprite-beta-buttons.png) no-repeat 0 -80px;
clear:both;
display:inline-block;
 float:right;
height:47px;
 outline:none;
position:relative;
top:8px;
right:0;
width:115px;
}
.ie7 .beta-toggler30{display: inline;position: absolute; }
.beta-toggler30:hover{
background:transparent url(../img/Site/JDate-co-il/ui-sprite-beta-buttons.png) no-repeat -115px -80px;
}
.beta-toggler30 .betawhatsthis{position:absolute;top:7px;right:7px; text-indent:-9999em;}
.beta-toggler30 .betawhatsthis:hover{background-position:-1042px -100px;}
.beta-toggler .beta-whats-this{
 float: left;
left: 885px;
position: relative;
top: 14px;
}
.btn-arrow-lg-prev{background-position:-133px -1620px;width:14px;height:28px;}
.btn-arrow-lg-next{background-position:-120px -1620px;width:14px;height:28px;}

.action-items {margin:0 auto;}
 .action-items > li{
display:block;
 float:right;
height:20px;
 min-width:22px;
position:relative;
 }
 .hover-menu .action-items > li:first-child{margin-left:29px;}
 
/* ++ Pages - Omnidate */
div.omnidate-hover{
background-color: #fff;
background-image: -moz-linear-gradient(center bottom, rgb(255,255,255) 16%, rgb(232,238,224) 50%);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.16, rgb(255,255,255)), color-stop(0.5, rgb(232,238,224)));
border:1px solid #333333;
box-shadow: 5px #000000;-webkit-box-shadow: 5px #000000;-moz-box-shadow: 5px #000000;
}
div.omnidate-hover img{
box-shadow: 0 2px 2px 0 #000000;-webkit-box-shadow: 0 2px 2px 0 #000000;-moz-box-shadow: 0 2px 2px 0 #000000;
}
div.omnidate-hover strong.currently-dating{
color:#993366;
}
li.action-omnidate{
border:1px dotted #999999;
border-right:none;
}
.results30-profile .profile-body > ul li.action-omnidate {margin-top:4px !important;}
.results30-profile .indicator li.action-omnidate {border-style:none;margin-top:8px;}
.results30-profile.list-view-30 li.action-omnidate {border-style: solid;margin-top: 4px !important;}
.results30-profile.list-view-30 li.action-omnidate input {position:relative;top:0;left:0}
.results30-profile .action-items li.action-omnidate:hover input {background:url("../img/Site/JDate-co-il/btn-date-me-30-h-s.png") repeat scroll 0 0 transparent !important;}
.results30-profile .action-items li.action-omnidate .omnidate-hover{top:107px;}
div.omni-invite-div
{
float:left;
margin:15px 15px 0 9px;
}
.results30-profile.list-view-30 div.omni-invite-div
{
    margin:5px 15px 0 27px;
}
div.profile30-title
{
float:right;
}

/* resolve text decoration (red border) bug in firefox */
div.spop-navwrap a {
 text-decoration: none;
}
div.spop-closewrap a {
  text-decoration: none;
}
.profile30-photos .main-photo a {
 text-decoration: none;
}

#iframe_container{
 margin-right: 70px;
}

/*inbox shutdown css code*/
.inbox-shutdown-banner{
position:relative;
left:28px;
}

/* QAT-9805 hide Date Me and JMeter button fix */
#profileOverview .omni-invite-div, #profileOverview .prof-edit-region .image-text-pair .lnkMatchMeter{display:none;}
#privacy_stat
{
 float:left;
 margin-top:9px;
 margin-left:37px;
}
/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete {position: absolute;z-index: 2;cursor: default;background-color: #fff;border: 0px none !important;padding: 0px !important; -moz-border-radius: 0px; -webkit-border-radius: 0px;border-radius: 0px; -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); }
.ui-autocomplete-loading {background: white url('../img/Community/Spark/ajax-loader.gif') right center no-repeat; }
/* workarounds */
* html .ui-autocomplete {width:1px; } /* without this, the menu expands to 100% in IE6 */
/* Site specific custom style */
.ui-autocomplete .ui-state-hover{cursor:pointer;display:block;}
#overlay-content #page-container{width:450px;}
.overlayBox #page-container div{ margin-right:35px;}
.overlayBox #page-container #header-label{
font-weight:bold;
color:#757575;
font-size:16px;
margin-bottom:12px;
}
.overlayBox #page-container ul{
list-style:square url(../img/Site/JDate-co-il/heart.jpg);
}
.overlayBox #page-container #bottom-label{
font-size:22px;
font-weight:bold;
color:#3F3E3E;
}
.overlayBox #page-container li{
margin-bottom:12px;
color:#757575;
font-size:16px;
padding:1px;
}
/* non-sass comment updates - sassify later */
.spop-captionwrap .comment-block{width:300px;position:absolute;bottom:68px;right:24px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.spop-captionwrap .comment-block:before { content: "\25BC";top:auto;left:auto;right:64px;display:block;position:absolute;bottom:-13px;font-size:18px;color:#e8f0d7;}
.spop-captionwrap .like-container{float:left;padding:4px;margin-left:4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:White;}
.ie7 .spop-captionwrap .like-container{width:120px;right:0;top:0}
.spop .spop-caption .like-container a{color:#936;font-weight:normal;}
/*Changing auto renewal termination flow - JDIL*/
table.termination-container td{padding:8px 15px;}
table.termination-container td label{margin-right:8px;}
.termination-header{color:#8C1951;}
.termination-content{margin-bottom:30px;}
#page-container #termination-fieldset li{margin-bottom:15px;}
#page-container #termination-fieldset label{display:inline-block;width:90px;font-weight:bold;}
#page-container .termination-btns{margin-right:10px; margin-left:10px;}
#page-container #termination-cont h4{color:#8C1951;}
#page-container #termination-cont ul{margin-top:10px;margin-right:30px;margin-bottom:15px;}
#page-container #termination-cont li{list-style: circle;}
/* compose inline reply */
.compose-email.reply-box{
background-color:#E8F0D7;
 border-width: 0px;
 margin-top: 20px;
 margin-left:0;
 padding-top:16px;
}
.compose-email.reply-box .compose-email-content > h3{
 color: #993366;
margin: 0 1em 16px;
}
.compose-email.reply-box .compose-email-content > label{
display:block;
 float:none;
}
.compose-email.reply-box.all-access{
background-color: Transparent;
 border-width: 0px;
}
.all-access-reply-icon{
font-size: 2em;
 color: #2a425d;
font-weight: bold;
position:absolute;
right:12px;
top:-16px;
}
.accordion .category-wrapper{
 margin-bottom:2px;
 overflow:hidden
}
.accordion .category-wrapper{
background: #F2F2F2;
background: -moz-linear-gradient(top, #fff 0%, #F2F2F2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#F2F2F2));
background: -webkit-linear-gradient(top, #fff 0%,#F2F2F2 100%);
background: -ms-linear-gradient(top, #fff 0%,#F2F2F2 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F2F2F2',GradientType=0 );
background: linear-gradient(top, #fff 0%,#F2F2F2 100%);
}
.accordion .category{
cursor:pointer;
display:block;
font-weight:bold;
padding:0.5em 32px 0.5em 0.5em;
border:1px solid #ccc;
 margin-bottom:0px;
border-radius:4px;
 color:#25426b;
background-color:#f7f7f7;
background:url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 543px -15%, -moz-linear-gradient(top, #fff 0%, #f7f7f7 47%, #eaeef1 51%, #eaeef1 100%);
background:url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 543px -15%, -webkit-linear-gradient(top, #fff 0%,#f7f7f7 47%,#eaeef1 51%,#eaeef1 100%);
background:url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 543px -15%, -ms-linear-gradient(top, #fff 0%, #f7f7f7 47%, #eaeef1 51%, #eaeef1 100%);
background:url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 543px -15%, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(47%,#f7f7f7), color-stop(51%,#eaeef1), color-stop(100%,#eaeef1));
background:url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 543px -15%, linear-gradient(top, #fff 0%,#f7f7f7 47%,#eaeef1 51%,#eaeef1 100%);
}
.lte9 .accordion .category{
background: #f7f7f7 url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 543px -15%;
}
.ie7 .accordion .category
{
background: #f7f7f7 url("../img/Site/JDate-co-il/icon-collapsible.gif") no-repeat 527px -15%;
}
.accordion .category.open{
 background-position:543px 120%;
}
.ie7 .accordion .category.open{
 background-position:527px 120%;
}
.accordion .category-wrapper ul{margin: .5em 30px;}
.accordion .form-set .checkbox-list > li input{margin-top:0;}
.accordion .category-wrapper ul > li{margin-top: 8px;}
.ui-dialog.ui-dialog-rev.ui-corner-all{border-radius:16px;border: 3px solid #202e42;}
.ui-dialog.ui-dialog-rev{
background: -webkit-linear-gradient(#d7dfe5 0, white 100px);
background: -moz-linear-gradient(center top, #d7dfe5 0, #fff 100px);
}
.ui-dialog.ui-dialog-rev .ui-dialog-titlebar.ui-widget-header{background-color:transparent;}
.ui-dialog.ui-dialog-rev .ui-dialog-title{color: #202e42;}
.ui-dialog.ui-dialog-rev .ui-dialog-content{padding:1em;}
.ui-dialog.ui-dialog-rev .ui-dialog-titlebar-close-rev{color:#936;position:absolute;left:12px;top:12px;cursor:pointer;z-index:1;}
.ui-dialog.ui-dialog-rev .ui-dialog-titlebar-close-rev .spr{vertical-align:baseline;}
.ui-dialog.ui-dialog-rev .ui-dialog-title{font-size:48px;margin:8px 0 0;line-height:1;text-shadow:1px 1px 1px rgba(150, 177, 204, 0.8);}
.ui-dialog.ui-dialog-rev .ui-dialog-titlebar.ui-widget-header{padding-bottom:0;}

.results30 .results{position:static;}
.results30-profile {
border:1px solid #eceff2;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
box-shadow:0 2px 2px #ccc; -moz-box-shadow:0 2px 2px #ccc; -webkit-box-shadow:0 2px 2px #ccc;
float:right;
width:166px;
height:216px;
margin:0 2px 10px;
}
.results30-profile:hover{position:relative;z-index:100;}
.results30-profile .profile-wrapper{
border:2px solid #fff;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
display:block;
float:left;
width:162px;
height:212px;
position:relative;
}
.results30-profile .profile-body {
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(236,239,242) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(236,239,242))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* IE10+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eceff2',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* W3C */
padding:6px 0 0;
width:162px;
height:207px;
}
.results30-profile .profile-wrapper:hover {
border:none;
background-color:#25426b;
 -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;
width:188px;
height:244px;
left:-11px;
position:absolute;
top:-24px;
z-index:1001;
} 
.results30-profile.list-view-30 .profile-wrapper:hover
{
    top:0;
    left:0;
}

.results30-profile .profile-wrapper:hover .profile-body,
.results30-profile.highlighted .profile-wrapper:hover .profile-body{
background:#fff;
filter:none;
-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
left:13px;
top:26px;
position:absolute;
}

.results30-profile .hover-menu{ 
 display:none;
 width:176px;
 height:20px; 
 position:absolute;
 top:3px;
 }

.results30-profile .picture {
 float: left;
margin: 0 0 0 23px;
position: relative;
width: 114px;
}

.results30-profile .profile-body > h4 {
font: bold 14px/1.25em Georgia;
margin: 0;
 text-align: center;
}
.results30-profile .profile-body > .details {
 color: #999999;
font-size: 11px;
margin: 0;
padding: 0;
 text-align: center;
}
.results30-profile .profile-body > .more-photos {
font-size: 11px;
margin: 0;
padding: 0;
 text-align: center;
 text-decoration: underline;
}
.results30-profile .indicator > li {
margin: 0 0 3px;
}
.s-icon-click-n-on {
 background-position: -632px -66px;
height: 17px;
width: 17px;
}
.results30-profile .indicator .item.ynm {
 text-align: center;
}
.modal-flirts .results30-profile:hover .hover-menu, .modal-flirts .results30-profile .indicator > li.item.tabbed.history {display:none;}
.tab-items a, .tab-items span, .tab-items div {
 outline: medium none;
}
.profile30-spotlight {
background: -moz-linear-gradient(center top , #D1E2AF 0%, #F2F7E8 50%, #fff 85%, #F2F7E8 100%) repeat scroll 0 0 transparent;
border: 2px solid #fff;
 border-bottom-left-radius: 6px;
 border-bottom-right-radius: 6px;
 box-shadow: 1px 0 4px #ccc;
margin: 0 1% 1% 0;
padding: 0.5em;
width: 96.5%;
}
.profile30-spotlight{  
 background: #D1E2AF; /* old browsers */
 background: -moz-linear-gradient(top, #D1E2AF 0%, #F2F7E8 50%, #fff 85%, #F2F7E8 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D1E2AF), color-stop(50%,#F2F7E8), color-stop(85%,#fff), color-stop(100%,#F2F7E8)); /* webkit */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D1E2AF', endColorstr='#F2F7E8',GradientType=0 ); /* ie */
 background: -o-linear-gradient(top, #D1E2AF 0%,#F2F7E8 50%,#fff 85%,#F2F7E8 100%); /* opera */

 -webkit-box-shadow: 1px 0px 4px #ccc;
  -moz-box-shadow: 1px 0px 4px #ccc;
  box-shadow: 1px 0px 4px #ccc; 
 
border:2px solid #fff;
 -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  
 margin: 0 1% 1% 0;
 padding: 0.5em;
 width: 96.5%;
 }
 .profile30-spotlight > .header, 
 .profile30-spotlight .picture, 
 .profile30-spotlight .info{
  float:left;
 }
 .profile30-spotlight > .header{text-align:center;width:90px;}
.profile30-spotlight .header .title{color:#202E42;font:21px Georgia;margin:10px 0 2px;}
.profile30-spotlight .header a{color:#25426b;font-size:11px;}
.profile30-spotlight .picture{margin-left:2px;width:80px;}
.profile30-spotlight .picture a{border:1px solid #ddd;display:block;width:80px;}
.profile30-spotlight .info{margin:0 0 0 8px; max-width:160px;}
.profile30-spotlight .info h3{color:#4F2A31;font:bold 16px/1em Georgia; margin-top:5px;}
.profile30-spotlight .info h4{color:#999;font-size:11px;font-weight:normal; margin-bottom:10px;}
.profile30-spotlight .details{color:#999; float:right;font-size:11px;margin:12px 0 25px;width:320px;}

.profile30-spotlight .profile30-comm{float:right;padding:0;}
 .ie7 .profile30-spotlight .profile30-comm{min-width:320px;}
.ie7 .profile30-spotlight .profile30-comm.poped{z-index:1000;}
.profile30-spotlight .profile30-comm > ul > li{margin-left:4px;padding:6px 1px;}
.profile30-spotlight .profile30-comm > ul > li.online{padding:0;}
.profile30-spotlight .profile30-comm > ul > li.email{background-color:#993366; border-color:#936;}
.profile30-spotlight .profile30-comm > ul > li.email a{color:#fff;}
.profile30-spotlight .profile30-comm > ul > li:first-child{min-width:25px;}
.profile30-spotlight .profile30-comm > ul > li .bubble-area {min-width:110px;}
.profile30-spotlight .profile30-comm > ul > li .listMenuContainer{min-width:60px;}
.profile30-spotlight .profile30-comm > ul > li > a, 
.profile30-spotlight .profile30-comm > ul > li .bubble-area > a,
.profile30-spotlight .profile30-comm > ul > li .listMenuContainer > a{padding:6px 5px;}
.ie7 .profile30-spotlight .profile30-comm > ul > li .listMenuContainer > a{padding:6px 3px;}
.profile30-spotlight .profile30-comm > ul > li span.offline{padding:5px 7px;}
.ie7 #results30 .profile30-spotlight .profile30-comm .listMenuContainer{z-index:100;}
 #results30 .profile30-spotlight .profile30-comm .listMenuContainer .ListMenu{left:auto;right:0;z-index:1;}
 .ie7 #results30 .profile30-spotlight .profile30-comm .listMenuContainer .ListMenu{margin-top:5px;}
 .profile30-spotlight .s-icon-favorites-none{background-position:-1980px -118px;}
 
 /* Results30 - Spotlight tip box - temporary override*/
 #results30 .profile30-spotlight .highlightProfileInfo{ 
 background: rgb(255,255,255); /* old browsers */
 background: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(250,247,237) 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(250,247,237))); /* webkit */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eceff2',GradientType=0 ); /* ie */
 background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(250,247,237) 100%); /* opera */
  
 border:3px solid #25426B;
  -webkit-box-shadow:0 1px 6px rgba(0,0,0,.5); -moz-box-shadow:0 1px 6px rgba(0,0,0,.5); box-shadow:0 1px 6px rgba(0,0,0,.5);
 padding: 10px;
  text-align: center;
 width: 280px;
 }
 #results30 .profile30-spotlight .highlightProfileInfo h2{
 background-color: #25426B;
  color: #fff;
 font: 18px/40px Geogia,serif;
 margin: -10px -10px 10px;
  text-indent: 10px;
  text-align: left;
 }
 #results30 .profile30-spotlight .highlightProfileInfo > p{
  text-align: left;
  margin-bottom: 1em;
 }
 #results30 .profile30-spotlight div.highlightProfileInfoClose{
 padding:0;
 position: absolute;
 right: 10px;
  text-align: right;
  text-align: left;
 }
 #results30 .profile30-spotlight div.highlightProfileInfoClose a{
 background: url("../img/Community/Spark/ui-sprite-icons.png") no-repeat 0 -32px;
 display: block;
  overflow: hidden;
 }
 #results30 .profile30-spotlight div.highlightProfileInfoClose a img, #results30 .profile30-spotlight div.highlightProfileInfoClose a span{
 left: -9999px;
 position: relative;
 }
 #results30 .profile30-spotlight div.highlightProfileInfoClose a:first-child{
 display:none;   
 }
 .results30-profile.list-view-30 .secret-admirer.items{
background-color:#fff;
 background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #ECEFF2),color-stop(0.15, #fff),color-stop(0.85, #fff),color-stop(1, #ECEFF2));
 background-image:-moz-linear-gradient(center bottom,#ECEFF2 0%,#fff 15%,#fff 85%,#ECEFF2 100%);
border:2px solid #25426b;
border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
 -webkit-box-shadow:0 1px 6px rgba(0,0,0,.5); -moz-box-shadow:0 1px 6px rgba(0,0,0,.5); box-shadow:0 1px 6px rgba(0,0,0,.5);
padding:5px;
 position:absolute;
 top:-110px !important;
width:185px;
 height:85px;
z-index:1000;
 }
 .results30-profile.list-view-30 .secret-admirer:after{
 color:#25426b;
 content:"\25BC";
display:block;
font-size:18px;
position:absolute;
left:47%;
 bottom:-12px;
 }
 .results30-profile.list-view-30 .secret-admirer .title h2{font:16px/1.25em Georgia; text-align:center; float:none;}
 .results30-profile.list-view-30 .action-items > .admirer.menu{line-height:14px; margin-left:0;padding:4px 10px;}

 .results30-profile.list-view-30 .admirer > a.menu{border:0;padding:0; float:left;}
 .results30-profile.list-view-30 .admirer.active .menu{background-color:transparent;}
 .results30-profile.list-view-30 .click20-horizontal{float:left;margin:0 0 0 4px;}

 .results30-profile.list-view-30 .click20-horizontal .click20-option{margin:-1px 2px 0 0;}
 .results30-profile.list-view-30 .click20-horizontal .menu{display:none;}

 /* Results30 - Highlighted */
.results30-profile.highlighted .profile-body{
background: rgb(242,241,223); /* Old browsers */
 background: -moz-linear-gradient(top, rgb(242,241,223) 0%, rgb(209,226,175) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(242,241,223)), color-stop(100%,rgb(209,226,175))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, rgb(242,241,223) 0%,rgb(209,226,175) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, rgb(242,241,223) 0%,rgb(209,226,175) 100%); /* Opera11.10+ */
 background: -ms-linear-gradient(top, rgb(242,241,223) 0%,rgb(209,226,175) 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1df', endColorstr='#d1e2af',GradientType=0 ); /* IE6-9 */
 background: linear-gradient(top, rgb(242,241,223) 0%,rgb(209,226,175) 100%); /* W3C */

 -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;
}
.results30-profile.highlighted .profile-wrapper:hover .profile-body{border:none;width:162px;}
.results30-profile.highlighted .highlight-info{position:absolute;top:6px;left:4px;width:18px;}

 /* Results30 - Mini-profile - List view - Highlighted */
 .list-view-30.highlighted .profile-wrapper:hover .profile-body{border:2px solid #fff;width:330px;height:186px;}
 .list-view-30.highlighted .highlight-info{left:auto;right:26px;}
 .list-view-30.highlighted .action-items .menu{background-color:#e8f0d7;}
 .list-view-30.highlighted .profile-body .excerpt{background-color: #E8F0D7;border: 1px solid #D9E0CA;} 
 .list-view-30.highlighted:hover .excerpt{background-color:#F8F9FA;border: 1px solid #ECEFF2;}
 .list-view-30.highlighted:hover .menu{background-color:#F8F9FA;}

 /* Results30 - Match preference */
 .match-pref-summary{
 background-color:#fff;
  -webkit-box-shadow: 0px 2px 2px #ccc; -moz-box-shadow: 0px 2px 2px #ccc; box-shadow: 0px 2px 2px #ccc;
 border:1px solid #4f2a31;
  -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;
 clear:both;
 padding:8px 8px 7px;
 margin:5px 10px 0 6px;
 }
 .match-pref-summary h3{
  color:#202e42;
  float:right;
 margin:0 5px 1px 0;
 width:16.5%;
 }
 .match-pref-summary > p{float:left;margin:0;width:82.5%;}
 .match-pref-summary .summary-label{color:#936;font-weight:bold;}
 .match-pref-edit
 {
 display:block !important;
 background-color:#d1e2af;
  -moz-box-shadow: inset 0px 2px 2px #999999;
  box-shadow: inset 0px 2px 2px #999999;
  
  -webkit-border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px; 
  
 margin:0 18px 0 16px;
 position:absolute;
 width:660px;
 z-index:1000;
 }
 .match-pref-edit ~ .sort-display{
  padding-top:2.5em;
 }
 .results30  ~ .sort-display .view-by{float:right;padding:0 0 0 0.5em;}
 .results30  ~ .sort-display .view-as{float:left;}
 .results30  ~ .sort-display .pagination{float:right;margin:0; min-width:350px; text-align:center;}
 .match-pref-edit .edit{
 display:block;
 padding:4px;
  text-align:center;
 }
 .match-pref-edit .edit.second{display:none;}
 .match-pref-edit .edit.visible{display:block; margin-top:-5px;}
 .match-pref-edit > .close{display:none;position:absolute;left:11px;top:5px;z-index:2;}
 .match-pref-edit > .close.second{bottom:5px;top:auto;}
 .match-pref-edit .s-icon-closethick-color{margin-left:5px; vertical-align:middle;}
 
 .match-pref-edit .match-pref-body{
 background-color:#fff;
  -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;
 margin:0 10px 10px;
  overflow:hidden;
 }
 .match-pref-edit .match-pref-body > fieldset{padding:.5em 1.5em 1.5em;}
 .match-pref-body > fieldset > div{margin:0 0 10px 40px;}
 .match-pref-body fieldset > div.cta{text-align:center;margin:0;}
 .match-pref-body fieldset label{font-weight:bold;margin:0 5px 0 2px;}
 .match-pref-edit .s-icon-double-arrow-down, .match-pref-edit .s-icon-double-arrow-up{margin:2px 2px 0 12px; vertical-align:absmiddle; }
 .match-pref-edit .more-option{font-weight:normal;margin:2px 43px 0 0; float:left;}
 .match-pref-edit .more-option .fewer, .match-pref-edit .more-option.more .more{display:none;}
 .match-pref-edit .more-option .more, .match-pref-edit .more-option.more .fewer{display:inline;}
 .match-pref-edit .add-more{padding:0 1.5em 1.5em;}
 .match-pref-edit .add-more .cta{margin-top:1em; text-align:center;}
 .match-pref-body .preferencesContainerHeight{width:100%;}
 .match-pref-body .preferencesContainerHeight > p{float:right; margin-right:20px;}
 .match-pref-body .preferencesContainerHeight > p:first-child{margin-right:0;}
 .match-pref-body .collapse-cont{float:left; bottom:20px;right:0;position:relative;font-weight:normal;}
 .match-pref-body fieldset .label-city-lh,.match-pref-body fieldset .input-city-lh,.match-pref-body fieldset .city-lookup {float:right;margin-right:4px;}
 .match-pref-body .region-layer .option > strong, .match-pref-body #locationLayer .option > input,.match-pref-body #locationLayer .option > label {float:right;}
 .match-pref-body fieldset.zip , .match-pref-body fieldset.region, .match-pref-body fieldset.area {clear:both;}
 .results30-profile .comm.item.tabbed {margin-left:0;margin-right:12px;}
 .pagination{
float:right;
margin:.8em 1em 1em 0;
width:50%;
text-align:right;
display:inline;
}
.pagination-neo{
border:1px solid #fff;
display:inline-block;
 min-width:14px;
 min-height:14px;
 line-height:14px;
padding:2px;
 text-align:center;
 vertical-align:middle;
}.ie7 .pagination-neo .spr{line-height:0;}
.pagination-neo:hover{border:1px solid #936;}
.pagination-neo.active{background-color:#936; color:#fff;}
.pagination-neo.next, .pagination-neo.prev{margin:0;padding:2px 3px;}
.pagination-neo.next:hover, .pagination-neo.prev:hover{padding:2px 3px;}
.pagination-neo.last{background-position:-1363px -81px;color:transparent;}/* color for IE7 */
.pagination-neo.last:hover{background-position:-1363px -81px;}
.pagination-neo.first{background-position:-1337px -81px;color:transparent;}/* color for IE7 */
.pagination-neo.first:hover{background-position:-1337px -81px;}
.pagination .more{margin:0 -2px;}
#divSearchResultsPageContainer .results30-profile:hover .hover-menu {display:block;}
.tab-items > li .tabbed-wrapper{position:absolute;}
 .ie7 .tab-items > .active{z-index:1;}
 
 .tab-items > li.active{position:relative;}
 .tab-items .menu{
 border:1px solid #37629e;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
display:block;
 float:right;
height:14px;
 min-width:10px;
padding:2px 3px;
 }
 .tab-items .menu:hover{background-color:#627d99;}
 .tab-items > li.active .menu{
 background-color:#fff;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 3px 3px 0px 0px;
 border-radius: 3px 3px 0px 0px;
 border:1px solid #c45e26;
  border-bottom:none;
 position:relative;
 z-index:100;
 }
 .tab-items > li.active .items{
 background-color:#fff;
 border:1px solid #c45e26;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-radius: 4px 0 4px 4px;
 border-radius: 4px 0 4px 4px;
  min-width:125px;
 padding:4px;
 position:absolute;
 top:18px;
 right:0;
 z-index:1;
 }
 
 .tab-items .title{display:none;}
 .tab-items .active .title{display:inline;}
 
 /* Results30 - Hover menu - Say hi */
 .action-items > li.comm{width:66px;}
 .action-items .comm .title{color:#fff;display:inline; visibility:visible;}
 .ie7 .action-items .comm .title{margin-left:2px;}
 .action-items .comm.active .title{color:#202e42;}
 .action-items .comm.active .s-icon-hover-comm{background-position: -209px -30px;}
 .action-items .action-items .comm a{display:block;}
 .action-items .profile30-comm {padding:0;}
 .action-items .profile30-comm > ul > li{float:none;margin:4px 0 0; text-align:left;}
 .action-items .profile30-comm > ul > li a{text-align:right;}
 .ie7 .action-items .profile30-comm > ul > li {min-width:110px;}
 .ie7 .action-items .profile30-comm > ul > li .offline{min-width:104px;}
 .action-items .profile30-comm > ul > li:hover{background-color:#936; border-color:#936;}
 .action-items .profile30-comm > ul > li:hover a,.hover-menu .profile30-comm > ul > li:hover em{color:#fff;}
 .action-items .profile30-comm > ul > li em{color:#999;font-style:normal;}
 
 /* Results30 - Hover menu - Contact history */
 .action-items .history.active .s-icon-hover-contact{background-position: -265px -31px;}
 .action-items .history.active .s-icon-hover-contact-active{background-position: -318px -31px;}
 .action-items .history.active .tabbed-wrapper{width:260px;}
 .history-list > ul{line-height:1.5em;margin:5px;}
 .history-list > ul.default li{background:url(../img/Community/JDate/bullet-check-md.gif) no-repeat 0 50%; padding-left: 16px;} 
 .history .history-list > ul.details li{line-height:2em;}
 
 /* Results30 - Hover menu - Favorite */
 .action-items .favorites.active .s-icon-favorites-none{background-position:-1978px -119px}
 .action-items .favorites.active .menu .title.header{
 right:0;
  min-width:200px;
 margin:0;
 position:absolute; 
 top:22px;
 }
 .ie .action-items .favorites.active .menu .title.header{right:1px;min-width:199px;}
 .results30-profile .item.tabbed.history .menu.spr-parent {float:right;margin-right:3px;}
 #results30 .action-items .listMenuContainer{display:block;}
 #results30 .action-items .listMenuContainer .ListMenu{
 background-color:#fff;
 border:1px solid #936;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-radius: 4px 0px 4px 4px;
 border-radius: 4px 0px 4px 4px;
  min-width:125px;
 padding:28px 4px 4px;
 }
 #results30 .action-items .listMenuContainer .ListElementItem a:hover{background-color:#96b1cc; color:#202e42;}
 
 /* Results30 - Hover menu - Secret Admirer */
 .action-items .active .s-icon-hover-y-off-sm{background-position:-720px -100px;}
 .action-items .active .secret-admirer{width:175px;}
 .action-items .secret-admirer h2{color:#202E42; float:left;font-size:12px; line-height:1.5em;margin:0;}
 .action-items .secret-admirer .description{margin:5px 5px 15px;}
 
 /* Results30 - Hover menu - Block */
 .action-items .block.active .s-icon-hover-block{background-position:-140px -28px;}
 .action-items .block.active .tabbed-wrapper{width:290px;}
 .action-items .block.active ul li{margin:6px 0;}
 .action-items .block.active ul li input{clear:right; float:right; vertical-align:middle;}
 .action-items .block.active ul li label{float:right;margin:0 0 0 2px; vertical-align:middle;}
 .ie8 .action-items .block.active ul li label{float:none;}
 .action-items .block.active .cta{clear:both; text-align:center;padding:8px 0;}

.results30-profile .profile-body > h4{font:bold 14px/1.25em Georgia;margin:0; text-align:center;}
.results30-profile .profile-body > .details{color:#999;font-size:11px;padding:0;margin:0; text-align:center;}
.results30-profile .profile-body > .more-photos{font-size:11px;padding:0;margin:0; text-align:center; text-decoration:underline;}

 .results30-profile .profile-body .indicator{float:left;}
 /*.results30-profile.list-view-30 .profile-body .indicator.online {margin-left:66px;}*/
 .results30-profile .indicator > li{margin:0 0 3px 0;}
 .ie7 .results30-profile .indicator .item.status{zoom:1;}
 .results30-profile .indicator .menu{border:none;}
 .results30-profile .indicator .item.history{width:20px; margin-left:3px;}
 .results30-profile .indicator .history .tabbed-wrapper{position:static;width:20px;height:18px;}
 .results30-profile .indicator .history.active .tabbed-wrapper{position:relative;width:260px;}
 .results30-profile .indicator .s-icon-hover-contact{background-position:-265px -31px;}
 .results30-profile .indicator .item.ynm{text-align:center;}

.results30-profile .picture{float:left;margin:0 0 0 23px;position:relative;width:114px;}
.results30-profile .picture a:link, 
.results30-profile .picture a:active, 
.results30-profile .picture a:visited{border:1px solid white;display:block;width:112px;height:144px;margin:0 auto;}
.results30-profile .picture a:hover{display:block;border:1px solid #4f2a31;}
.results30-profile .picture img{width:112px;height:144px;}

/* Results30 color code */
.results30-profile .cc-pic-tag-sm{position:absolute; bottom:0;left:1px;width:112px;}

/* Results30 sort */
.sort-display .sort{float:left;margin:.25em;}
.sort-display .pagination{width:auto;margin:.25em;}
.sort-display .sort .search-type{border:none;font-weight:bold;}
.sort-display .sort > li{border-right:1px solid #ddd;margin:0 .35em 0 0;padding:0 .35em 0 0;}
.sort-display .sort li:first-child, .sort-display .sort li:last-child{border:none;}
.sort-display .sort .no-tab{float:left;}
.sort-display .selected{color:#25426b;font-weight:bold; text-decoration:underline;}
.action-items .secret-admirer h2 {
 color: #202E42;
 float: right;
font-size: 12px;
 line-height: 1.5em;
margin: 0;
}
 /* Results30 - Mini-profile - List view */
 .results30-profile.list-view-30{float:left;margin:0 5px 10px;width:334px;height:190px;}
 .results30-profile.list-view-30:hover{position:relative;z-index:100;width:334px;height:190px;}
 .results30-profile.list-view-30 .profile-wrapper{border:none;display:block; float:left;width:332px;height:188px;}
 .results30-profile.list-view-30 .profile-body{
 background: rgb(255,255,255); /* Old browsers */
 background: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(236,239,242) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(236,239,242))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* Opera11.10+ */
 background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eceff2',GradientType=0 ); /* IE6-9 */
 background: linear-gradient(top, rgb(255,255,255) 0%,rgb(236,239,242) 100%); /* W3C */
  
 border:2px solid #fff;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
 padding:0;
 width:330px;
 height:186px;
 }
 .results30-profile.list-view-30 .profile-wrapper:hover .profile-body{
 position:absolute;
 width:330px;
 height:186px;
 left:-2px;
 top:0px;
 }
 .results30-profile.list-view-30 .profile-wrapper:hover .indicator,
 .results30-profile.list-view-30 .profile-wrapper:hover .highlight-info{top:4px;}
 .results30-profile.list-view-30 .picture{float:right;margin:4px 8px 6px 4px;}
 .results30-profile.list-view-30 .info{min-height:90px;height:90px;text-align:right;}
 .results30-profile.list-view-30 .info > h4{font:bold 14px/1.25em Georgia;margin:4px 0 2px; text-align:right;}
.ie9 .results30-profile.list-view-30 .action-items li.admirer .click20-option {float:left;}
 .ie7 .results30-profile.list-view-30 .info > h4{margin-top:0;}
 .results30-profile.list-view-30 .info > .details{color:#999;font-size:11px; text-align:right;}
 .results30-profile.list-view-30 .info > .more-photos{text-align:right;}
 .results30-profile.list-view-30 .info > .history{margin:4px 0 0;}
 .results30-profile.list-view-30 .profile-body .excerpt{
 background-color: #F8F9FA;
 border: 1px solid #ECEFF2;
 font-size: 11px;
 margin: 0 126px 0 5px;
  min-height:44px;
 padding:5px;
 }
 .results30-profile.list-view-30 .action-items{clear:both;}
 .results30-profile.list-view-30 .action-items > li{margin-left:4px; min-width:26px;}

 .results30-profile.list-view-30 .action-items > .comm{width:85px;}
 .results30-profile.list-view-30 .action-items > .comm .menu{background-color:#936;padding:4px 12px;}
 .results30-profile.list-view-30 .action-items > .comm.active .menu{background-color:#936;}
 .results30-profile.list-view-30 .action-items > .comm.active .title{color:#fff;}
 .results30-profile.list-view-30 .action-items > .comm.active .s-icon-hover-comm{background-position:-180px -31px;}

 .results30-profile.list-view-30 .s-icon-favorites-none{background-position:-1979px -119px;}
 .results30-profile.list-view-30 .s-icon-hover-block{background-position:-141px -29px;}

 .results30-profile.list-view-30 .action-items .menu{background-color:#eceff2;border:1px solid #ccc;padding:4px 6px;}
 .results30-profile.list-view-30 .action-items .active .menu{background-color:#fff; border-color:#936; border-bottom:0;}
 #results30 .results30-profile.list-view-30 .action-items .listMenuContainer .ListMenu{top:22px !important;}
 .results30-profile.list-view-30 .action-items .active .items{top:22px;}
 .results30-profile.list-view-30 .click20-horizontal .click20-option {float:left;}
 .results30-profile .action-items .block.item.tabbed {min-width:20px;margin-left:8px;}
 .results30-profile .action-items .block.item.tabbed .items ul {direction:rtl;}
 .results30-profile .jmeter.item.tabbed .lnkMatchMeter 
 {
 border: 1px solid #37629E;
border-radius: 3px 3px 3px 3px;
display: block;
 float: left;
height: 12px;
 min-width: 18px;
padding: 4px 3px 2px 3px;
}
 .results30-profile.list-view-30 .jmeter.item.tabbed .lnkMatchMeter 
 {
 background-color: #ECEFF2;
 border: 1px solid #ccc;
 border-radius: 3px;
 display: block;
  float: left;
 height:20px;
 padding: 1px 4px;
 }
 .results30-profile .item.tabbed.history .history-list.items {margin-left:21px;}
 .results30-profile.list-view-30 .action-items .menu.admirer {margin-left:3px;padding:4px 5px}
  .ie .results30-profile.list-view-30 .action-items .menu.admirer {margin-left:3px;padding:4px 0}
 .results30-profile.list-view-30 .action-items .menu.block {margin-left:2px;}
 .results30-profile.list-view-30 .item.tabbed.comm {width:70px;margin-left:0;margin-right:2px}
 .results30-profile.list-view-30 .item.tabbed.comm .menu {padding:4px 5px;}
 .secret-admirer .s-icon-close {
cursor: pointer;
display: block;
position: absolute;
right: 4px;
top: 4px;
}
.results30-profile.list-view-30 .action-items .block.item.tabbed .menu {float:right;}
.results30-profile .action-items .comm.item.tabbed  .profile30-comm > ul > li {text-align:right;}
.results30-profile .tab-items .block.item.tabbed .menu {float:right;}
.results30-profile .action-items .comm.item.tabbed .profile30-comm {width:140px;}
.tab-items > li.active.comm .items{right:0;}
.match-pref-edit .region-label {float:right}
#lnkLocationEdit.region-edit-link {float:right;display:block;margin-top:2px;}

/* ++Com--Region control */
.region-label, .region-edit-link{float:left;}
.region-label, .region-edit-link, .match-pref-body .more-option{display:inline-block; height:19px; line-height:21px;}
.region-layer{
    background-color: #FFF;
    border: 3px solid #D1E2AF;
    -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
    min-height: 165px;
    min-width: 325px;
    padding:10px;
    position: absolute;
    z-index:1000;
    left:100px !important;
}
.region-layer h2{
    background-color: #F2F7E8;
    border-bottom:1px solid #ccc;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    font-size:12px;
    margin: -10px -10px 5px;
    padding: 10px;
}
.region-layer .close{position:absolute; top:8px; left:8px;}
.region-layer fieldset{padding:1em;}
.region-layer .option label{font-weight:normal;}
.region-layer fieldset label{float:right; clear:right;font-weight:normal; min-width:90px; text-align:right;}
.region-layer fieldset input, .region-layer fieldset select{float:right; margin-bottom:15px;}
.ie7 .region-layer fieldset.region  select, .ie7 .region-layer fieldset.region input{margin-bottom:5px;}
.region-layer fieldset .cta{clear:both;}
.region-layer fieldset .cta .link-primary{margin:0 .5em;}
.region-layer .city-lookup{float:right; margin:0 0 0 .5em;}
.region-layer .area-list{float:right; width:200px;}
.region-layer .area-list input{float: right; margin: 0 0 10px 4px; width: 50px;}
.results30-profile.list-view-30 .s-icon-status-online-sm {float:left;margin:3px 0 0 -62px;}
.results30-profile .profile30-comm > ul .item.omnidate span.offline 
{
    background:url("http://stgv202.jdate.co.il/img/Site/JDate-co-il/btn-date-me-disabled-30-s.png") no-repeat scroll right center #CCCCCC;
    height:14px;
}
