/* CSS Document */
@font-face {
	font-family: 'Open Sans Hebrew';
	src: url('fonts/opensanshebrew-regular-webfont.eot');
	src: url('fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/opensanshebrew-regular-webfont.woff') format('woff'),
		 url('fonts/opensanshebrew-regular-webfont.ttf') format('truetype'),
		 url('fonts/opensanshebrew-regular-webfont.svg#yaguarregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
	/*f4f6f6*/
	font: normal 14px Open Sans Hebrew;
	color: #000;
	/*601f3a*/
	background: #fff;
}

form {
	display: inline;
	margin: 0;
}

h1,
h2,
h3,
h4 {
	padding: 0;
	margin: 0;
	font-family: "Open Sans Hebrew";
	font-weight: normal;
	color: #000;
}

img {
	border: none;
}

p {
	margin-top: 5px;
}

a {
	outline: none;
	/*transition: all 0.5s linear;*/
	cursor: pointer;
	color: #000;
}

a:hover {
	color: #F60041;
}

div,
table,
span,
ul,
li {
	text-align: right;
	direction: rtl;
}

input,
select,
textarea {
	font: normal 12px Open Sans Hebrew;
	text-align: right;
	direction: rtl;
	color:black;
	line-height: 20px;
}

table {
	border-collapse: collapse;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}


.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}


.hidden {
	display: none;
}

.select {}

.newselect {
	width: 48%;
    border-radius: 5px;
    height: 30px;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(133, 128, 133, 1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(133, 128, 133, 1);
    box-shadow: 2px 2px 5px 0px rgb(217, 210, 217);
}
.select select {
	height: 20px;
	margin: 0;
	padding: 0;
	display: block;
	width: 99%;
	border: 0px solid #fff;
	line-height: 20px;
	float: right;
	margin-top: 2px;
}


.m-online,
.m-offline {
	display: block;
	width: 16px;
	height: 16px;
	/* overflow: hidden; */
	background: url(../images/icon2/online.png) no-repeat;
	float: right;
	margin-top: 17px; 
	margin-left: 12px;
	padding-right: 20px;
	background-position: center;
}

.m-offline {
	background: url(../images/icon2/offline.png) no-repeat;
}

.content {
	width: 974px;
	/*min-height:20px;*/
	margin: 0 auto;
	/*	background:#9F3;/*Test*/
}
body #ng_wahout_button{
	background-color: #189baf !important;
}
/********header new**********************/
img.innerLogo {
    display: block;
}
body.home img.innerLogo {
    display: none;
}
img.homeLogo {
    display: none;
}
body.home img.homeLogo {
    display: block;
}
/*_top_login.asp*/

.header .loginbox {
	width: 570px;
	height: 72px;
	/*	background:#3F3;/*Test*/
	margin-right: 35px;
	color: #ffffff;
	/* ffffff  */
}

.topsearch form input[type="image"]{
	border-radius: 50%;
}
.header .loginbox .title {
	font: bold 18px 'Open Sans Hebrew';
	line-height: 31px;
}

.header .loginbox a {
	font: normal 14px 'Open Sans Hebrew';
	color: #ffffff;
	text-decoration: none;
	line-height: 31px;
}


.header .loginbox input[type="text"],
.header .loginbox input[type="password"] {
	width: 230px;
	height: 28px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	padding: 2px 5px;
	background: #ffffff;
	margin-left: 5px;
	border: none;

	-webkit-box-shadow: inset 2px 2px 9px 2px #ededed;
	box-shadow: inset 2px 2px 9px 2px #e0e0e0;


}

.header .loginbox input[type="submit"] {
	width: 76px;
	height: 30px;
	background: url('../images/Buttoms/btn_login.png') no-repeat;
	cursor: pointer;
	border: none;
}

/* **************/

.header .loginbox .round-box-on {}

.header .loginbox .round-box-on a {
	font: normal 12px Open Sans Hebrew;
	color: #505050;
	text-decoration: none;
	line-height: 20px;
}



.header .loginbox .round-box-on img {
	padding-right: 5px;
}
.modal-top .h4{
    position: relative;
    z-index: 99;
	}



/* ======================================================================================== */

.button span {
	display: block;
	height: 33px;
	margin: 0 7px 0 auto;
	padding-left: 7px;
	background: url(../images/Buttoms/button_l.png) no-repeat left center;
	text-align: center;
	line-height: 33px;
	color: #fff;
	font-size: 19px;
	font-family: 'Open Sans Hebrew';
}

/* ======================================================================================== */
.login-tbl {
	color: #fff;
	border-collapse: collapse;
	width: 282px;
	margin: 0 auto;
}

.login-tbl td {
	width: 230px;
	margin: 0 auto;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	padding: 5px 0;

}

.login-tbl input {
	width: 227px;
	height: 18px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	padding-right: 5px;
}

.login-tbl #lgn_password {
	display: none;
}



.search-data {
	width: 307px;
	height: 36px;
	line-height: 36px;
	color: #fff;
	/*background:url(../images/side_column-title.png) no-repeat center;*/
	background: #c92b66;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.search-data h3 {
	font-size: 18px;
	font-weight: bold;
	padding-right: 18px;
}

.search-data-green {
	width: 307px;
	height: 36px;
	line-height: 36px;
	color: #fff;
	/*background:url(../images/side_column-title-green.png) no-repeat center;*/
	background: #14b10c;
	margin-top: 15px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

.search-data-green h3 {
	font-size: 20px;
	font-weight: normal;
	padding-right: 18px;
}

.side_column-mid {
	background: #434242;
	width: 303px;
	border: 2px solid #434242;
	border-top: none;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;

}

.side_column-mid .green {
	border: 2px solid #14b10c;
}

.side_column-mid-inc {
	width: 299px;
	margin-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}

/* ======================================================================================== */
.login-btn {
	display: block;
	width: 235px;
	height: 27px;
	background: url(../images/Buttoms/login_btn.png) no-repeat 0 0;
}

/* ======================================================================================== */

.small-button,
.small-button-on {
	width: 32px;
	height: 29px;
	display: block;
	background: url(../images/icon2/stat_btn.png) no-repeat center;
	text-align: center;
	text-decoration: none;
	color: #F60041;
	/*black*/
	font: normal 14px Open Sans Hebrew;
	line-height: 26px;
}

.small-button:hover,
.small-button-on {
	color: #fff;
	background: url(../images/icon2/stat_btn_on.png) no-repeat center;
	text-decoration: none;
}

a.small-button:hover,
a.small-button:focus,
a.small-button:active,
a.small-button:visited {
	color: #fff;
}

.actions td {
	padding: 10px 12px;
	font: normal 14px Open Sans Hebrew;
}

.actions a {
	color: #000;
	/*454545*/
	text-decoration: none;
	font: normal 14px Open Sans Hebrew;
}

.act-tbl {
	border-collapse: collapse;
}

.act-tbl td {
	padding: 0 3px;
}

.act-tbl .act-lable {
	font: bold 16px 'Open Sans Hebrew';
	color:#F60041;
	/*601f3a*/
}

.user-box {
	width: 172px;
	/* height:378px; */
	text-align: center;
	background: #000;
	/*eaeaea*/
	border-radius: 10px;
	float: right;
	margin-left: 6px;
	border: 1px solid #2e2f30;
}

.user-box a {
	display: inline-block;
}

.user-box a img {
	border-radius: 5px;
}

.user-box.right img {
	border-radius: 5px;
}

.user-box h3 {
	padding: 12px 0;
	font: bold 16px Open Sans Hebrew;
	color: #fff;
	/*black*/
	text-align: center;
	background-color: #c60b5c;
	border-radius: 8px 8px 0 0;
	margin-bottom: 10px;
}

.user-box-data {
	text-align: center;
}

.user-box-data h5 {
	color: #891b58;
	font-size: 14px;
	padding-bottom: 0;
	margin-bottom: 0;
}

.user-box-data h6 {
	margin: 0;
	padding: 5px 0;
	font-size: 16px;
	font-weight: bold;
}



.user-box-data .heart {}

.user-box-data table {
	margin: 0 auto;
}

.user-box .act-lable {
	display: none;
}

.user-box-btn {

	text-decoration: none;
	display: block;
	margin: 5px auto;
}

.set-search {
	text-align: right;
	border-bottom: 1px solid #ccc;
	width: 90%;
	margin-bottom: 10px;
}

.set-search td {
	vertical-align: top;
}

.set-search th {
	font: normal 14px Open Sans Hebrew;
	color: #000;
	/*000000*/
	text-align: right;
	vertical-align: top;
	width: 90px;
}


.set-search select {
	height: 30px;
	margin: 0;
	padding: 0;
	display: block;
	/* border: 1px solid #ccc; */
	float: right;
	/* margin-top: 2px; */
	color: #000;
	font-size: 16px;
	border-radius: 5px;
}



.v-line {
	border-bottom: 1px dotted #8e8e8e;
	padding-top: 10px;
	margin-bottom: 10px;
}

/* ======================================================================================== */
.paging {
	text-align: center;
	height: 34px;
	margin: 25px 0;
	clear:both;
	font-size: 18px;
}

.paging table {
	height: 100%;
}

.paging table td {
	padding: 0 6px;
}

.paging table span {
	color: #fff;
    font-weight: bold;
	background: #F60041;
	font-weight: bold;
	padding: 5px 10px;
    border-radius: 100%;
}

.paging table a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

/* ======================================================================================== */
.main-image-box {
	width: 630px;
	height: 420px;
	float: left;
	position: relative;
	cursor: pointer;
}

.main-image-in {
	position: absolute;
	top: 0;
	left: 0;
	width: 630px;
	height: 420px;
}

.main-image-bot {
	width: 630px;
	height: 50px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 0;
	background-color: #ededed;
	filter: alpha(opacity=60);
	-khtml-opacity: 0.6;
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.main-image-text {
	width: 620px;
	height: 40px;
	position: absolute;
	left: 0;
	bottom: 0;
	font-weight: bold;
	color: #000;
	z-index: 1;
}

/* ======================================================================================== */
#chat_div {
	position: fixed;
	top: 10px;
	right: 10px;
	width: 100%;
	z-index:9999;
}

* html #chat_div {
	position: absolute;
}

.chat-panel {
	width:280px;
	height: 190px;
	background: url(../images/chat_box.png) no-repeat 0 0 #000;
	margin-bottom: 5px;
	border-radius: 10px;
    border: 1px solid #555;
}

.chat-panel a {
	color: #fff;
	text-decoration: none;
}

.chat-panel h4 {
	padding-top: 100px;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	margin-bottom: 2px;
}

.chat-panel table {
	margin: 0 auto;
	margin-top: 20px;
}

.chat-panel table a {
	display: block;
	width: 82px;
	height: 22px;
	text-align: center;
	background: url(../images/chat_btn.gif) no-repeat 0 0;
	font-weight: bold;
	color: #000;
	line-height: 22px;
}

.chat-panel table a:hover {
	background: url(../images/chat_btn_on.png) no-repeat 0 0;
	color: #fff;
}
#menu_button_click img {
    border-radius: 50px;
}
/* ======================================================================================== */
.top-members {
	margin-top: 41px;
}

