/*
*    General
*/
body
{
    color: #000000;
}

textarea {
    border: 1px solid #CCCCCC;
}

.relative {
    position: relative;
}

.width_100 {
    width: 100px;
}

.width_150 {
    width: 150px;
}

.width_200 {
    width: 200px;
}

.width_250 {
    width: 250px;
}

.margin_bott_5 {
    margin-bottom: 5px;
}

a:link
{
    color: #0099FF;
}
a:visited
{
    color: #0099FF;
}
a:hover
{
    color: #CC0000;
}
a:active
{
    color: #CC0000;
}

.title, h1
{
    color:#CC0000;
    font-family:Tahoma,Geneva,sans-serif;
    font-size:16px;
    border:none;
    padding-right: 10px;
}

h4{
    color:#CC0000;
    font-family:Tahoma,Geneva,sans-serif;
    font-size:14px;
    border:none;
}
.block
{
    background-color: #F9F9F9;
    border-bottom: none;
}
.end
{
    border-bottom: none;
    text-align: justify;
}
.frame
{
    background-color: #FFFFFF;
    padding: 5px;
}
.photo
{
    border: none;
}
.main
{
    color: #000000;
}
.mainbold
{
    color: #000000;
}

p.description {
    padding-left: 0;
}

.maintitle
{
    color: #22ADCC;
}

.more_plus_10 {
    margin-top: 10px;
}

.more_plus_7 {
    margin-top: 7px;
}

.more_plus_5 {
    margin-top: 5px;
}

/*
Theme
*/

body
{
    background-color:#F2F9FE;
    background-image:url(/static/_wl_default/soft_group/i/mainfon.gif);
    background-position:center top;
    background-repeat:repeat-x;
    font-family:Tahoma,Geneva,sans-serif;
}

#body_block
{
    background-color:#FFFFFF;
}

/*
*   Header
*/


#header_logo .filter
{
    background:url(/static/_wl_default/soft_group/i/hd_form_bg.gif) no-repeat scroll 0 0;
    height:60px;
    width:485px;
    color:white;
    cursor:pointer;
    font-size:11px;
    float:right;
}

* html #header_logo .filter {
    margin-right: -12px;
}

#header_logo .filter a, #header_logo .filter a:hover, #header_logo .filter a:link {
    color:white;
}

#header_menu {
    text-align: justify;
}

#header_menu a.menu_item {
    width: 117px;
}

#header_menu a.menu_item {
    float: left;
    display: block;
}

/*    For IE6    */
* html #header_menu a.menu_item {
    margin-left: 1px;
    width: 117px;
}


/*
*   Left Menu
*/

#left_menu
{
    width:190px;
}

#left_menu .content
{
    background-image:url(/static/_wl_default/soft_group/i/left_menu_bg.gif);
    background-color:#FDFDFD;
    margin:0;
    padding:0;
    width:190px;
    margin-left:5px;
}

#left_menu .content .border_line_top
{
    background-image:url(/static/_wl_default/soft_group/i/lefttop.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:15px;
    margin:0px;
    padding:0;
    width:190px;
}
#left_menu .content .border_line_bottom
{
    background-image:url(/static/_wl_default/soft_group/i/leftbottom.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:15px;
    margin:3px 0 0 0;
    padding:0;
    width:190px;
}
#left_menu .title, #left_menu h1
{
    color:#CC0000;
    font-size:15px;
    margin-bottom:15px;
    margin-left:10px;
    padding-top:10px;
}
#left_menu a
{
    color:#006C91;
    font-weight:bold;
    text-decoration:none;
    font-size:14px;
}
#left_menu .content .spacer
{
    display:none;
}
input.button, .button, input.button-like, .button-like {
    background-color:#E2F4FD;
    border:1px solid #A9CCDE;
    color:#006C91;
    font-family:Tahoma,Geneva,sans-serif;
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:16px;
    padding:2px 5px;
    text-align:center;
    text-decoration:none;
    white-space:nowrap;
}
.member_status_standart {
    background-image:url(/static/_wl_default/soft_group/i/status_standart.jpg);
}
.member_status_gold {
    background-image:url(/static/_wl_default/soft_group/i/status_gold.jpg);
}

.member_status_platinum {
    background-image:url(/static/_wl_default/soft_group/i/status_platinum.jpg);
}
.member_status_diamond {
    background-image:url(/static/_wl_default/soft_group/i/status_diamond.jpg);
}

.member_status_button {
    display:block;
    height:56px;
    width:176px;
    margin:0px auto;
}              
#left_menu .border_corner_left, #left_menu .border_corner_right
{
    display:none;
}
.page_title
{
    color:#333333;
    font-family:Verdana,Geneva,sans-serif;
    font-size:16px;
    padding-left:15px;
    padding-top: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #CCCCCC;
}
.page_title em
{
    color: #CC0000;
}
.submenu_item
{
    padding-left:15px;
}

/*
*   Footer
*/

.copyright
{
    width:840px;
    text-align:center;
    margin:20px auto;
    font-size:11px;
}

/*
*  Content
*/

#content {
    padding: 10px 0;
    width: 625px;
}

* html #content {
    padding: 0px;
}

