/**/

html { height:100%;}
body { height:auto !important; background:#ABD2EC url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/bg.png') no-repeat center -50px; background-size:100% 954px;}

@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrewcondensed.css);

.clearfix:before, .clearfix:after,{display: table; content: " ";}
.clearfix:after,{clear: both;}

#page { min-height:100%; height:100%; padding:0px !important; }
.landing_header { height:105px !important; position:fixed; left:0px; right:0px; top:0px; z-index:999; }}
.landing_header a{font-size:20px; color:#fff;}
.landing_header header { height:105px !important; background:#5379cc; margin-bottom:40px; border-bottom:2px solid #fff; margin-bottom:0;}
.landing_header h1,.landing_header h2 { text-indent: -9999px;}

#landing_slide_1 { min-height:100%; height:100%; position:relative; overflow:hidden; padding-top:140px; padding-bottom:50px;}

#logo {margin:19px 0 19px 7px;}

#signup_block {left:0px; top:170px; padding:1px; background-color: rgba( 255, 255, 255, 0.302 );box-shadow: 0px 0px 5px 0px rgb( 47, 39, 29 ); width:339px; float:left;}
#signup_block h3 { height:64px; line-height:64px; background:#5379cc; color:#fff; text-align:center; font-size:32px; font-weight:normal; margin-bottom:20px; font-size:29px; padding:10px 0;
font-family:'Open Sans Hebrew Condensed', sans-serif;}
#signup_block h3 span { font-weight:bold; }

#signup_block #search_popup { padding:0 15px 15px;}
#signup_block #search_popup .foot { display:none;}
.login_fb_btn{margin-top:12px; display:inline-block;}
.signup_block_or{border-bottom:1px solid #919191; margin-bottom:30px; margin-top:4px;}
.signup_block_or_span{position:relative; top:12px; font-size:20px; display:inline-block; padding:0 10px; color:#333333; background:#A9D1E4;}
.signup_block_frm{padding-top:14px;}
.password_tooltip{position: absolute; left: 12px; top: -3px; }
.signup_block_frm .fa-question-circle {color: #9aa0a3; font-size: 23px}
.password_tooltip>span{position:relative; display:none;}
.password_tooltip:hover>span{display:block;}
.password_tooltip .tooltip{position:absolute; right: 40px; border:1px solid #b8b8b8; width:258px; top:calc(50% - 50px);  box-shadow: 0 0 7px rgba(0, 0, 0, 0.54);
  -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.54);
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.54);border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.password_tooltip .tooltip_title{background:#f7f7f7; font-weight:bold; padding:3px 15px; font-weight:bold; font-size:16px;
-webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px;}
.password_tooltip .tooltip_content{background:#fff; padding:10px 15px; border-top:1px solid #ebebeb; font-size:14px;
-webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px;}

/* Chrome, Safari, Opera */
@-webkit-keyframes myfirst {
    from {background-position: center 18px;}
    to {background-position: center 24px;}
}

/* Standard syntax */
@keyframes myfirst {
    from {background-position: center 18px;}
    to {background-position: center 24px;}
}

#slide1_foot {background:#5379cc; height:73px; line-height:73px; padding:0 35px; color:#d31a66; text-align:center; color:#fff; margin-top:100px; margin-top:51px;}
#scroll_down span { display:inline-block; width:47px; height:47px; border-radius:100%; background:#00bed5 url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/arrow_down.png') center center no-repeat; vertical-align:middle; margin-left:15px;      -webkit-animation: myfirst 0.5s linear 0s infinite alternate; /* Chrome, Safari, Opera */
    animation: myfirst 0.5s linear 0s infinite alternate;
 }
#scroll_down { color:#fff; font-size:24px;  margin-right:237px;}
#slide1_foot a{color:#fff;}
#scroll_down{float:right;}
#slide1_foot .slide1_foot_left{float:left;}
.slide1_foot_left span{font-weight:bold; font-size:16px;}
.slide1_foot_left a{margin-left:15px; display:inline-block; position:relative;}
.slide1_foot_left a::after{content:"";   height: 13px; background: #fff; width: 1px; position: absolute; top: 31px; left: -9px;}

#landing_slide_2 { border-top:1px solid #fff;}
#landing_slide_2 #search_wrapper { padding-top:125px; background-size:cover; }

.landing_R{float:right; width:70%; margin-right:-1%; margin-top:-3px;}
.texts {text-shadow: 1px 1px 2px rgba(47, 39, 29, 0.7); text-align:center;}

/*.landing_R_network{height:716px; width:936px; background-image:url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/world-network.png'); position:relative; margin-top:-115px;}*/
.landing_right_network{padding-top:80px;background:url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/2/BG.png') no-repeat 50px -18px;height:360px;}
.landing_left_network{padding-top:80px;background:url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/2/BG.png') no-repeat 0px -18px;height:360px;}
.landing_R_network_portraits{position:relative; height:382px; z-index:100;}
.landing_R_network_portrait{border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; box-shadow:0 0 0 5px rgba(255, 255, 255, 0.46); position:absolute; cursor:pointer;}
.landing_R_network_portrait img{border-radius:50%;-moz-border-radius:50%; -webkit-border-radius:50%; height:100%; width:100%;}
.landing_R_network_portrait_bottom{position:absolute; color:#fff; bottom:0; width:100%; text-align:center; color:#fff; height:100%;
border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjE2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNjMiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNyIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 55%, rgba(0,0,0,0) 56%, rgba(0,0,0,0.05) 60%, rgba(0,0,0,0.16) 66%, rgba(0,0,0,0.5) 81%, rgba(0,0,0,0.63) 87%, rgba(0,0,0,0.7) 93%, rgba(0,0,0,0.7) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(55%,rgba(255,255,255,0)), color-stop(56%,rgba(0,0,0,0)), color-stop(60%,rgba(0,0,0,0.05)), color-stop(66%,rgba(0,0,0,0.16)), color-stop(81%,rgba(0,0,0,0.5)), color-stop(87%,rgba(0,0,0,0.63)), color-stop(93%,rgba(0,0,0,0.7)), color-stop(100%,rgba(0,0,0,0.7)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 55%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.05) 60%,rgba(0,0,0,0.16) 66%,rgba(0,0,0,0.5) 81%,rgba(0,0,0,0.63) 87%,rgba(0,0,0,0.7) 93%,rgba(0,0,0,0.7) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 55%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.05) 60%,rgba(0,0,0,0.16) 66%,rgba(0,0,0,0.5) 81%,rgba(0,0,0,0.63) 87%,rgba(0,0,0,0.7) 93%,rgba(0,0,0,0.7) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 55%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.05) 60%,rgba(0,0,0,0.16) 66%,rgba(0,0,0,0.5) 81%,rgba(0,0,0,0.63) 87%,rgba(0,0,0,0.7) 93%,rgba(0,0,0,0.7) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 55%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.05) 60%,rgba(0,0,0,0.16) 66%,rgba(0,0,0,0.5) 81%,rgba(0,0,0,0.63) 87%,rgba(0,0,0,0.7) 93%,rgba(0,0,0,0.7) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3000000',GradientType=0 );
}

.landing_R_network_portrait_name{  position: absolute; width: 100%; bottom: 27px;}
.landing_R_network_portrait_religious{  position: absolute; width: 100%; bottom: 11px;}

.landing_R_network_portrait.portrait1{top: -1px; right: -1px; width: 167px; height: 167px;}
.landing_R_network_portrait.portrait2{top: 11px; right: 239px; width: 213px; height: 213px;}
.landing_R_network_portrait.portrait3{top: -25px; right: 466px; width: 139px; height: 139px;}
.landing_R_network_portrait.portrait4{top: 169px; right: 90px; width: 154px; height: 154px;}
.landing_R_network_portrait.portrait5{top: 203px; right: 412px; width: 139px; height: 139px;}
.landing_R_network_portrait.portrait6{top: 105px; right: 567px; width: 167px; height: 167px;}

.landing_R_network_portraits_back{z-index:99; position:relative; margin-top:-382px;}
.landing_R_network_portraits_back .landing_R_network_portrait>div:nth-of-type(1),.landing_R_network_portraits_back .landing_R_network_portrait>div:nth-of-type(2){width:100%; height:100%;}
.landing_R_network_portraits_back .landing_R_network_portrait{box-shadow:none;}
.landing_R_network_portraits_back .landing_R_network_portrait{opacity:1 !important; display:block !important;}
.landing_R_network_portraits_back .landing_R_network_portrait.portrait7{position:absolute;top: 20px; right: 152px; width: 50px; height: 50px;}
#srcimg_portrait7, #canvas_portrait7{width: 50px !important; height: 50px !important;position:absolute;border-radius:50%;}
#canvasHolder_portrait7 {position:absolute;top:0;}
.landing_R_network_portraits_back .landing_R_network_portrait.portrait8{position:absolute;top: -35px; right: 253px; width: 82px; height: 82px;}
#srcimg_portrait8, #canvas_portrait8{width: 82px !important; height: 82px !important;position:absolute;border-radius:50%;}
#canvasHolder_portrait8{position:absolute;top:0;}
.landing_R_network_portraits_back .landing_R_network_portrait.portrait9{position:absolute;top: -24px; right: 580px; width: 82px; height: 82px;}
#srcimg_portrait9, #canvas_portrait9{width: 82px !important; height: 82px !important;position:absolute;border-radius:50%;}
#canvasHolder_portrait9{position:absolute;top:0;}
.landing_R_network_portraits_back .landing_R_network_portrait.portrait10{position:absolute;top: 202px; right: 246px; width: 74px; height: 74px;}
#srcimg_portrait10, #canvas_portrait10{width: 74px !important; height: 74px !important;position:absolute;border-radius:50%;}
#canvasHolder_portrait10{position:absolute;top:0;}
.landing_R_network_portraits_back .landing_R_network_portrait.portrait11{position:absolute;top: 106px; right: 429px; width: 77px; height: 77px;}
#srcimg_portrait11, #canvas_portrait11{width: 77px !important; height: 77px !important;position:absolute;border-radius:50%;}
#canvasHolder_portrait11{position:absolute;top:0;}
.landing_R_network_portraits_back .landing_R_network_portrait.portrait12{position:absolute;top: 175px; right: 524px; width: 55px; height: 55px;}
#srcimg_portrait12, #canvas_portrait12{width: 55px !important; height: 55px !important;position:absolute;border-radius:50%;}
#canvasHolder_portrait12{position:absolute;top:0;}
.landing_R_network_portraits_back .landing_R_network_portrait{-webkit-filter: blur(3px); filter: blur(3px); filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');}


@media (max-height: 740px) {
	.frm .field input, .frm .field textarea, .frm .field select { padding:5px 10px; }
	#search_popup .frmSbmBtn { height:30px; line-height:30px; }
	#search_popup .fb_btn img { height:50px; width:auto;}
	#signup_block h3 { height:45px; line-height:45px;}
}

/* main classes */
.right{ float:right;}
.left{ float:left;}
.b{ font-weight:bold;}
.u{ text-decoration:underline;}
.red{ color:#C00;}
.clear2, .clr, .clear{ overflow:hidden;clear:both;}
body.rtl #fancybox-inner { direction:rtl; text-align:right;}
body.ltr #fancybox-inner { direction:ltr; text-align:left;}
.paddme { padding:15px;}
.opacity { filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; }
.opacity80 { filter: alpha(opacity=80); -khtml-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; }
.noUL { list-style:none;}

.red { font-size:12px; color:#F00; font-weight:bold; display:inline-block; padding:2px;}
.redCls { color:#F00 !important;}
.errorInp { box-shadow:inset 0px 0px 2px 2px #F00 !important; }

body.ltr .inp_x { background-position:right !important;  }
body.rtl .inp_x { background-position:left !important; }
body.ltr .inp_v { background-position:right !important;  }
body.rtl .inp_v { background-position:left !important; }

/* frmUL */
.frmUL { list-style:none; }
.frmUL li { display:block; overflow:visible; margin-bottom:10px; }
.frmUL li.date_wrap label.caption { display:block; width:110px; margin-left:10px; vertical-align:top; margin-top:5px;}
.signup_form_condition a{color: #333333; font-size: 13px; text-decoration:underline;}
.frmUL li.date_wrap{width: 90%; margin-right: 5%;}

#crm_inline_edit_area { position:fixed; left:0px; top:0px; padding:25px; border-radius:6px; border-top-left-radius:0px; box-shadow:0px 0px 10px 5px #999; direction:ltr; text-align:left; border:dashed 4px #999; background:#FFFFFF; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ebebeb'); background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ebebeb)); background: -moz-linear-gradient(top,  #FFFFFF,  #ebebeb); }
#crm_inline_edit_area span { font-weight:bold; display:block; text-align:center; color:#333; font-size:16px; margin-bottom:15px; direction:ltr !important;}
#save_inline_edit, #cancel_inline_edit { display:block; width:130px; height:30px; line-height:30px; background:#0C0; box-shadow:inset 0px 1px 3px #fff, 0px 0px 2px rgba(0,0,0,0.7); font-size:18px; font-weight:bold; color:#fff; border-radius:6px; text-align:center; z-index:1000000; opacity:0.85; }
#save_inline_edit:hover, #cancel_inline_edit:hover { opacity:1;}
#cancel_inline_edit { margin-top:15px;  background:#D61414;   }

.ac_results { padding: 0px; border: 1px solid #999; background-color: #fff; overflow: hidden; z-index: 99999999999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /*  if width will be 100% horizontal scrollbar will apear  when scroll mode will be used */ /*width: 100%;*/ font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; overflow: hidden; }
.ac_results li:hover { background-color: #eee; }
.ac_results li.selected { background-color: #0A246A; color: white; }
.ac_loading { background: white url(Core/CSS/indicator.gif) right center no-repeat; }
.ac_odd { background-color: #eee; }

html, body { direction:rtl; }
html{background:#f1f1f1; color:#000; height: 100%;  }
a{ color:#000; text-decoration:none; outline:none;}

.clr { overflow:hidden; clear:both;}

html, body, input, textarea, select{ font:14px  Arial, Helvetica, sans-serif; }

.AlertMsg { border-radius:3px !important; border-width:6px; border-top-width:14px;}
.AlertMsg.green { border-color:#d31a66; color:#333; }

body { padding:0px; margin:0px; overflow-y:scroll; overflow-x:hidden; min-height: 100%; position:relative;  }
body.rtl { direction:rtl; text-align: right; }
body.ltr { direction:ltr; text-align: left; }

img{ border:none; vertical-align:middle;}

input[type=text], input[type=password], textarea, select{border:1px solid #acadb2; padding:3px; outline:none; font-size:13px; color:#616161;}
textarea { resize:none;}
* {margin: 0; padding: 0;}

input[type=text], input[type=password], textarea, select { width:150px;}

input[type=checkbox] { width:auto !important; }

a { cursor:pointer;}

.sfont, .title1, .title2 { font-family: 'Open Sans Hebrew', arial; }
.sfont a { font-family: 'Open Sans Hebrew', arial; }

.sfont2, .sfont2 a { font-family: 'Open Sans Hebrew Condensed', arial; color:#fff; }

.browser_ie .sfont, .browser_ie .title1, .browser_ie .title2, .browser_ie .sfont a, .browser_ie .sfont2, .browser_ie .sfont2 a { font-family:Arial, Gotham, "Helvetica Neue", Helvetica, sans-serif}

#loading_animation { position:fixed; bottom:50%; left:0px; right:0px;}
#loading_animation .loading_txt {  display:block; color:#5379cc; position: absolute; width:7px; z-index: 2000000000; left: 50%; top: 50%; white-space:nowrap; line-height:5px;}

img.emoticon { width: 30px; height: 30px; }

.order_btn { display:inline-block; width:30px; height:30px; border-radius:3px; border:1px solid #dddddd; background:#f9f9f9; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f7f7f7'); background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f7f7f7));
background: -moz-linear-gradient(top,  #f9f9f9,  #f7f7f7); vertical-align:middle; }
.order_btn span { width:30px; height:30px; display:block; background:center center no-repeat;}
.order_btn:hover, .order_btn.active { background:#E8E8E8;}


/* Custum classes */
.gray{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

.hr { clear:both; border-bottom:1px solid #CCC; height:1px; background:#E6E6E6; margin:20px 0px; }
input.error, .ms-parent.error { box-shadow:0px 0px 0px 1px #FF1D21;}

.fr { float:right; }
.fl { float:left; }


/* UI elements */
.container { padding:15px; border:1px solid #CCC; border-radius:9px;}
.btn, .frm input[type=submit]  { display:inline-block; width:auto; background:#00bed5 right center no-repeat; border-radius:2px; border:1px solid #33cbdd; box-shadow:0px 2px 1px 1px #009eb1; padding-left:38px; padding-right:38px; color:#fff;   height: 51px;
  padding-top: 0;
  font-size: 22px;
  margin-top: 12px;}
  .frm input[type=submit]{height:51px !important;cursor:pointer;}
.sbm:hover, .btn:hover { opacity:0.85;  }
.btn.light { background:#f8f8f8; filter:none; border:1px solid #dfdfdf; color:#d9242a; height:20px; line-height:20px; font-size:12px; font-weight:bold; letter-spacing:0.4px; }

.red_btn { height:39px; line-height:39px; background:#db1f24; color:#fff; text-shadow:0px 1px 1px rgba(0,0,0,0.3); border-radius:3px; padding:0px 30px; border:none; font-size:18px;  }

input[type=submit]:active, .sbm:active, .btn:active { opacity:0.8;}

input.txt, textarea.txt { }
textarea.txt { padding:10px;}

form table td { padding:2px; }


.radio a.selected { }
/*
.frmUL li input[type=text], .block .frmUL li input[type=password] { width:200px; }
.frmUL li select { width:208px; }
.frmUL li label.noLBL { width:auto; margin-left:0px; }
*/
.paging { text-align:center; margin:10px 0px;}
.paging a { display:inline-block; padding:3px; width:12px; font-size:12px; text-align:center; background:#CCC; color:#545454; margin-right:2px;  -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 14px; border-radius: 12px; }
.paging span { display:inline-block; padding:3px; width:14px; font-size:12px; text-align:center; border:1px solid #CCC; color:#545454; margin-right:2px;  -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px; }


.frmUL li.sbm_area { text-align:center; overflow:visible;}
#search_popup .sbm_area input[type=submit].frmSbmBtn{height:auto; line-height:normal; font-size:34px; font-family: 'Open Sans Hebrew Condensed', sans-serif;}

.frm 
.frm li { margin-bottom:16px;}
.dt_frm .caption { background:#d1d1d1; width:100px; padding:10px; }
.dt_frm .field {  background:#dcdcdc; padding:10px; padding-right:20px; }
.frm .field input, .frm .field textarea { background:#d9e7ed; padding:11px 10px; border:1px solid #919191; font-size:15px;   width: 90%; margin-right: 5%; color:#333333; box-sizing: border-box;}
form#signupFRM .field{position:relative;}
::-webkit-input-placeholder{color:#333333;}
:-moz-placeholder{color:#333333;}
::-moz-placeholder{color:#333333;}
:-ms-input-placeholder{color:#333333;}
.frm .field select { padding:10px; color:#333; border:1px solid #919191 !important; font-size:14px; width:294px; background:#dee7ed;}
.frm .field .inpRadio label { margin-left:15px; }
.frm .field .inpRadio input { width:auto; vertical-align:middle; }
.search_popup_gender{margin-top:18px;   width: 90%; margin-right: 5%;}
.search_popup_gender_label{display:inline-block;}

.frm li.half .field input { width:280px;}
.frm li.half .field select { width:300px; }
.frm li.clr { margin:0px;}

.search_bold { background:#F4EC22;}

/* Page layout */
.center_content { width:1125px; margin-right:auto; margin-left:auto; position:relative; }

#page{ width:100%; padding-bottom:100px;}
body.rtl #page { direction:rtl; text-align:right;  }
body.ltr #page { direction:ltr; text-align:left; }


header #logo { display:block; width:165px; height:85p; position:absolute; right:0px; top:-5px; }
header #user_area { display:block; position:absolute; left:0px; top:4px; }
header #user_area .user_name { padding-right:30px; position:absolute; left:0px; top:68px; font-size:17px; height:33px; line-height:33px; white-space:nowrap; }

.fix header{ left:0px; right:0px; top:0px; z-index:9999; box-shadow:0px 0px 10px rgba(0,0,0,0.7);}

header #menu { list-style:none; display:block; padding-right:215px; }
header #menu li { float:right; display:block; min-width:42px; height:105px; position:relative; padding:0 16px; cursor:pointer; overflow:hidden; }
header #menu li .ico { height:95px; display:block; background:center center no-repeat; position:absolute; left:0px; top:0px; right:0px; }
header #menu li .ico .noti { width:16px; height:16px; background:#FF0004; color:#fff; border-radius:100%; position:absolute; right:13px; top:24px; display:none; text-align:center; line-height:16px; font-size:10px; }
header #menu li a { display:block; text-align:center; line-height:176px; font-size:17px; }

header #user_area #user_menu_drop { display:none; }

header #user_area.open { width:210px; background:#dde4f5; box-shadow:1px 1px 0px 1px rgba(34,64,131,0.5); z-index:9999;}
header #user_area.open #user_menu_drop { display:block; }
header #user_area.open .user_pic { position:absolute; right:10px; top:10px; }
header #user_area.open .user_name { display:none; }

header #user_area #user_menu_drop .head { background:#5075c6; padding:15px; padding-right:94px; border-bottom:1px solid #5379cc;}
header #user_area #user_menu_drop .head p { color:#f1f3f9; font-size:14px; display:block; margin-bottom:5px; }
header #user_area #user_menu_drop .head .id_card { color:#b4bfdd; font-size:14px; }

header #user_area #user_menu_drop .cnt { padding:12px; position:relative; padding-top:17px; padding-bottom:5px;}
header #user_area #user_menu_drop .cnt .status { position:absolute; top:2px; left:2px; right:2px; height:15px; background:#b3c4e9; }
header #user_area #user_menu_drop .cnt .status .fill { height:15px; background:#5379cc; float:left;  }
header #user_area #user_menu_drop .cnt .status span { line-height:15px; position:absolute; left:0px; top:0px; right:0px; text-align:center; color:#fff; font-size:11px; }

header #user_area #user_menu_drop .cnt h3 { color:#333333; padding-right:24px; font-size:17px; padding-bottom:3px; border-bottom:1px solid #aaafba; font-weight:normal; margin-top:10px; position:relative;}
header #user_area #user_menu_drop .cnt h3 img { position:absolute; right:0px; top:3px; }
header #user_area #user_menu_drop .cnt ul { list-style:none; }
header #user_area #user_menu_drop .cnt ul li { display:block;  }
header #user_area #user_menu_drop .cnt ul li a{ display:block; color:#62656a; line-height:22px; padding:0 8px; font-size:14px; }
header #user_area #user_menu_drop .cnt ul li a:hover { background:#eef2fa; }

header #user_area #user_menu_drop .cnt .foot {padding-top:3px; border-top:1px solid #aaafba; overflow:hidden; margin-top:10px; }
header #user_area #user_menu_drop .cnt .foot li { float:right; }
header #user_area #user_menu_drop .cnt .foot li.first { margin-left:18px;}
header #user_area #user_menu_drop .cnt .foot li.last { float:left; }
header #user_area #user_menu_drop .cnt .foot li a { font-size:12px; display:inline; padding:0px;}
header #user_area #user_menu_drop .cnt .foot li a:hover { background:none; text-decoration:underline;}

header #user_area.guest { color:#fff; top:25px; display:inline !important; background:none; width:auto !important; border:none !important; box-shadow:none !important; font-size:12px;}
#user_area_signin_wrap {float:right;margin-top:10px;}
#user_area_fb_wrap {float:right;margin-right:6px;}
a.user_area_signin{margin-left:12px;}
header #user_area .user_area_signin span{text-decoration:underline; color:#fff; font-size:23px; font-family: 'Open Sans Hebrew Condensed', sans-serif;}
header #user_area .user_area_signin img{vertical-align:bottom;}

.head_margin { margin-bottom:25px;}


#search_wrapper {height:283px; margin-bottom:35px; padding-top:50px; color:#fff;}
#search_wrapper .search_next, #search_wrapper .search_prev { position:absolute; top:50px; width:100px; }
#search_wrapper .search_next {  left:-110px; }
#search_wrapper .search_prev { right:-110px; }

#search_wrapper .search_next div, #search_wrapper .search_prev div { cursor:pointer; border-radius:100%; background:rgba(0,0,0,0.6); color:#fff; font-size:80px; display:block; width:70px; height:70px; line-height:61px; text-align:center; font-family:monospace; margin:0 auto;
-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;}
#search_wrapper .search_next:hover div, #search_wrapper .search_prev:hover div { box-shadow:0px 0px 20px 15px #00bed5; }

#search_wrapper .search_next span, #search_wrapper .search_prev span { display:block; text-align:center; color:#fff; font-size:14px; position:relative; top:0px; font-family:'Open Sans Hebrew', arial; -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
#search_wrapper .search_next:hover span, #search_wrapper .search_prev:hover span {
	top:3px;
}

.browser_ie #search_wrapper .search_next span, #search_wrapper .search_prev span { font-family:Arial, Gotham, "Helvetica Neue", Helvetica, sans-serif;}


#search_wrapper .search_area { background:rgba(0,0,0,0.6); padding:15px; position:relative; margin-bottom:14px; height:190px; }
#search_wrapper .search_area .box { height:193px;  float:right; border-left:1px solid rgba(255,255,255,0.1); padding:0 40px;   -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */
 }
#search_wrapper .search_area .box h3 { display:block; margin-bottom:15px; color:#fff; font-weight:normal; font-size:16px;  }
#search_wrapper .search_area .box .clear_all { float:left; font-size:11px; text-decoration:underline; color:#e1e1e1; position:relative; top:4px; }


#search_wrapper .search_area .box.first { padding-right:0px !important; }
#search_wrapper .search_area .box.last { padding-left:0px !important; border:none; }

#search_wrapper #search_btn { width:131px; height:54px; position:absolute; left:28px; bottom:-54px; color:#fff; text-align:center;  line-height:40px; }
#search_wrapper #search_btn .btn_txt { font-size:25px; position:relative; left:0px;
-webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
 }
#search_wrapper #search_btn .arr { display:inline-block; width:10px; height:18px; vertical-align:middle; position:relative; left:-8px; top:-4px;

  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
 }

#search_wrapper #search_btn:hover .btn_txt { left:-2px; font-size:25px; }
#search_wrapper #search_btn:hover .arr { left:-6px; }

#search_wrapper .filter_by_line span { color:#fff; margin-left:10px; }
#search_wrapper .filter_by_line .tabs { display:inline-block; vertical-align:middle; }
#search_wrapper .filter_by_line .tabs a { font-size:13px; height:21px; line-height:21px; background:rgba(0,0,0,0.6); }
#search_wrapper .filter_by_line .tabs a.active { background:#00bed5; }

#search_pager { position:absolute; left:460px; bottom:0px; direction:ltr;  }
#search_pager a { display:inline-block; width:15px; height:15px; background:#fff; margin-right:8px; }
#search_pager a.activeSlide { background:#00bed5; }

.search_group { width:951px;}

.search_group .select_multi { max-height:153px; overflow-y:auto;}

#content { margin-bottom:100px; }


.texts_right_number{display:inline-block;font-size:63px; font-weight:bold;}
.texts_right_around{display:inline-block;font-size:57px; font-family:'Open Sans Hebrew Condensed', sans-serif; margin-top: -7px;}
.texts_right_botline{font-family:'Open Sans Hebrew Condensed', sans-serif;}
.texts_right_botline_R{font-size:42px;display:inline-block; vertical-align:middle;}
.texts_right_botline_R span{text-decoration:underline;}
.texts_right_botline_L{font-size:45px;display:inline-block; vertical-align:middle; font-weight:bold;font-family:'Open Sans Hebrew Condensed Bold', sans-serif;}
.texts_left_around {float:left;margin-left:3px;margin-top:23px;font-size:46px;}
.texts_left_number {float:left;}
.timer{width:200px; margin:20px auto;text-align:center;display:block;font-size:20px}
#help{width:500px; margin:20px auto;text-align:center;display:block;font-size:14px}



#ui-dialog-title-login_dialog{padding-right:80px;  background-image:url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/signup_icon.png'); background-repeat: no-repeat; background-position-x: right; font-family:'Open Sans Hebrew Condensed', sans-serif;}
#ui-dialog-title-signup_dialog{padding-right:80px;  background-image:url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/signup_icon.png'); background-repeat: no-repeat; background-position-x: right; font-family:'Open Sans Hebrew Condensed', sans-serif;}

div.signup_dialog.ui-dialog, div.login_dialog.ui-dialog{width:359px !important;}
#login_box_wrap .input_field, #login_popup_wrap .input_field, #signup_popup_wrap .input_field{background: #fff; padding: 10px; color: #333333 !important;
border: 1px solid #919191 !important; font-size: 15px; width: 285px !important;}
#login_box_wrap form, #login_popup_wrap form{width:auto;}
.fb_login_panel{display:none;}
.login_popup_remember{float:right; font-size:14px; color:#000;}
.login_popup_remember input{vertical-align:middle;}
.login_popup_forgot{  float: left; font-size: 14px !important; text-decoration: underline; color: #000 !important;}
.login_popup_submit{height: 51px; line-height: 51px; position: relative; margin-top:25px;cursor:pointer;
background-image: url('https://cdn.date4dos.co.il/sites/datedos/_static_media/public/landing2/btn_arr_left.png'); background-position: 16px center; background-repeat: no-repeat; padding: 0 35px 0 50px; font-size: 20px; font-weight: bold; background-color: #00bed5; border-radius: 0px; border: none; box-shadow: none;   color: #fff;   display: inline-block; width: auto;}

.login_frm_btmlogin_frm_btm, #login_frm_btm{background: #e2e2e2; padding: 14px;  text-align:center;}
.login_frm_btm_content{font-size:20px; display:block; margin-bottom:5px;}
.login_frm_btm_content span{font-weight:bold;}
#login_frm_btm a{font-size:14px; text-decoration:underline; color:#000;}
#login_dialog{padding:0;}
#login_frm_top{padding:25px 25px 15px; text-align:center;}
#login_frm_top img {cursor:pointer;}
.login_frm_btm, #login_frm_btm{width:100% !important; float:none !important;}
#login_box_wrap form, #login_popup_wrap form{float:none !important; width:100% !important;}
#login_box_wrap .frm_item, #login_popup_wrap .frm_item, #signup_popup_wrap .frm_item{float:none !important;}
#login_box_wrap .frm_field, #login_popup_wrap .frm_field, #signup_popup_wrap .frm_field{float:none !important;}
.login_popup_submit_wrapper{text-align:center;}
#login_frm_btm{color:#000;   padding-right: 0; padding-left: 0;}
div#login_popup_wrap{margin-bottom:0;}

#signup_popup_wrap .signup_block_or_span{background:#fff;}
#signup_popup_wrap .frm .field input, #signup_popup_wrap .frm .field textarea{background:#fff;}
#signup_popup_wrap select{background:#fff !important;}
#signup_popup_wrap .btn, #signup_popup_wrap .frm input[type=submit]{border-radius:0 !important;}
#signup_dialog{padding:0;}
.search_popup_main{padding:25px 25px 15px;}
#signup_popup_wrap .signup_form_condition a {font-size:13px;text-decoration:underline;color:#333;}

#signup_form_wrap .DateSimple select{width:100px;}