.top-res-head {

	width: 638px;
	height: 35px;
	background: #434242;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

.top-res-head1 {

	width: 638px;
	height: 35px;
	background: #c92b66;
	margin: 0 auto;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

.top-res-head-inc {
	width: 598px;
	height: 19px;
	margin: 0 auto;
	padding-top: 8px;
}

.top-res-head-inc1 {
	width: 590px;
	height: 19px;
	margin: 0 auto;
	padding-top: 8px;
}

.top-res-head h2,
.top-res-head1 h2 {
	width: 200px;
	color: #eeeeee;
	font-size: 22px;
	float: right;
}

.top-res-head a {
	display: block;
	width: 19px;
	height: 19px;
	overflow: hidden;
	background: url(../images/scroll_btns.png) no-repeat;
	float: left;
	margin-right: 5px;
}

.top-res-head1 a {
	display: block;
	width: 19px;
	height: 19px;
	overflow: hidden;
	background: url(../images/scroll_btns1.png) no-repeat;
	float: left;
	margin-right: 5px;
}

.top-res-head a.prev,
.top-res-head1 a.prev {
	background-position: 0 -19px;
}

.top-res-head a.prev:hover,
.top-res-head1 a.prev:hover {
	background-position: 0 0;
}

.top-res-head a.next,
.top-res-head1 a.next {
	background-position: 0 -57px;
}

.top-res-head a.next:hover,
.top-res-head a.next:hover {
	background-position: 0 -38px;
}

.top-res {

	width: 638px;
	height: 229px;
	margin-bottom: 15px;
	background: #434242;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;


}

.top-res-box {
	width: 598px;
	height: 198px;
	margin: 0 auto;
	padding-top: 12px;
	clear: both;
}

.top-res-item {
	width: 193px;
	height: 198px;
	background: #1a1a1a;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	float: right;
	margin-left: 6px;
	overflow: hidden;
}

.top-res-item .thumb {
	height: 142px;
	width: 183px;
	margin: 5px auto;
	display: block;
	overflow: hidden;
	background: #FFF;
}

.top-res-item .thumb img {
	width: 183px;
	min-height: 142px;
}

.top-res-item .name {
	width: 183px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}

.top-res-item .bot {
	width: 183px;
	height: 22px;
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
	color: #fff
}

.bot span {
	display: block;
	float: right;
	text-align: right;
	width: 115px;
	;
}

.bot span:first-child {
	width: 30px;
	float: right;
	text-align: right;
	font-size: 11px;
}

/* ======================================================================================== */
.main {
	width: 100%;
	margin: 0 auto;
	/*f4f6f6*/
}

.header {
	width: 100%;
	height: 71px;
	margin: 0 auto;
	padding: 10px 0 20px 0;
	background: #424141;
	/*424141*/
}

.header-r {
	float: right;
	width: 223px;
}

.header-l {
	float: left;
	width: 728px;
}

.head-links {
	text-align: left;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 8px;
}

.head-links a {
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	font-family: "Open Sans Hebrew";
}

.head-links img {
	margin-right: 5px;
}

.logo {
	display: block;
	width: 271px;
	height: 134px;
}

.top-banner {
	width: 570px;
	float: left;
	margin-top: 15px;
}

.bot-banner {

	margin: 15px 0;
	;
}



/* ======================================================================================== */

.data-boxL {
	margin-top: 43px;
	width: 240px;
	/*background:#0F0;/*Test*/
}

.data-boxR {
	width: 718px;
	/*	background:#0CF;/*Test*/
	margin-top: 43px;
}

.data-box {
	width: 969px;
	/*	background:#0CF;/*Test*/
}
.data-box-buy {
	width:50%;
	background:#F60041;
	border-radius:10px;
	min-height:40px;
	margin:10px auto;
	overflow:hidden;
	padding:10px;
	position:relative;
	display:none;
}
.data-box-buy a.buybtn {
	float:left;
	padding:20px;
	color:white;
	background:#000;	
	border-radius:10px;
	font-weight:bold;
	font-size:20px;
	width: 38%;
	text-align: center;
}
.data-box-buy p.buytext {
	float:right;
	font-size: 15px;
	line-height: 16px;
	width: 80%;
	color: #fff;
}
.data-box-buy a.closebtn {
	background:#f1d2d7;
	padding:5px;
	position:absolute;
	top:-5px;
	right:-5px;	
}

.data-box-title {
	width: 100%;
	min-height: 48px;
}

.data-box-title h1 {
	color: #F60041;
	font-size: 24px;
	font-weight: bold;
	font-family: 'Open Sans Hebrew';
	line-height: 48px;
}


#page-box h1 {
	color: #eeeeee;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #424242;
	padding-bottom: 7px;
}

/* ======================================================================================== */
.data-in {
	width: 100%;
	color: #282828;
	min-height: 500px;
	border: 1px solid #e0e0e0;
	border-top: none;

	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;

	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;

	margin-bottom: 10px;
}

.data-in1 {
	color: #000;
	font-size: 14px;
	line-height: 20px;
	font-family: Open Sans Hebrew;
	margin-bottom: 10px;
	margin-top:15px;
	min-height:100vh;
	text-align: center;
	/*background:#FF0;/*Test*/
	/*display: flex;
	flex-flow: row wrap;*/
}

/* ***************************************************************************************************** */

.bottom {

	clear: both;

	width: 100%;

	background: #151B29;
	/*601f3a*/

	min-height: 179px;

	position: relative;

	bottom: 0;

	overflow: hidden;
}

.bottom-top-sign-path {
	height: 67px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #F60041;
padding: 50px 10px;	
	/*background: linear-gradient(90deg, rgba(213, 9, 59, 1) 0%, rgba(208, 10, 70, 1) 22%, rgba(212, 10, 61, 1) 40%, rgba(193, 12, 104, 1) 72%, rgba(190, 12, 111, 1) 92%);*/
}

.bottom-top-sign-path span {
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	padding: 0 20px;
}

.bottom-top-sign-path .btn-sign-bottom {
    color: #F60041;
    background: #fff;
    display: inline-block;
    padding: 10px 50px;
    font-size: 20px;
    font-weight: 600;
    border-radius: 80px;
    white-space: nowrap;
}

.footer {
	margin: 0 auto;
	padding: 20px 0 30px;
	width: 974px;
	display: flex;
    margin: 0 auto;
    text-align: center;
    gap: 20px;
    align-items: center;
justify-content: center;	
}

.footer-text, .footer-text a {
	/* width:300px; */
	line-height: 25px;
	color: rgb(255 255 255 / 62%);
	font-family: Open Sans Hebrew;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: 0.62px;
	white-space: nowrap;
}
.footer-text:not(:first-child):before {
    content: "|";
    margin-right: -13px;
}
.bv-logo {
	display: block;
	width: 140px;
	height: 18px;
	float: left;
	background: url(../images/bv_logo.png) no-repeat 0 0;
	text-align: right;
	margin-left: 8px;
	margin-top: 24px;
	font-size: 11px;
	text-decoration: none;
	color: #8e8e8e;
}

.copyright {
	width: 560px;
	float: right;
	color: #8e8e8e;
	line-height: 58px;
	margin-right: 10px;
}

/* ======================================================================================== */
.bot-panel {
	background: #282828;
	padding: 15px 0;
}

.bot-panel-inc {
	width: 969px;
	margin: 0 auto;
}

.bot-data {
	width: 260px;
	height: 120px;
	float: right;
	margin-right: 15px;
	padding-top: 15px;
	padding-bottom: 20px;
}

.bot-data a {
	color: #3a9cba;
}

/**/

.bot-menu {
	width: 974px;
	/* min-height:55px; */
	margin: 0 auto;
	padding: 25px 0;
	/*background:#C3F; /*Test*/
	overflow: hidden;
	border-bottom: 1px solid #707070;
}

.bot-menu .logo {
	display: block;
	width: 192px;
	height: 55px;
	background: url(../images/bot-logo.png) center no-repeat;
}

.bot-menu_bot {
	display: flex;
    align-items: flex-start;
    justify-content: right;
}
.bot-menu_div {
    float: right;
	min-width: 250px;
	margin-right: 12px;
    margin: 30px 0px;
}
/*
.bot-menu_div {
	float: right;
	width: 150px;
	margin-right: 12px;
	/*	background:#3F0;/*Test
}
*/
.footer_logo{
    border-top: 1px solid #707070;
    padding-top: 30px;
    text-align: center;	
}

.bot-menu div h5 {
	margin: 0;
	margin-bottom: 12px;
	font-family: Open Sans Hebrew;
	font-size: 16px;
	font-weight: normal;
	color: #dcdfdf;
}

.bot-menu div b a {
	color: #F60041;
	text-decoration: none;
	font-family: Open Sans Hebrew;
	font-size: 20px;
	font-weight: bold;
}

.bot-menu div a {
    display: block;
    margin-bottom: 4px;
    color: #fff;
    text-decoration: none;
    font-family: Open Sans Hebrew;
    font-size: 16px;
    font-weight: normal;
    margin: 0px 10px;
    letter-spacing: 0.32px;
}

.menutitle {

	color: #ffffff;
	text-decoration: none;
	font-family: Open Sans Hebrew, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

/**********HOME PAGE UPDATE DESIGN 14/NOV************/
.user_grid {
    padding: 50px 10px;
    background-image: url(../images/user-grid-bg.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
._innerList p {
    font-size: 20px;
    font-weight: bold;
    padding: 0px 3rem;	
}
.iconList {
    display: flex;
    align-items: flex-start;
    justify-content: center;
	flex-flow: wrap;	

}
._innerList {
    text-align: center;
    width: 20%;
}
.iconList>._innerList {
    display: flex;
    width: 100%;
        flex-flow: wrap;	
}

/* =================================================================================== */
.search-tbl {
	color: #fff;
	border-collapse: collapse;
	width: 282px;
	margin: 0 auto;
}

.search-tbl td {
	height: 40px;
}

.search-tbl .select {
	width: 138px;
	margin: 0 auto;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}

.search-tbl input {
	vertical-align: middle;
	widows: 138px;
	height: 27px;
}

/* ====================================================================================== */

/* =================================================================================== */
.profile-box-data {
	padding: 7px;
}

.profile-box-data table {
	float: left;
	width: 180px;
}

.profile-box-data table a {
	color: #c1bfbf;
	font-weight: bold;
	text-decoration: none;
}

.profile-box-data table a img {
	margin-left: 5px;
}

.profile-box-data p {
	margin: 0;
	padding-top: 19px;
}

/* ===================================================================================== */
.articles {
	padding: 0px;

}

.event-item {
	margin-bottom: 25px;
	font-size: 14px;
	/*background:#0F0;/*Test*/
	width: 100%;
	height: 171px;
	border-bottom: 1px solid #d0d0d0;
}


.event-itemR {
	width: 105px;
}

.event-itemL {
	width: 606px;
	color: #595959;
	/*595959*/
	height: 104px;
}

.event-itemL .title a {
	font: bold 16px Open Sans Hebrew;

	color: #cd0a4d;
	/*601f3a*/
	text-decoration: none;
}

.event-itemL .Descr {
	color:black;
	height: 75px;
	overflow: hidden;
	padding: 8px 0 12px 0;
	font: normal 14px Open Sans Hebrew;
	line-height: 20PX;
	text-align: justify;
}


.event-itemL .btn_next {
	font: bold 16px 'Open Sans Hebrew';
	background: rgb(213, 9, 59);
	background: linear-gradient(90deg, rgba(213, 9, 59, 1) 0%, rgba(208, 10, 70, 1) 22%, rgba(212, 10, 61, 1) 40%, rgba(193, 12, 104, 1) 72%, rgba(190, 12, 111, 1) 92%);
	border: 0 none;
	border-radius: 8px;
	box-sizing: border-box;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	max-width: 100%;
	padding: 0;
	text-align: center;
	/*d35e8c*/
	width: 91px;
	height: 28px;
	line-height: 28px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
}

.event-itemL .btn_next a {
	color: #ffffff;
	text-decoration: none;
}

/* ===================================================================================== */
.article {
	padding-left: 5px;
	padding-bottom: 15px;
}

.article .article-in {}

.article .subtitle {
	border-bottom: 1px solid #424242;
	height: 30px;
	margin-bottom: 20px;
}

.subtitle h2 {
	width: 500px;
	font-family: Open Sans Hebrew;
	font-size: 13px;
	line-height: 30px;
	float: right;
}

.article iframe {
	border: none;
	overflow: hidden;
	width: 80px;
	height: 21px;

	float: left;
	margin-top: 4px;
}

.article-pic {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.artBody {
	font: normal 14px Open Sans Hebrew;
	line-height: 18px;
	text-align: justify;
	color: #000000;
}

.article-bot {
	clear: both;
	padding-top: 15px;
}

.article-bot .button {
	margin-right: auto;
}

/* ===================================================================================== */
.rel-articles {
	width: 600px;
	padding: 0 18px;
}

.rel-article {
	width: 280px;
	float: right;
	margin-left: 15px;
}

.rel-article h3 {
	font-size: 18px;
	border-bottom: 1px solid #424242;
}

.rel-article h3 a {
	color: #fff;
	text-decoration: none;
}


/* ============================================================================== */


.online-res-item {
	width: 87px;
	height: 105px;
	background: #1a1a1a;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	float: right;
	margin-left: 12px;
	overflow: hidden;
}

.online-res-item .thumb {
	height: 56px;
	width: 74px;
	margin: 5px auto;
	display: block;
	overflow: hidden;
	background: #FFF;
}

.online-res-item .thumb img {
	width: 74px;
	min-height: 56px;
}

.online-res-item .name {
	width: 74px;
	height: 22px;
	font-size: 12px;
	color: #fff;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}

.online-res-item .bot {
	width: 74px;
	height: 22px;
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
	color: #fff
}


/* =========================================================================================== */
#Poll {
	width: 287px;
	margin: 0 auto;
	padding-top: 12px;
	text-align: center;
}

#Poll h4 {
	padding: 5px;
	font: normal 13px Open Sans Hebrew;
}

#Poll ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 10px;
	font: normal 13px Open Sans Hebrew;
	color: #ffffff;
}

#Poll ul li {
	margin-bottom: 5px;
}

/* **************************************************************************** */

/* **************************************************************************** */


.search-tbl .select {
	width: 138px;
	height: 24px;
	overflow: hidden;

	background-color: #ffffff;
	background: #FFF url(../images/arrowdown.png)no-repeat;
	border: 1px solid #e2e2e2;

	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-right: 5px;
}

.search-tbl .select select {
	padding: 2px 5px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

/* ************************************************************************ */
.min-join-tbl .select {
	width: 195px;
	height: 24px;
	overflow: hidden;

	background-color: #ffffff;
	background: #FFF url(../images/arrowdown.png)no-repeat;
	border: 1px solid #e2e2e2;

	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-right: 5px;
}

.min-join-tbl .select select {
	padding: 2px 5px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.min-join-tbl .min-select {
	width: 60px;
	height: 24px;
	overflow: hidden;
	margin-left: 2px;

	background-color: #ffffff;
	background: #FFF url(../images/arrowdown.png)no-repeat;
	border: 1px solid #e2e2e2;

	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-right: 0px;
}

.min-join-tbl .min-select select {
	padding: 2px 2px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}


/* ***************************************************** */

.RegData .select {
	width: 149px;
	height: 24px;
	overflow: hidden;
	background-color: #ffffff;
	background: #FFF url(../images/arrowdown.png)no-repeat;
	border: 1px solid #e2e2e2;
	padding-right: 5px;
	margin-bottom: 5px;
	border-radius: 5px;
}

.RegData .select select {
	padding: 2px 5px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.RegData .min-select {
	width: 80px;
	height: 24px;
	overflow: hidden;
	margin-left: 2px;
	background-color: #ffffff;
	background: #FFF url(../images/arrowdown.png)no-repeat;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
}

.RegData .min-select select {
	padding: 2px 2px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.RegData textarea {
	width: 313px;
	height: 114px;
	padding-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
}

.RegData input[type="text"],
.RegData input[type="password"] {
	width: 149px;
	height: 24px;
	border: 1px solid #e2e2e2;
	padding-right: 5px;
	margin-bottom: 5px;
}



/* ***************************************************** */
.images-upload {
	   margin:35px auto;
	   color: #020202!important;/*601f3a*/
	  } 
	  .images-upload h3, .pics-table a{
	  	color: black!important;
	  }
.status_page .bottom-top-sign-path{
	display: none;
}
.edit-table .select {
	width: 149px;
	height: 24px;
	overflow: hidden;
	background-color: #ffffff;
	background: #FFF url(../images/arrowdown.png)no-repeat;
	border: 1px solid #d5d6d9;
	border-radius: 5px;
}

.edit-table .select select {
	padding: 2px 5px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.edit-table .min-select {
	width: 60px;
	height: 24px;
	overflow: hidden;
	margin-left: 2px;
	background: #ffffff url(../images/arrowdown.png) no-repeat 0px;
	border: 1px solid #d5d6d9;
	border-radius: 5px;
}

.edit-table .min-select select {
	padding: 2px 2px;
	width: 130%;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.edit-ditals textarea {
	width: 313px;
	height: 114px;
	padding-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #d5d6d9;
	border-radius: 5px;
	color: #000;
}

.edit-table input[type="text"],
.edit-table input[type="password"] {
	width: 149px;
	height: 24px;
	border: 1px solid #d5d6d9;

	padding-right: 5px;
	margin-bottom: 5px;
}

.error {
	color: red;
}


.mob_hide {
	display: block;
}

.mob_loginbox {
	display: none !important;
}

.mob_top_menu {
	display: none !important;
}

.topsearch.mob_top_search_sec {
	display: none;
}

.mob_top_search {

	display: none;
}



.forgot_sec input[type="text"] {

	border: 1px solid #d6d6d6;
	box-shadow: none;
	padding: 6px;
	border-radius: 4px;
}

.socialnetwork {
	width: 62px;
	position: fixed;
	right: 0px;
	top: 50px;
	z-index: 2000;
}

.socialnetwork div.facebookicon {
	width: 62px;
	height: 40px;
	background: url(/images/facebook_icon.png) no-repeat right #2e5693;
	cursor: pointer;
}

.socialnetwork div.facebookicon .opendiv {
	width: 150px;
	height: 40px;
	background: #2e5693;
	color: white;
	font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
	text-align: center;
	margin-right: -212px;
	line-height: 40px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
	z-index: 3;
}

.socialnetwork div.facebookicon:hover .opendiv {
	-webkit-transform: translate(-274px, 0);
	-moz-transform: translate(-274px, 0);
	-o-transform: translate(-274px, 0);
	-ms-transform: translate(-274px, 0);
	transform: translate(-274px, 0);
	z-index: 2;
}

.socialnetwork div.tweetericon {
	width: 62px;
	height: 40px;
	background: url(/images/tweeter_icon.png) no-repeat right #20b8ff;
	cursor: pointer;
}

.socialnetwork div.tweetericon .opendiv {
	width: 150px;
	height: 40px;
	background: #20b8ff;
	color: white;
	font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
	text-align: center;
	margin-right: -212px;
	line-height: 40px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
	z-index: 3;
}

.socialnetwork div.tweetericon:hover .opendiv {
	-webkit-transform: translate(-274px, 0);
	-moz-transform: translate(-274px, 0);
	-o-transform: translate(-274px, 0);
	-ms-transform: translate(-274px, 0);
	transform: translate(-274px, 0);
	z-index: 2;
}

.socialnetwork div.googleplus {
	width: 62px;
	height: 40px;
	background: url(/images/google_plus.png) no-repeat right #e04636;
	cursor: pointer;
}

.socialnetwork div.googleplus .opendiv {
	width: 150px;
	height: 40px;
	background: #e04636;
	color: white;
	font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
	text-align: center;
	margin-right: -212px;
	line-height: 40px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
	z-index: 3;
}

.socialnetwork div.googleplus:hover .opendiv {
	-webkit-transform: translate(-274px, 0);
	-moz-transform: translate(-274px, 0);
	-o-transform: translate(-274px, 0);
	-ms-transform: translate(-274px, 0);
	transform: translate(-274px, 0);
	z-index: 2;
}

.socialnetwork div.whatsappicon {
	width: 62px;
	height: 40px;
	background: url(/images/whatsapp_icon.png) no-repeat right #3fb31f;
	cursor: pointer;
}

.socialnetwork div.whatsappicon .opendiv {
	width: 150px;
	height: 40px;
	background: #3fb31f;
	color: white;
	font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
	text-align: center;
	margin-right: -212px;
	line-height: 40px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
	z-index: 3;
}

.socialnetwork div.whatsappicon:hover .opendiv {
	-webkit-transform: translate(-274px, 0);
	-moz-transform: translate(-274px, 0);
	-o-transform: translate(-274px, 0);
	-ms-transform: translate(-274px, 0);
	transform: translate(-274px, 0);
	z-index: 2;
}

.socialnetwork div.mailicon {
	width: 62px;
	height: 40px;
	background: url(/images/mail_icon.png) no-repeat right #69d0f7;
	cursor: pointer;
}

.socialnetwork div.mailicon .opendiv {
	width: 150px;
	height: 40px;
	background: #69d0f7;
	color: white;
	font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
	text-align: center;
	margin-right: -212px;
	line-height: 40px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
	z-index: 3;
}

.socialnetwork div.mailicon:hover .opendiv {
	-webkit-transform: translate(-274px, 0);
	-moz-transform: translate(-274px, 0);
	-o-transform: translate(-274px, 0);
	-ms-transform: translate(-274px, 0);
	transform: translate(-274px, 0);
	z-index: 2;
}

.socialnetwork div.printicon {
	width: 62px;
	height: 40px;
	background: url(/images/pring.png) no-repeat right #18b635;
	cursor: pointer;
}

.socialnetwork div.printicon .opendiv {
	width: 150px;
	height: 40px;
	background: #18b635;
	color: white;
	font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
	text-align: center;
	margin-right: -212px;
	line-height: 40px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
	z-index: 3;
}

.socialnetwork div.printicon:hover .opendiv {
	-webkit-transform: translate(-274px, 0);
	-moz-transform: translate(-274px, 0);
	-o-transform: translate(-274px, 0);
	-ms-transform: translate(-274px, 0);
	transform: translate(-274px, 0);
	z-index: 2;
}

.socialnetwork div {
	margin-bottom: 1px;
}

.form_bg{
	    height: auto!important;
    padding-bottom: 20px;
}
.modal-backdrop.in {
	opacity: .8 !important;
}
@media screen and (max-width: 1279px) {
	.content {
		width: 850px !important;
		max-width: 100%;
		margin: 0px auto;
	}

	.mob_left_logo_sec {
		width: 24%;
	}

	.mob_right_menu_sec {
		width: 100%;
		margin: 0 !important;
		padding: 0 !important;
	}
	.right.mob_right_menu_sec a{
		display: block!important;
	color: #fff !important;	
		
	}
	.menu_close_icon {
    position: absolute;
    top: 10px;
    left: 13px;
    display: flex;
    height: 70px;
    align-items: center;
    text-align: left;
    border-right: 1px solid rgb(255 255 255 / 70%) !important;
    background-color: #F60041;
}
/*.home .mobile_show_menu.active_mega_menu{
	background-color: #F60041 !important;
}*/
	.right.mob_right_menu_sec a:hover, #selected{
		background-color: white!important;
		color: black!important;
	}
	.mob_right_menu_sec table {
		margin: 0;
	}

	.mob_right_menu_sec table a {
		padding: 0 7px !important;
		font-size: 14px !important;
	}

	.mob_social_network {
		width: 100%;
	}

	.loginbox input[type="text"],
	.loginbox input[type="password"] {
		padding: 2px 3px !important;
		width: 160px !important;
	}

	.loginbox .title {
		font-size: 15px !important;
	}

	.topsearch .min-select {
		width: 182px !important;
	}

	.entrance h1,
	.entrance .lincs a {
		font-size: 20px !important;
	}

	li.online_user {
		width: 156px !important;
	}

	li.online_user img {
		width: 100% !important;
	}

	.data-box {
		width: 850px !important;
	}

	.bot-menu {
		width: 850px !important;
	}

	.footer {
		width: 850px !important;
	}

.list_div {width: 20% !important;}
}


@media only screen and (max-width: 1025px) {

#sidesearch input.right{
	float: none;
	margin: 0 auto;
	display: flex;
}
.crown_img img {
    margin-right: 0px !important;
    margin-left: 5px !important;
    border-radius: 0px !important;
}
.top-menu .logo{
	height: auto !important;
}
body.removescroll:after {
    content: "";
    background-color: #2c2f2ff0;
    width: 100%;
    height: 100vh;
    position: absolute;
    z-index: 9;
    filter: blur(0px);
    top: 0;
}
body.home.removescroll:after{
	z-index: 1;
}
.mail-btns.mail_btns_sec .red_btn{
		margin-top: 0;
	}
.mail-btns .mail_btns_sec tr{
	text-align: right;
}
.mail-btns table td {
    padding: 5px;
    margin: 10px 0;
    display: inline-block;
}
	body.removescroll {

		height: 100%;
		overflow: hidden;
	}

	.content {
		width: 90% !important;
		max-width: 100%;
		margin: 0px auto;
	}
.top-menu .mob_content {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
.top-menu .logo img{
	height: 115px;
}
	.logo.right.mob_left_logo_sec {
		float: left !important;
		text-align: left;
	}


	.topsearch .min-select {
		/*width: 107px !important;*/
	}

	.data-box {
		width: 90% !important;
		margin: 0px auto;
	}

	.bot-menu {
		width: 90% !important;
		margin: 0px auto;
	}

	.footer {
		width: 90% !important;
		margin: 0px auto;
	}

	.join-status {
		width: 550px !important;
	}

	.min-join-bg_inn,
	.min-join-bxslider {
		height: 450px !important;
	}

	.bx-wrapper .bx-viewport {
		height: 450px !important;
	}

	.bx-wrapper img {

		width: auto !important;
		height: 450px !important;
	}

	.min-join-bg {
		height: 450px !important;
	}



	/*responsive menu css*/

	.removescroll .min-join-bg_inn,
	.removescroll .entrance,
	.removescroll .data-boxR.right {

		-webkit-filter: blur(4px);
		-moz-filter: blur(4px);
		-o-filter: blur(4px);
		-ms-filter: blur(4px);
		filter: blur(4px);
		opacity: 0.5;

	}

	.mob_hide {
		display: none !important;
	}

	.topsearch.mob_top_search_hide {
		display: none;
	}

	.search_button_click1 {
		display: none !important;
	}

	.topsearch.mob_top_search_sec.search_button_click1.active_mega_menu {
		display: block !important;
		    position: absolute;
    background: #fff;
    z-index: 99;
	        top: 112px;
	}
	.min-join-bxslider ul.bxslider li{
		z-index: 999 !important;
	}
.topsearch.mob_top_search_sec.search_button_click1.active_mega_menu .title{
	    color: #F60041 !important;
}
	.mob_loginbox {
		display: block !important;
	}

	.mob_top_menu {
		display: block !important;
	}

	.mob_left_logo_sec {
		width: 38%;
	}

	.header_right.tab-show {
		width: 60%;
		float: right;
	}

	.mobile-login-sec {
	    display: flex;
  
    line-height: 0 !important;
    align-items: center;
    gap: 10px;
    margin-right: 10px;
	}

	.mobile_show_menu {
		position: fixed !important;
		top: 0px !important;
		right: -100% !important;
		width: 70% !important;
		background: #fff !important;
		-webkit-transition: all 0.4s ease-in-out;
		-moz-transition: all 0.4s ease-in-out;
		-ms-transition: all 0.4s ease-in-out;
		-o-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
		overflow-y: scroll;
		overflow-x: hidden;
		height: 100% !important;
		left: unset !important;
		z-index: 999 !important;
	}



	.top-menu table td {
		text-align: center;
		display: block;
	}

	.top-menu table {
		margin: 0 !important;
		width: 100%;
	}

	.mob_right_menu_sec table a {
		padding: 0 50px !important;
		font-size: 24px !important;
		text-align: right !important;
	}

	.mob_loginbox .title {
		font-size: 24px !important;
		display: block;
		width: 100%;
		color: #fff !important;
		padding-right: 15px;
	    float: none;   
		text-align: right !important;
		
	}
	.mob_loginbox .title small a{
		color: #F60041 !important;
	}
	.mob_loginbox .title small {
		font-size: 14px !important;
	}
	.mob_loginbox .title small a {
		font-size: 14px !important;
		display:inline;
	}
	.mob_loginbox #loginform {
		width: 100%;
		display: block;
		padding: 0 15px;

	}

	.mob_loginbox #loginform .right {
		width: 58%;
		display: block;

	}

	.mob_loginbox #email {
		width: 200px !important;
		display: block;
		margin-right: 0px !important;
	}

	.mob_loginbox #password {
		width: 200px !important;
		display: block;
		margin-right: 0px !important;
	}

	.loginbox input[type="submit"] {
		margin-right: 0px !important;
	}
	.right.mob_r_sec{
		width: 100%;
	}
	.mob_r_sec a {
		display: inline-block;
		width: 100%;
		padding: 10px 15px !important;
		font-size: 24px !important;
	}
	
	.mobile_show_menu .loginbox a:nth-child(2) {
    border-right: 0px solid black;
}

	#search_button_click {
		float: right;
	}
	#mail_button_click {
		float: right;
	}
	#mail_button_click span {
		position:absolute;
		left:-7px;
		top:-5px;
		border-radius:50px;
		padding:7px 5px;
		background:white;
		font-size:10px;
		color:black;
	}

	.tab_header_col {
		margin: 0 3px 0 3px;
		cursor: pointer;
		float: right;
		position: relative;
	}
	.tab_header_col .with_active{
		display: block;
	}
	.tab_header_col .without_active{
		display: none;
	}
	.tab_header_col img {
	    width: 55px;
	}
	div#search_button_click1 img {
		border-radius: 50% !important;
		border: 2px solid #fff !important;
		padding: 3px;
	}
	.tab_header_col.active_tab_header_col img.with_active {
		display: none;
	}
	.tab_header_col.active_tab_header_col img.without_active {
    display: block;
}
	.mobile_show_menu.active_mega_menu {
		right: 0 !important;
		-webkit-transition: all 0.4s ease-in-out;
		-moz-transition: all 0.4s ease-in-out;
		-ms-transition: all 0.4s ease-in-out;
		-o-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
	}

	.without_active {
		display: none;
	}

	/*.active_tab_header_col .without_active {
		display: block;
	}

	/*.active_tab_header_col .with_active {
		display: none;
	}

	/*.bot-menu_bot {
		width: 100% !important;
	}*/

	/*.bot-menu_div {
		width: 132px;
	}*/

	#lincs {
		float: left;
	}

	/*contact page*/



	.mob_top_search_sec {
		height: 145px !important;
	}

	.topsearch label {
		min-width: 100%;
		font-size: 14px !important;
		margin-left: 0 ! important;
		padding-top: 15px;
	}

	.topsearch .min-select {
		width: 87%!important;
    margin-left: 5px ! important;
    display: inline-block !important;
    margin: 1% 0;
	}

	.right.mob_buttoms{
		float: unset!important;
		margin: 0 auto;
		display: block;
	}

	#joinform .RegData td {
		display: block;
	}

	.join-status ul li {
		width: 90px !important;
	}

	.join-status ul li:first-child {
		width: 90px !important;
	}

	.join-status ul li:last-child {
		width: 90px !important;
	}

	.join-status ul li a {
		font-size: 12px !important;
	}

	.prof-r {
		width: 48% !important;
	}

	.prof-l {
		width: 48% !important;
	}

	.left-box {
		width: 48% !important;

	}

	.right-box {
		width: 48% !important;

	}

	.results-filters ul li {
		padding: 0 7px !important;
	}

	.results-filters ul li a {
		font-size: 14px !important;
	}

	.actions td {
		padding: 10px 4px !important;
	}

	.mail-btns form table tr td img {
		width: 58px;
	}

	.mail-btns form table tr td input {
		width: 58px;
	}

	.data-boxR {
		width: 73% !important;
	}
	.full_content{width: 100% !important;}
	.img_results {
    min-width: 49% !important;
	    width: 49%;
	}

	.images-upload input[type="file"] {
		width: 100% !important;
	}

	.mob_social_network a {
		padding-right: 50px !important;
	}

	.mobile_show_menu img {
		margin-left: 10px;
		    margin-right: 10px;
	}

	.mobile_show_menu a {
		display: block;
		font-size: 20px !important;
		padding: 10px 15px;
		color: #000 !important;
		text-align: right !important;	
	}

	.mobile_show_menu .right img {
		padding-right: 15px;
	}

	.mobile_show_menu .mob_r_sec img {
		padding-right: 0 !important;
	}

	.event-item {
		height: 300px !important;
	}

	.event-itemL {
		width: 100% !important;
		margin-top: 10px;
	}


	.topsearch.hp_topsearch.mob_top_search {
		display: block;
	}
	.topsearch.active_mega_menu{
		height:max-content!important;
		padding: 20px 0;
	}
	.topsearch.active_mega_menu .min-select {
		width: 95%!important;
	}
	.put_input input {
		width: 73% !important;
	}
	.mob_loginbox .loginbox .title{
		float: none;
	}
	.mob_loginbox .buttons{
		margin-top: 10px;
	}

}
@media only screen and (max-width: 990px){
	.data-boxR {
    width: 65% !important;
}
.result_page.data-boxR{
	width: 100%!important;
}
.result_page.data-boxL{
	float: right!important;
}
#mail-tabs a{
	width: 100px!important;
}
.mail-btns a.red_btn{
	width: 85px!important;
	font-size: 15px!important;
}
.buyform .amPmCheckbox{
	width: 40%!important;
	float: none!important;
	margin: 10px 0;
}
.buyform div{
	text-align: right!important;
}
.col_sec label:after {
right: 10px !important;}
.choicess p{
width: 50%;
    text-align: right;
    margin-bottom: 20px;	
}
.choicess{
justify-content: end !important;
    flex-flow: wrap;	
}
.list_div{width: auto !important;}
.subscribe_site h2:before, .subscribe_site h2:after {
	width: 32% !important;
}
.list_col {width: 32.5% !important;}
.new_list_type .list_col {width: 100% !important;}
.put_input input {
    width: 55% !important;
}
.input_field {
    width: 54% !important;
}
.bot-menu div a{font-size: 12px;}
}
@media only screen and (max-width: 767px) {

.data-box-buy {
	width:100%;
    display: flex;
    margin: 0;
    border-radius: 0px 0px 20px 20px;
    flex-direction: row-reverse;
    align-items: center;
	top:0px;
}
.for_menu .results-filters {
     display: none; 
}
.for_menu .results-filters{
	display: none !important;
}
.for_menu .results-filters.show{
	display: block !important;
	border-radius: 0px;
}
.filter-menu{display: block !important;}
.content_type{padding: 20px !important;}
.mail1 {padding: 0px !important;}
.profile_div img{
		width: 100%;
}
.profile_div{
		display: block !important;
}
.main_div{justify-content: normal !important;    padding: 30px 0px;}
.email-text {
    padding: 30px 30px !important;
}
.full_content li#current::before{content: none !important;}
.full_content .results-filters ul li{border-radius: 0px !important;}
	.topsearch label{
		min-width: 43%;
	}
	.topsearch.active_mega_menu .min-select {
    width: 48%!important;
}
	.images-upload{
		margin: 35px 0!important;
	}
  .images-upload h3{
  	text-align: right!important;
  }
  .pics-table, .image-del{
  	margin-right: 0!important;
  }
  .images-upload td{
  	text-align: right!important;
  }
  .buyform .amPmCheckbox{
	width: 55%!important;
	float: none!important;
	margin: 10px 0;
}
.results-filters ul li{
	margin: -1px 0 0px;
}
.results-filters ul li:last-child{
	border-radius: 0px 0px 10px 10px !important;
}
.results-filters ul li:first-child{
	border-radius: 0px 0px 0px 0px !important;
}
.content {
	width: 100% !important;
	max-width: 100%;
	margin: 0px auto;
	padding: 0 20px
}
.top-menu .content{padding: 0; }
.data-boxL.left {
   float: none !important;
   margin: 0px auto;
}
.logo.right.mob_left_logo_sec {
	width: 50%;
}

.top-menu .logo {
	background-size: contain !important;
}

.header_right.tab-show {
	width: 60%;
	float: right;
}
.content.padding {
	padding: 20px 0px !important;
}
hr.gray_line, p.bottom_p {
	display:none;	
}
.select_col form .col_sec{
	margin: 10px 0px !important;
}
/*.data-box {
	width: 400px !important;
}
*/
/*.bot-menu {
	width: 400px !important;
}*/

/*.footer {
	width: 400px !important;
}
*/
/*.bot-menu_bot {
	width: 100%;
}*/
/*
.bot-menu_div {
	width: 100%;
}
*/
	.topsearch {
		height: 200px !important;
	}

	.search_button_click1 {
		height: 350px !important;
	}

	.entrance h1,
	.entrance .lincs a {
		font-size: 15px !important;
		height: 30px !important;
		line-height: 30px !important;
		margin: 15px 0;
	}
	#lincs{
		margin: 15px 0;
	}

	.entrance .lincs span {
		font-size: 18px !important;
	}

	.topsearch .min-select {
		/*width: 188px !important;*/
		margin-bottom: 20px;
	}

	.min-join-bg_inn,
	.min-join-bxslider {
		height: 280px !important;
	}

	.bx-wrapper .bx-viewport {
		height: 280px !important;
		/*left: 214px !important;*/
	}

	.bx-wrapper img {

		width: auto !important;
		height: 280px !important;
		position: absolute;
	    /*right: 230px;*/
    	z-index: 0;
	}

	.min-join-bg {
		height: 260px !important;
	}

	li.online_user {
		width: 100% !important;
		/*height: 475px !important;*/
	}

	li.online_user img {
		width: 100% !important;
		height: auto !important;
	}

	li.online_user .title {
		margin-top: 20px !important;
	}

	.logo.right.mob_left_logo_sec {
		width: 35%;
	}

	.data-boxR {
		width: 100% !important;
		/*margin-top: 0px;*/
	}

	.join-status {
		width: 100% !important;
		height: 198px !important;
	}

	.join-status ul li:first-child {
		width: 100% !important;
	}

	.join-status ul li {
		width: 100% !important;
	}

	.join-status ul li:last-child {
		width: 100% !important;
	}

	.RegData textarea {
		width: 100%;
	}

	.left-box {
		width: 100% !important;
		float: left;
	}

	.right-box {
		width: 100% !important;
		float: left;
	}

	.m-item {
		width: 100% !important;
	}

	.m-item-bot {
		width: 100% !important;
	}

	.m-item-top {
		width: 100% !important;
	}

	.m-link img {
		width: auto !important;
	}

	.right-box img {
		width: 100%;
	}

	.actions td {
		display: block !important;
		float: right;
		width: 16%;
		text-align: center;
	}

	.actions td img {
		border: none;
		display: block;
		margin: 0px auto;

	}

	.result-item {
		min-height: 300px !important;
	}
	
	.small-win .result-item {
		min-height: 230px !important;
	}

	.results-filters {
		height: 170px !important;
	}

	.results-filters ul li {
		width: 100% !important;
		/*border: none !important;*/
		border-radius: 10px;
	}

	.result-head h4 {
		width: auto !important;
	}

	#current {
		padding: 0 !important;
	}

	.results-filters ul li:hover {
		background: #d35e8c;
		padding: 0 !important;
	}

	.set-search td {
		vertical-align: top;
		display: inline-block;
	}

	.right.search_select_sec {
		margin: 0px !important;
		width: 70px;
	}

	.mob_min_select select {
		width: 100px !important;
	}

	.select.mob_select select {
		width: 270px !important;
	}

	.set-search select {
		width: 100px !important;
	}

	.mail_btns_sec {
		min-height: 65px !important;
	}

	.mail_btns_sec input[type="text"] {
		width: 90%!important;

	}
	/*.img_results {
		min-width: 100% !important;
	}
	.mail_btns_sec form table tr td img {

		width: auto !important;
	}
*/
	/*.mail_btns_sec form table tr td input {
		width: auto !important;
	}
*/
	.mail_btns_sec form table tr td {
		display: inline-block;

	}

	.comment-box textarea {
		width: 100% !important;
		margin-bottom: 10px;
	}

	.result-desc {
		width: 100% !important;
	}


	.images-upload td {
		display: block;
	}

	.topsearch.hp_topsearch {
		top: 80px !important;
	}

	.hp_min_select.right {
		width: 100% !important;
	}

	.mobile_show_menu .right img, .mobile_show_menu a {
		/*padding-right: 0px;*/
		color: black !important;
    /*font-size: 23px!important;*/
	}

	.mob_loginbox #email {
		margin-right: 0 !important;
	}

	.mob_loginbox #password {
		margin-right: 0 !important;
	}

	.loginbox input[type="submit"] {
		margin-right: 0 !important;
		border: 1px solid #b74772 !important;
		border-radius: 4px !important;
	}


	/*.mob_r_sec a {
		padding: 10px 0px !important;
	}
*/
	.mob_right_menu_sec table a {
		padding: 0 50px !important;
	}


	.mob_social_network a {
		padding-right: 48px !important;
	}

	.comment-data {
		width: 100% !important;
	}

	.small-win {
		margin: 0 auto;
		width: 480px !important;
	}

	.small-head {
		width: 100% !important;
	}

	.small-box {
		width: 450px !important;
	}

	.small-box-top {
		width: 450px !important;
	}

	.wink-types td {
		padding: 5px;
		display: block;
	}

	.small-box-top td {}

	table#winks_1 td {
		display: table-cell !important;
	}

	/*.result-item-bot {
		height: 75px !important;
		margin-top: 5px;
	}*/

	.data-in1 iframe {
		width: 100%;
	}

	.event-item {
		height: 325px !important;
	}

	.user-box {
		width: 100% !important;
	}

	table.RegData {
		margin-top: 21px;
	}

	td#Terms {
		display: table-cell !important;
	}

	.data-in1 div#mail-tabs {
		/*background: url(../images/folder_001.png) !important;
		background-repeat: no-repeat !important;*/
		/*width: 400px !important;*/
	}

	.comments-bot {
		width: 97% !important;
	}

	.RegData .select {
		width: 242px !important;
	}

	.prof1 .rating {
		width: 270px !important;
	}

	.prof1 h2 {
		width: 80px !important;
	}

	.prof-r {
		width: 100% !important;
	}

	.prof-l {
		width: 100% !important;
	}
	.input_value.d-flex {
		width: 100% !important;
	}
	.tabbable-panel {
		padding: 0px 5px !important;
	}
	#sidesearch input.right {
		/*margin-right: 39% !important; */
    	margin: 0 auto;
   		float: none;
    	display: flex;
	}

	.socialnetwork {
		width: 62px;
		position: fixed;
		right: 0px;
		top: 50px;
		z-index: 1000;
	}

	.socialnetwork div.facebookicon {
		width: 62px;
		height: 40px;
		background: url(../images/facebook_icon.png) no-repeat right #2e5693;
		cursor: pointer;
	}

	.socialnetwork div.facebookicon .opendiv {
		width: 150px;
		height: 40px;
		background: #2e5693;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.facebookicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.tweetericon {
		width: 62px;
		height: 40px;
		background: url(../images/tweeter_icon.png) no-repeat right #20b8ff;
		cursor: pointer;
	}

	.socialnetwork div.tweetericon .opendiv {
		width: 150px;
		height: 40px;
		background: #20b8ff;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.tweetericon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.googleplus {
		width: 62px;
		height: 40px;
		background: url(../images/google_plus.png) no-repeat right #e04636;
		cursor: pointer;
	}

	.socialnetwork div.googleplus .opendiv {
		width: 150px;
		height: 40px;
		background: #e04636;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.googleplus:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.whatsappicon {
		width: 62px;
		height: 40px;
		background: url(../images/whatsapp_icon.png) no-repeat right #3fb31f;
		cursor: pointer;
	}

	.socialnetwork div.whatsappicon .opendiv {
		width: 150px;
		height: 40px;
		background: #3fb31f;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.whatsappicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.mailicon {
		width: 62px;
		height: 40px;
		background: url(../images/mail_icon.png) no-repeat right #69d0f7;
		cursor: pointer;
	}

	.socialnetwork div.mailicon .opendiv {
		width: 150px;
		height: 40px;
		background: #69d0f7;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.mailicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.printicon {
		width: 62px;
		height: 40px;
		background: url(../images/pring.png) no-repeat right #18b635;
		cursor: pointer;
	}

	.socialnetwork div.printicon .opendiv {
		width: 150px;
		height: 40px;
		background: #18b635;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.printicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div {
		margin-bottom: 1px;
	}
	.bot-menu div h5 {
		margin-bottom: 0px;
	}
	.bot-menu div a {
		font-size: 15px;
	}
	.bottom-top-sign-path .btn-sign-bottom {
		margin-left: 10px;
	}
	._stroies_block{
		width: 100% !important;
	}
	.input_field, .choose_cat, .put_input input, ._form_submit {
    width: 100% !important;
}
.put_input input{
    margin-bottom: 12px;	
}
.input_field .input{top: 0px !important}
.checklist_col p {
    font-size: 16.1px !important;
}
.choose_cat{
    margin-top: 70px;	
}
._chooseies{
    padding: 5px 15px !important;	
}
.cross_p{
    width: 60px !important;
    height: 60px !important;	
}
.cross_p:hover {
    width: 65px !important;
    height: 65px !important;
}
.cross_p img {
    width: 30px !important;
}
.match_profile .slick-slide .SLIst > img{
	width: 100% !important;
}
.section_space {
    margin: 30px 0px 30px;
}
.single-img.alignleft {
    max-width: 100%;
    position: relative;
    /* float: left; */
    margin: 0px 0px 30px 0px;
}
.choose_cat{
    justify-content: center !important;	
}
._innerList{
	width: 50%;
    text-align: center;	
}

