﻿@media (max-width: 1200px) {
	.boxpage { width: 70% !important; margin: auto 200px 0px auto !important; }
}


@media (max-width: 850px) {
	#nonediv { display: none !important; }
}
@media (max-width: 767px) {
	.boxpage, .boxpage2 { width: 95% !important; margin: 20px auto 20px auto !important; padding: 20px !important; }
	.boxpage table { width: 100% !important; }
	.boxpage-span { float: none !important; display: table !important; width: 90% !important; }
	.boxpage-span2 { float: none !important; width: 95% !important; }
	.boxpage-span3 { width: 90% !important; }

	.boxpage span img { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }

	#faceBlock2 { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }

	.packagepackage3 span { width: 100% !important; display: table !important; margin: 0px auto 0px auto !important; }
	.packagepackage3 input { width: 100% !important; }

	.packagepackage5 span { width: 100% !important; display: table !important; margin: 0px auto 0px auto !important; }
	.packagepackage5 input { width: 100% !important; }

	.packagepackage-title { width: 90% !important; }

	.boxtable { width: 90% !important; }

	.boxpage-block { display:  !important; float: !important; margin: 0px !important; }

	.panel-title a { margin: 10px 0px 0px 0px !important; display: block !important; }

	.login-panel { width: 100% !important; background: rgba(255, 255, 255, 0.9) !important; display: table !important; right: 0 !important; left: 0 !important; box-shadow: none !important; padding: 0px !important; }

	.form-control demo, #hue-demo, .minicolors input[type=hidden] + .minicolors-swatch { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }

	.submit { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }
	.submitpanel { width: 90% !important; margin: 0px auto 0px auto !important; }
	.submitpanel2 { width: 90% !important; margin: 0px auto 0px auto !important; }
	.cbx { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }
	.uploadsub { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }
	.panel, select, textarea, input { min-width: 100% !important; max-width: 100% !important; width: 100% !important; padding: 10px auto 10px auto !important; margin: 0px auto 10px auto !important; }
	.panelmydomain { width: 95% !important; display: table !important; padding: 10px auto 10px auto !important; margin: 0px auto 0px auto !important; }
	.panel2login { width: 90% !important; display: table !important; padding: 7px 10px 7px auto !important; margin: 0px auto 15px auto !important; }
	.forgotpass { width: 90% !important; }

	div.panel-prob { width: 90% !important; display: table !important; margin: 10px auto 10px auto !important; }
	div.panel-succ { width: 90% !important; display: table !important; margin: 10px auto 10px auto !important; }
	div.panel-info { width: 90% !important; display: table !important; margin: 10px auto 10px auto !important; }

	.panelhome { width: 90% !important; display: table !important; margin: auto !important; }
	.panelhome a { display: block !important; }

	.panelstats { width: 100% !important; }
	.panellink, .panellink2 { width: 100% !important; }
	.panelcardsuser { width: 100% !important; }
	.panelagreecardstitle { width: 100% !important; }
	.panelagreecards { width: 100% !important; }
	.panelagreecards span img { display: block !important; float: none !important; }

	.adminoptions { width: 100% !important; }

	.panel-text, .panel-text2 { width: 90% !important; }

	.footer-in { padding: 0px !important; margin: 0px !important; }
	.footer-in h1 { visibility: hidden !important; overflow: hidden !important; display: none !important; }
	.footer-in h1 font { visibility: hidden !important; overflow: hidden !important; display: none !important; }
	.footer-in h1 i { visibility: hidden !important; overflow: hidden !important; display: none !important; }

	.footer-in h2 { width: 90% !important; margin: 20px 0px 0px 0px !important; }
	.footer-in h2 font { width: 90% !important; font-size: 20px !important; text-align: center !important; }
	.footer-in h2 i { font-size: 20px !important; }
	.footer-in h2 a { font-size: 20px !important; }

	.icon-clock:after { font-size: 20px !important; }
	.icon-phone:after { font-size: 20px !important; }
	.icon-mail:after { font-size: 20px !important; }
	.icon-facebook:after { font-size: 20px !important; }
	.icon-instagram:after { font-size: 20px !important; }
	.icon-youtube:after { font-size: 20px !important; }

	#littleword3 { width: 95% !important; display: table !important; margin: 0px auto 0px auto !important; }
	.iduser, .ipaddress, .lastlogin, .packagebasic, .packageprimum, .priceprice { width: 90% !important; display: table !important; margin: 0px auto 0px auto !important; }
	div.panel-pay { width: 90% !important; }

	.menuside { display: none !important; }
	.nav-collapse ul { display: block !important; }
}
@media (max-width: 470px) {

	.block { width: 100% !important; }
}
image {
	border: 0px;
}
.imagesize {
	width: 100%;
	height: auto;
	display: table;
	margin: 10px auto 10px auto;

	background: #F9F9F9;
	border-bottom: solid 2px #F0F0F0;
}
.imagesize img {
	width: 30%;
	height: auto;
	float: left;
}

.imagesize2 {
	width: 100%;
	height: auto;
	display: table;
	margin: 10px auto 10px auto;
	background: #F9F9F9;
	border-bottom: solid 2px #F0F0F0;
}
.imagesize2 img {
	width: 30%;
	height: auto;
	float: left;
}