#content .content
{
    background-color: #ffffff;
    border: 1px solid #efefef;
    margin-top:2px;
    margin-bottom:2px;
    padding:10px;
    position: relative;
    text-align: justify;
    zoom: 1;
}

#content .center {
    text-align: center;
}

#content .navigation_content
{
    border:none;
    font-size:12px;
    font-weight:bold;

}

#content h2
{
    background:#F3F3F3 none repeat scroll 0 0;
    display:block;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
    margin:0 0 10px;
    padding:2px 2px 2px 10px;
}
.hr
{
    background:transparent url(/static/_wl_default/soft_group/i/dotted.gif) repeat scroll 0 0;
    border:0 none;
    clear:both;
    height:1px;
    margin:9px 0;
    overflow:hidden;
}
.home_banner {
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 15px;
    text-align: center;
}
#search_form .button
{
    width:200px;
    height:30px;
    margin-bottom:8px;
}
.pagination {
    text-align: center;
    padding: 3px 0;
}
#content .navigation_content a
{
    text-decoration: underline;
}

/*
*   Lists and tables
*/
#content table.list, #content .application_list, div.list
{
    border-left:1px solid #E6E6E6;
    border-top:1px solid #E6E6E6;
    padding:0px;
    margin:0px;
    font-size:12px;
    width:100%;
}

table.list tr, div.list .list_item
{
    background-color: #FBFBFB;
}

.list_row_dark, table.list tr.list_row_dark, div.list .list_item.list_row_dark
{
    background-color: #EBEBEB;
}

#content table.list td, .application_list .application, div.list .list_item
{
    border-bottom:1px solid #E6E6E6;
    border-right:1px solid #E6E6E6;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
}


#content div.list .list_title {
    font-weight: bold;
}

* html .mainbold {
    font-size: 12px;
}

*+ html .mainbold {
    font-size: 12px;
}

table.list .dd
{
    display:none;
}

.content_sidebar h1
{
    text-align:center;
}

.application .title
{
    font-size: inherit;
    line-height: 22px;
}

.application .control {
    width: 150px;
}

.application .limited {
    width: 48%;
}

.content_sidebar
{
    overflow: hidden; width: 165px;
}


table.list th
{
    background-color: #CCCCCC;
    border-bottom:1px solid #E6E6E6;
    border-right:1px solid #E6E6E6;
    padding: 2px 4px;
}

table.info-left th
{
    background-color: #CCCCCC;
}

.send-wink, .wink-sent
{
    width:80px;
    height: 28px;
    margin:0px auto;
}

.profile_details_photos div.left {
   text-align: center;
}

.profile_details_photos div.left
{
   float:none;
}

.send-wink {
   background:transparent url(/static/_wl_default/soft_group/i/wink.gif) no-repeat scroll 0 0;
}
.wink-sent {
   background:transparent url(/static/_wl_default/soft_group/i/winked.gif) no-repeat scroll 0 0;
}

select {
    border: 1px solid #CCCCCC;
}

/*
* Named blocks custom styles
*/

.nb_save_search_block {
    background-color:#FFF1B4;
    background-image:url(/static/_wl_traditional/i/mini_flirt.gif);
    border:1px solid #F0C868;
    height:1%;
    margin:5px 0;
    overflow:hidden;
}

#content .nb_save_search_block h2,  .flirtcast .flirtcast_title
{
    background-color:#FFE4AE;
    color:#990000;
    font-weight:bold;
    padding:2px 0 4px 10px;
    position:relative;
}