/******RESULT PAGE NEW HEADER*********/
.page_head_element {
    display: flex;
    align-items: center;
    justify-content: space-between;
margin-top: 20px;	
}
.for_menu{
	width: 60%;
}
.page_head_element .data-box-title{
	width: auto;
min-height: auto;	
}
.filter-menu h3{
	margin-bottom: 0px !important;
}
.result_page_bg{
	background-color: #FBF5F7;
}
.page_head_element .filter-menu h3{
	font-size: 14px;
    color: #000000;	
}
.page_head_element .for_menu {
    background-color: transparent;
    border-radius: 20px;
    border: 1px solid #707070;
}
.for_menu.show {
    border-radius: 5px 5px 0px 0px;
}
}
@media only screen and (max-width: 767px) and (min-width: 481px){
	.top-menu .content{
		padding: 0 20px;
	}
}

@media only screen and (max-width: 480px) {
	.mail-btns table{
		width: 100%!important;
	}
	.mail_btns_sec form table tr:last-child td {
    display: inline-block;
    width: 50%;
}
.mail_btns_sec form table tr:first-child td {
    display: inline-block;
    width: 33.33%;
}
.edit-profile {
    width: 100%!important;
}

.bottom {
		padding-bottom: 30px;
	}
	.footer{
		padding-top: 30px;
		flex-flow: wrap;
	}
	.content {
		width: 96% !important;
		max-width: 98%;
		margin: 0px auto;
	}

	/*.data-box {
		width: 320px !important;
	}*/
	.mail-btns a.red_btn{
	width: 100%!important;
	font-size: 15px!important;
}

	/*.bot-menu {
		width: 320px !important;
	}*/

	/*.footer {
		width: 320px !important;
	}*/


	.topsearch .min-select {
		width: 71% !important;
		margin-bottom: 12px;
	}

	.topsearch.hp_topsearch {
		height: 250px !important;
	}

	.topsearch {
		height: 350px !important;
	}

	.data-in1 .m-item {
		width: 100% !important;
	}

	.m-left {
		width: 65% !important;
		margin-top: 5px;
	}

	.RegData textarea {
		width: 95%;
		height: 70px;
	}

	/*.ContForm input {
		width: 165px !important;
	}
*/
/*	.ContForm textarea {
		width: 165px !important;
	}
*/
	.prof-top div {
		padding-left: 0 !important;
		margin-bottom: 10px;
	}
	.red_btn{
		width: 100%!important;
	}
	.logo.right.mob_left_logo_sec img{
		width: 100%;
		height: auto;
	}
	.bottom-top-sign-path .btn-sign-bottom, .bottom-top-sign-path span{
		font-size: 14px;
	}
	.bot-menu_div{
		margin-top: 10px;
		width: 100%!important;
		text-align: right;
		min-width: auto;
}
.footer-text .left, .bot-menu .bot-menu_bot.left{
	float: right;
}
	.result-item-top {
		height: auto !important;
		padding: 0;
		overflow: hidden;
	}

	.prof-top h1+div {
		max-width: 66%;

	}

	.prof-top h1 {
		max-width: 77px;
	}

	.result-item {
		min-height: 310px !important;
	}

	.mob_min_select select {
		width: 60px !important;
	}

	.select.mob_select select {
		width: 270px !important;
	}

	.set-search select {
		width: 60px !important;
	}

	.select.mob_select select {
		width: 186px !important;
	}

	.right.search_select_sec {
		margin: 0px !important;
		width: 65px;

	}

	.mail-icon {
		margin-left: 26px !important;
	}

	.mail_btns_sec form table tr td img {
		height: 16px !important;
		width: auto !important;
	}

	.mail_btns_sec form table tr td input {
		width: auto !important;
		height: 25px;
	}

	.mail_btns_sec input[type="text"] {
		height: 25px !important;
	}

	.data-in1 h2 {
		font-size: 20px !important;
		font-weight:bold;
	}


	.hp_min_select.right {
		width: 47% !important;
	}
	
	.mob_loginbox .right {
		padding-top:10px;
	}
	
	.mob_loginbox .title {
		padding-right: 15px;
		padding-top:10px;
		/*font-size: 16px !important;*/
	}

	.mobile_show_menu .right img {
		padding-right: 0px;
		border-radius: 50px;
	}

	.mob_loginbox #loginform {
		padding-right: 16px !important;
	}

	.mob_r_sec a {
		padding: 10px 13px !important;
	}

	.mob_right_menu_sec table a {
		padding: 0 20px !important;
	}

	.mob_social_network a {
		padding-right: 20px !important;
	}

	.mobile_show_menu a {
		display: block;
		/*font-size: 16px !important;*/
		padding: 10px 13px;
	}

	.result-item-mid td {
		/*display: inline-block !important;*/
	}

	.result-desc {
		min-height: 0 !important;
	}

	/*.bx-wrapper .bx-viewport {
		left: 335px !important;
	}*/

	.result-item {
		margin-top: 10px !important;
	}

	.RegData .select {
		width: 98% !important;
		padding-right: 0 !important
	}

	.RegData .min-select {
		width: 58px !important;
	}

	.prof-r {
		width: 100% !important;
	}

	.prof-l {
		width: 100% !important;
	}

	.small-win {
		margin: 0 auto !important;
		/* width: 320px !important; */
		max-width: 90%;
	}

	.small-box {
		margin: 0 auto !important;
		/* width: 320px !important; */
		max-width: 100%;
	}

	.small-head {
		width: 100% !important;
	}

	.small-box-top td img {
		width: 100%;
	}

	.small-box-top {
		width: 100% !important;
	}

	.data-in1 div#mail-tabs {
		/*background: url(../images/folder_01.png) !important;
		background-repeat: no-repeat !important;*/
		width:100% !important;
	}

	.dark-box-left img {
		margin: 0 3px;
		height: 17px;
	}

	.RegData .min-select select {
		width: 57% !important;
	}

	.prof1 .rating {
		width: 150px !important;
	}

	#stars-wrapper .ui-stars-star {
		width: 16px !important;
		float: left !important;
	}

	.forgot_sec input[type="text"] {
		margin-bottom: 18px !important;
		border: 1px solid #d6d6d6;
		box-shadow: none;
		padding: 6px;
		border-radius: 4px;
	}


	.forgot_sec input[type="image"] {
		background-color: #601f3a;
		border-radius: 4px;

	}

	.data-in1 div.user-options {
    width: 100%!important;
}

	.data-in1 div.result-head {
		width:100% !important;	
		height: auto !important;
		float: right;
		overflow: hidden;
		box-sizing: border-box;

	}

	.result-head h4 {
		max-width: 100px;
	}

	.act-tbl {
		border-collapse: collapse;
		/* float: left; */
	}

	.socialnetwork {
		width: 62px;
		position: fixed;
		right: 0px;
		top: 118px;
		z-index: 1000;
		zoom: 0.6;
		display: none;
	}

	.socialnetwork div.facebookicon {
		width: 62px;
		height: 40px;
		background: url(../images/facebook_icon.png) no-repeat right #2e5693;
		cursor: pointer;
	}

	.socialnetwork div.facebookicon .opendiv {
		width: 150px;
		height: 40px;
		background: #2e5693;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.facebookicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.tweetericon {
		width: 62px;
		height: 40px;
		background: url(../images/tweeter_icon.png) no-repeat right #20b8ff;
		cursor: pointer;
	}

	.socialnetwork div.tweetericon .opendiv {
		width: 150px;
		height: 40px;
		background: #20b8ff;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.tweetericon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.googleplus {
		width: 62px;
		height: 40px;
		background: url(../images/google_plus.png) no-repeat right #e04636;
		cursor: pointer;
	}

	.socialnetwork div.googleplus .opendiv {
		width: 150px;
		height: 40px;
		background: #e04636;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.googleplus:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.whatsappicon {
		width: 62px;
		height: 40px;
		background: url(../images/whatsapp_icon.png) no-repeat right #3fb31f;
		cursor: pointer;
	}

	.socialnetwork div.whatsappicon .opendiv {
		width: 150px;
		height: 40px;
		background: #3fb31f;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.whatsappicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.mailicon {
		width: 62px;
		height: 40px;
		background: url(../images/mail_icon.png) no-repeat right #69d0f7;
		cursor: pointer;
	}

	.socialnetwork div.mailicon .opendiv {
		width: 150px;
		height: 40px;
		background: #69d0f7;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.mailicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div.printicon {
		width: 62px;
		height: 40px;
		background: url(../images/pring.png) no-repeat right #18b635;
		cursor: pointer;
	}

	.socialnetwork div.printicon .opendiv {
		width: 150px;
		height: 40px;
		background: #18b635;
		color: white;
		font: normal 16px Open Sans Hebrew, Helvetica, sans-serif;
		text-align: center;
		margin-right: -212px;
		line-height: 40px;
		-webkit-transition: 1s ease-in-out;
		-moz-transition: 1s ease-in-out;
		-o-transition: 1s ease-in-out;
		transition: 1s ease-in-out;
		z-index: 3;
	}

	.socialnetwork div.printicon:hover .opendiv {
		-webkit-transform: translate(-274px, 0);
		-moz-transform: translate(-274px, 0);
		-o-transform: translate(-274px, 0);
		-ms-transform: translate(-274px, 0);
		transform: translate(-274px, 0);
		z-index: 2;
	}

	.socialnetwork div {
		margin-bottom: 1px;
	}
	.ContForm div{
		display: block!important;
	}
}