.zigzagborder1 {
    background: linear-gradient(45deg, #e9ecf3 15px, #e9ecf3 17px, transparent 0), linear-gradient(-45deg, #e9ecf3 15px, #e9ecf3 17px, transparent 0);
    background-position: top;
    background-repeat: repeat-x;
    background-size: 32px 32px;
    content: " ";
    display: table;
    position: relative;
    z-index:100;
    top: 0px;
    width: 100%;
    height: 32px;
}
.submit {
	width: 360px;
	display: block;
	font-size: 25px;
	background: #16C745;
	padding: 7px 13px 7px 13px;
	color: #FFF;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border: 0px;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submit:hover {
	background: #15b53f;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submit2 {
	max-width: 300px;
	width: 100%;
	display: table;
	background: #16C745;
	color: #FFF;
	font-size: 21px;
	border: solid 1px #16C745 !important;
	margin: 10px auto 0px auto;
	padding: 7px 13px 7px 13px;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submit2:hover {
	border: solid 1px #16C745 !important;
	background: #FFF;
	color: #16C745;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submit2:focus {
	-moz-box-shadow:inset 0px 11px 15px -10px #cccacc;
	-webkit-box-shadow:inset 0px 11px 15px -10px #cccacc;
	box-shadow:inset 0px 11px 15px -10px #cccacc;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submitpanel {
	width: 100%;
	display: block;
	font-size: 23px;
	background: #16C745;
	padding: 10px auto 10px auto;
	margin: 0px 0px 5px 0px;
	color: #FFF;
	font-weight: bold;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submitpanel:hover {
	display: block;
	font-size: 25px;
	background: #15b53f;
	padding: 10px auto 10px auto;
	color: #FFF;
	font-weight: bold;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}

.submitpanel2 {
	width: 350px;
	display: block;
	font-size: 20px;
	border: solid 1px #16C745;
	background: #FFF;
	color: #181818;
	text-align: center;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 5px 0px;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	overflow: hidden;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.submitpanel2:hover {
	background: #F0FFF5;

	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	-moz-animation:blink normal 0.3s infinite ease-in-out;
	-webkit-animation:blink normal 0.3s infinite ease-in-out;
	-ms-animation:blink normal 0.3s infinite ease-in-out;
	animation:blink normal 0.3s infinite ease-in-out;
}
.uploadsub {
	width: 100%;
	display: block;
	font-size: 25px;
	background: #16C745;
	padding: 10px auto 10px auto;
	margin: 0px 0px 5px 0px;
	color: #FFF;
	font-weight: bold;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.uploadsub:hover {
	display: block;
	font-size: 25px;
	background: #15b53f;
	padding: 10px auto 10px auto;
	color: #FFF;
	font-weight: bold;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.login-panel {
	max-width: 600px;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	padding: 0px 85px 0px 85px;
	margin: 0px auto 0px auto;
	display: table;
}
.login-panel table {
	margin: 50px auto 50px auto;
}
.login-panel img {
	width: 187px;
	height: 55px;
	display: table;
	margin: auto auto 20px auto;
}
.login-panel2 {
	width: 100%;
	height: 100%;
	display: block;


}
.boxpage-span {
	width: auto;
	display: block;
	padding: 15px 0px 20px 0px;
	margin: 0px auto 0px auto;
	float: right;
}
.boxpage-span2 {
	width: auto;
	display: block;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 0px auto;
	float: left;
}
.boxpage-span3 {
	width: auto;
	display: block;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 0px auto;
}
.boxpage-span3 input {
	width: 100%;
}
.boxpage {
    background: #FFFFFF;
    max-width: 700px;
    width: 100%;
    height: auto;
    display: table;
    padding: 20px 20px 20px 20px;
    margin: 10px auto 10px auto;
    border: solid 1px #E5E5E5;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 1px 2px rgba(44,75,137,0.1);
    box-shadow: 0px 1px 2px rgba(44,75,137,0.1);
}
.boxpage span {
	margin: 0px auto 0px auto;
}
.boxpage2 {
    background: #FFFFFF;
    max-width: 500px;
    width: 100%;
    height: auto;
    display: table;
    padding: 20px 20px 20px 20px;
    margin: 10px auto 10px auto;
    border: solid 1px #E5E5E5;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 1px 2px rgba(44,75,137,0.1);
    box-shadow: 0px 1px 2px rgba(44,75,137,0.1);
}
.boxpage2 span {
	margin: 0px auto 0px auto;
}
.boxpage-block {
	display1: table;
	float1: right;
	margin1: 0px auto 0px auto;
}
.boxpage td {
	text-align: center;
}
.boxpage span textarea {
	width: 100%;

	resize: none !important;
	overflow: hidden;
	min-height: 300px;
	max-height: 500px;

	padding: 10px;
}
.forgotpass {
	width: 100%;
	font-size: 17px;
	margin: 15px auto 0px auto;
	display: table;
	z-index:100;
	float1: right;
}
.forgotpass i {
	margin: 0px 0px 0px 5px;
}
.forgotpass a {
	font-size: 17px;
}
.boxtable {
	width: 700px;
	display: table;
	margin: 0px auto 20px auto;
	border: solid 1px #CCCCCC;
	background: #FFFFFF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(44,75,137,0.1);
	box-shadow: 0px 3px 10px 0px rgba(44,75,137,0.1);
}
.boxtable span {
	width: 50%;
	display: block;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 20px 10px;
}
.boxtable p {
	background1: #16C745;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	font-size: 23px;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
}
.boxtable p:before {
	font-family: "FontAwesome";
	content: "\f104";
	color: #16C745;
	font-size: 23px;
	margin: 0px 0px 0px 10px;
}
.boxtable li {
	display: inline-block;
	float: right;
	margin: 40px 50px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type:none;
	font-style: normal;
}
.panel-text {
	padding: 0px 0px 0px 0px;
	margin: 0px auto 10px auto;
	display: table;
}
.panel-text span {
	padding: 0px 0px 0px 0px;
}
.panel-text2 {
	padding: 0px 0px 0px 0px;
	margin: 0px auto 10px auto;
	display: table;
}
.panel-text2 span {
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
.panel-title a {
	width1: 360px;
	display: inline-block;
	margin: 0px auto 0px auto;
	font-size: 23px;
	background: #16C745;
	color: #FFF;
	border: solid 1px #16C745;
	padding: 7px 13px 7px 13px;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.panel-title a:hover {
	border: solid 1px #16C745;
	background: #FFF;
	color: #16C745;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.panel-title a:focus {
	-moz-box-shadow:inset 0px 11px 15px -10px #cccacc;
	-webkit-box-shadow:inset 0px 11px 15px -10px #cccacc;
	box-shadow:inset 0px 11px 15px -10px #cccacc;

	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-moz-animation:blink normal 0.5s infinite ease-in-out;
	-webkit-animation:blink normal 0.5s infinite ease-in-out;
	-ms-animation:blink normal 0.5s infinite ease-in-out;
	animation:blink normal 0.5s infinite ease-in-out;
}
.panel-title a:before {
	font-family: "FontAwesome";
	content: "\f0c1";
	padding: 0px 3px 0px 5px;
}
.box-table {
	display: table;
	margin: 0px auto 0px auto;
	

}
.panel, select, textarea {
	max-width: 500px;
	min-width: 350px;
	width: 100% !important;
	border-top: 1px #FFF !important;
	border-right: 1px #FFF !important;
	border-left: 1px #FFF !important;
	border-bottom: solid 2px #E5E5E5 !important;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 0px;
	font-size: 20px;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	cursor: context-menu;
	font-weight: 500;
}
.panel:focus {
	border-bottom: solid 2px #18c746 !important;

	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
}
.paneltextarea {
	max-width: 680px;
	width: 100% !important;
	min-height: 250px;
	height: auto;
	border-top1: 1px #FFF !important;
	border-right1: 1px #FFF !important;
	border-left1: 1px #FFF !important;
	border: solid 1px #CCC !important;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 0px;
	font-size: 20px;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	cursor: context-menu;
	font-weight: 500;
}
.form-control demo, #hue-demo {
	width1: 490px;
	border: solid 1px #aaaaaa;
	padding1: 5px 10px 5px 10px;
	margin1: 0px 0px 5px 0px;
	font-size1: 23px;
	font-family1: 'Open Sans Hebrew', arial, sans-serif;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

	cursor: pointer;
}
textarea,
input[type="text"],
input[type="password"],
input[type="tel"],
input[type="email"],
.uneditable-input {
  background-color: #ffffff;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0);
     -moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0);
          box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus,
input:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
.uneditable-input:focus {
  border-color: rgba(24, 199, 70, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */


  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}
.panelmydomain {
	width: 400px;
	border-top: 1px #FFF !important;
	border-right: 1px #FFF !important;
	border-left: 1px #FFF !important;
	border-bottom: solid 2px #E5E5E5 !important;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 5px 0px;
	font-size: 20px;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	cursor: context-menu;
	font-weight: 500;
	direction: ltr;
}
.panelmydomain:focus {
	border-bottom: solid 2px #18c746 !important;

	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
}
.panel2login {
	width: 358px;
	border: solid 1px #aaaaaa;
	padding: 7px 10px 7px 10px;
	margin: 0px 0px 15px 0px;
	font-size: 23px;
	direction: ltr;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.20);
-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.20);
box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.20);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.balloon {
    position: relative;
    display: table;
    margin: 0 auto 0 auto;
    border-bottom: 1px dotted black;
    width: 100%;
}

.balloon .balloontext {
    visibility: hidden;
    width: auto;
    color: #000000;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    background: #2CEF60;
    border-style: solid;
    border-color: #2CEF60 transparent #16C745 transparent;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.balloon:hover .balloontext {
    visibility: visible;
}
.info {

	border: 0px;
}
.info:after {
	font-family: 'FontAwesome';
	color: #00529B;
	font-size: 25px;
	content: "\f05a";
	margin: 0px 0px 0px 0px;
}
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
.panel-prob {
	background: rgba(255, 210, 210, 0.8);
	display:block;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 20px 0px;
	text-align: center;
	z-index:100;
	position:relative;
}
.panel-prob:before {
	font-family: "FontAwesome";
	content: "\f057";
	color: #FF0000;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}
.panel-prob a {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
.panel-prob a:before {
	content: "(";
	margin: 0px 10px 0px 0px;
}
.panel-prob a:after {
	content: ")";
	margin: 0px 0px 0px 0px;
}
.panel-succ {
	max-width: 700px;
	width: 100%;
	background: #EEFAD9 !important;
	display: table;
	padding: 10px 10px 10px 10px;
	margin: 0px auto 20px auto;
	text-align: center;
}
.panel-succ:before {
	font-family: "FontAwesome";
	content: "\f00c";
	color: #43b52a;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.panel-info {
	background: #dbf7ff;
	display:block;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 20px 0px;
	text-align: center;

  animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}
.panel-info:before {
	font-family: "FontAwesome";
	content: "\f129";
	color: #4bb5d6;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
	@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}
	to{opacity:1;transform:none}}
	.fadeInUp{animation-name:fadeInUp}

.panel-info2 {
	position: fixed;
	left: 15px;
	bottom: 15px;
	background: #35C4EF;
	display:inline-block;
	padding: 15px 10px 15px 10px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	color: #FFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

  animation: fadeInUp 0.9s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}
.panel-info2 span {
	display: block;
	margin: 15px 0px 0px 0px;
	font-weight: 700;
	font-size: 18px;
}
div.panel-info2 span:before {
	display: block;
	position: absolute;
	right: 4px;
	top: 4px;
	font-family: "FontAwesome";
	content: "\f057";
	color: #FFF;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}




.panel-info2 span:focus {
	display: none;
  animation: fadeInUp 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}





div.panel-prob2 {
	background: rgba(255, 210, 210, 0.8);
	display:block;
	padding: 10px 10px 10px 10px;
	margin: 200px 0px 20px 0px;
	text-align: center;
	z-index:100;
	position:relative;
}
div.panel-prob2:before {
	font-family: "FontAwesome";
	content: "\f057";
	color: #FF0000;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}
div.panel-prob2 a {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
div.panel-prob2 a:before {
	content: "(";
	margin: 0px 10px 0px 0px;
}
div.panel-prob2 a:after {
	content: ")";
	margin: 0px 0px 0px 0px;
}
div.panel-succ2 {
	background: #DFF2BF;
	display:block;
	padding: 10px 10px 10px 10px;
	margin: 200px 0px 20px 0px;
	text-align: center;
}
div.panel-succ2:before {
	font-family: "FontAwesome";
	content: "\f00c";
	color: #43b52a;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
div.panel-pay {
	width: 700px;
	background: #f5e193;
	border: solid 1px #F3D55C;
	display:table;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 20px auto;
	text-align: center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div.panel-pay:before {
	font-family: "FontAwesome";
	content: "\f071";
	color: #d6ab00;
	font-weight: normal;
	margin: 0px 0px 0px 10px;
}
@-webkit-keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.panel-notagree {
	max-width: 700px;
	width: 100%;
	background: #FF5757;
	color: #FFF;
	display:table;
	padding: 10px 10px 10px 10px;
	margin: 10px auto 15px auto;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.panel-notagree span i {
	color: #FCE1E1;
	font-weight: normal;
	margin: 0px 0px 0px 10px;

	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}
.panel-waiting {
	max-width: 700px;
	width: 100%;
	background: #FFEF7F;
	display:table;
	padding: 10px 10px 10px 10px;
	margin: 10px auto 15px auto;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.panel-waiting span i {
	color: #FF9810;
	font-weight: normal;
	margin: 0px 0px 0px 10px;

	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}
.panel-agree-succ {
	width: 100%;
	background: #DFF2BF;
	display:table;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 20px auto;
	text-align: center;
	z-index: 10;
	position: fixed;
}
.panel-agree-succ:before {
	font-family: "FontAwesome";
	content: "\f00c";
	color: #43b52a;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}

#panel-agree-overlay {
    position: fixed;
    display1: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 999999;
    cursor1: pointer;
}
#panel-agree-text{
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: rgba(0,0,0,0.8);
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
}

@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}


.panel-mazaltov {
	background1: #DFF2BF;
	font-size: 30px;
	display:table;
	margin: 70px auto 70px auto;
	text-align: center;
}
.panel-mazaltov span {
	padding: 10px 10px 10px 10px;
	display:table;
	text-align: center;
}
.panel-mazaltov p {
	display: block;
	font-weight: 500;
	font-size: 45px;
}
.panel-mazaltov p:before {
	font-family: "FontAwesome";
	content: "\f058";
	font-size: 45px;
	color: #43b52a;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
	display: inline-block;
	-webkit-animation: heartbeat 1.5s ease-in-out infinite both;
	animation: heartbeat 1.5s ease-in-out infinite both;
}

.pyro > .before, .pyro > .after {
  position: absolute;
  width: 5px;
  height: 5px;
	top:0;
	right:50%;
	left:0;
	bottom:0;
  border-radius: 50%;
  box-shadow: -120px -218.66667px blue, 248px -16.66667px #00ff84, 190px 16.33333px #002bff, -113px -308.66667px #ff009d, -109px -287.66667px #ffb300, -50px -313.66667px #ff006e, 226px -31.66667px #ff4000, 180px -351.66667px #ff00d0, -12px -338.66667px #00f6ff, 220px -388.66667px #99ff00, -69px -27.66667px #ff0400, -111px -339.66667px #6200ff, 155px -237.66667px #00ddff, -152px -380.66667px #00ffd0, -50px -37.66667px #00ffdd, -95px -175.66667px #a6ff00, -88px 10.33333px #0d00ff, 112px -309.66667px #005eff, 69px -415.66667px #ff00a6, 168px -100.66667px #ff004c, -244px 24.33333px #ff6600, 97px -325.66667px #ff0066, -211px -182.66667px #00ffa2, 236px -126.66667px #b700ff, 140px -196.66667px #9000ff, 125px -175.66667px #00bbff, 118px -381.66667px #ff002f, 144px -111.66667px #ffae00, 36px -78.66667px #f600ff, -63px -196.66667px #c800ff, -218px -227.66667px #d4ff00, -134px -377.66667px #ea00ff, -36px -412.66667px #ff00d4, 209px -106.66667px #00fff2, 91px -278.66667px #000dff, -22px -191.66667px #9dff00, 139px -392.66667px #a6ff00, 56px -2.66667px #0099ff, -156px -276.66667px #ea00ff, -163px -233.66667px #00fffb, -238px -346.66667px #00ff73, 62px -363.66667px #0088ff, 244px -170.66667px #0062ff, 224px -142.66667px #b300ff, 141px -208.66667px #9000ff, 211px -285.66667px #ff6600, 181px -128.66667px #1e00ff, 90px -123.66667px #c800ff, 189px 70.33333px #00ffc8, -18px -383.66667px #00ff33, 100px -6.66667px #ff008c;
  -moz-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -webkit-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -o-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -ms-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards; }

.pyro > .after {
  -moz-animation-delay: 1.25s, 1.25s, 1.25s;
  -webkit-animation-delay: 1.25s, 1.25s, 1.25s;
  -o-animation-delay: 1.25s, 1.25s, 1.25s;
  -ms-animation-delay: 1.25s, 1.25s, 1.25s;
  animation-delay: 1.25s, 1.25s, 1.25s;
  -moz-animation-duration: 1.25s, 1.25s, 6.25s;
  -webkit-animation-duration: 1.25s, 1.25s, 6.25s;
  -o-animation-duration: 1.25s, 1.25s, 6.25s;
  -ms-animation-duration: 1.25s, 1.25s, 6.25s;
  animation-duration: 1.25s, 1.25s, 6.25s; }

@-webkit-keyframes bang {
  from {
    box-shadow: 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white; } }
@-moz-keyframes bang {
  from {
    box-shadow: 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white; } }
@-o-keyframes bang {
  from {
    box-shadow: 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white; } }
@-ms-keyframes bang {
  from {
    box-shadow: 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white; } }
@keyframes bang {
  from {
    box-shadow: 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white; } }
@-webkit-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0; } }
@-moz-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0; } }
@-o-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0; } }
@-ms-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0; } }
@keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0; } }
@-webkit-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%; }

  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%; }

  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%; }

  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%; }

  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%; } }