#content .nb_save_search_block .content, #content .flirtcast .content
{
    background-color:transparent;
}

.nb_profile_info_photo {
    float: left;
    width: 83px;
}

*+html .nb_profile_info_photo {
    margin-left: 10px;
}

* html .nb_profile_info_photo {
    margin-right: 10px;
}

.nb_profile_info_description {
    float: right;
    width: 345px;
}
#content .flirtcast .content, #content .nb_save_search_block .content
{
    padding:0px;
}
.nb_profile_info_description p.description
{
    background-color:#F9F9F9;
    border:1px solid #E5E5E5;
    margin-top:4px;
}
.flirtcast_form_block .button
{
    background-color:#990000;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    display:block;
    font-size:12px;
    font-weight:bold;
    margin:0;
}

.nb_member_status_menu .button 
{
    background-color:#990000;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    display:block;
    font-size:18px;
    font-weight:bold;
    margin:10px auto 0px;
    height:24px;
    line-height: 24px;
    width: 188px;
    padding:0px;
}

.nb_reminder .button 
{
    display:block;
    font-weight:bold;
    margin:0px auto;
    height:30px;
    width: 188px;
    padding:0px;
    padding-top:3px;
    padding-bottom:3px;
}

*+html .nb_member_status_menu .button {
    margin-left: -5px;
}

*+html .nb_reminder .button {
    margin-left: -4px;
}

* html .nb_member_status_menu .button
{
    margin-left:-5px;
    width: 187px;
}

* html .nb_reminder .button 
{
    margin-left:-5px;
}

* html .photo {
    margin:0px;
    padding:0px;
    width:10px;
}

* html .nb_profile_info_main{
    width:100px;
}

* html .nb_profile_info_description
{
    width:350px;
}

* html .flirtcast_form_message {
    width:250px;
}

.nb_first_visit .button
{
    width:240px;
    height:30px;
    font-size:16px;
}

/*
*  First visit page
*/

.cohfirm_block b.tlc, .cohfirm_block b.blc, .cohfirm_block b.trc, .cohfirm_block b.brc, 
.a1_grey_block b.tlc, .a1_grey_block b.blc, .a1_grey_block b.trc, .a1_grey_block b.brc 
{
    display:none;
}

.cohfirm_block
{
   border:2px #f0f0f0 solid;
   background-color: #fbfbfb;
   margin-top:22px;
}

.a1_grey_block
{
    clear:both;
    background:transparent url(/static/_wl_default/soft_group/i/status_line_bg.gif) no-repeat;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:bold;
    height:43px;
    margin:15px auto;
    padding-top:10px;
    text-align:center;
    width:576px;
    color:#333333;

}

.nb_first_visit  strong
{
   color:#A31313;
   font-family:Tahoma,Geneva,sans-serif;
   font-size:14px;
}

.rating_block {
    position: absolute;
    bottom: 0px;
    left: 81px;
}

/*
*  Buttons
*/

.buttons {
    float: right;
    margin-top: 10px;
    width: 345px;
    zoom: 1;
}

*+html .buttons {
    bottom: 10px;
}

* html .buttons {
    bottom: 10px;
}

/*.buttons .button {
    margin-left: 5px;
}*/

.bt_activ_mail_in, .bt_activ_wink_in, .bt_activ_friend_in, .bt_activ_wink_out, 
.bt_activ_friend_out, .bt_activ_star, .bt_activ_fun, .bt_activ_comment, .bt_activ_viewedme
{
    height:18px;
    padding:2px 0 2px 30px;
    background:transparent url(/static/_wl_default/soft_group/i/home_icon_set.gif) no-repeat;
    background-position:0 0;
}
.bt_activ_mail_in, .bt_activ_mail_out
{
    background-position:0 0;
}
.bt_activ_wink_in, .bt_activ_wink_out
{
    background-position:0 -22px;
}
.bt_activ_viewedme {
    background-position:0 -44px;
}
.bt_activ_friend_in, .bt_activ_friend_out
{
    background-position:0 -88px;
}
.bt_activ_star
{
    background-position:0 -154px;
}
.bt_activ_fun
{
    background-position:0 -176px;
}
.bt_activ_comment
{
    background-position:0 -132px;
}

/* Links */
.links {
    
}

