/*****************************************************css/search.css../../../plugins/base/SignupFormAff/css/signup.css../../../plugins/base/DatingResultList/css/mini_profile.css../../../plugins/base/SearchPaginator/css/searchpaginator.css../../../plugins/base/DatingFeatured/css/p_view_datingfeaturedprofile.css*****************************************************//****************css/search.css****************/.one-block.search-page div.blocka{margin-bottom:15px;}.search-page .theme_box_long{ z-index:3000;}.search-page .theme_box_long.search_noresult{ padding:60px 30px 50px;font-weight:bold;background-position:0 -53px;z-index:1;}.browse{float: left;margin:26px 10px 0 10px ;color:#424242;font-weight:bold;font-size:13px;}.cul{width:300px ;float: left;margin:0 5px;}.cul .label{float: left;margin:5px 0 14px 0;text-align: right;width:110px;display: none;}.search-dynbox{ float:right;padding:0;margin:0 0 10px 0;display:block;width:300px;background:#E0E0E0;border-color:#A7A7A7 #A7A7A7 #FFF #8C8C8C;border-style:solid;border-width:1px;color:#333;}.search-dynbox var.display_value{ font-size:90%;margin:1px 0 0 1px;}.search-dynbox .title{ width:300px;cursor:pointer;font-weight:bold;height:21px;position:relative;}.search-dynbox .title .text{ overflow:hidden;width:260px;padding:3px 2px 2px 4px;height:15px;}.search-option{ background:#939393 url('http://media.sexinyourcity.com/site/images/search_option_bg.png') repeat-x top ;border-color:#A7A7A7 #A7A7A7 #8C8C8C #8C8C8C;border-style:solid;border-width:1px;display:none;border-top: none;margin:0 0 0 -1px;padding:0;position:absolute;z-index:5000;width:300px;height:140px;}#search-age .search-option{ height:90px;}#search-type .search-option{height:90px;}.search-option .form_part{ padding:15px 2px 2px 4px;display:none;}.search-option label{ margin:5px;}* html .search-option label{margin:2px 5px;}*:first-child+html .search-option label{margin:2px 5px;}.search-option label:after {content: ".";display:block;height:0;clear:both;visibility: hidden;}.search-option label {display: inline-block;}.search-option label {display:block;}.search-option input{float:left;margin:2px;}* html .search-option input{margin-top:-2px;}*:first-child+html .search-option input{margin-top:-2px;}a.btn_edit{ width:34px;height:18px;background: transparent url('http://media.sexinyourcity.com/site/images/search-btn-edit.gif') top left no-repeat;position:absolute;right:1px;top:1px;}a:hover.btn_edit{ background-position:left -18px;}a.btn_edit span{ display:none;}.search-option label{ color:#222;display:block;margin:5px;}.search-option .action{ background:transparent url(http://media.sexinyourcity.com/site/images/search_close2.gif) no-repeat scroll 0 0;bottom:1px;color:#222;height:14px;position:absolute;right:1px;width:14px;}.search-location .search-option select{margin:2px 5px;width:200px;}.search-location .search-option label{float:left;width:60px;}.search-location a.clear-city{ color:#4C4C4C;float:left;height:15px;overflow:hidden;text-align:left;width:146px;}.search-location .fakebox input{border:0 none;padding:0;}.search-location .fakebox{border:1px solid gray;height:16px;margin:2px 5px;padding:2px 0 0 2px;width:196px;float:left;background:#FFF none repeat scroll 0 0;}.search-location input#search-city{display:none;margin:0;width:195px;}.search-result-box{margin:15px auto;padding:0;}div.box.search-result-box .footer{ padding:0 15px;}div.box.search-result-box .body{ padding:15px 15px 0;}div.box.search-result-box.no-result{ padding:15px;background:#FFF none repeat scroll 0 0;height:300px;text-align:center;font-weight:bold;width:801px;}.search-normalbox{ float:left;margin:0 5px;background:#fff;color:#DE1E35;padding:2px 4px;margin-top:-4px;border:1px solid #999;z-index:10;}.search-normalbox label{color:#000;display:block;margin:2px 5px;}.search-city-radius{margin-top:20px;position:relative;}#distance_radius{ position:relative;margin:0;width:200px;float:left;margin-left:4px;}.ui-slider{width:150px;height:23px;background-repeat: no-repeat;background-position:center center;}.ui-slider-handle {position:absolute;z-index:1;height:23px;width:12px;top:0px;left:0px;background:transparent url('http://media.sexinyourcity.com/site/images/slider-handle4.gif') no-repeat top left;cursor: pointer;}.ui-slider-disabled .ui-slider-handle{opacity:0.5;filter:alpha(opacity=50);}.ui-slider-range{position:absolute;background:#50A029;opacity:0.3;filter:alpha(opacity=30);width:100%;height:100%;}.ui-slider,.ui-slider-1{background-image: url('http://media.sexinyourcity.com/site/images/slider-bg2.gif');}.ui-slider-2{background-image: url('http://media.sexinyourcity.com/site/images/slider-bg-2.png');}.ui-value-indicator{ position:relative;margin-top:-15px;text-align:left;width:70px;margin-left:-10px;}div.popular_searches{ background:#EBEBEB none repeat scroll 0 0;border:1px solid #BAB9B9;margin:15px 1px 0;padding:5px;color:#1F4A6A;position:relative;}.search_left_bottom div.nomembersmsg{padding:20px 0px 20px 8px;}form#user{display:none;}form#browse{display:none;}form#user input{float:left;margin-left:4px;margin-right:4px;}.search-page .left-part{ float:left;width:833px;}.ad_box{float:right;background:#FFF none repeat scroll 0 0;position:absolute;right:-1px;top:-7px;}.pagination{width:985px;}/****************../../../plugins/base/SignupFormAff/css/signup.css****************/#signupForm{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}#signupForm .formRow{ margin:0 0 4px 0;}#signupForm .right_container{float: left;width:180px;}#signupForm .dob{width:auto ;margin:0 4px 0 0 ;width:56px;}#signupForm label{width:160px;float: left;text-align: right;padding:2px 10px 0 0;}#signupForm select{width:176px;height:20px;margin:0;border:1px solid gray;float: left;}#signupForm input{width:170px;margin:0px;height:14px;padding:2px;border:1px solid gray;float: left;}#signupForm textarea{ width:170px;padding:2px;border:1px solid gray;height:50px;}#signupForm .step_button{margin:5px 0 0 0;height:30px;width:177px;font-weight:bold;text-transform: uppercase;}#signupForm .terms_container p{ font-size:10px;float: left;padding:0 0 0 20px;margin:0;}#signupForm .errorBox.active{ float: left;display:block;margin:0 4px 5px 0;background: url(http://media.sexinyourcity.com/colors_siyc/tour/images/errorbg2.gif) no-repeat top left;color:#fff;padding:7px 3px 2px ;text-transform: uppercase;font-size:10px;font-weight:bold;text-align:left;}#signupForm span.errorBox .suggestions{ text-transform:none;}#signupForm span.errorBox .suggestions a{ color:#000;}#signupForm .iLiveIn div.fakebox{height:16px;margin:0;width:172px;padding:2px 0 0 2px;border:1px solid gray;background:white;}#signupForm .fakebox input{ padding:0;border:0;}#signupForm a.clear-city{color:#4c4c4c;float:left;height:15px;overflow:hidden;width:146px;text-align:left;}#signupForm input#search-city{ display:none;}#tos_popup{ position:absolute;top:400px;left:25%;}#tos_popup .bg{ background:#FFF none repeat scroll 0 0;border-color:#F5F5F5;border-style:solid;border-width:30px 5px 5px;display:block;float:left;height:340px;opacity:0.9;position:absolute;top:0;width:687px;z-index:1000;}#tos_popup .tpl{ display:block;float:left;height:340px;left:10px;overflow:auto;position:absolute;top:30px;width:682px;z-index:1010;}#tos_popup .close_terms{ background:transparent url(../../../site/images/close_button_small.jpg) repeat scroll left top;display:block;float:left;height:17px;left:675px;position:absolute;top:7px;width:17px;z-index:1015;}.tpl #bd{ width:645px;margin:0 auto;}/****************../../../plugins/base/DatingResultList/css/mini_profile.css****************/.profile_card.theme_box_notitle{float:left;padding:30px 15px 15px;overflow:hidden;margin:0 15px 15px 0;z-index:1;position:relative;display:inline-block;}.profile_card.theme_box_notitle.last{ margin:0 0 15px;}/****************../../../plugins/base/SearchPaginator/css/searchpaginator.css****************/.pagination{display: inline-block;margin:10px auto;text-align:center;}.pagination a,.pagination a:visited{text-decoration:none;text-transform: uppercase;color:#fff;}.pagination ul{margin:0 auto;display:inline-block;_width:550px;}.pagination ul li{ font-weight:bold;float: left;position:relative;z-index:19;text-align:center;height:28px;margin-left:5px;-moz-border-radius:6px;-webkit-border-radius:6px;}.pagination li.prev,.pagination li.next{ width:80px;}.pagination ul li span{ display:inline-block;padding:8px 10px 6px;text-transform:uppercase;}.pagination li a:hover{ background:#212121;color:#fff;text-decoration:none;}.pagination .next.disabled,.pagination .prev.disabled{ cursor:default;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}.pagination ul li a{padding:8px 10px 6px;display:block;-moz-border-radius:6px;-webkit-border-radius:6px;}.pagination ul li:visited,.pagination ul li{color:#fff;}.pagination ul li.cur{background:#212121;color:#FFF;}/****************../../../plugins/base/DatingFeatured/css/p_view_datingfeaturedprofile.css****************/.featured_box.box{ overflow:hidden;}.featured_box.box .body{ overflow:hidden;position:relative;z-index:1;}.featured_box.box .body .plugin-dating-result-mini{position:relative;left:0;opacity:0;z-index:10;}.box.featured_box a.tableft,.box.featured_box a.tabright{margin:43px 0;position:relative;z-index:5;}.plugin-featured-member ul{ padding:15px 0 0;}.plugin-featured-member ul li{ margin-top:2px;text-align:center;width:110px;background:#EBEBEB none repeat scroll 0 0;margin:0 auto 15px;}.plugin-featured-member .body img{ height:108px;width:108px;}.plugin-featured-member li a.image{ background:transparent url(http://media.sexinyourcity.com/siyc_new/images/ajax-loader.gif) no-repeat scroll center center;display:block;width:108px;height:108px;border:1px solid #929292;padding:0px;}.mode-horizontal{margin-left:7px;}.mode-horizontal div.body{background:#f1f1f1;}.user-featured{ float:left;padding:2px;margin:2px 14px;text-align:center;}* html .user-featured{margin:2px 12px;}.user-featured a.picture{ background:transparent url(http://media.sexinyourcity.com/siyc_new/images/ajax-loader.gif) no-repeat scroll center center;border:1px solid #999;display:block;float:left;width:100px;height:100px;padding:1px;}.user-featured a:hover.picture{border:1px solid #DE1E35;}.user-featured a.picture img{width:100px;height:100px;border:0!important;}.user-featured .info{ padding:0 0 0 5px;float:left;height:135px;width:64%;}.user-featured h3 {font-size:80%;margin:0;text-align:center;margin-bottom:2px;}.user-featured h3 a{color:#DE1E35;}.user-featured h3 a:hover{text-decoration:underline;}.df-activity-loading{background:transparent url(http://media.sexinyourcity.com/siyc_new/images/ajax-loader.gif) no-repeat scroll center center;display:block;height:45px;padding:83px 0 0;text-align:center;}.plugin-featured-member span.image_text{font-size:10px;}.plugin-featured-member span.image_text span.line-2{ font-weight:normal;font-size:9px;}.plugin-dating-result-mini.horizontal span.image_text{font-size:10px;}.plugin-dating-result-mini.horizontal span.image_text span.line-2{ font-weight:normal;font-size:9px;}.plugin-featured-member span.image_text .two-row{left:0;line-height:14px;position:absolute;top:62%;width:91%;}.plugin-featured-member span.image_text .one-row{left:0;position:absolute;top:71%;width:100%;}