@-moz-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%; }

  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%; }

  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%; }

  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%; }

  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%; } }
@-o-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%; }

  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%; }

  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%; }

  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%; }

  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%; } }
@-ms-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%; }

  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%; }

  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%; }

  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%; }

  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%; } }
@keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%; }

  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%; }

  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%; }

  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%; }

  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%; } }






.panel-lead {
	background1: #DFF2BF;
	font-size: 30px;
	display:table;
	margin: 30px auto 30px auto;
	text-align: center;
}
.panel-lead span {
	padding: 10px 10px 10px 10px;
	display:table;
	text-align: center;
}
.panel-lead p {
	display: block;
	font-weight: 500;
	font-size: 28px;
}
.panel-lead p:before {
	font-family: "FontAwesome";
	content: "\f274";
	font-size: 28px;
	color: #43b52a;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
	display: inline-block;
	-webkit-animation: heartbeat 1.5s ease-in-out infinite both;
	animation: heartbeat 1.5s ease-in-out infinite both;
}

.mustfull:before {
	content: "*";
	color: #FF0000;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	display: inline-block !important;
}
#littleword {
	font-size: 18px;
	display: inline-block;
}
#littleword2 {
	font-size: 18px;
	display: block;
	font-weight: bold;
}
#littleword3 {
	font-size: 18px;
	display: block;
	margin: 0px 0px 3px 0px;
}
#littlewordbg {
	font-size: 18px;
	display: inline-block;
	padding: 2px;
	margin: 0px 0px 3px 0px;
	background:#FFFF00;
}
div.panel-nothing {
	background: #DFF2BF;
	display:block;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 20px 0px;
	text-align: center;
}
div.panel-nothing:before {
	content: "אופס!";
	display: block;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
div.panel-nothing:after {
	content: " 😉 ";
	margin: 0px 0px 0px 10px;
}
.man {
	display: inline-block;
	margin: 0px 10px 0px 0px;
}
.man:before {
	font-family: "FontAwesome";
	content: "\f183";
	color: #1569C9;
	font-size: 25px;
}
.woman {
	display: inline-block;
	margin: 0px 10px 0px 0px;
}
.woman:before {
	font-family: "FontAwesome";
	content: "\f182";
	color: #FF007F;
	font-size: 25px;
}
.writer {
	display: block;
	font-size: 20px;
	margin: 0px 0px 5px 0px;
}
.writer:before {
	font-family: "FontAwesome";
	content: "\f007";
	color: #16C745;
	font-size: 20px;
	margin: 0px 0px 0px 5px;
}
.date {
	display: block;
	font-size: 20px;
	margin: 0px 0px 5px 0px;
}
.date:before {
	font-family: "FontAwesome";
	content: "\f017";
	color: #16C745;
	font-size: 20px;
	margin: 0px 0px 0px 5px;
}
.panelhome a {
	display: inline-block;
	font-size: 19px;
	margin: 20px 0px 5px 0px;
}
.panelhome a:before {
	font-family: "FontAwesome";
	content: "\f104";
	color: #16C745;
	font-size: 19px;
	margin: 0px 0px 0px 5px;
}
@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{
0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}


.panelstats {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.panelstats span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.panelstats span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f06e";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.panelstats span font {
	display: block;
	font-size: 25px;
	font-weight: 700;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.panelstats2 {
	width: 100%;
	display: block;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	border-bottom: solid 0px #F5F5F5;
}
.panelstats2 span {
	padding: 10px 10px 10px 10px;
	font-size: 20px;
}
.panelstats2 span:before {
	font-family: "FontAwesome";
	content: "\f200";
	color: #181818;
	font-size: 33px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	float: right;
}
.panelstats2 font {
	display: inline-block;
	background: #DFFFE8;
	font-size: 30px;
	border: solid 1px #C4FAD3;
	padding: 7px;
	margin: 0px 7px 0px 7px;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}
.savecontact {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.savecontact span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.savecontact span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f234";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.savecontact span font {
	display: block;
	font-size: 25px;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.statwhatsapp {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.statwhatsapp span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.statwhatsapp span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f232";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.statwhatsapp span font {
	display: block;
	font-size: 25px;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.statphone {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.statphone span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.statphone span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f2a0";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.statphone span font {
	display: block;
	font-size: 25px;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.statsms {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.statsms span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.statsms span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f075";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.statsms span font {
	display: block;
	font-size: 25px;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.statfacebook {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.statfacebook span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.statfacebook span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f09a";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.statfacebook span font {
	display: block;
	font-size: 25px;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.statwebsite {
	position: relative;
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	text-align: center;
	background: #FFF2BC;
}
.statwebsite span {
	padding: 0px 10px 10px 10px;
	font-size: 17px;
}
.statwebsite span:before {
	display: block;
	position: absolute;
	top: 20px;
	right: 30px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	font-family: "FontAwesome";
	content: "\f245";
	color: #FFB810;
	font-size: 40px;
	opacity: 0.7;
}
.statwebsite span font {
	display: block;
	font-size: 25px;
	text-shadow: -1px -1px 1px rgba(255, 255, 255, 1);
}
.panellink2 {
	max-width: 700px;
	width: 100%;
	display: table;
	background: #FF5757;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 15px auto;
	color: #FFF;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.panellink2 p {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}
.panellink2 p a {
	font-weight: 700;
}
.panellink2 span {
	display: block;
	padding: 0px 10px 0px 0px;
	float: right;
}
.panellink2 span:before {
	margin: 0px 0px 0px 0px;
	float: right;
}
.panellink2 a {
	color: #FFF;
	font-weight: 500;
}
.panellink {
	max-width: 700px;
	width: 100%;
	display: table;
	background: #16C745;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 15px auto;
	color: #FFF;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.panellink p {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}
.panellink p a {
	font-weight: 700;
}
.panellink span {
	display: block;
	padding: 0px 10px 0px 0px;
	float: right;
}
.panellink span:before {
	margin: 0px 0px 0px 0px;
	float: right;
}
.panellink a {
	color: #FFF;
	font-weight: 500;
}
.paneltime {
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.panelcardsuser {
	display: block;
	box-shadow: #aaaaaa 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
.panelcardsuser span {
	padding: 10px 10px 10px 10px;
}
.panelcardsuser span:before {
	margin: 0px 0px 0px 0px;
	float: right;
}
.panelcardsuser span:after {
	font-family: "FontAwesome";
	content: "\f0cb";
	color: #16C745;
	font-size: 33px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}

.panelagreecardstitle {
	width: 700px;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 10px auto;
}
.panelagreecardstitle span {
	display: block;
	padding: 0px 0px 0px 0px;
	float: right;
}
.panelagreecardstitle p {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-style: normal;
	font-weight: normal;
}
.panelagreecards {
	width: 100%;
	display: table;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
}
.panelagreecards span img {
	width: 90px;
	height: auto;
	margin: 0px 0px 0px 10px;
	float: right;
}
.panelagreecards span {
	display: block;
	padding: 10px 10px 10px 10px;
	float: right;
}
.panelagreecards span:after {
	content: " ";
	width: 50%;
}
.panelagreecards h1 {
	display: block;
	margin: 40px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-style: normal;
	font-weight: normal;
}
.panelagreecards a {
	font-weight: bold;
}
.ipaddress {
	padding1: 5px 0px 5px 0px;
}
.ipaddress span {
	background: #EEFFF2;
	margin: 0px 0px 0px 0px;
}
.ipaddress:before {
	background: #FFFFFF;
	display: inline-block;
	font-family: "FontAwesome";
	content: "\f141";
	color: #16C745;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
}
.iduser {
	background: #EEFFF2;
	padding1: 5px 0px 5px 0px;
}
.iduser:before {
	background: #FFFFFF;
	display: inline-block;
	font-family: "FontAwesome";
	content: "\f2c2";
	color: #16C745;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
}
.lastlogin {
	padding1: 5px 0px 5px 0px;
}
.lastlogin:before {
	background: #FFFFFF;
	display: inline-block;
	font-family: "FontAwesome";
	content: "\f017";
	color: #16C745;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
}
.packagebasic2 {
	background: #EEFFF2;
	padding1: 5px 0px 5px 0px;
}
.packagebasic2:before {
	background: #FFFFFF;
	display: inline-block;
	font-family: "FontAwesome";
	content: "\f1b2";
	color: #2C7AEF;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
}
.packageprimum2 {
	padding1: 5px 0px 5px 0px;
	color: #FF9810;
}
.packageprimum2:before {
	background: #FFFFFF;
	display: inline-block;
	font-family: "FontAwesome";
	content: "\f187";
	color: #16C745;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
}
.packageuserban {
	width: 100%;
	display: inline-block;
	margin: 0px auto 0px auto;
	background: #222;
	padding1: 5px 0px 5px 0px;
	text-align: center;
	color: #FF9810;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.priceprice {
	background: #EEFFF2;
	padding1: 5px 0px 5px 0px;
}
.priceprice:before {
	background: #FFFFFF;
	display: inline-block;
	font-family: "FontAwesome";
	content: "\f20b";
	color: #16C745;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
}
.packagepackage {
	border-bottom: solid 0px #E7E7E7;
	margin: 0px auto 10px auto;
	padding: 5px 0px 5px 0px;
	display: block;
}
.packagepackage-title {
	text-align: right;
	font-weight: 500 !important;
	margin: 0px auto 20px auto;
	padding: 5px 0px 10px 0px;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-bottom: dotted 1px #EEEEEE;
}
.packagepackage-title:before {
	font-family: "FontAwesome";
	content: "\f039";
	color: #19D54B;
	margin: 0px 0px 0px 13px;
	padding: 0px 3px 0px 3px;
}
.packagepackage-title2 {
	text-align: right;
	font-weight: 500 !important;
	margin: 0px auto 20px auto;
	padding: 5px 0px 10px 0px;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.packagepackage-title2:before {
	font-family: "FontAwesome";
	content: "\f036";
	color: #19D54B;
	font-weight: 500 !important;
	margin: 0px 0px 0px 13px;
	background1: #19D54B;
	padding: 0px 3px 0px 3px;
}

.bigspace {
	margin: 80px auto 0px auto;
	display: block;
}
.packagepackage2 {
	border-bottom: solid 1px #CCCCCC;
	margin: 0px auto 10px auto;
	padding: 5px 0px 5px 0px;
	display: block;
}
.packagepackage3 {
	width: 100%;
	background: #EEFFF2;
	padding: 0px auto 0px auto;
	margin: 0px auto 10px auto;
	display: table;
}
.packagepackage3 span {
	
}
.packagepackage3 input {
	width: 385px;
}
.packagepackage3 p {
	display: block;
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
}
.packagepackage4 {
	width: 100%;
	height: auto;
	margin: 0px auto 0px auto;
	display: table;
}
.packagepackage4 span {
	display1: block;
	float1: left;
}
.packagepackage5 {
	width: 100%;
	padding: 0px auto 0px auto;
	margin: 0px auto 10px auto;
	display: table;
}

.packagepackage6 {
	background: #F0F0F0;
	margin: 0px auto 10px auto;
	padding: 5px 0px 5px 5px;
	display: block;
	border-bottom: solid 1px #CCC;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.packagepackage6 span {
	background: #FFF;
	font-weight: 600;
	display: inline-block;
	padding: 4px 5px 4px 5px;
	margin: 0px 5px 0px 7px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.adminoptions {
	width: 1000px;
	display: block;
	margin: 0px auto 0px auto;
	background: #FFFFFF;
}
.cardpage {
	width: 1000px;
	display: block;
	margin: 0px auto 0px auto;
	background: #FFFFFF;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(44,75,137,0.1);
	box-shadow: 0px 3px 10px 0px rgba(44,75,137,0.1);
}
.cardpage2 {
	width: 100%;
	display: inline-block;
	margin: 0px auto 0px auto;
}
.cardpage2 span {
	display: table;
	margin: 0px auto 0px auto;
	padding: 0px 10px 0px 10px;
}
.imagecover {
	width: 100%;
	min-height: 300px;
	display: inline-block;
	margin: 0px auto 0px auto;
	position: relative;
}
.imagecover span {
	width: 100%;
	margin: 0px auto 0px auto;
	background: rgba(0, 0, 0, 0.5) !important;
}
.imagecover img {
	width: 300px;
	height: auto;
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 35%;
}
.arrow-down {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 50px 500px 0 500px;
	border-color: transparent #FFFFFF transparent #FFFFFF;
	position: absolute;
	bottom: 0px;
}
.cardpage2-namebiz {
	font-weight: 300;
	font-size: 28px;
	text-transform: uppercase;
	line-height: 1.2em;
}
.cardpage2-disc {
	text-transform: uppercase;
	line-height: 2.5em;
}
.cardpage2-about {
	font-size: 21px;
	text-transform: uppercase;
	text-align: center;
}

.cbx {
  margin: auto;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
}
.cbx span {
  display: inline-block;
  vertical-align: middle;
  transform: translate3d(0, 0, 0);
  font-size: 17px;
}
.cbx span a {
  font-size: 17px;
}
.cbx span:first-child {
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 3px;
  transform: scale(1);
  vertical-align: middle;
  border: 1px solid #9098A9;
  transition: all 0.2s ease;
}
.cbx span:first-child svg {
  position: absolute;
  top: 4px;
  right: 3px;
  fill: none;
  stroke: #FFFFFF;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 20px;
  stroke-dashoffset: 20px;
  transition: all 0.3s ease;
  transition-delay: 0.1s;
  transform: translate3d(0, 0, 0);
}
.cbx span:first-child:before {
  content: "";
  width: 100%;
  height: 100%;
  background: #16C745;
  display: block;
  transform: scale(0);
  opacity: 1;
  border-radius: 50%;
}
.cbx span:last-child {
  padding-right: 8px;
}
.cbx:hover span:first-child {
  border-color: #16C745;
}

.inp-cbx:checked + .cbx span:first-child {
  background: #16C745;
  border-color: #16C745;
  animation: wave 0.4s ease;
}
.inp-cbx:checked + .cbx span:first-child svg {
  stroke-dashoffset: 0;
}
.inp-cbx:checked + .cbx span:first-child:before {
  transform: scale(3.5);
  opacity: 0;
  transition: all 0.6s ease;
}

@keyframes wave {
  50% {
    transform: scale(0.9);
  }
}
.space {
	display: block;
	margin: 0px 0px 20px 0px;
}








/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,
.la-ball-fall > div {
    position: relative;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.la-ball-fall {
    display: block;
    font-size: 0;
    color: #fff;
    float: right;
    padding: 6px 0px 0px 0px;
}
.la-ball-fall.la-dark {
    color: #333;
}
.la-ball-fall > div {
    display: inline-block;
    float: none;
    background-color: currentColor;
    border: 0 solid currentColor;
}
.la-ball-fall {
    width: 54px;
    height: 18px;
}
.la-ball-fall > div {
    width: 10px;
    height: 10px;
    margin: 4px;
    border-radius: 100%;
    opacity: 0;
    -webkit-animation: ball-fall 1s ease-in-out infinite;
       -moz-animation: ball-fall 1s ease-in-out infinite;
         -o-animation: ball-fall 1s ease-in-out infinite;
            animation: ball-fall 1s ease-in-out infinite;
}
.la-ball-fall > div:nth-child(1) {
    -webkit-animation-delay: -200ms;
       -moz-animation-delay: -200ms;
         -o-animation-delay: -200ms;
            animation-delay: -200ms;
}
.la-ball-fall > div:nth-child(2) {
    -webkit-animation-delay: -100ms;
       -moz-animation-delay: -100ms;
         -o-animation-delay: -100ms;
            animation-delay: -100ms;
}
.la-ball-fall > div:nth-child(3) {
    -webkit-animation-delay: 0ms;
       -moz-animation-delay: 0ms;
         -o-animation-delay: 0ms;
            animation-delay: 0ms;
}
.la-ball-fall.la-sm {
    width: 26px;
    height: 8px;
}
.la-ball-fall.la-sm > div {
    width: 4px;
    height: 4px;
    margin: 2px;
}
.la-ball-fall.la-2x {
    width: 108px;
    height: 36px;
}
.la-ball-fall.la-2x > div {
    width: 20px;
    height: 20px;
    margin: 8px;
}
.la-ball-fall.la-3x {
    width: 162px;
    height: 54px;
}
.la-ball-fall.la-3x > div {
    width: 30px;
    height: 30px;
    margin: 12px;
}
/*
 * Animation
 */
@-webkit-keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
                transform: translateY(-145%);
    }
    10% {
        opacity: .5;
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(0);
                transform: translateY(0);
    }
    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
                transform: translateY(0);
    }
    90% {
        opacity: .5;
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
                transform: translateY(145%);
    }
}
@-moz-keyframes ball-fall {
    0% {
        opacity: 0;
        -moz-transform: translateY(-145%);
             transform: translateY(-145%);
    }
    10% {
        opacity: .5;
    }
    20% {
        opacity: 1;
        -moz-transform: translateY(0);
             transform: translateY(0);
    }
    80% {
        opacity: 1;
        -moz-transform: translateY(0);
             transform: translateY(0);
    }
    90% {
        opacity: .5;
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(145%);
             transform: translateY(145%);
    }
}
@-o-keyframes ball-fall {
    0% {
        opacity: 0;
        -o-transform: translateY(-145%);
           transform: translateY(-145%);
    }
    10% {
        opacity: .5;
    }
    20% {
        opacity: 1;
        -o-transform: translateY(0);
           transform: translateY(0);
    }
    80% {
        opacity: 1;
        -o-transform: translateY(0);
           transform: translateY(0);
    }
    90% {
        opacity: .5;
    }
    100% {
        opacity: 0;
        -o-transform: translateY(145%);
           transform: translateY(145%);
    }
}
@keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
           -moz-transform: translateY(-145%);
             -o-transform: translateY(-145%);
                transform: translateY(-145%);
    }
    10% {
        opacity: .5;
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(0);
           -moz-transform: translateY(0);
             -o-transform: translateY(0);
                transform: translateY(0);
    }
    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
           -moz-transform: translateY(0);
             -o-transform: translateY(0);
                transform: translateY(0);
    }
    90% {
        opacity: .5;
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
           -moz-transform: translateY(145%);
             -o-transform: translateY(145%);
                transform: translateY(145%);
    }
}

.block {
	width: 50%;
	float: right;
	height: 100px;
	padding-bottom1: 10%;
}
.read-more-state {
	display: none;
}
.read-more-target {
	opacity: 0;
	max-height: 0;
	height: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 0;
	transition: .25s ease;
	display: flex;
}
.read-more-state:checked ~ .read-more-wrap .read-more-target {
	opacity: 1;
	font-size: inherit;
	max-height: 999em;
	transition: .25s ease;
	display: block;
}
.read-more-state ~ .read-more-trigger:before {
	font-family: "FontAwesome",'Open Sans Hebrew', arial;
	content: "הצג עוד \f078";
}

.read-more-state:checked ~ .read-more-trigger:before {
	font-family: "FontAwesome",'Open Sans Hebrew', arial;
	content: 'הסתר \f077';
}
.read-more-trigger {
	cursor: pointer;
	display: inline-block;
	padding: 0 .5em;
	color: #666;
	font-size: .9em;
	line-height: 2;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin: 12px 0px 0px 0px;
  -webkit-animation: sudo .85s linear infinite alternate;
          animation: sudo .85s linear infinite alternate;
}
@keyframes sudo { 
    from { 
    -webkit-transform: translateY(-2px); 
            transform: translateY(-2px); 
  }
    to { 
    -webkit-transform: translateY(2px); 
            transform: translateY(2px); 
  }
}
p {
	padding: 2%;
	border-radius: .25em;
}
.menuside {
	width: 100%;
	height: 100%;
	display: block;
	padding: 10px 0px 10px 0px;
	z-index: 900;
	background: #FFF;
	overflow: hidden;
	-webkit-box-shadow: 0px 7px 10px rgba(136, 136, 136, 0.08);
	box-shadow: 0px 7px 10px rgba(136, 136, 136, 0.08);
}
.menuside span {
	max-width: 1300px;
	display: flex;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	line-height: 1.1;
	
	justify-content: space-between;
	-webkit-column-count: 15;
	column-count: 15;
	-webkit-column-gap: 1.25rem;
	column-gap: 1.25rem;
	orphans: 1;
	widows: 1;
}
.menuside a {
	position: relative;
	font-size: 18px;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
.menuside h1 {
	position: absolute;
	top:-7px;
	right:-3px;
	display: table;
	background: #FFFF00;
	border: solid 1px #FFE9C6;
	max-width: 35px;
	width: 100%;
	max-height: 35px;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	margin:0;
	padding: 5px;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow1: 0px 1px 2px rgba(255,233,198,1);
    box-shadow1: 0px 1px 2px rgba(255,233,198,1);
}
.menuside-iconlink1 i:hover, .menuside-iconlink2 i:hover, .menuside-iconlink3 i:hover, .menuside-iconlink4 i:hover, .menuside-iconlink5 i:hover, .menuside-iconlink6 i:hover, .menuside-iconlink7 i:hover, .menuside-iconlink8 i:hover, .menuside-iconlink9 i:hover, .menuside-iconlink10 i:hover, .menuside-iconlink11 i:hover {
	font-size: 23px;
	color: #16C745;
}
.menuside-clicklink a {
	font-size: 18px;
	border-bottom: solid 1px #16C745;
	color1: #FFF !important;
	display: inline-block;
	padding1: 15px;
	border-radius: 20%;
	-moz-border-radius: 20%;
	-webkit-border-radius: 20%;
	-webkit-box-shadow: 0px 1px 2px rgba(44,75,137,0.1);
	box-shadow: 0px 5px 5px rgba(44,75,137,0.1);
}
.menuside-clicklink i {
	font-size: 23px;
	font-weight: 300;
	color1: #FFF !important;
	font-family: "FontAwesome";
}
.menuside-iconlink1 i {
	font-family: "Font Awesome 5 Brands";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink2 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink3 i {
	font-family: "FontAwesome";
	content: "\f135";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink4 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink5 i {
	font-family: "Font Awesome 5 Free";
	font-size: 23px;
	font-weight1: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink6 i {
	font-family1: "FontAwesome";
	font-size: 23px;
	font-weight: 700;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink7 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink8 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink9 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink10 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}
.menuside-iconlink11 i {
	font-family: "FontAwesome";
	font-size: 23px;
	font-weight: 300;
	color: #CCC;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: block;
}





div.licardleads {
  background-color: #FFFFFF;
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}
.divTable.licardleads .divTableCell, .divTable.licardleads .divTableHead {
  border: 1px solid #AAAAAA;
  padding: 5px 6px;
}
.divTable.licardleads .divTableBody .divTableCell {
  font-size: 19px;
}
.divTable.licardleads .divTableHeading {
  background: #18C746;
}
.divTable.licardleads .divTableHeading .divTableHead {
  font-size: 19px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
  border-left: 1px solid #18C746;
}
.divTable.licardleads .divTableHeading .divTableHead:first-child {
  border-left: none;
}

.licardleads .tableFootStyle {
  font-size: 17px;
}
.licardleads .tableFootStyle .links {
	 text-align: right;
}
.licardleads .tableFootStyle .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}
.licardleads.outerTableFooter {
  border-top: none;
}
.licardleads.outerTableFooter .tableFootStyle {
  padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}


.information {
	width: 100%;
	margin: 0px 0px 15px 0px;
	display: table;
	background: #FFF;
	border: solid 1px #E8E8E8;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
}
.information span h1:before {
	content: "";
	font-family: "FontAwesome";
	content: "\f129";
	font-size: 35px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px 10px;
	display: flex;
	float: right;
}
.information span {
	padding: 15px;
	margin: 0px 0px 0px 0px;
	display: block;
}
.information span h1 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-weight: 700;
	font-size: 22px;
	display: inline-block;
}


.btnsystem {
	position: relative;
	width: 100%;
	background: linear-gradient(#EEEEEE, #F9F9F9);
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	font-size: 18px;
	border: 0;
	padding: 10px;
	cursor: pointer;
}
.btnsystem i {
	padding: 0px;
	margin: 0px 10px 0px 0px;
}


.btnsystem span {
	position: absolute;
	left: -37px;
	font-size: 13px;
	font-weight: 300;
	-webkit-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-40deg);
	-ms-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-40deg);
	transform: translateY(-50%) translateX(0) translateX(35px) rotate(-40deg);
}
/* ----------------------------------------------
 * Generated by Animista on 2019-6-14 0:39:23
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shake-horizontal
 * ----------------------------------------
 */
@-webkit-keyframes shake-horizontal {
  0%,
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  20%,
  40%,
  60% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  80% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }
  90% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
  }
}
@keyframes shake-horizontal {
  0%,
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  20%,
  40%,
  60% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  80% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }
  90% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
  }
}

.errorcant {
	display: table;
	margin: 0px auto 15px auto;
	text-align: center;
	-webkit-animation: shake-horizontal 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;
	animation: shake-horizontal 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;
}
.errorcant:before {
	margin: 0px 0px 0px 10px;
	content: "\f00d";
	font-family: FontAwesome;
	color: #d60220;
}



div.licard-statistica {
  border: 0px solid #18C746;
  background-color: #EAFFEF;
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}
.divTable.licard-statistica .divTableCell, .divTable.licard-statistica .divTableHead {
  border: 1px solid #18C746;
  padding: 7px 2px;
}
.divTable.licard-statistica .divTableBody .divTableCell {
  font-size: 20px;
  color: #090909;
}
.divTable.licard-statistica .divTableCell:nth-child(even) {
  background: #B8FFC6;
}
.licard-statistica .tableFootStyle {
  font-size: 13px;
}
.licard-statistica .tableFootStyle .links {
	 text-align: right;
}
.licard-statistica .tableFootStyle .links a{
  display: inline-block;
  background: #FFFFFF;
  color: #24943A;
  padding: 2px 8px;
  border-radius: 5px;
}
.licard-statistica.outerTableFooter {
  border-top: none;
}
.licard-statistica.outerTableFooter .tableFootStyle {
  padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}


#noactiveuser {
	background: rgba(255, 210, 210, 0.8);
}
#noactiveuser:before {
    content: "מנוי הסתיים";
    position: absolute;
    right: 0px;
    left: 0;
    font-size: 13px;
    font-weight: 300;
    -webkit-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-40deg);
    -ms-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-40deg);
    transform: translateY(-50%) translateX(0) translateX(35px) rotate(-40deg);
}



.cardpage2-comment-star1 {
	font-size: 24px;
	text-align: center;
}
.cardpage2-comment-star1:before {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005\f005\f005";
  color: #ddd;
}
.cardpage2-comment-star1:after {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
  color: #FFD700;
}
.cardpage2-comment-star2 {
	font-size: 24px;
	text-align: center;
}
.cardpage2-comment-star2:before {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005\f005";
  color: #ddd;
}
.cardpage2-comment-star2:after {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005";
  color: #FFD700;
}
.cardpage2-comment-star3 {
	font-size: 24px;
	text-align: center;
}
.cardpage2-comment-star3:before {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005";
  color: #ddd;
}
.cardpage2-comment-star3:after {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005\f005";
  color: #FFD700;
}
.cardpage2-comment-star4 {
	font-size: 24px;
	text-align: center;
}
.cardpage2-comment-star4:before {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
  color: #ddd;
}
.cardpage2-comment-star4:after {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005\f005\f005";
  color: #FFD700;
}
.cardpage2-comment-star5 {
	font-size: 24px;
	text-align: center;
}
.cardpage2-comment-star5:after {
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005\f005\f005\f005\f005";
  color: #FFD700;
}

.flex-modal-title {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	width: 100% !important;
	height: 50px;
	display: block !important;
	padding: 15px auto 15px auto !important;
	text-align: center;
	line-height: 50px;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}


.cw_count {
  display: block;
  float: left;
  border: 1px solid #CCC;
  color: #666666;
  margin-left: 5px;
  padding: 4px;
  font-size:18px;
}
.cw_count:after {
  content: "תווים ניתן להקליד";
  margin: 0 10px 0 0;
}
.cw_count_warning {
  border: 1px solid #DF0101;
  color: #DF0101;
  font-size:18px;
	-moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    -moz-animation: blink normal 0.5s infinite ease-in-out;
    -webkit-animation: blink normal 0.5s infinite ease-in-out;
    -ms-animation: blink normal 0.5s infinite ease-in-out;
    animation: blink normal 0.5s infinite ease-in-out;
}
.cw_count_warning:after {
  content: "תווים ניתן להקליד";
  margin: 0 10px 0 0;
  color: #DF0101;
}