#content .bt_welcome_full_membership
{
    background-color:#990000;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    margin:20px auto;
    width:400px;
    height:40px;
    padding-top: 4px;
    font-size: 20px;
}

#content .jcarousel-container-horizontal {
    width: 151px;
}

.free_comm {
    margin-bottom: 10px;
}

#content .sex_cv_detail {
    border: 0 none;
}

#about-sex .content {
    text-align: left;
}

#Table8 {
    margin-bottom: 10px;
}

.required {
    border: 1px solid #CCCCCC;
}

#smiles {
    height: 215px;
    border: 1px solid #CCCCCC;
}

.new_votes {
    background: url(/static/_wl_default/soft_group/i/new_rate_bg.gif) left top no-repeat;
    height: 14px;
    width: 19px;
    color: #FFFFFF;
    padding: 4px 0 0 0;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    margin-left: 10px;
}

.star_rating {
    width: 197px;
    height: 72px;
}

.fun_rating {
    width: 197px;
    height: 72px;
    background: url(/static/_wl_default/soft_group/i/sdot.gif) left repeat-y;
    padding: 0 0 0 7px;
}

.last_comments {
    width: 197px;
    height: 72px;
    background: url(/static/_wl_default/soft_group/i/sdot.gif) left repeat-y;
    padding: 0 0 0 7px;
}

.rating_title {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 7px;
}

/*
    RATING FACES
*/

.hidden  {opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);}

.rating_cell {
    width: 80px;
    color:#333333;
    font-size: 11px;
}
.rating_face {
    width: 72px; height: 72px;
    background: url(/static/common/ratings/faces.jpg);
    overflow: hidden;
}
.rating_face_no {
    width: 72px; height: 72px;
    background: url(/static/common/ratings/sign.gif) 50% 50% no-repeat;
    overflow: hidden;
}
.rating_face_rate_him {
    width: 72px; height: 72px;
    background: url(/static/common/ratings/rate_him.gif) 50% 50% no-repeat;
    overflow: hidden;
}
.rating_face_rate_her {
    width: 72px; height: 72px;
    background: url(/static/common/ratings/rate_her.gif) 50% 50% no-repeat;
    overflow: hidden;
}
.rating_face_small {
    width: 34px; height: 34px;
    background: url(/static/common/ratings/faces.small.jpg);
    overflow: hidden;
    margin: 0px 1px 0px 1px;
}

.rating_face_no_rate {
    background:transparent url(/static/common/ratings/no_fun_rating_icon.gif) no-repeat scroll 50% 50%;
    height:72px;
    overflow:hidden;
    width:72px;
}

.rating_face_hunny      {background-position:  -15px  -8px;}
.rating_face_psycho     {background-position: -125px  -8px;}
.rating_face_hot_totty  {background-position: -235px  -8px;}
.rating_face_bitch      {background-position: -345px  -8px;}
.rating_face_model      {background-position: -455px  -8px;}

.rating_face_dude       {background-position:  -15px  -108px;}
.rating_face_diva       {background-position: -125px  -108px;}
.rating_face_macho      {background-position: -235px  -108px;}
.rating_face_freeak     {background-position: -345px  -108px;}
.rating_face_red_hot    {background-position: -455px  -108px;}

.rating_face_horny_devil{background-position:  -15px  -208px;}
.rating_face_rat        {background-position: -125px  -208px;}
.rating_face_fox        {background-position: -235px  -208px;}
.rating_face_weirdo     {background-position: -345px  -208px;}
.rating_face_chicken    {background-position: -455px  -208px;}

.rating_face_star       {background-position:  -15px  -308px;}
.rating_face_sex_kitten {background-position: -125px  -308px;}
.rating_face_treasure   {background-position: -235px  -308px;}
.rating_face_sweet      {background-position: -345px  -308px;}
.rating_face_slime      {background-position: -455px  -308px;}

.rating_face_small_hunny    {background-position:  -10px  -4px;}
.rating_face_small_psycho   {background-position:  -65px  -4px;}
.rating_face_small_hot_totty{background-position: -120px  -4px;}
.rating_face_small_bitch    {background-position: -175px  -4px;}
.rating_face_small_model    {background-position: -230px  -4px;}