.small-box-top .chat-icon {
	display: inline-block;
}

/**************************/
.search-title {
	font-size: 24px;
	color: #fff;
	margin-left: 11px;
	margin-top: -10px;
}

.pull-right {
	float: right !important;
}

.topsearch .search-title b {
	font-size: 24px;
}

#lblforgotstatus {
	font-size: 18px;
	color: red;
	margin: 10px 0;
}

.top-desktop-status-line {
	/*display: flex;*/
	height: 86px;
	margin: 0 auto;
	align-items: center;
}
.top-desktop-status-line.loggedin, .top-desktop-status-line.loggedout {
    display: flex;
}
.user-icon img { border-radius:50px; }

.top-status-items {
	flex-grow: 1;
	display: flex;
	position: relative;
}
.top-desktop-status-line.loggedout .top-status-items {
	display:block;
	text-align:left;
}
.logoff-item {
	position: absolute;
	left: 0;
}

.black_btn {
	font: normal 14px 'Open Sans Hebrew';
	color: #ffffff;
	text-decoration: none;
	background: #000;
	padding: 5px 22px;
	border-radius: 5px;
	display: inline-block !important;
}

.red_btn {
	background: #F60041;
	margin-top: 30px;
	/*background: linear-gradient(90deg, rgba(213, 9, 59, 1) 0%, rgba(208, 10, 70, 1) 22%, rgba(212, 10, 61, 1) 40%, rgba(193, 12, 104, 1) 72%, rgba(190, 12, 111, 1) 92%);*/
	border: 0 none;
	border-radius: 8px;
	box-sizing: border-box;
	color: #ffffff;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	height: 35px;
	line-height: 34px;
	max-width: 100%;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

.red_btn:hover {
	text-decoration: none;
	color: #fff;
}
.red_btn.profile {
	width: 140px;
}
.data-in1 form {
	width: 95%;
	display: block;
}
.data-in1 form.w-100 {
	width: 100%;
}
.buyform {}

.buytable {
	width: 100%;
}

.buytable tr {}

.buytable tr td {
	padding: 10px 0;
}

.buyform .buyoption {
	color: #fff;
	margin: 10px 0;
}
.buyform .amPmCheckbox {
	width:32%;
	border: 2px solid rgb(213, 9, 59);
    border-radius: 10px;
    float: right;
    padding: 10px;	
	text-align: center;
	cursor:pointer;
}
.buyform .amPmCheckbox:hover {
	background-color:#333;
	color: #fff;
}
.buyform .amPmCheckbox label {
	width:100%;	
	text-align: right;
}
.buyform .amPmCheckbox input[type=radio]{
	text-align:center;	
}
.buyform .amPmCheckbox label big {
	font-size:30px;
	float:left;
}
.buyform .amPmCheckbox label s, .buyform .amPmCheckbox label span {
	font-size:12px;
}
.newinput {
	width: 100%;
	border-radius: 5px;
	height: 30px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(133, 128, 133, 1);
	-moz-box-shadow: 2px 2px 5px 0px rgba(133, 128, 133, 1);
	box-shadow: 2px 2px 5px 0px rgb(217, 210, 217);
}
.newinput.half {
	width: 50%;
}

#SetSearcFrm {}

#SetSearcFrm .min-select {}

#SetSearcFrm .min-select select {
	width: 100px;
	color: #000;
	font-size: 16px;
}

