﻿/*old styles*/
.advanced_cont #Tbl tr > td:first-child { width: 100%; }
.advanced_cont #Tbl td { vertical-align: top; }
.advanced_cont .plus { background-image: url(../gimages/1p.gif); }
.advanced_cont .minus { background-image: url(../gimages/1m.gif); }
.advanced_cont .checkBoxOver { cursor: pointer; background-image: url(../gimages/cb2Over.gif) !important; }
.advanced_cont .checkBoxOn { background-image: url(../gimages/cb2on.gif) !important; }
.advanced_cont .letter { color: #336699; font-size: 12px; font-weight: bolder; float: left; margin-top: 4px; margin-left: 4px; cursor: pointer; }
.advanced_cont .Gray { color: #989898; }
.advanced_cont .RedBold { font-weight: bold; color: Red; }
.advanced_cont .clear { clear: both; height: 2px; }
.advanced_cont .specialFeat { float: left; display: block; position: relative; }
.advanced_cont .specialFeat2 { float: left; display: block; position: relative; margin-left: 5px; }
.advanced_cont .AppearanceItem { width: 130px; height: 13px; margin-left: 20px; display: block; font-size: 13px; font-weight: bold; }
.advanced_cont .abs { position: absolute; }
.advanced_cont .rel { position: relative; }
.advanced_cont .dbg { border: solid 1px red; }
.advanced_cont .spanID4MsgDiv_DynamicWrapperCSS { width: 202px; display: block; height: 50px; position: absolute; left: 14px; top: 8px; color: Black; font-size: 11px; font-weight: normal; z-index: 12; cursor: pointer; }
.advanced_cont .MsgDiv_DynamicWrapperCSS { width: 224px; height: 65px; position: absolute; border: none; z-index: 12; }
/*new and edited styles*/
.advanced_cont .bold { font-weight:bold; }
.advanced_cont h1 {text-align: left; }
.advanced_cont a.empty_link { display:none; text-decoration:none; color:transparent; }
.advanced_cont .adv_form{ width:inherit; margin:auto; position:relative; display:table;}
.advanced_cont .adv_form .warning_block{position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:11; display:none;background-color:rgba(255,255,255,0.1);}
.advanced_cont .adv_form .warning_block .warning_msg {background-color: #F9F9F9;border: solid 1px #C7C7C7;z-index:12;position: fixed;font-size:14px; width: 427px; height: 100px;display:block;}
.advanced_cont .adv_form .warning_block .warning_msg.center{left: 50%;top:50%; margin:-81px 0 0 -214px; }
.advanced_cont .adv_form .warning_block .warning_msg .wm_close_btn{font-size:13px; padding:2px 4px; font-weight:bold;position:absolute; right: 5px; top: 5px;cursor:pointer; border:1px solid #A2AFB4; border-radius:5px; color: #A2AFB4; display:block;}
.advanced_cont .adv_form #MsgDivConst_Shell #spanID4MsgDivConst_Shell { width: 90%; padding:0 5%;position:relative; color: #000000; font-size: 13px; font-weight: bold; display:block; top:30px;}
.advanced_cont .adv_form .Linediv { cursor: pointer; width: inherit; background-color: #F1F1F1; border-top: solid 1px #C7C7C7; border-bottom: solid 1px #C7C7C7; display: block; position: relative; padding:4px 0; margin:20px 0 0 0;}
.advanced_cont .adv_form .Linediv .Icont { width: 13px; height: 13px; display: inline-block; left: 0; top: 2px; position: relative;}
.advanced_cont .adv_form .Linediv .LblBig { display: inline-block; margin:0 0 0 10px; font-size: 13px; font-weight: bold; position: relative; }
.advanced_cont .adv_form .OpeningDiv { display: none; margin:0 0 0 60px; }
.advanced_cont .adv_form .OpeningDiv .openDiv_content { position:relative; display:table; }
.advanced_cont .adv_form .OpeningDiv .repeaterItem { margin:10px 0 0 0; width: 180px; display:table;position:relative; float:left;}
.advanced_cont .adv_form .OpeningDiv.category .repeaterItem { width: 180px; }
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item { position: relative; margin:2px 0 0 5px;  border: 1px solid #336699; border-radius: 3px; background-color: #f9fafc; width: 11px; height: 13px; font-size:11px;float: left; text-align:center; font-weight:bold; cursor:help;}
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .help_answer{ display:none; position:absolute;padding:5px; color: black;font-size: 11px; font-weight:normal; width:220px; z-index:1;background-color: #f1f1f1;border: solid 1px #97a8ba;top: -5px;left: 19px;text-align:left;cursor:default;}
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .help_answer:after, .advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .help_answer:before {right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .help_answer:after {border-color: rgba(241, 241, 241, 0);border-right-color: #f1f1f1;border-width: 5px;top:6px;}
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .help_answer:before {border-color: rgba(151, 168, 186, 0);border-right-color: #97a8ba;border-width: 6px;top:5px;}
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .bridge { position:absolute; width:30px; height:13px; left:-10px; top:0px; background:transparent; display:none;}
.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item:hover .help_answer,.advanced_cont .adv_form .OpeningDiv .repeaterItem .help_item .bridge  { display: table; }
.advanced_cont .adv_form .OpeningDiv .checkBoxDefault { width: 19px; cursor: pointer; height: 20px; background-image: url(../gimages/cb2off.gif); background-repeat: no-repeat; float:left;}
.advanced_cont .adv_form .OpeningDiv .showIfCelebPornSelected { display:none;}
.advanced_cont .adv_form .OpeningDiv.appearance { margin:0;}
.advanced_cont .adv_form .OpeningDiv.appearance .one_line { display:table; position:relative;clear:both;}
.advanced_cont .adv_form .OpeningDiv.appearance .one_line .title{position:relative; width:60px; float:left; top:2px;font-weight:bold;}
.advanced_cont .btnSubMit { color:#ffffff; font-weight:bold; border-radius: 5px; text-align:center;outline:0; border:0; height: 32px; width: 131px; cursor: pointer; display:inline-block;background: #4a89b0;background: -moz-linear-gradient(left,  #4a89b0 0%, #3f6795 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#4a89b0), color-stop(100%,#3f6795));background: -webkit-linear-gradient(left,  #4a89b0 0%,#3f6795 100%);background: -o-linear-gradient(left,  #4a89b0 0%,#3f6795 100%);background: -ms-linear-gradient(left,  #4a89b0 0%,#3f6795 100%);background: linear-gradient(to right,  #4a89b0 0%,#3f6795 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a89b0', endColorstr='#3f6795',GradientType=1 );}
.advanced_cont .resetFields { font-size: 13px; font-weight: bold;cursor: pointer; display: inline-block; margin:0 0 0 10px; cursor: pointer; text-decoration:underline;}
.advanced_cont .header-tabs{display: block;height: 28px;width: inherit;margin: 0 auto;position: relative;font-size: 12px;clear: both;bottom: 0;padding-top: 10px;z-index: 7;}
.advanced_cont .header-tabs .header_text{display:inline-block;position:relative;}
.advanced_cont .header-tabs .header_tab_container{cursor:pointer;position:relative; top:1px;background-color:#c7dae9; display:inline-block; margin:0; border-top-left-radius:7px; border-top-right-radius:7px;height:25px;padding:1px;}
.advanced_cont .header-tabs .header_tab_container.current { cursor:default;}
.advanced_cont .header-tabs .header_tab_container:first-child{margin:0 0 0 8px;}
.advanced_cont .header-tabs .header_tab_container .header_tab{width: 142px; background-color:#f2f2f2;border-radius:inherit; color:#858585;line-height:25px; text-align:center; height:inherit; border:1px solid #ffffff; border-bottom: none; display:block;}
.advanced_cont .header-tabs .header_tab_container.current{padding:2px 2px 0 2px;height:28px; top:0; z-index:5;}
.advanced_cont .header-tabs .header_tab_container.current .header_tab{color:#2f598b; background-color:inherit;height:28px;}
.advanced_cont .header-tabs .header_tab_container.current .header_tab.hover,.advanced_cont .header-tabs .header_tab_container.current:hover{background-color:#dfe9f2;}

.advanced_cont .tha_top_menu_container {height: 100%; position: relative; font-family: arial; font-size: 12px; color: #000000; z-index:4; margin: 0 auto; clear:both;}
.advanced_cont .tha_top_menu_container .tha_menu_outer_border { border: 2px solid #cedff2; border-radius: 10px; border-top-color: #ccdcef; border-left-color: #ccdcef; border-right: 1px solid #bfcee0; -webkit-box-shadow: 0 4px 4px rgba(221,221,221, 0.75); -moz-box-shadow: 0 4px 4px rgba(221,221,221, 0.75); box-shadow: 0 4px 4px rgba(221,221,221, 0.75); }
.advanced_cont .tha_top_menu_container .tha_menu_outer_border .tha_top_menu { display:block;width:959px; height:inherit;border: 1px solid #ffffff; border-radius: 10px; background-color: #c7dae9;padding:15px 18px;}
.advanced_cont .tha_top_menu_container .tha_menu_outer_border .tha_top_menu:hover,.advanced_cont .tha_top_menu_container.hover .tha_menu_outer_border .tha_top_menu{background-color:#dfe9f2;}
.advanced_cont .tha_top_menu_container #tbSearch { position:relative; width: 220px; padding:3px; margin: 0 0 0 10px; border-radius:5px; outline:0; border:1px solid #8a8a8a;}
.advanced_cont .tha_top_menu_container #hsSearchHistory { display:none;}
.advanced_cont .tha_top_menu_container .InfoLinks { margin:0 0 0 10px;}
.advanced_cont .tha_top_menu_container .top_reset { position:absolute; margin:0;right:15px; top:22px; display:table;}
.advanced_cont .ResetSearchCss { margin: 25px auto 0; text-align: center; position:relative;}
.advanced_cont.fr_and_rom .adult{display:none  !important; }
.advanced_cont .fr_rom { display:none !important;}
.advanced_cont .adv_form .OpeningDiv.appearance .one_line.showIfSheMaleOrGuys,.advanced_cont .showIfSheMaleOrGuys { display:none;}
.advanced_cont.fr_and_rom .fr_rom { display:block !important;}
.advanced_cont{ position:relative; display:table; margin:0 auto; font-family:arial; font-size: 13px; color:#000000;}
.advanced_cont input[type=radio].css-checkbox { position: absolute; z-index: -1000; left: -1000px; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; }
.advanced_cont input[type=radio].css-checkbox + label.css-label { font-weight:bold;padding-left: 26px; height: 19px; display: inline-block; line-height: 22px; background-repeat: no-repeat; background-position: 0 0; color: #336699;font-size: 12px;vertical-align: middle; cursor: pointer; }
.advanced_cont input[type=radio].css-checkbox:checked + label.css-label { background-position: 0 -19px; }
.advanced_cont label.css-label { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAMAAAAROVDgAAAC1lBMVEVUVFSurq7x8fH///+jo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Onp6ejo6OqqqqkpKSmpqaxsbG+vr7FxcXCwsLDw8PExMTFxcXJycnJycnLy8vLy8vOzs7Nzc3Ozs7Q0NDR0dHS0tLS0tLT09PW1tbY2NjX19fc3Nzd3d3c3Nzb29vd3d3c3Nze3t7d3d3e3t7g4ODh4eHi4uLj4+Pj4+Pk5OTl5eXn5+fn5+fo6Ojp6enp6enq6urq6ury8vLw8PDx8fHy8vLx8fH19fX19fX29vb39/f39/f39/f4+Pj4+Pj5+fn5+fn7+/v8/Pz8/Pz+/v7+/v4AhAAAhwAAigAAiwAAjwAAlAAAmQABlAEDiAMDmgMElgQFnwUGhwYGigYNmQ0Oig4Piw8QjBAQnxAVjhUYmhgYphgakRofkx8fmR8gpiAhqyEjlSMwmzAwnjAypjI3oTdBqEFHpkdKsEpTt1NYv1hZr1lotmhovWhtvW1uuW5uyG55wHmExISLzouUy5SU1JSnp6eoqKioqKmoqaipqKipqKmpqaiqqqqqqquqq6qqq6urqqqrq6usrK2sraytrKytrK2trayvr6+xsbGxsrGxsrKx2rGysbK14LW23La3tra3t7e7u7u8vLy85Ly9372+vr6/47/A4cDCwsLExMTFxcXGxcXH5sfIyMjKysrK5crLy8vL58vNzc3O587O7M7S0tLU1NTV1dXX19fa7drc3Nzd3d3f8N/f8t/h4ODh4uHj8ePj8uPk8uTk9eTq9ers7Ozt7e3u7u7v7+/w+PDz+fP1+vX5/Pn6+vr7/fv8/Pz+/v7////3k6NzAAAAdXRSTlMAAAAAAQIDBAUGBwgJDQ4REhQVFhcYGxwdHh8gISMkJygqKy4wMTI1Njc4Ojs8PT4/QUNDSF9ucHF0dHV2d3uAgoSMjJKUlJqfpKurrrGxsra3t7i+v8PExsrMz9XW19vc6Onp6erv8PPz9PX19/f4+vv8/f6otsckAAACM0lEQVR42l2Q9V9TURiHD5vcbVcYiGyUOIMpyMBuDOxuUexCETHYZLLNQsHu7t4EHepEZs3CBLu7O8B9/wPvOXeC8vz4fM7nfc/7EImAt29oRHR0RJiSk1AEx/lrmyeMS9MnDWmp9eeY49Stx8LDhLggGXVV2k5HGTPaB1aSEL7+RMD9stDhuPTCDSQ38ZGQ4N7A76tWRmEJ0D9UQmLTgGKrhxuAoYGMxANfrWV8Bjr4kYHA03L3GBgUQhKBB4dzbLbcQzm2g7n3gOHh9N0zR96xPPtRu91+5AkwOITO+5Zf4HTmO08UHHd+ATr6sb13Tnq4Le4N7guU3HS5XKdPnSli/yOkcsNJgPtt8cULRW/EOwghAe0q3Cs4WVDcf10IRejXImG8Xp80tJXQT8qcVOrtGyZ01lZTcl5S6lhteYCmri6qpooX21MTqOs6ItkwdXSPRmqF6HhNp8kQ0Xev7UOdXNML5QzT8oJTdQbwYdeazOXbHgLoV50jiphU4PqidErWfgDNlKRqN+BVNlNLnu89DySGkxqjgO1MZd/Fp01ASj0SOQVYQVXmFXxfm/4OaEp0BmCBcc+6OWfxY4PReB9ow96t3InSW/i5cVZGxnvhHZu3Y+k14Ndmk8m0ns5je18vnLevdIvZbJ59ju1VxKYClxdbVlkslrkHxP8RVRcAH3evnr9s6yMAA4Q7iFzT59976/BEoEIXsTPtNzJl5rQxPRurFX/bewmdI2Oiaql41v4PG3xmSoNdxpcAAAAASUVORK5CYII=); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.advanced_cont .slider-range-cont .values-range { margin: 15px 0 10px;visibility: hidden;}
.advanced_cont .slider-range-cont .values-range.visible { visibility: visible;}
.advanced_cont .slider-range-cont .values-range input{ border:0; width:35px; color:#336699; font-weight:bold; cursor:default;text-align: left;}
@-moz-document url-prefix() { 
  .advanced_cont .slider-range-cont .values-range input{width:36px;}
}
.advanced_cont .slider-range-cont .values-range input:first-of-type { text-align: right;}
.advanced_cont .slider-range-cont .values-range input.checkBoxOn{ background-image: none !important; }
.advanced_cont .slider-range-cont .slider-range{margin-right:60px;}
.advanced_cont .chosen{ color: #008000;}

@media all and (max-width: 1365px) and (min-width: 1280px) {
	.advanced_cont .tha_top_menu_container .tha_menu_outer_border .tha_top_menu {width: 1219px; }
}
@media all and (max-width: 1439px) and (min-width: 1366px) {
	.advanced_cont .tha_top_menu_container .tha_menu_outer_border .tha_top_menu {width: 1279px; }
}
@media all and (min-width: 1440px) {
	.advanced_cont .tha_top_menu_container .tha_menu_outer_border .tha_top_menu {width: 1379px; }
}