.rating_face_small_dude     {background-position:  -10px  -54px;}
.rating_face_small_diva     {background-position:  -65px  -54px;}
.rating_face_small_macho    {background-position: -120px  -54px;}
.rating_face_small_freeak   {background-position: -175px  -54px;}
.rating_face_small_red_hot  {background-position: -230px  -54px;}

.rating_face_small_horny_devil  {background-position:  -10px  -104px;}
.rating_face_small_rat          {background-position:  -65px  -104px;}
.rating_face_small_fox          {background-position: -120px  -104px;}
.rating_face_small_weirdo       {background-position: -175px  -104px;}
.rating_face_small_chicken      {background-position: -230px  -104px;}

.rating_face_small_star         {background-position:  -10px  -154px;}
.rating_face_small_sex_kitten   {background-position:  -65px  -154px;}
.rating_face_small_treasure     {background-position: -120px  -154px;}
.rating_face_small_sweet        {background-position: -175px  -154px;}
.rating_face_small_slime        {background-position: -230px  -154px;}

.rating_bar {
    width: 300px;
    overflow: hidden;
}

/* End of RATINGS*/

.my_dates {
    width: 410px;
    font-size: 12px;
    line-height: 22px;
}

.my_dates .name {
    background: transparent url('/static/_wl_default/soft_group/i/home_icon_set.gif') no-repeat scroll 0% 0%;
    width: 229px;
    text-align: left;
    float: left;
    margin-left: 5px;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 30px;
}

* html .my_dates .name {
    width: 224px;
}

.my_dates .name a { text-decoration: none; }
.my_dates .new { width: 55px; text-align: center; float: left; font-weight: normal; }
.my_dates .week { width: 55px; text-align: center; float: left; font-weight: normal; }
.my_dates .total { background: rgb(255, 247, 225) none repeat scroll 0% 0%; width: 55px; text-align: center; float: left; color: rgb(0, 0, 0); font-weight: normal; }
.my_dates #email { background-position: 0px 0px; }
.my_dates #wink { background-position: 0px -22px; }
.my_dates #viewed_my { background-position: 0px -44px; }
.my_dates #iview { background-position: 0px -66px; }
.my_dates #add_friend { background-position: 0px -88px; }
.my_dates #friend_list { background-position: 0px -110px; }

.my_dates table {
    padding: 0px;
    margin: 0px;
    font-size: 12px;
    width: 100%;
}

.my_dates table td {
    padding-top: 4px;
    padding-bottom: 4px;
    margin: 0px;
}

.my_dates .list_stat_column {
    width: 50px;
    text-align: center;
}

.my_dates th {
    text-align: center;
}

.my_dates table a {
    font-weight: bolder;
}

/* end of Activities block */

.total_column {
    background: #FFF7E1;
}

.color_block {
    background: #F2FDFF;
}

/* white box */
.white-box {
    margin-top: 10px;
    border: solid 3px #EFEFEF;
    position: relative;
    background-color: #Ffffff;
    padding: 5px;
}

.white-box i.deco {
    position: absolute;
    width: 7px;
    height: 7px;
    background-image: url(/static/_wl_default/soft_group/i/white_corners.gif);
    background-repeat: no-repeat;
    overflow: hidden;
}

.white-box .deco.n1 {left: -3px; top: -3px;}
.white-box .deco.n2 {right: -3px; top: -3px; background-position: -7px 0;}
.white-box .deco.n3 {right: -3px; bottom: -3px; background-position: -7px -7px;}
.white-box .deco.n4 {left: -3px; bottom: -3px; background-position: 0 -7px;}

* html .white-box {height: 0%;}

.more_minus {
    margin-top: -10px;
    font-size: 14px;
}

.block_title {
    background: #EFEFEF;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    font-weight: bolder;
    color: #F99707;
}

.profile_short {
    width: 170px;
    text-align: center;
}

.content .wink-widget {
    margin-left: 0;

}

.sex_cv_hdr {
    font-size: 12px;
    font-weight: bold;
    padding: 0 5px;
}

.nb_photo_filter_description h1 {
    color: white;
}