#SetSearcFrm table.set-search td,
#SetSearcFrm table.set-search th {
	padding: 10px 3px;
	font-weight: 600;
}
@media only screen and (max-width: 425px){
body { 
margin: 0 0 50px 0;
}
.bottom-top-sign-path {
    height: auto!important;
    display: block!important;
    padding: 20px;
    text-align: center;
}
.bottom-top-sign-path span{
	padding: 10px 20px!important;
	display: inline-block;
}
.mob_loginbox .title{
	font-size: 17px!important;
	margin: 0!important;
	color: #fff !important;
	/*padding: 20px 0!important;*/
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 27px!important;
}
.loginbox a{
	margin-left: 0!important;
	color: #000!important;
}
	
}
@media only screen and (max-width: 424px){
	.footer-text.left{
		float: right!important;
	}
}
@media only screen and (max-width: 320px) {
	.tab_header_col {
	    margin: 0 0 0 2px;
	}
	.tab_header_col img {
		    border: 1px solid #cd0a4d !important;
	}
		.checkboxx label {
    font-size: 14px !important;
}

}



/*********10 August***********************/
.content.new_sitewidth {
    width: 1260px;
}

.text_location p {
    font-size: 70px;
    letter-spacing: -0.060em;
}
.min-join-bxslider .bxslider .new_btn a {
    font-size: 120px !important;
    font-weight: 400 !important;
    letter-spacing: -0.060em;
}
.entrance.clearfix.for_select .lincs a:hover, .entrance .lincs .selected {
    background-color: #F60041 !important;
    display: inline !important;
}
.entrance.clearfix.for_select .lincs a.selected:after, .entrance.clearfix.for_select .lincs a:hover:after{
	border-top: 10px solid #F60041;
}
.min-join-bxslider .bxslider .text_location.new_btn {
    right: 25%;
}
/*.title.right.h_css h1 {
    color: #000;
}
*/
.pic_camera {
    position: absolute;
    top: 5px;
    left: 5px;
}
.img img {
    width: 100%;
}
.list_col {
    width: 19%;
    position: relative;
   margin-bottom: 10px;
}
.list_col .p_top {
	position: absolute;
    top: 0;
    width: 100%;
	min-height:40px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding: 10px;
	background: rgba(0,0,0,0);
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000', GradientType=0 );
	border-radius: 20px 20px 0px 0px;	
}
.list_col .img img {
	border-radius:8px;
	min-height:239px;
	object-fit: cover;
}
.pic_camera {
    position: absolute;
    top: 10px;
    left: 10px;
    color: #fff;
    display: flex;
    font-size: 11.6px;
    align-items: center;
}
.pic_camera span {
    margin-left: 3px;
}
.online_status {
    position: absolute;
    top: 10px;
    right: 10px;
}