html .submitbutton {margin-top: -2px;}
#header_logo .topdescription .title {padding-top:10px;}
.page_title {padding-bottom:10px;}
#header_logo .filter {margin-right:8px}
p.description { padding-left:5px; font-weight: bold; color: #666; }
.nb_profile_info_main .mainbold { font-size: 14px; color: #900; }
#content .navigation_content {padding:4px}
.more_plus_5 { margin-top:5px; font-size: 12px; font-weight: normal; margin-right: -5px}
.more_plus_5 a:link{}
#left_menu {padding-bottom:10px;}
#content table.list td, .application_list .application, div.list .list_item { padding-right:3px; text-align: left; }
#body_block .nb_myaccount_manage_info .content_sidebar {margin-top:0px; padding-left: 5px; padding-right: 5px;}
#footer_bottom {margin-top:0}
#footer_bottom .copyright {margin-top:0}
#search_form{margin-top:10px}
.quick_search_parameter {margin-right:5px;}
.search_profile_filter_block{width:32%;  margin-right:0px;}
.content .with_margin img { margin-top: 6px; }
#content .quick_search_parameter h2 {margin-bottom:3px;}
.nb_reminder .title {padding-right:0}
#body_block { border: 1px solid #F0F0F0; }
#search_result_form h2{ margin-top: 8px; }
#navigation .left .button{ font-size: 10px; }
.nb_first_visit .button {padding-bottom: 6px;}
.a1_grey_block {margin: 0 10px}
#content .flirtcast img {margin-top:0px; margin-left:0}
.flirtcast_form_message { float: left; padding-left: 10px; }
#flirtcast_button {margin-top:10px;}
#login .submitbutton { background-color:transparent; background-repeat:no-repeat; font-weight: bold; color: #333; }


#content .nb_profile_info_main
{
    text-align:left;
}

.filter { margin-right: 7px; * margin-right: 0; }

#lf_age_block {text-align: left;}

#content #nm_search_form { text-align: left; }

.member_status_block { margin-left: 5px; }

input.button, #header_menu_block #header_menu .menu_item, #footer_block { background-image: none; }

.banner-input
{
   margin-left:-10px;
}

/** Search client **/

#search-client .nb_profile_info_description #stars_rating_list { float: left; }

#search-client .nb_profile_info_description { margin-left: 5px; }

#search-client #search-categories {
    background:  url(/static/_wl_default/i/regform/gradientbottom.png) #0099FF;
}

#search-help #search_one_click .img {
    background: url("/static/_wl_default/i/search_one_click_white.gif") no-repeat scroll transparent;
    background-position: -10px 5px;
}

#search-client #search-categories {
    font-family: Arial,Helvetica,sans-serif;
}

#search-client #search-categories, #search-client #search-categories a {
    color: #fff;
}

#search-client #search-parameters, #search-client #advanced-search-description {
    background-color: transparent;
}

#search-client #search-categories span.with-panel,
#search-client #search-categories span.with-panel a,
#search-client #search-categories span.active,
#search-client #search-categories span.active a {
    background-color: #FFF;
    color: #0099FF;
}

.sc-wrapper {
    color: #000;
}

#search-client #search-parameters .secondary .section-title,
#search-client #search-parameters .secondary .subsection-title {
    color: #006C91;
}

#search-client #search-parameters {
    border-bottom: solid 1px #0099FF;
}

.results #search-client-sorting a.active, .results #search-client-format a.active {
    color: #C7C7C7;
}

.results #search-client-sorting {
    margin-right: 25px;
}

.results #search-client-sorting a, .results #search-client-format a,
.results #sc-pagination a {
    color: #0099FF;
}

#search-client {
    margin-top: 10px;
}

#search-client .old_search_link {
    color: #fff !important;
}

#search-results .results .flirtcast {
    background: url("/static/_wl_default/i/flirtcast-btn-white.gif") no-repeat;
}

#search-results .results .flirtcast a {
    color: #0099FF;
    padding: 5px 5px 0 41px;
}

#search-results .no-results, #search-results .no-results .alert {
    color: #F36A00;
}

#flirtcast-tooltip img {
    margin-right: 5px;
}

.results #sc-pagination .pages b {
    background-color: #0099FF;
}

#location-selector .distances a.city.all,
#location-selector .distances .distance,
#location-selector .all-cities a.city.all {
    border-color: #0099FF;
    color: #0099FF;
}

#location-selector .slide a.selected, #location-selector .slide a.city.all.selected {
    background-color: #0099FF;
}

#location-selector .distances span i {
    color: #0099FF;
}

/** Search client End **/