.new_list_type {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between;
}
.new_list_type .slick-list{
	direction: ltr;
}
.new_list_type .slick-list .slick-slide{
	padding: 10px;
}
.new_list_type .slick-prev:before{
    content: ">";	
}
.new_list_type .slick-next:before{
    content: "<";	
}
.new_list_type .slick-prev:before, .new_list_type .slick-next:before{
    font-size: 40px;
    line-height: 1;
    opacity: 1;
    color: #ad1e36;
    font-weight: bold;
    font-family: monospace;
}
span.close_tab {
    position: absolute;
    z-index: 9;
    left: 20px;
    font-size: 28px;
    color: #F60041;
    font-size: 16px;
    font-weight: 700;
    top: -12px;
    cursor: pointer;
}
.b_part {
    position: absolute;
    bottom: 0px;
    display: flex;
    width: 100%;
    justify-content: space-between;
    color: #fff;
    padding: 12px;
	
	background: rgba(0,0,0,0);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 );
	border-radius: 0px 0px 20px 20px;
	
}
.part_right p {
    margin: 0;
    font-size: 12.38px;	
}
.part_right p:first-child {
	font-weight: bold;	
}
.part_right p a {
	color: #fff;	
}
.part_left a img {
    border-radius: 50%;
}
.content_bg h1 span {
    color: #fff;
}
.data-in1.update_h h1 {
    font-size: 20px;
    font-weight: bold;
	color: #000;
	padding-bottom: 10px;
text-align: center !important;	
}
.data-in1 h2{
	font-size: 34px;
	letter-spacing: -1.02px;
	font-weight:bold;
	padding-bottom: 15px;
	padding-top: 10px;
}
.data-in1.update_h p {
    font-size: 16px;
    letter-spacing: 0.20px;
    margin-bottom: 30px;
    color: #000;
	text-align: center !important;
}
.data-in1.update_h {
    min-height: auto;
}
.email_col {
    font-size: 15px;
    color: #000;
    margin-left: 20px;
}
.email_col img {
    margin-left: 8px;
}
.right_side_part {
    display: flex;
    align-items: center;
}
.opton a {
    color: #fff !important;
    background-color: #000;
    padding: 8px 15px;
    border-radius: 8px;
    margin-left: 5px !important;
    font-size: 15px;
}
.opton a img {
    margin-left: 6px;
}
a.red_bg{
	background-color: #F60041;
}
.flex_div {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.title_h {
    text-align: center;
}
.content.padding {
    padding: 50px 0px;
}
.title_h h1, .title_h h2 {
    font-size: 30px;
    color: #F60041;
    font-weight: bold;
}
.title_h p {
    font-size: 20px;
}


.select_col form .col_sec{
    width: 100%;
    display: flex;
    justify-content: space-around;
    margin: 80px 0px;
}
.col_sec .inputGroup {
    background-color: #fff;
    display: block;
    padding: 30px 20px;
    position: relative;
    width: 31%;
    border: 1px solid #dadada;
    border-radius: 6px;
    text-align: center;
    transition: all 0.2s linear;
    box-shadow: 3px 0px 9px 0px rgb(0 0 0 / 19%);
    overflow: hidden;
}
  .col_sec  label {
    padding: 12px 30px;
    width: 100%;
    display: block;
    color: #fff;
    cursor: pointer;
    position: relative;
    transition: color 200ms ease-in;
    overflow: hidden;
    background-color: #F60041;
    border-radius: 13px;
    margin-top: 25px;    
}
del {
    font-size: 15px;
    font-weight: bold;
}
   .col_sec label:before {
        width: 10px;
        height: 10px;
        border-radius: 50%;
        content: '';
        background-color: #F60041;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%) scale3d(1, 1, 1);
        transition: all 300ms cubic-bezier(0.4, 0.0, 0.2, 1);
        opacity: 0;
        z-index: -1;
      }

     .col_sec label:after {
        width: 26px;
        height: 26px;
        content: '';
        background-color: #fff;
        border-radius: 50%;
        z-index: 2;
        position: absolute;
        right: 50px;
        top: 50%;
        transform: translateY(-50%);
        cursor: pointer;
      }
    

    .col_sec input:checked ~ label {
      color: #fff;
}
      .col_sec input:checked ~ label:before {
        transform: translate(-50%, -50%) scale3d(56, 56, 1);
        opacity: 1;
      }

     .col_sec input:checked ~ label:after {
			background-image: url(/images/Tick-01.png);
	        background-repeat: no-repeat;
        background-position: 7px 7px;
      }
    
    .col_sec input {
      width: 100%;
      height: 100%;
      order: 1;
      z-index: 2;
      position: absolute;
      right: 0px;
      top: 50%;
      transform: translateY(-50%);
      cursor: pointer;
        opacity: 0;
    }
  
.col_sec .form {
  padding: 0 16px;
  margin: 73px auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 36px;
}
.col_sec .inputGroup.active {
    transform: scale(1.2);
    z-index: 9;
     border: 1px solid #F60041;
}
img.price_img {
    position: absolute;
    top: -10px;
    left: -10px;
    width: 155px;
}
.col_sec .inputGroup h3 {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 20px;
}
p.price {
    font-size: 45.61px;
    font-weight: bold;
    color: #F60041;
        margin: 0;
    line-height: 34px;
}
p.price span {
    font-size: 32.60px;
    position: relative;
    right: -5px;
}
span.p_3, p.bottom_p{
	color: #939191;
	font-size: 15px !important;
}
hr.gray_line {
    margin: 20px 0px 20px;
}
.payoptiontablist li a img {
    height: 27px;
}
.checkboxx {
    width: max-content;
    margin: 0 auto;
    position: relative;
}
.checkboxx label {
    font-size: 16px;
}

.checkboxx input {
	cursor: pointer;
    position: absolute;
    z-index: 9;
    right: 10px;
    opacity: 0;
}

.checkboxx label {
  position: relative;
  cursor: pointer;
}

.checkboxx label:before {
    content: '';
    -webkit-appearance: none;
    box-shadow: 3px 0px 9px 0px rgb(0 0 0 / 19%);
    padding: 10px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 5px;
    border: 1px solid #dadada;
    border-radius: 3px;
}

.checkboxx input:checked + label:after {
content: '';
display: block;
position: absolute;
top: 5px;
right: 9px;
width: 12px;
height: 13px;
background-image: url(/images/Tick-01.png);
background-repeat: no-repeat;
}
.continue_btn a {
   background: #6FC821;
    color: #fff;
    padding: 12px 45px;
    font-size: 22px;
    font-weight: bold;
    border-radius: 80px;
    min-width: 378px;
    /* max-width: 378px; */
    /* width: 50%; */
    display: inline-block;
}
.continue_btn {
    text-align: center;
    margin: 30px 0px;
}
.checkboxx label a {
    text-decoration: underline;
}
.subscribe_site h2 {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    position: relative;
}
.subscribe_site {
    padding-top: 70px;
}

.subscribe_site h2:before {
    content: "";
    background-image: url(/images/Line-2.png);
    width: 38%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 50%;
}

.subscribe_site h2:after {
    content: "";
    background-image: url(/images/Line-2.png);
    width: 38%;
    height: 1px;
    position: absolute;
    right: 0;
    top: 50%;
}
.choicess {
    text-align: center;
    display: flex;
    margin: 20px 50px;
    align-items: center;
    justify-content: space-evenly;
}
.choicess p {
    font-size: 18px;
}
.choicess p:hover{
	color: #F60041;
}
.list_div {
    display: flex;
    align-items: center;
        width: 19%;
}
.lists .list_div:first-child{
	margin-left: 30px;
}
.lists {
    display: flex;
    justify-content: center;
    align-items: center;
   margin: 30px 10px;
}
.text_div p {
    font-size: 18.3px;
    font-weight: bold;
}
.img_div {
    margin-left: 10px;
}
.notic_txt {
    text-align: center;
}
.notic_txt p{
font-size: 15px;
color: #939191;
}
.notic_txt p strong {
    color: #000;
}
.notic_txt p a {
    text-decoration: underline;
    color: #939191;
}
.text_p, .text_p div {
    text-align: center;
}
.text_p p{
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 15px;
    text-align: right;
}
.text_p div {
    font-size: 16px;
    margin-bottom: 15px;
text-align: right;
}
.text_p {
    margin: 40px 0px;
}

/*****************MOBILE BOTTOM FIXED MENU************************/
.bottomFixMenu {
    display: flex;
    background-color: #F60041;
    align-items: center;
    justify-content: space-between;
    padding: 5px 50px;
    position: fixed;
	z-index: 9;
    width: 100%;
    left: 0;
    bottom: 0;
    gap: 10px;
	box-shadow: rgb(0 0 0 / 24%) 0px -20px 40px -7px;	
	display: none;
    box-sizing: border-box;	
}
._innerMenu {
	cursor: pointer;
    text-align: center;
    color: #fff;
}
._innerMenu img{margin: 0 auto;}
._innerMenu.curentProf img {
    width: 28px;
    height: 28px;
    border-radius: 100%;
}
._innerMenu img.active{display: none}
._innerMenu img.defult{display: block}
.bottomFixMenu .selected img.defult {
    display: none;
}
.bottomFixMenu .selected img.active {
    display: block;
}
._innerMenu p {
    margin: 5px 0px 0px;
    font-size: 11px;
    letter-spacing: 0.40px;
}
._innerMenu.curentProf p {
	margin: 0px 0px 0px;
}
a._innerMenu.selected {
	color:#fff;
	font-weight: bold;
}
/*****100% view****************/
@media only screen and (max-width: 1730px) and (min-width: 1280px){
.min-join-bxslider .bxslider .text_location.new_btn {
    right: 18% !important;
}
.min-join-bg_inn, .min-join-bxslider{
	 height: 590px !important;
}

.numberUser {
    width: 15%;
}
._innerList {
    padding: 0px 4rem;	
}
	._innerList p{
		padding: 0px 0rem;
	}
}

@media only screen and (max-width: 767px){
.select_col form .col_sec{
	flex-direction: column;
}
.select_col form .row{
    margin: 0;
}
.col_sec .inputGroup{
	width: 96% !important;
margin: 0 auto 30px !important;
}
.col_sec .inputGroup.active {
    transform: scale(0.99) !important;}
    .subscribe_site h2:before, .subscribe_site h2:after {
    width: 18% !important;
}
.choicess{
margin: 20px 10px !important;
}
.lists .list_div:first-child {
    margin-left: 0px !important;
}
.list_div{
    margin-bottom: 20px;	
}
.choicess p {
    width: 100% !important;
    }
.lists {
    display: block;
}
.col_sec label:after {
    right: 35px !important;
}
.text_location p {
    font-size: 24px;}
    .min-join-bxslider .bxslider .text_location.new_btn {
    right: 10% !important;
}
.list_col {
    width: 100% !important;
}
.list_col .img img {
	min-height:160px;
}
._top_list .list_col .img img {
	min-height:auto;
}
._top_list h1 {
    margin-bottom: 0;
}
.text_location h1 {
    font-size: 20px !important;
}
.bxslider:after,.bxslider:before{
	height: 40px !important;
}
.text_location h2 {
    font-size: 40px !important;
}
/*.entrance.clearfix.for_select #lincs {
    margin: 0px auto;
    width: 100%;
    text-align: center;
}	
*/.col_sec .inputGroup:first-child{
	order: 2;
}
.col_sec .inputGroup:nth-hild(2){
	order: 0;
}
.col_sec .inputGroup:last-child{
	order: 1;
}
.new_list_type{margin-top: 20px;}
}
@media only screen and (max-width: 350px){
.list_col {
    width: 100% !important;
}
}



/**********************************UPDATED EDIT PROFILE PAGE*********************************************************/

/*****************UDATED PROFILEPOPUP********************************/
.added_info {
    border-bottom: 1px solid #d4d4d4;
    margin-bottom: 10px;
}
.added_info h3{
	font-size: 15px;
	font-weight: bold;
	color: #c23449;
}
.added_info p {
    padding: 0 !important;
}
/*****************END UDATED PROFILEPOPUP********************************/

/*****************MESSAGE UPDATE********************************/
.message_block {
    width:365px ;
	position: fixed;
    right: 30px;
    bottom: 30px;
    z-index: 99;	
}

.prsn_img{
	position:  relative;
	display: flex;
	cursor: pointer;
    margin-bottom: 10px;	
	width: 67px;
}
.prsn_img img {
    width: 67px;
    height: 67px;
    object-fit: cover;
    border-radius: 100%;
    border: 2px solid #fff;
    box-shadow: 0px 2px 15px rgb(0 0 0 / 60%);
}
.cross {
    width: 29px;
    height: 29px;
    position: absolute;
    top: -10px;
    background: #fff;
    display: none;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    font-size: 29px;	
}
.text_msg {
    width: 280px;
    position: absolute;
    top: 0px;
    left: 0;
    background: #fff;
    padding: 10px;
	margin-right: 18px;
	box-shadow: 6px 6px 13px rgb(0 0 0 / 30%);
    border-radius: 8px;
    border: 1px solid #ededed;
	display: none;
}
.text_msg p {
    font-size: 16px;
    color: #00040e;
    margin: 0;
}
.text_msg p.name{
    font-weight: bold;
}
.text_msg:after {
    content: "";
	border-bottom: 18px solid transparent;
    border-top: 18px solid transparent;
    border-left: 18px solid #fff;
    position: absolute;
    top: 20px;
    right: -18px;
}
.prsn_img:hover .cross{
	display: flex;
}
.prsn_img:hover .text_msg{
    display: block;
}
.prsn_img:hover {
    width: auto;
}

/*****************END MESSAGE UPDATE********************************/

/*****************UDATED BUY PAGE********************************/
.nav-item {
    margin: 0px 10px;
}
a.pay_btn {
	padding: 10px 15px !important;
    width: 343px;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #189BAF;
    border: 2px solid white;
    border-radius: 80px !important;
}
a.pay_btn.active {
	border:2px solid black;
	background: #189BAF !important;
}
a.pay_btn:hover {
	background: #F60041 !important;
	border:2px solid black;
}
.text_featureList ul {
    list-style: none;
    padding-right: 25px;
}
.text_featureList ul li {
    font-size: 16px;
    position: relative;
}
.text_featureList ul li:before {
    content: "";
    background-image: url(/images/pink-check.png);
    position: absolute;
    left: 0;
    top: 0;
    width: 15px;
    height: 15px;
    right: -20px;
    background-repeat: no-repeat;
}
.iconList2 {
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(3, 1fr);
}
.iconList3 {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(5, 1fr);
    margin-top: 50px;
    width: 100%;
    margin: 50px auto 0px auto;
}
._listIcon {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}
.iconList3 ._listIcon3{text-align: center;}
.iconList3 ._listIcon3 p {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}
/*****************END BUY PAGE UPDATE********************************/
/***********MOBILE RESPONSIVE****************/
@media only screen and (max-width: 1350px) {
.content.new_sitewidth {
    width: 96%;
}
}
@media only screen and (max-width: 1279px) {
	.img_box .get_img, .upload_media{
	 max-height: 170px;
	}
	.numberUser {
		width: 20%;
	}	
	
	.home .top-menu{
		background-color: #232323;	
	    padding: 0px 0px;	
	}
	.bxslider:after, .bxslider:before{
	    height: 100px;	
	}
	._innerList p{
		padding: 0px 2rem;
	}
.home.removescroll .logo.right.mob_left_logo_sec{
	    position: relative;
    z-index: -1;
}
}
@media only screen and (max-width: 990px) {
	.img_box .get_img, .upload_media{
	 max-height: 125px;
	}
.payoptiontablist {
    display: block !important;
    text-align: center;
}
.payoptiontablist li {
    margin: 0 auto;
    float: none;
    text-align: center;
}
}
@media only screen and (max-width: 767px){
.text_p {
    margin: 40px 15px;
}
.top-menu .logo{
	margin-left: 15px !important;
}
.iconList3 {
    gap: 12px;
    grid-template-columns: repeat(3, 1fr);
}
.continue_btn a{
	min-width: 280px;}
.iconList3{
	width: 90%;}
.inputGroup hr.gray_line{
	display: block !important;}
span.close_tab{ top: 12px; }
.data-box-title h1 {
	padding: 0px 10px;
	color: #F60041;
	    font-size: 20px;
	line-height: 24px;	
}
._inner_data_buy {
    width: 70%;
    display: flex;
    align-items: center;
    gap: 10px;
}
.tabbable-panel{
	padding: 20px 15px;
}
.input_value.d-flex{width: 70%;}
.input_value.input_block_bg div {
    width: 45%;
}
.choose_tag {
    margin: 0px 0px 5px 0px;
}
.tag_list {
    width: 100%;
}
	.onlineCustomer{
	    display: block !important;
            overflow: hidden;
		height: auto !important;	
	}
	
	.content_bg{padding-top: 30px;}
	.numberUser {
		width: 100% !important;
	    text-align: center;	
		padding: 0px;
	    margin-bottom: 0px;	
	}
	.slide_onlinecus {
    width: 100% !important;
}
.img_box .get_img,.upload_media {
    width: calc(51% - 15px);
}
.message_block {
	width: 310px;
	right: 10px;
	bottom: 50px;
}
.text_msg{width: 225px;}
.text_msg p {
    font-size: 12px;
}
.img_box .get_img, .upload_media{
 width: 100% !important;
}
.prsn_img img {
width: 50px;
height: 50px;
}
.prsn_img{width: 50px;}
.text_msg {
width: 244px;
}
.text_msg:after{top: 10px;}
.nav.d-flex {
	display: grid !important;
}
.match_profile{width: 100% !important;}	
.SLIst:after{
    width: 100% !important;
}
.SLIst{padding: 0px 30px;}
.SLIst img {
	width: 330px !important;
    height: auto !important;
}
._cont{
	width: calc(100%) !important;
}
._cont p {
    font-size: 18px !important;
    line-height: 19px !important;
}
._cont a {
    padding: 5px 10px !important;
    font-size: 16.1px !important;
	line-height:35px !important;
}
.single-img.alignleft {
    max-width: 100% !important;
    margin: 0px 0px 30px 0px !important;
}
.bottomFixMenu{
	display: flex;
}
.top-menu{
	height: 85px !important;
}
.iconList{
    display: flex;
    flex-flow: wrap;	
    margin-bottom: 50px;	
}
._innerList {
    width: 50%;
    text-align: center;
    margin: 0px auto 12px auto;
}

.bot-menu_bot {
	display: grid;
    grid-template-columns: 50% 50%;
}
}

@media only screen and (max-width: 350px){
	.message_block {
		width: 295px;
		right: 10px;
		bottom: 10px;
	}
	.text_msg {
		width: 230px;
	}
}



/****************NEW ARTICLE DETAIL PAGE******************************/
.single-img.alignleft img {
    width: 100%;
	border-radius: 8px;	
}
.single-img.alignleft {
    max-width: 50%;
    position: relative;
    float: left;
    margin: 0 30px 30px 0px;
}
.entry h2{
	font-size: 23.5px;
	color: #F60041;
	font-weight: bold;
	line-height: 24px;
	margin-top: 30px;
}
._detail{
	color: #000;
    font-size: 18px;
    line-height: 20px;
    font-family: Open Sans Hebrew;
    margin-bottom: 10px;
    margin-top: 15px;
}
._top_list h1 {
    text-align: center;
    margin-bottom: 0px;
}
._top_list{
	padding: 10px 30px;
	background-color: #fff1f1;
    flex-flow: wrap;	
}
._stories {
    display: flex;
    justify-content: space-between;
	flex-flow: wrap;	
    row-gap: 30px;
    align-items: center;
    margin: 15px 20px 20px;	
}
._stroies_img img {
    width: 100%;
    border-radius: 8px 8px 0px 0px;	
}
._stroies_block {
    border: 1px solid rgb(187 187 187 / 20%);
    border-radius: 8px;
    box-shadow: rgb(0 0 0 / 4%) 0px 3px 5px;
	width: 31.33%;
}
._stroies_content {
    text-align: center;
    padding: 20px;
}
._stroies_content h3, ._stroies_content h3 a {
    color: #F60041;
    font-size: 18px;
    font-weight: bold;
    font-family: 'Open Sans Hebrew';
	min-height: 40px;
}
._stroies_content p {
    font-size: 15px;
	min-height: 72px;
}
._see_stroies {
    text-align: center;
    margin: 13px 0px 0px;
}
._see_stroies a {
    color: #fff;
    background: #F60041;
    border-radius: 10px;
    padding: 5px 23px;
    display: inline-block;
}
._see_stroies a:hover {
    opacity: 0.7;
}
.text_center{
	text-align: center;
}
.lovestories{
    padding: 35px 0px;	
}
._art_detail {
    margin: 40px 0px;
}

/***************NEW ARTICLES PAGE**************************/
._stories.mlr_0{
    margin: 15px 0px 20px;	
}
.section_breadcrumbs {
    margin: 5px 0px 0px;
}

.section_space {
    margin: 50px 0px 65px;
}
.section_space.breadcrumbs {
	margin: 10px 0px 65px;
}
.section_space.minheight {
	min-height:450px;	
}
.check_st {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: wrap;	
    margin-bottom: 30px;	
    position: relative;	
}
.input_field {
    width: 86%;
	position: relative;	
}
.choose_cat {
    width: 13%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    column-gap: 10px;	
}
._chooseies {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 5px 24px;
    border: 1px solid #F60041;
    border-radius: 80px;
    box-shadow: rgb(0 0 0 / 4%) 0px 3px 5px;
    width: 55px;
    font-size: 12px;
    color: #F60041;
    align-self: stretch;
    cursor: pointer;
    height: 55px;
}
._chooseies img.w {
    display: none;
}
._chooseies.active img.b {
    display: none;
}
._chooseies img.b {
    display: block;
}
._chooseies.active img.w {
    display: block;
}
._chooseies.active {
    background-color: #F60041;
    color: #fff;
}
._chooseies img {
    margin-bottom: 5px;
}
.input_field .close_tab {
    display: none;
}
.input_field.active .close_tab {
    display: block;
}
.input_field .input {
	width: 100%;
    border-radius: 8px;
    border: 1px solid #E6E6E6;
    padding: 16px 20px 30px;
    font-size: 17.71px;
    color: #0e0e0e;
    box-shadow: rgb(50 50 93 / 18%) 0px 6px 12px -2px, rgb(0 0 0 / 27%) 0px 3px 7px -3px;
    height: 56px;
    overflow: hidden;
    transition: all cubic-bezier(0.4, 0, 1, 1) 0.7s;
    position: absolute;
    top: -27px;
   /* z-index: 9999999999;*/
    background: #fff;	
}
.input.active {
	box-shadow: rgb(0 0 0 / 30%) 0px 5px 15px;
    height: auto;
    overflow: visible;
}
.input.active ._submit{
	display: none;
}
.input.active ._question{
	display: none;
}
._list_row{	
    background: #fff;
    width: 100%;
    padding-top: 20px;
    font-size: 17.71px;
    color: #0e0e0e;
}
.flex_col {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: flex-start;
}
.checklist_col {
    width: 49%;
    padding: 10px;
    border-radius: 8px;
    align-self: stretch;	
}
.checklist_col p {
    font-size: 20px;
    color: #000;
    margin-bottom: 11px;	
}
.checklist_col label {
    font-size: 15px;
    color: #0e0e0e;
	font-weight: 400;
}
.check_list {
  position: relative;
  padding-right: 22px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.checklist_col input[type=checkbox]{
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;	
}

.custom_checkBox {
position: absolute;
    top: 0;
    right: 0;
    height: 16px;
    width: 16px;
    background-color: #fff;
    border: 1px solid rgb(187 187 187 / 20%);
    border-radius: 13px;
    box-shadow: rgb(0 0 0 / 4%) 0px 3px 5px;
}

.check_list input:checked ~ .custom_checkBox {
	background-color: #F60041;

}

.custom_checkBox:after {
  content: "";
  position: absolute;
  display: none;
}

.check_list input:checked ~ .custom_checkBox:after {
  display: block;
}

.check_list .custom_checkBox:after {
    left: 5px;
    top: 2px;
    width: 5px;
    height: 10px;
    border: solid #fff;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.put_input {
    margin-top: 10px;
}
.put_input input{
	width: 80%;
    padding: 20px;
    font-size: 15px;
    color: #0e0e0e;
    box-shadow: rgb(0 0 0 / 4%) 0px 3px 5px;
    height: 46px;
    background: #fff;
    padding: 10px 15px;
    border: 1px solid rgb(187 187 187 / 20%);
    border-radius: 8px;
}
input::placeholder {
    color: #0e0e0e;
}
._form_submit {
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    border: 0px;
    background: #F60041;
    border-radius: 8px;
    padding: 10px 30px;
}
._form_submit img {
    margin-left: 8px;
}
._submit {
    position: absolute;
    left: 10px;
    background: transparent;
    border: 0px;
    top: 27%;
}
.choose_results {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;	
}
.pic_profile {
    display: flex;
    column-gap: 10px;
    align-items: center;
}
.desc_ p:first-child {
    font-size: 18px;
    color: #F60041;
    font-weight: bold;
}
.desc_ p:last-child {
    font-size: 15px;
    color: #0e0e0e;
}
.pic_profile img {
    border-radius: 100%;
    width: 53px;
    height: 53px;
    object-fit: contain;
	    border: 2px solid #e7e1e1;
}
.desc_ p {
    margin-bottom: 0;
}
.profile_name p {
    text-align: left;
    margin-bottom: 0;
    font-size: 14px;
    color: #838383;
}
.choose_results {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 15px;
    border: 1px solid rgb(187 187 187 / 20%);
    border-radius: 8px;
    box-shadow: rgb(0 0 0 / 4%) 0px 3px 5px;
    margin: 10px 0px;
	    background-color: #F4F4F4;
}
.snd_articleLink {
    text-align: center;   
 position: relative;
}
.snd_articleLink a {
    background-color: #F60041;
    text-align: center;
    padding: 20px 30px;
    display: inline-block;
    margin: 10px 10px 30px;
    border-radius: 80px;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    letter-spacing: 1.2px;
    position: relative;
    z-index: 9;

}
.snd_articleLink a:hover {
    background-color: #000;
text-decoration: none;
}
.colAlign_row, .detail_postBy {
    display: flex;
    gap: 10px;
}
.detail_col2 h3 {
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
}
.detail_col2 strong {
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
	display:block;
}

.detail_col2 {
    font-size: 14px;
    color: #000;
width: 80%;
}
.snd_articleLink:before {
    content: "";
    background-color: #707070;
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 43%;
    opacity: 20%;
}
/**************MATCH3*********************/
.match_profile .slick-list {
    direction: ltr;
}
.match_profile {
    margin: 0 auto;
    text-align: center;
    width: 545px;
}
.SLIst img{
	border-radius: 8px;
	width:438px;
	height:621px;
}
.SLIst{
	position: relative;
}
._cont {
    position: absolute;
    bottom: 0;
    /*width: calc(100% - 100px);*/
    z-index: 30;
    text-align: center;
    padding: 0px 10px;	
    left: 0;
    right: 0;
    margin: 0 auto;
	width: 430px;	
}
._cont p{
	font-size: 25px;
	line-height: 26px;
	font-weight: bold;
	color: #fff;
    margin-bottom: 4px;
    margin-top: 0px;
}
._cont p.userName{
	font-weight: 18px;
}
._cont.relative {
	position:relative;	
}
a.S_msg {
    background: #67b111;
}
a.View_profile{
	background: #F60041;	
}
.cross_p {
    position: absolute;
    z-index: 9999;
    width: 107px;
    height: 107px;
    top: 38%;
    display: flex;
    align-items: center;
    border-radius: 100%;    
	justify-content: center;
    box-shadow: rgb(0 0 0 / 15%) 0px 3px 5px;	
	transition: all linear .5s;
	cursor: pointer;
	
}
.cross_p:hover:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 5px solid rgb(187 187 187 / 35%);
    border-radius: 100%;
}
.cross_p:hover {
    width: 112px;
    height: 112px;	
}
.cross_p.cross_btn:hover {
    background: linear-gradient(0deg, #b22222 20%, #b2222278);
}
.cross_p.like_btn:hover {
    background: linear-gradient(0deg, #2e8b57 20%, #2e8b57e3)
}
._cont a {
    display: block;
    padding: 0px 10px;
    border-radius: 8px;
    font-size: 23.1px;
    color: #fff;
    width: 90%;
	line-height: 60px;
    margin: 10px auto;
}
.SLIst:after {
    content: "";
    background: rgb(0,0,0);
    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    position: absolute;
    width: 438px;
    height: 70%;
    z-index: 9;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;	
	border-radius: 0px 0px 8px 8px;	
}
.cross_p.cross_btn {
    right: 0;
    /*background-color: #000000;*/
	background-color:#F60041;
}
.cross_p.like_btn {
    left: 0;
    /*background-color: #bb1e35;*/
	background-color:#2e8b57;
}
.match_profile .slick-slide img{
    display: block;
    margin: 0 auto;	
}
._cont a:hover, ._btn2:hover {
    transform: scale(0.9);
	color: #fff;
}

/************POPUP VIEW*************/
#getMSG .modal-dialog{
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;	
}
#getMSG .modal-content{
    width: 80%;	
    border-radius: 12px;	
}
#getMSG .modal-body{
	text-align: center;
    padding: 25px 15px;	
}
._btn2{
    background: #67b111;	
    display: block;
    padding: 7px 10px;
    border-radius: 8px;
    font-size: 20px;
    color: #fff;
    width: 90%;
    margin: 10px auto;	
}

#getMSG .modal-body h1 {
    font-size: 23.1px;
    color: #F60041;
    font-weight: bold;
    margin: 15px 0px;
}
._close_btn{
	font-size: 14px;
	color: #000;
	text-decoration: underline;
}
.resPage p{
	margin-top: -15px
}
.slide_onlinecus .slick-initialized .slick-slide{
display: flex !important;}
/************GOOGLE LOGIN*************/
div#lw-google, div#lw-google-register {
    margin-top: -47px;
    opacity: 0;
	min-height:45px;
}
div#lw-google iframe, div#lw-google-register iframe {
	margin: 0px auto !important;
}
/*********UPDATED FOOTER DESIGN**************/
._socialLinks {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 30px 0px 0px;
}
._socialLinks div a {
    font-size: 30px;
}
.footer_shortdesc {
    margin: 30px auto;
    width: 65%;
}
.footer_shortdesc p {
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.32px;
    text-align: center;
}