@font-face{
	font-family:'almoniDL700';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('/Static/fonts/almoni/almoni-neue-aaa-bold.otf') format("opentype");
        src: url('../../Static/fonts/almoni/almoni-neue-aaa-700.eot'); 
		src: url('../../Static/fonts/almoni/almoni-neue-aaa-700.eot') format('embedded-opentype'), 
			url('../../Static/fonts/almoni/almoni-neue-aaa-700.ttf') format('truetype'), 
			url('../../Static/fonts/almoni/almoni-neue-aaa-700.woff') format('woff');
} 
    
 @font-face{
	font-family:'almoniDL400';
	font-weight:400; /*(regular)*/
	font-style: normal;
		src: url('/Static/fonts/almoni/almoni-neue-aaa-regular.otf') format("opentype"); 
        src: url('../../Static/fonts/almoni/almoni-neue-aaa-400.eot'); 
		src: url('../../Static/fonts/almoni/almoni-neue-aaa-400.eot') format('embedded-opentype'), 
			url('../../Static/fonts/almoni/almoni-neue-aaa-400.ttf') format('truetype'), 
			url('../../Static/fonts/almoni/almoni-neue-aaa-400.woff') format('woff');
}
 @font-face{
	font-family:'demibold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.eot'); 
		src: url('../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.eot') format('embedded-opentype'), 
			 url('../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.woff2') format('woff2'),
			 url('../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.woff') format('woff');
}  
 
 @font-face {
  font-family: 'OpenSansHebrew';
  font-style: normal;
  font-weight: 400;
  src: url(../../Static/fonts/OpenSansHebrew/OpenSansHebrew-Regular.ttf) format('truetype');
}

 @font-face{
	font-family:'BebasNeueRegular';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('../../Static/fonts/bebas-neue/BebasNeueRegular.eot') format('embedded-opentype'), 
		url('../../Static/fonts/bebas-neue/BebasNeueRegular.ttf') format('truetype');
}
 @font-face {
font-family: 'almoniTzar700';
font-weight: 700; /*(bold)*/
font-style: normal;
src: url('../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.eot');
src: url('../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.eot') format('embedded-opentype'), 
url('../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.woff') format('woff2'), 
url('../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.woff2') format('woff');
}
@font-face {
font-family: 'almoniTzar300';
font-weight: 300; /*(light)*/
font-style: normal;
src: url('../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.eot');
src: url('../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.eot') format('embedded-opentype'), 
url('../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.woff') format('woff'), 
url('../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.woff2') format('woff2');
}
@font-face {
font-family: 'almoniTzar400';
font-weight: 400; /*(regular)*/
font-style: normal;
src: url('../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.eot');
src: url('../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.eot') format('embedded-opentype'), 
url('../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.woff') format('woff'), 
url('../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.woff2') format('woff2');
}
 
 #header_box {margin-bottom:20px}

#menu .hg2 {display:none}
#menu .m {text-align:center;    width: calc(100% - 15px) !important;}
#client_services_main #right_side {    margin-top: -56px!important;}


#client_services_main	
	{
 
    display:block;
	overflow:hidden;
	margin:50px auto;
	font:normal 16px almoniDL400;
	direction:rtl;
	}
#client_services_main hr#nav_line
	{
	padding:0;
	margin:0;

	}
#client_services_main #shadow_right_side_img,
#client_services_main #shadow_left_side_img
	{
	float:right;
	}
#client_services_main #right_side
	{
    overflow: hidden;
    width: 100%;
    margin-top:20px
	}
#client_services_main #top_navigator
	{
	    padding: 0;
    margin: 13px 0 0 0;
    list-style: none;
    margin-left: 60px;
    float: right;
    width: 243px;
 
	}
#right_side h2 { font-size: 36px; font-family: AlmoniDL900; margin-bottom:11px; line-height:48px;  }
#right_side h4 {
    font-size: 18px;
    font-weight: normal;
 
    margin: 0 auto;
}
#right_side h4 a {color:var(--primaryColor); text-decoration:underline}

#top_navigator h3 {    
    text-align: center;
    color: #1a1a1a;
    font-size: 24px;
    line-height: 1.2;
    font-family: AlmoniDL900;
    border-bottom: 0;
    padding-bottom: 4px; 
    margin:56px auto 18px;
}
#client_services_main #top_navigator li
	{
font: normal 18px almoniDL400;
 
   list-style: none;
    width: 100%;

    margin: 0 !important;
    border-bottom:1px #cfcfcf solid;
 
	
	}
.back.hideSpe {
    display: none
}

.btn {width:100%}
 
#page1 .chkSelect {margin-bottom:20px}
#page6 .chkSelect {margin-bottom:20px}
#page6 .bText {margin-top:20px}
#client_services_main #top_navigator li  img {width: 28px;    float: right;    margin-left: 15px;    margin-top: -4px;}

#client_services_main #top_navigator li:last-child 	{    border-bottom:1px #d8d8d8 solid;	}	
#client_services_main #top_navigator li a
	{	
	display:block;
        padding: 16px 0;
	text-decoration:none;
	color:#000;
    font: normal 18px almoniDL700;
    line-height:18px;
 
	}
 #form_box .loginWr {margin:0; text-align:right}
 
 
#client_services_main #top_navigator li.NavBar_selected  + li {border-top:0}


#client_services_main #left_side
	{
    direction: rtl;
    width:100%;
	}
 

#left_side {overflow:hidden; margin-top:50px;  background-color:var(--primaryBgColor);  border-top: solid 1px #eaeaea;padding:84px 0;  }

#left_side h3 { float:right;font-family:almoniDL700;font-size:44px; text-align:right;color:#3d3d3d;margin:-10px 1% 0 5%;}

#left_side .contact {float:right; width:15%; margin-left:5%; text-align:right}

#left_side .contact.c4 {margin-left:0}

#left_side .contact b { font-size: 18px;  text-align: right;  color: #8c8c8c; border-bottom:1px #8c8c8c solid; padding-bottom:1px;font-family:almoniDL700;font-weight:normal; display:inline-block; margin-bottom:10px }

#left_side .contact span { font-size: 16px;   font-family: almoniDL700; text-align: right;  color: #3d3d3d; display:block; margin-bottom:10px}

#left_side .contact span i {font-style:normal; display:block; margin-bottom:5px}

    #left_side .wr {
        max-width: 1200px;
        width: 100%;
        text-align: right;
        margin:0 auto;
    }

 
#right_form .errInfo,
#left_form .errInfo {font-size:14px; color:var(--primaryColor)}

#right_side_innerPage #left_form { text-align:right}
#right_side_innerPage #left_form .chk {display:block; margin-bottom:5px;    line-height: 18px;}
#message #red_start {display:block; margin-bottom:10px}

.fa-times { float:left;margin: -10px 0 0 -10px;}
 
#left_form .sbt { color: #1a1a1a;  font-size: 36px; margin-bottom:11px;line-height: 1.44; font-family: AlmoniDL900; margin-top:15px }


 /*.form-label input:not([type=checkbox]):not([type=radio]):not(:focus) + label {color:#555 !important;   font-size: 18px;     line-height: 24px;}*/
 /*.form-label input:not([type=checkbox]):not([type=radio]):valid:not(:focus) + label {font-size: 14px !important;}*/


#printAlert {  border-radius: 3px;    background-color: #f1dfcf; padding:16px; margin-bottom:16px; position:relative}
#printAlert:after {    position: absolute;
    bottom: -16px;
    right: 16px;
    width: 0px;
    content: '';
    height: 0px;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 20px solid #f1dfcf;
} 
#printAlert h4 { text-align: right; font-size: 16px;  color: #1a1a1a; font-family: AlmoniDL700;}
#printAlert p {margin:0; max-width:450px; text-align: right; font-size: 16px;  color: #1a1a1a; font-family: AlmoniDL400;}



#page101  #header_box { width:442px}
#page101 #left_form .sbt {     
    font-size: 50px;
    font-family: AlmoniTzar400;
    margin: 15px 0 4px 0;
    font-weight: normal; 
    letter-spacing: 0.8px;
}

#page101 #left_form .sbt.response {font-size: 38px;letter-spacing: 0;}
#page101 #left_form .successMsg p {margin-bottom:15px}


#page101 #client_services_main #form_box p
{   line-height: 1.63;
  letter-spacing: 0.26px;
  text-align: right;
  color: #1a1a1a;
  max-width:408px;
      margin: 0 0 32px;

}
#form_box #page101 a#submit {margin-top:0!important}
#page101 #header_box p {margin-bottom:32px !important; }
#page101 #header_box .form-label {margin-bottom:32px;     max-width: 400px;}
#page101 #left_form #failed.errMess {  color:#97133f;   max-width: 400px;  margin-right:0;  margin-top: 32px;}
#page101 #submit.disable{  background: #c8c8c8 !important;
    border: 1px #c8c8c8 solid !important;
    color: #8c8c8c !important;}

@media screen and (max-width: 480px) {
    #page101 #left_form .sbt {line-height:50px !important}
    #page101  #header_box {width:100%}

}



@font-face {
  font-family: 'OpenSansHebrew';
  font-style: normal;
  font-weight: 400;
  src: url(../../Static/fonts/OpenSansHebrew/OpenSansHebrew-Regular.ttf) format('truetype');
}
#cancelSubscribe {
    z-index: 1;
    background: #fff;
    width: 703px;
    height: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0px 0px 12px 12px #00000008;
    padding: 30px;
}
#cancelSubscribe div { font-size:20px; font-family: 'OpenSansHebrew'; text-align:right}
#cancelSubscribe div.p1 {  margin-top:60px}
#cancelSubscribe div.p2 {  margin-top:20px;    margin-bottom: 30px;}


#cancelSubscribe .close {cursor:pointer}
#cancelSubscribe .close:after { content: "x";    font-family: verdana;
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 35px;}

#cancelSubscribe .cancelIt {
	width:230px; 
	height:52px; 
	background:var(--primaryColor); 
	color:#fff; 
	text-align:center; 
	margin:0 auto;
	display: inline-block;
	font-size: 20px;
	line-height: 50px;
	font-family: 'OpenSansHebrew';
}





/*-------------------------------
Pages
-------------------------------*/
#client_services_main #form_box {   margin:0 auto}


#client_services_main div[id^='page']
	{
 
    padding: 0 20px;
 
	}
	
#client_services_main #form_box h2
	{
	text-align: right;
    color:#3d3d3d;
    font-size: 44px;
    margin:0 0 23px !important;
    padding: 0;
    	}
#client_services_main #form_box p
	{
 
	color:#070707;
 
    font-size: 16px;
    line-height:26px;
    font-family:almoniDL400  !important;
    margin: 10px 0 0 0;
    padding: 0;
    font-weight:normal  !important;
 
	}
#client_services_main #form_box ul li {font-size: 14px; margin-right:20px}
#client_services_main #form_box img
	{
    height: 135px;
	position:relative;
    top:5px;
    width: 210px;
	}
#client_services_main #form_box hr
	{
	margin:0;

	}
 



 
/*#from_date label, #to_date label {top: 18px!important;     line-height: 16px; margin: 0 !important;font-weight: normal;}*/ 

/*-----------------------------------
Thank Page	
-----------------------------------*/
#client_services_main #thanks 
	{
	 
	display:none;
	 
	 
	text-align:right;
	}
#client_services_main #thanks p
	{
	color:#000;
	font:normal 19px/18px almoniDL400 !important;
	margin:25px 0 0 0;
	}		
#client_services_main #thanks p:first-child
	{
color: #000;
    font: normal 40px/41px almoniDL700 !important;
    margin: 0;
	}			
#client_services_main #thanks p:first-child span
	{
	display:block;
	}
#client_services_main #thanks p:first-child:before {
    content: url(../../globes/icn-cancel-successful.svg);
    font: normal 40px/41px almoniDL700;    float: right;
    margin-left: 10px;

} 
/*-----------------------------------*/	
#client_services_main #form_box a#go_back 
	{
   	background: #cb0000;
    color:#fff;
    display:block;
    font:normal 18px/36px almoniDL400;
 
    overflow:hidden;
    text-align:center;
    text-decoration:none;
    width: 243px;
    height: 38px;
    	}	


#client_services_main #Email_template_div
    {
    display:none;
    }    
#client_services_main #service_center_time_working
    {
    font:16px almoniDL400;
    }        
#E_invoice
    {
    width:12px;
    height:12px;
    }         
#form_box #page2 #left_form label#from_date
    {
    margin-right: 4px !important;
    width:96px !important;
    float:right;
    }
#client_services_main #form_box input[name='mobile']
    {
    width:225px !important;
    }    
 

 

 
#page8 .bText {margin-top:30px; padding-top:30px; border-top:1px #e1e1e1 solid; width:654px}
 
#page8 #new_house_number {width: 48%;    float: right;    margin-left: 4%;     margin-bottom: 0;} 
#page8 #new_entrence {width: 48%;    float: right;   margin-bottom: 0 } 
#page8 .halfBox, #page8 .halfBoxLeft {width: 49%;  display:inline-block; }
#page8 .halfBoxLeft{float:left;}

#WaitForCode .activatePhone {    margin-bottom: 35px;}
#WaitForCode {margin-top:60px}
#WaitForCode .text2.n1 { margin-bottom:45px}
 
#contribution {margin-top:20px}
 


/* #page8 .form-label label {    top: -8px;  line-height: 18px; font-size:14px;  background: #fff;    padding: 0 2px;}*/
 
/* #page9  */
#left_form { max-width:398px}
#page8  #left_form .txt, #page8  #left_form .chkSelect {width:500px; color:#1a1a1a}
#page8  #left_form .chkSelect p {margin:0 0 10px; color:#1a1a1a}
#page8  #left_form .chkSelect {margin-bottom:39px}
#page8  #left_form .chkSelect label {color:#1a1a1a;     font-family: almoniDL400;}
 
#page8 #form_box .lbl label {color:#1a1a1a} 
.fa {    font-family: FontAwesome !important;}

#client_services_main #form_box #page5 .txt {margin-bottom:20px;  color: #070707;font-family: almoniDL400 !important; font-size:18px !important;  }

#page5 #right_form { max-width:400px}
  a#submit {width:100% !important; max-width:400px}
#page5 .chkSelect {margin-bottom:20px} 
  #tz {    width: 100% !important;    height: 48px;}
  #tz {    direction: ltr  !important;    text-align: left  !important;     text-indent: 10px;}

#page6 #forms_items {max-width:400px}
#page6 .txt {margin-bottom:30px !important}
/*#page6 input[type="text"] {  direction: rtl; text-align:right; text-indent:5px; padding-right:2%;    width: 96% !important;}*/

#page8 .txt {margin-bottom:40px !important}
#page8  #left_form {max-width:400px}

#page4 #left_form p {    font-size: 21px;    font-family: almoniDL700;}
#page4 #from_date,
 
#page4 #OptionalBox {margin-top:20px}

#page3 #left_form p {    margin-bottom:20px;  font-family: almoniDL700; max-width:450px}

 

#page3 #from_date,
#page3 #to_date  {margin-top:20px; float:right; width:50%}
#page3 #submit { display:block !important}

#page5 #thanksParagraph {display:none}
  #go_back {margin-top: 50px;}

#page6 #left_form p {    font-size: 16px;     line-height: 24px;}
/*#page6 .form-css-label input:valid + label, #page6  .form-css-label input:focus + label { font-weight:normal; font-size:16px !important; line-height:23px}*/
   
.en
	{
	direction:ltr;
	text-align:left;
	}    
.all_inputs_is_requests
	{
    color: #666;
    font: 12px almoniDL400;
    margin:20px 0 0 15px;
    float: left;
    }    
input[name='code_mobile']
    {
    margin-right:0;
    width:63px!important ;
    float:right;
 
    }
.disable
    {
    color:#ddd !important;
    }		
 input.disable
    {
    border-color:#ccc !important;
    }



#form_box input[type="checkbox"] {
    font-family: FontAwesome;
    float: right;
    margin-left: 15px;
    margin-top: 5px;
}

#form_box input[type="checkbox"]::after {
    display: block;
    content: "";
    width: 15px;
    height: 15px;
    background-color:var(--primaryBgColor);
    color: #000;
    border: 1px solid #000;
    text-align: center;
}

#form_box input[type="checkbox"]:checked::after {
    content: "\f00c";
 
    line-height: 15px;
}
 
 #form_box .form-label.readonly label {  top: -10px;  background-color:var(--primaryBgColor);  padding: 0 5px; color:#989898 !important}
.btnWr #check_code.active, #check_code.textbox.clickable.active {background:var(--btnBgColor);  border: 1px var(--btnBgColor) solid !important;color: var(--primaryNegativeTxtColor);} 
 

#check_code {width:100%; background: #c8c8c8;     border: 1px var(--primaryNegativeTxtColor) solid;   color: #8c8c8c; font-size:18px}

#check_code.active {}
#check_code:hover {    background: var(--btnHoverBgColor)  !important;  color: var(--primaryNegativeTxtColor)  !important; }


/*-----------------------------------*/	
#forms_items
	{
	overflow:hidden;
	}

#left_form
	{
    display:none;
	} 	    
#left_form h3 { text-align:right}
#forms_items #right_form h3
	{
    color: #3d3d3d;
    font-family: almoniDL900;
    margin: 15px 0 5px 0;
    width: 100%;
    text-align:right;
    font-size: 36px;
	}	
#client_services_main #form_box a#submit,
#client_services_main #form_box .submit
	{
    background: var(--btnBgColor);
    color: #fff;
    font: normal 18px/46px demibold;
    display: inline-block;
    height: 46px;
    text-align: center;
    margin-top: 30px;
    border:1px var(--btnBgColor) solid;
	}
#client_services_main #form_box a#submit:hover,
#client_services_main #form_box .submit:hover {background-color:var(--btnHoverBgColor); border:1px var(--btnHoverBgColor) solid }


#client_services_main #form_box .submit {width: 100% !important;    max-width: 400px;}
#client_services_main #form_box a#submit:hover 	{ }	
 	
 
#forms_items > div > div > input[type='text'], #forms_items > div > div > textarea
	{
    border: 1px solid #d0d0d0;
    background-color:var(--primaryBgColor);
    height: 34px;
    width: 300px;
    padding:0 5px;
	direction:rtl;
	text-align:right;
	font:normal 16px almoniDL400;
    color:#000;
	}

#forms_items > div > div > textarea
	{
	height:118px;
	resize:none;
	overflow:auto;
    width:370px;
    font-family: almoniDL400;
    font-size:18px;
    padding:10px;
	}		
#forms_items > div > div > input[type='text']:nth-of-type(2)
	{
	margin-right:0;
    float:none
	}

 
 
 

#error_box
	{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    color:var(--primaryColor);
    display:none;
    font: bold 15px/50px almoniDL400;
    height: 50px;
    padding: 0 38px;
    float:right;
    text-align:right;
    margin-top:30px
 
 
	}

 #forms_items textarea:focus {border:1px #000 solid!important;outline:none}

 
 
/*#client_services_main input:not([type=checkbox]):not([type=radio]):valid:not(:focus) + label {   font-weight: normal }*/

 

#client_services_main .chkSelect .lbl label {font-size: 16px !important;}


/*------------------------------------------*/	
#page3 #forms_items > div > div > input[type='text'],
#page3 #forms_items > div > div > textarea
    {  
    right:100px !important;
    }
#page3 a#submit
    {
    left:25px !important;
    }
#changeAddress
    {
 margin-top:20px;
    overflow: hidden;
    }    
#changeAddress label 
    {
    margin:0 0 0 10px;
 
    }    
 #changeAddress span {margin-bottom:5px}  
#TempAddress
    {
    display:block;
 
    }
#page3 #TempAddress span
    {  
    display: inline-block;
    font: normal 17px/26px almoniDL400;
    color:#000;
    text-align: right;
 
    }
#page3 #TempAddress #from_date
    {     
    margin-bottom:5px;
    } 
#page3 #form_box label
	{  
	margin-right:0 !important;     
	}
#page3 #email img
    {
    right:105px;          
    }
 #page3 #BillingAddress img
    {
    right: 138px;
 
    }
#TempAddress input[type='text']
    {    
    background-color: #FFFFFF;
    border:1px #d0d0d0 solid;
    
    color: #666;
    direction: rtl;
    font: 17px almoniDL400;
    height: 34px;
    text-align: right;
    width:50%; 
 
    margin-left:0 !important; 
    }
/*------------------------------------------*/
#page4 #forms_items > div > div > textarea	
    {
    height:95px;
    }
#page4 #left_form #Contribution
    {
    display:none;
 
    } 
 

 
#page6 #changeAddress #from_date {    margin-top: 25px;}
#page4 #forms_items input.datesBoxNoData
    {
    font:normal 12px almoniDL400 !important;
    color:#666 !important;
    width:49px !important;
    }
input.datesBoxNoData:focus
    {
    color:#000 !important;    
    }
 
#page4 a#submit
    {
    left:5px !important;
    }    
/*------------------------------------------*/	
#OptionalBox
	{
    display: block;
    float: right;
    margin: 10px 20px 0 0;
    width:380px;
	}
#OptionalBox input[type='checkbox']
	{
    height: 11px;
    width: 11px;
    margin: 7px 0 0 10px;
	}
#OptionalBox label
	{
 
    display:inline-block;
    font: bold 14px/28px almoniDL400;
 
    text-align: right;
    width:310px;
	}
#OptionalBox span
	{
	color:#666;
	font:normal 12px almoniDL400;
    display: block;
    margin-right: 20px;
    margin-top: -5px;
	}
 
/*------------------------------------------*/	
#from_date span, #to_date span, #Cause_freeze span
    {
 
    }
/*------------------------------------------*/	
input[name='email'],
input[name='mobile'],
input[name='code_mobile'],
input[name='personal_id']
    {
    direction:ltr !important;
    text-align:left !important;
    }  
#email img, #BillingAddress img
    {
    height: 10px !important;
    left: -125px !important;
    top: 0 !important;
    width: 10px !important;
    cursor:pointer;
    position:relative;
    }
#BillingAddress_Expalin p {margin:0!important}
#email_Expalin, #BillingAddress_Expalin
    {
    background:#fff;
 z-index:1;
    color: #000;
    font: normal 17px/35px almoniDL400;

    padding: 0 10px;
    position:absolute;
    width: 170px;  
    display:none;
    right: 321px;
    top: 316px;    
    } 
#arrow
    {
    height: 0;
    position: absolute;
    width: 0;
    border: 5px solid transparent;
    border-left: 5px solid #262626;
    border-right: 0;
    border-color: transparent transparent transparent #ffffff;
    border-style: solid;
    border-width: 10px;
    right: 207px;
    top: 210px;
    transform: rotate(90deg);
}


#page4 #arrow    {}

#page1 #email_Expalin, #page6 #email_Expalin
    {    
    right: 320px;
    top: 278px;     
    }
#page3 #email_Expalin
    {    
    right: 300px;
    top: 318px;        
    }
#page3 #forms_items #BillingAddress
    {
 
    }    
#page3 #forms_items #BillingAddress span
    {
    margin: 0;
    padding: 0;
    display:inline;
    text-align:right;
    }
#BillingAddress_Expalin
    {
 box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
    line-height: 26px;
    padding: 15px 20px;
       right: 350px;
    top: 338px;
    width: 221px;
    text-align: right;

    }  
#BillingAddress_Expalin #arrow      
    {
    top: 125px;
    right: 125px !important;
    }

ul, li {text-align:right}

#left_form input[type='radio']:after {
      width: 11px;
    height: 11px;
    border-radius: 15px;
    top: 1px;
    left: -2px;
    position: relative;
    background-color: var(--primaryBgColor);
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid var(--primaryBgColor);
    }

#left_form  input[type='radio']:checked:after {
    background-color:var(--btnBgColor);
    }
#left_form  input[type='radio'] {width:20px;height:20px; float:right; margin: 6px 0 10px 10px;}

#left_form  .lbl {   display:inline-block;line-height: 32px; position:relative;}
.radioComment{position: absolute;top: 20px; right: 30px;}

.q {    color: #000;
    padding: 2px 6px;
    border-radius: 50%;
    background: #feebe1;
    font-size: 12px;
    line-height:16px;
    font-family: arial;
    font-style: normal;
    font-weight: bold;
    display:inline-block;
    cursor:pointer;

}


.dtFrom, .dtTo {position:relative}

/*.hasDatepicker + label:after {content:"^";position: absolute;
      left: -160px; font-size: 38px; line-height:38px; color:#171717; transform: rotate(-180deg);}*/

/*------------------------------------------*/	



#Contribution select {
    font: 16px almoniDL400;
    left: 5px;
    width: 85%;
    padding: 10px;

}


 
#page6 select
    {
    top: 45px;
    left:35px;
    }
#thanksParagraph
    {
    font-size: 18px !important;
    line-height: 24px !important;
    }
/*------------------------------------------*/	    
#WhatIsIt    
    {
    background:#fff;
     box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
    display:none;
 font-size:16px  !important;
    right: 354px;
    padding: 20px;
    position: absolute;
    top:160px;
        width: 333px;

    z-index: 10;
    }
#WhatIsIt p
    {
    margin-bottom:15px !important;
    color:#070707 !important;
    font-size:16px !important;
    line-height: 1.43 !important;
    }    
#WhatIsIt  li  
    {
    margin: 0;
    padding: 0;
    color:#070707;
     font-size:16px !important;

    }
#WhatIsIt img
    {
    height: 28px !important;
    left: -2px;
    position: absolute !important;
    top: -15px !important;
    width: 28px !important;
    cursor:pointer;
    } 
#WhatIsIt #arrow {    right: 177px;
    top: 247px;}
#page2 #WhatIsIt     { top: 13px;     right: 270px;    }    
#page2 #arrow {top: 45px !important }
#page2 #WhatIsIt p
    {    
    margin-bottom: 20px !important;
    margin-top: 0 !important;       
    }
#footerN_top_line
    {
    margin-top: 100px;
    }

.hideSpe {
    display: none
}
.AddonMessage { text-align:right;color:var(--primaryColor);    font-size: 21px;}







 
#contentColumn input[type="text"] { display:inline-block}
 
#takanon { float:right;    margin-top: 5px;}
#submit_btm {
    background: var(--btnBgColor);
    color: #fff;
    font: normal 18px/46px demibold;
    display: inline-block;
    height: 46px;
    text-align: center;
    margin-top: 5px;
    border: 1px var(--btnBgColor) solid;
    float: left !important;    
    margin-left: 5%;  
 padding:0 32px;     
    cursor:pointer;}

 #form_box select { 
    background: url(../../globes/d/triangle-8x10.svg) no-repeat left;
    -webkit-appearance: none;
    background-position-x: 10px;
     -webkit-box-shadow: none;
 }

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

 
#Thanks_box h4 {      font-size: 32px;  font-family: 'almoniDL700'; margin:0}
#Thanks_box h5 {      font-size: 21px;  font-family: 'almoniDL400'; margin:0; font-weight:normal}
#Thanks_box { margin:30px 0}

 
#right_form input[type="text"] { display:inline}
 
 




/*.form-css-label input:invalid + label {
    color:#000
}*/

.form-css-label input:focus {
  outline: 0;
  background: #fff;
  border: 1px #000 solid;
}
 
 

 
 
/* input active and lable goes up*/


 
 
 
 

 .d .short label {
    background: #fff;
    padding: 0 5px;
    top:11px;
 }
#client_services_main #form_box  #FormDiv input[name='mobile'] {width: 75% !important;}
 

 
 
 .selectDropdown {    background: #fff;
    font-size: 12px;
    float: left;
    width: 20%;
    margin-top: 20px;
    padding: 9px 0;
    border: 1px #ccc solid;
    transition: all 0.2s ease-in-out;}


@media only screen and (min-width:1610px) {
    #client_services_main {width:100%}
    #client_services_main #top_navigator {max-width:590px}
    #left_side .wr { max-width:1280px}
 
    #page4 #WhatIsIt {top:197px}
    #page4 #arrow {    top:8px;}
}
@media only screen and (max-width:1400px) {
 
    #navWrap .articleDD {    min-width: 454px;    max-width: 454px;}

 
    .col4 h3 {    font-size: 28px;  }
    .col4 h4 {    font-size: 19px;  }
    .col4 .price {  font-size: 55px;  }
        
 
}
 
@media only screen and (max-width:990px) {
    body  { background:var(--primaryBgColor) !important}                          
    #left_form {margin:0;border:0} 

    #leftOzen,
    #Img1,
    #Img2,
    #Img3,
    #Img4, 
    #footerN_main, 
    #footer_globes,
    HR,
    #passMadadim,
    #email img,
    #main_form_img,
    #BillingAddress img, footer  {display:none !important}  
    
    #wrapper,
    #client_services_main,#right_side,#left_side { width:100%  !important}
    
    #left_side, 
    #right_side, 
    #client_services_main #form_box h2,
    #client_services_main #form_box p,
    #right_form, 
    #left_form,
    .all_inputs_is_requests,
    #client_services_main #form_box a#submit { float:none  !important}

    #right_form, 
    #left_form,
    #client_services_main #right_side,
    #client_services_main div[id^="page"],
    #subject,
    #changeAddress   { height:auto !important}


    #client_services_main #top_navigator {width:27%; margin-left:0}
    #client_services_main #form_box {    width: calc(100% - 328px) !important; float:right}
    .navWlinks,
    #GH_9,.folderWrap {display:none !important}

    #left_side h3 {font-size:32px}

 

    #forms_items { overflow:visible}
  
    #right_form, 
    #left_form,
    #GPage_main,
    #page-wrap  {width:100% !important}
    
    #client_services_main #left_side h3,
    #client_services_main #left_side a,
    #client_services_main #left_side h3#first_h3,
    #forms_items h3,
    #client_services_main #left_side td.data { text-align:right !important}
    
    #client_services_main #form_box a#submit,
    #page3 #TempAddress span { display:block !important}
    
    #page-wrap #client_services_main #form_box h2 {width:100%; margin:20px 0; font-size:24px; text-align:center;}
    #page-wrap #client_services_main #form_box p {width:100%; margin:0;font-size:14px}
    
 
    #forms_items > div > div > input[type="text"], #forms_items > div > div > textarea { position:static; width:90%}
    
    #client_services_main #left_side {height:auto; padding-bottom:20px}
    #client_services_main #left_side a, 
    #client_services_main #left_side h3 {margin:10px}
 
    #client_services_main {margin:10px 0}
    
    #client_services_main #top_navigator li { float:none; padding:5px 0; margin:0; height:auto; width:100%;}
    #client_services_main #top_navigator li a br {visibility:hidden;width:5px }
    
    #client_services_main #top_navigator {border:0}
    
}    
    
    
    

@media only screen and (min-width:1441px) {
  #GPage_main:before {    
    content: '';
    position: absolute;
    right: 0;
    width: 100%;
    border-bottom: 1px #c0c0c0 solid;
    top: 150px;
    z-index: 1;
   }
    #GPage_main:after {    
    content: '';
    position: absolute;
    right: 0;
    width: 100%;
    border-bottom: 40px #fdebe2 solid;
    top: 110px;
    z-index: -1;
   }
    menu#top:before {display:none}

}




.smallF  {display:none}
@media only screen and (max-width:640px) {
    textarea,
input[type="text"],
input[type="button"],
input[type="submit"],
input[type="checkbox"] {
     -webkit-appearance: none;
     border-radius: 0;
}
    #tblHiddenSearch tr td.instrumentName { color:#fff}
/*#form_box input[type="checkbox"]::after{ display:none}*/
    #OptionalBox input[type='checkbox'] {
       
    }



#client_services_main #form_box a#go_back {width:100%; background:#97133f}
#client_services_main #thanks p:first-child { font-size:23px !important; line-height:28px !important}


#OptionalBox label,#page3 #forms_items #BillingAddress span {margin-right:30px}

#form_box input[type="checkbox"] { height: 15px;
        width: 15px;
        margin-top:2px;margin-right:2px}


    .smallF  {    background: #353535;    padding: 16px; display:block; text-align:right}
    .smallF.appMode { position:fixed; bottom:0; width:92%}
.smallF  img {   width: 69px;    height: 20px;}
.smallF  b {    float: left;    color:var(--primaryBgColor);    font-size: 21px;    font-weight: normal;}
.smallF  a {
    font-size: 15px;
    text-align: left;
    color:var(--primaryBgColor);
    font-weight: normal;
    font-family: almoniTzar3;
}

#OptionalBox label {    font-size: 18px;    font-family: almoniTzar3; font-weight:normal}
#page2 #arrow {
    top: -20px !important;
    border-color: transparent transparent #262626 transparent;
    right:195px !important;
}
 
#BillingAddress_Expalin #arrow {
        border-color: transparent transparent transparent #262626;
    right: 227px !important;
    top: 77px;
}
#BillingAddress_Expalin p {color:#fff !important}
#BillingAddress_Expalin .close { font-size:18px; display:block; color:#fff; left: 5px;
    top: 5px;}
 


#WhatIsIt .close { font-size:18px; display:block; color:#fff; left: 5px;
    top: 5px; float:left}


#email_Expalin, #BillingAddress_Expalin {background-color: #262626; color:#fff;  }

#page3 #BillingAddress_Expalin {    top: 45px;
    width: 87%;
    right: 0;

}
#page3 #forms_items #BillingAddress {
    position: relative;
    overflow: inherit;
}
#page3 #BillingAddress_Expalin #arrow { right:220px}
#page3 .close {position:absolute}



#page4 #WhatIsIt {width: 91%;
    right: 0%;
    top: 43px;}

#page4 #arrow {  border-color: transparent transparent #262626 transparent;     right: 270px !important; top:-20px}

#page4 select { background:#f1dfcf}
  
#page4 #OptionalBox { overflow:inherit; position:relative}



    .back.hideSpe {
        display: block;
        font-size: 15px;
        color: #171717;
        margin: 5px 32px 10px 0;
        text-align: right;
        font-family: almoniTzar3;
    }
        .back.hideSpe:before {
            content: url(../../globes/invalid-name.svg);
            margin: 1px -12px 0 0px;
            position: absolute;
        }
    
@font-face {
font-family: 'almoniTzar7';
font-weight: 700; /*(bold)*/
font-style: normal;
src: url('../../Static/fonts/almoni/almoni-tzar-aaa-700.eot');
src: url('../../Static/fonts/almoni/almoni-tzar-aaa-700.eot') format('embedded-opentype'), url('../../Static/fonts/almoni/almoni-tzar-aaa-700.ttf') format('truetype'), url('../../Static/fonts/almoni/almoni-tzar-aaa-700.woff') format('woff');
}
@font-face {
font-family: 'almoniTzar3';
font-weight: 300; /*(light)*/
font-style: normal;
src: url('../../Static/fonts/almoni/almoni-tzar-aaa-300.eot');
src: url('../../Static/fonts/almoni/almoni-tzar-aaa-300.eot') format('embedded-opentype'), url('../../Static/fonts/almoni/almoni-tzar-aaa-300.ttf') format('truetype'), url('../../Static/fonts/almoni/almoni-tzar-aaa-300.woff') format('woff');
}
@font-face {
font-family: 'almoniTzar4';
font-weight: 400; /*(regular)*/
font-style: normal;
src: url('../../Static/fonts/almoni/almoni-tzar-aaa-400.eot');
src: url('../../Static/fonts/almoni/almoni-tzar-aaa-400.eot') format('embedded-opentype'), url('../../Static/fonts/almoni/almoni-tzar-aaa-400.ttf') format('truetype'), url('../../Static/fonts/almoni/almoni-tzar-aaa-400.woff') format('woff');
}

    #footer,#footer_globes { display:none}
    #wrapper {width:100%}
    #left_side .contact {float:none; width:80%}
    body   {font-family: almoniTzar3, Arial;}
    

.main0 h2 {
    font-size: 35px;
    font-weight: 300;
    line-height: 2;
    text-align: right;
    color: #97133f;
    margin-right: 15px;
    overflow: hidden;
    width: calc(100% - 30px);
    font-family: almoniTzar3 !important,
    }

.main0 h2:after {
        content: "";
        display: inline-block;
        height: 0.5em;
        vertical-align: text-bottom;
        width: 100%;
        margin-left: -100%;
        margin-right: 10px;
        border-top: 1px solid #97133f;
    }

 
#left_side {background-color: #262626; padding:20px 0}

#left_side h3 {
    float:none;    
    font-size: 40px;
    font-weight: 300;
    line-height: 2;
    text-align: right;
    color: #fff;
     width: auto;margin-right:40px;
    overflow: hidden;
 
    font-family: almoniTzar3 !important;

}
#left_side .contact span a {color:#d8d8d8}
#left_side h3:after {display:none !important  }
#forms_items > div > div > input[type="text"], #forms_items > div > div > textarea {width:99%; }
#forms_items > div > div > textarea {height:200px !important }
#left_side h3:after {   
        content: "";
        display: inline-block;
        height: 0.5em;
        vertical-align: text-bottom;
        width: 100%;
        margin-left: -100%;
        margin-right: 10px;
        border-top: 1px solid #373737;

}

#left_side .contact span i {color: #d8d8d8;}
#top_navigator {display:none}
#client_services_main #form_box{float:none; width:100% !important}
#forms_items > div > div > input[type='text'] { background:#f1dfcf !important;    width:94%;}
 

 #client_services_main .invalid_input {background:#f1dfcf !important}
 

    .hasDatepicker + label:after {
        left: -294px;
        top: -44px;
    }
    #page3 #to_date {margin-top:0}

#forms_items #right_form h3,
#client_services_main #form_box h2 {font-family: almoniTzar3;font-size: 40px; overflow: hidden;    font-weight: normal;}
 
 

div[id='page5'] a#submit {width:100% !important}
#client_services_main input[name='code_mobile'] {width: calc(30% - 4px) !important;}
#client_services_main #form_box input[name='mobile'] {    width: 66% !important; float:right}

 
#left_side .contact span i, 
#left_side .contact span { font-size:22px;font-family: almoniTzar3; color:#d8d8d8;letter-spacing: 0.5px; }
#left_side .contact b { font-size:18px;font-family: almoniTzar3; color:#fff; border:0 }
 
input[type='text'],  textarea {text-indent: 10px;}
#left_side .wr { direction:ltr}
textarea {padding-top:5px !important}

#left_side .contact {    width: calc(100% - 40px);  margin-bottom:30px; margin-left:0;overflow:hidden;  }
#left_side .contact.c3 span {font-family:BebasNeueRegular;font-size: 22px;}
 #forms_items > div > div > input[type='text'], #forms_items > div > div > textarea {padding:0;}

#left_side {margin:0}
a#submit {width:99%!important}

#TempAddress input[type='text'] {width:80%; margin-right:0!important; background:#f1dfcf; border:1px #f1dfcf solid}
#mbLogo {background:#f1dfcf;    padding: 2px 0px 12px;}
#mbLogo a { background:url(../../images/mobile/2018/globes_logo_85x23.svg) no-repeat 0 0; width:85px; display:block; margin:10px auto 0; height:27px}
#client_services_main #right_side {margin-top:0;padding-bottom: 20px;}

#left_side {display:none}


#page3 #from_date, #page3 #to_date,#changeAddress,#TempAddress input[type='text'] {width:99% !important}
#TempAddress input[type='text'] {height:45px; font-size:19px; font-family:OpenSansHebrew}




#PermanentAddress + label {width:98% !important; }
.q {background:#f1dfcf}

 
#form_box input[type="checkbox"] {margin-top:5px}
#BillingAddress_Expalin {width:78%;right: 5%;}

#page2 #WhatIsIt {    top: 17%;right:5%; width: 81%;}

 
 
#changeAddress span {margin-bottom:0}
 

#page4 #from_date, #page4 #to_date {width:120% !important}








/* nav */      
.nav {height: 44px;background-color:var(--primaryBgColor);width:100%; position:relative; z-index:2;   box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);}
.nav div {width: 32%;display: inline-block;text-align:center;border-left: 1px #f1dfcf solid;height:43px;}
.nav div:last-child {border-left:0}
.nav a {font-size: 22px;line-height:50px;display:block;}

.wrapper.all  .nav div:nth-child(2) a {color:#97133f; font-family:almoniTzar4}
.wrapper.home .nav div:nth-child(1) a {color:#97133f; font-family:almoniTzar4}
/* end nav */      
/* header */
.nav { display:none}
#header,#menuWr  {display:block !important}
#header {
background: #f1dfcf;
width: 100%;
height: 50px;
position: relative;
text-align:center;
}
 
#header.sticky {
    position: fixed;
    top:0;
    z-index: 15;
    box-shadow:         0px 3px 5px rgba(100, 100, 100, 0.49);
}
.wrapper.sticky {margin-top:50px}
 

 


#header .fa-bars {
    right: 20px;
    top: 14px;
    font-size: 22px;
    position: absolute;
 
}
#header .fa-user {
    position: absolute;
    left: 20px;
    top: 12px;
    font-size: 24px;
    display:none

}
#header .fa-search {
position: absolute;
left:20px;
top: 14px;
font-size: 22px;
background: none;
margin-top: 0;
padding:0;
}
#header .fa-search:before {color:#000;}
.wrapper.article #header .bigFontBTN {    
    background: url(../../images/m/font.svg) no-repeat 0 0;
    position: absolute;
    left: 52px;
    top: 18px;
    width: 22px;
    height: 37px; 
} 
#header .logo img {padding-top: 12px;}

#header .fa-share-alt {display:none}
.wrapper.article #header .fa.share1 {
    position: absolute;
    left:86px;
    top: 14px;
    font-size: 22px;
    display:block;
}

.wrapper.article #header .fa.share2 {
    position: fixed;
    left: 11px;
    bottom: 75px;
    font-size: 18px;
    display:block;
    width: 35.8px;
    height: 35.8px;
    border-radius: 60px;
    background-color: rgba(53, 53, 53, 0.7);
    color:#fff;
    line-height: 36px;
    z-index:111;
}

 
 
#divHiddenSearch table { width:100% !important}
body.hide {
    overflow: hidden;
    height: 100%;
}

 .socialBlockBottom {text-align:center; margin:20px auto 0; width:100%;    height: 70px !important}
 .socialBlockBottom a:before {color:#fff; font-size:21px; }
 .socialBlockBottom a {    margin: 0 5%; width: auto !important;}

/* end header*/



}
 






#nav_list #top_navigator {width:100%}
#nav_list #top_navigator li {width:33%; float:right;   text-align:center;}
#nav_list #top_navigator li img {width: 50px; float:none; margin:33px auto 22px; height:50px}
#nav_list #top_navigator li span  { display:block; margin-bottom:25px;}
#nav_list #top_navigator li:nth-child(1) {border-left:1px #fff solid; border-bottom:1px #fff solid}
#nav_list #top_navigator li:nth-child(2) {border-left:1px #fff solid; border-bottom:1px #fff solid}
#nav_list #top_navigator li:nth-child(3) {border-bottom:1px #fff solid}
#nav_list #top_navigator li:nth-child(4) {border-left:1px #fff solid;border-bottom:1px #d8d8d8 solid }
#nav_list #top_navigator li:nth-child(5) {border-left:1px #fff solid; border-bottom:1px #d8d8d8 solid}
#nav_list #top_navigator li:nth-child(6) {}
#nav_list #top_navigator li:hover {border:1px #d10b0b solid}
#nav_list #top_navigator li a {padding:0}


 

@media only screen and (max-width:650px) {
	#nav_list #top_navigator li {width:44% !important; margin-right:4% !important; margin-bottom:4% !important; border:0 !important}
	#nav_list #top_navigator li span {font-family:almoniTzar4; font-size:22px}
	.main0 h2 {color:#97133f;font-family:almoniTzar3; font-size:40px; margin:0 4%; overflow:hidden; width:92% }
	.main0 p {display:none; }
	#nav_list #nav_list {margin-top:0}
	.main0 h2:after {border-top: 1px solid #000;}
	 
	#nav_list #top_navigator li a {margin:0}
    #error_box { width:100%; text-align:center; padding:0}

    #forms_items #right_form h3 {color:#97133f}
 
    
}

.buyMe {     
     
    color: var(--primaryMobileColor);
    border: 1px solid var(--primaryMobileColor);
    font-family: demibold;
    font-size: 18px;
    padding: 0 32px;
         min-width: 64px;
    margin: 20px auto 0;
    direction: rtl;
    display: inline-block;
       line-height: 46px;
    height: 46px;
}
.buyMe:hover, #submit_btm:hover {color: var(--primaryNegativeTxtColor);    border: 1px solid var(--primaryMobileHoverColor);    background: var(--primaryMobileHoverColor);}
.col4.c3 .buyMe {background:var(--primaryMobileColor); border: 1px solid var(--primaryMobileColor);    color: #fff;}
.col4.c3 .buyMe:hover {    background: var(--btnHoverBgColor);    border: 1px solid var(--btnHoverBgColor);}

/* mac */
.mac #left_form input[type='radio'] { visibility:hidden}
.mac #left_form input[type='radio']:after {
    width: 15px;
    height: 15px;
    top: -0px;
    left: 0px !important;
    border: 1px solid #666;
        border-radius: 50%;
 
}
.mac #left_form input[type='radio'] { margin-left:5px; }
 
           @font-face {
  font-family: 'OpenSansHebrewCondensedBold';
  font-style: normal;
  font-weight: 800;
  src: url(../../Static/fonts/OpenSansHebrewCondensed/OpenSansHebrewCondensed-Bold.ttf) format('truetype');
}
           #client_services_main {    margin-top: 10px}
           .showMob, .hideMob   { display:none}
     
           .col4 h4 {visibility:hidden}
 
           .AddonMessage {text-align:center; margin-bottom:20px}
           .AddonMessage h2 {font-size:36px !important;  line-height:45px !important;  font-family: almonidl900 !important; margin:0 !important; text-align:center!important; }
           .AddonMessage h3 {font-size:36px !important;  line-height:45px !important;  font-family: almonidl700 !important;  margin:7px 0 0 0 !important;text-align:center!important;color:#000!important}
           
           #client_services_main #form_box  .col4 .txtWr1  {   padding:20px 0 10px; width:calc(100% - 24px); margin:10px auto; height:225px; }
 
         
           .col4.c1 .txtWr1 { height:293px !important}
           .col4 .txtWr2 { border-top:1px #ccc solid;   padding:16px 0 0 0; width:calc(100% - 24px); margin:30px auto 30px; height:auto; line-height: 38px; }
      
 
           #client_services_main #form_box .col4 .txtWr1 p {margin-bottom:20px;line-height:19px;direction: rtl;}
           #client_services_main #form_box .botTxt .purchaceTxt { font-size:26px;}
           
           @media only screen and (max-width: 1600px) {
       
            /*#client_services_main #form_box {width:100% !important}*/
           }
 
           
           #right_side_innerPage h4, #right_side_innerPage h2 {display:none}
           

#client_services_main #top_navigator li .n1 {background:url(../../globes/icons/cs/icn_problem.svg) 0 0}
#client_services_main #top_navigator li .n2 {background:url(../../globes/icons/cs/icn_chat.svg) 0 0}
#client_services_main #top_navigator li .n3 {background:url(../../globes/icons/cs/icn_cancel.svg) 0 0}
/*#client_services_main #top_navigator li .n4 {background:url(https://images.globes.co.il/globes/icons/cs/inc_unlimited_access.svg) 0 0}*/
#client_services_main #top_navigator li .n4 {background:url(../../globes/unlocked.svg) 0 0}
#client_services_main #top_navigator li .n5 {background:url(../../globes/icons/cs/icn_newspaper.svg) 0 0}
#client_services_main #top_navigator li .n8 {background:url(../../globes/icons/cs/icn_address.svg) 0 0}
#client_services_main #top_navigator li .n7 {background:url(../../globes/icons/cs/icn_chat.svg) 0 0}
#client_services_main #top_navigator li .n6 {background:url(../../globes/icons/cs/icn_freeze.svg) 0 0}
#client_services_main #top_navigator li .n9 {background:url(../../globes/icons/cs/icn_cancel.svg) 0 0}
#client_services_main #top_navigator li .n10 {background:url(../../globes/icons/cs/e-paper.svg) 0 0}
#client_services_main #top_navigator li .n11 {background:url(../../globes/icon-60-whatsapp.svg) 0 0}
#client_services_main #top_navigator li .n12 {background:url(../../globes/image/upload/v1611590787/Digital/digital_daily/icn_digital_invoice_gb2wxg.svg) 0 0}

/*#client_services_main #top_navigator li:hover .n1, #right_side_innerPage  .NavBar_selected .n1 {background:url(https://images.globes.co.il/globes/icons/cs/icn_problem-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n2, #right_side_innerPage  .NavBar_selected .n2 {background:url(https://images.globes.co.il/globes/icons/cs/icn_chat-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n3, #right_side_innerPage  .NavBar_selected .n3 {background:url(https://images.globes.co.il/globes/icons/cs/icn_cancel-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n4, #right_side_innerPage  .NavBar_selected .n4 {background:url(https://images.globes.co.il/globes/icons/cs/inc_unlimited_access-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n5, #right_side_innerPage  .NavBar_selected .n5 {background:url(https://images.globes.co.il/globes/icons/cs/icn_newspaper-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n6, #right_side_innerPage  .NavBar_selected .n6 {background:url(https://images.globes.co.il/globes/icons/cs/icn_address-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n7, #right_side_innerPage  .NavBar_selected .n7 {background:url(https://images.globes.co.il/globes/icons/cs/icn_chat-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n8, #right_side_innerPage  .NavBar_selected .n8 {background:url(https://images.globes.co.il/globes/icons/cs/icn_freeze-h.svg) 0 0 !important}
#client_services_main #top_navigator li:hover .n9, #right_side_innerPage  .NavBar_selected .n9 {background:url(https://images.globes.co.il/globes/icons/cs/icn_cancel-h.svg) 0 0 !important}*/

#right_side_innerPage  #top_navigator li b {
    width: 60px;
    height: 60px;
    float: right;
    zoom: 50%;
    margin: -10px 0 0 21px;
}
 
#right_side_innerPage #top_navigator h3.r2 {margin-top:44px}

#right_side_innerPage  .NavBar_selected span { color:var(--primaryColor)}
#right_side_innerPage   #top_navigator li {position:relative}
#right_side_innerPage   #top_navigator li a {margin-right:0}
#right_side_innerPage .NavBar_selected:before, #right_side_innerPage li:hover:before {    content: "";     border-right: 2px var(--primaryColor) solid;     position: absolute;     right: -20px;
    top: 0;     height: 50px;}
#right_side_innerPage #top_navigator { padding-right:25px;    border-left: 1px #e5e5e5 solid;    padding-left: 27px;}

 body, #wrapper {background-color:var(--primaryBgColor); }
 
 
 
    
  @media only screen and (max-width: 480px) {
       body,#wrapper {background-color:var(--primaryMobileBgTxtColor) !important;}
  #client_services_main #right_side {margin-top: 0 !important}
      #WhatIsIt #arrow {top:286px !important;right: 290px;}
      #client_services_main #form_box ul li {font-size: 22px !important;    line-height: 28px !important;}
      #WhatIsIt p,
      #WhatIsIt li {    font-size: 22px !important;    line-height: 28px !important;}

#client_services_main #top_navigator li b {margin:5px auto 12px !important}
#client_services_main #top_navigator li span {top:80px !important; margin:0 auto !important; line-height:23px;width: 72% !important;}
#client_services_main #top_navigator li a, #client_services_main #top_navigator li { height:130px !important}
#left_form .lbl { white-space: nowrap}
#message .red_start {    color: #070707;}
#reason, #subject select {width:100%;  }
#form_box .loginWr {padding:0 !important}

 
    #page8 .bText {
        width: 95% !important;
    }

#right_side h4 {margin: 0 4% 12px;     width: 92%;text-align:right; font-size:24px}
 
#left_form .chkSelect .lbl label {font-size:20px !important }
#wrapper {    min-height: calc(100vh - 55px);}

.loginWr #signin.btn.active, .loginWr #register_and_signin.btn.active, #change_password_and_signin.active, #reset_password.active, .btn.active {background-color:#97133f !important}
#left_form select {outline:none}
 

#printAlert h4 {margin:0; font-family: AlmoniDL700 !important; font-size: 22px;}
#printAlert {     border: 1px #b8aba0 solid;     background-color: transparent;}
#printAlert:after  {    border: solid #b8aba0;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 7px;
    transform: rotate(45deg);
    background: #fff1e5;    bottom: -8px;    right: 20px;

}

 
#client_services_main {margin-top:65px}
#client_services_main #top_navigator li {   background-color: #f1dfcf; border:0  !important}
#left_form .sbt { color: #97133f; font-size:40px; line-height: 40px;}
 
 
.form-label select {
    left: 5px;
    width: 100%;
    padding: 5px;
    height: 48px;
    margin: 1px 0 5px;}
           
 
#page8 #left_form .txt, #page8 #left_form .chkSelect { width:100%}
#page8 #selectD:valid ~ label, #page8 #selectD:focus ~ label {    top: -13px !important;}
          

 
.ui-widget.ui-widget-content, .ui-datepicker th {background: #f1dfcf !important}
.ui-datepicker table, .ui-datepicker td, .ui-state-default, .ui-widget-content .ui-state-default {background:var(--primaryBgColor) !important}
 

#form_box input[type="checkbox"] {     float: right;     margin: 5px 0 0 10px;}
#form_box input[type="checkbox"]::after {width: 16px;  height: 16px; background-color: var(--primaryMobileNegativeTxtColor);   font-size: 15px;}

#form_box .red_bottom {    font-family: almoniTzar300 !important; color:#070707  !important; border-bottom:1px#070707 solid  !important}
.section__freeze {margin-top:20px} 
.bText {margin-top:20px} 

.btnWr div.active, .textbox.clickable.active,
#page6 .btnWr div.active, #page6 .textbox.clickable.active {    background:#97133f !important;    border: 1px #97133f solid !important;}


#left_form input[type='radio']:after { background-color:transparent;}
#left_form input[type='radio']:checked:after { background-color:var(--btnBgColor); }

#left_form  {font-family: almoniTzar300; font-size:24px !important}


#left_form h3 { font-size:24px}
#left_form div { font-size:24px}
select option {background: var(--primaryBgColor) !important}
    #client_services_main #form_box .activatePhone input {
        background: var(--primaryMobileBgTxtColor) !important;
        width: 45px !important;
        height: 40px !important;
        margin-left: 20px !important;
    }
               
 
.btnWr .back:before {display:none}
 
#form_box .form-label.readonly label {font-size: 20px !important;   top: -10px;  background:var(--primaryMobileBgTxtColor);  padding: 0 5px; color:#989898 !important}
#form_box .form-label.readonly:focus label {top:14px!important}
#WhatIsIt { background:var(--primaryBgColor);    width: 82%; right:5%;     top: 123px; width:82%;   } 
#WhatIsIt p, #WhatIsIt p ul, #WhatIsIt ul li {color: #000; background:var(--primaryBgColor)}
#arrow {border-color: transparent transparent transparent var(--primaryBgColor);}
#cancelSubscribe { height:auto; background:var(--primaryBgColor); width:77%; z-index: 111;    outline: 10000px rgba(0,0,0,0.8) solid;}
 
/*#forms_items > div > div > textarea,
#cancelSubscribe .cancelIt,     
#page3 .form-label label {background: var(--primaryMobileBgTxtColor) !important; }*/
    
 
.AddonMessage h3 {display:none}

#wrapper {margin-top:0 !important;    background-color: var(--primaryMobileNegativeTxtColor) !important;}
#Contribution select {padding:5px !important}

#client_services_main #form_box .col4 h3 {    font-size:44px !important; line-height: 44px !important; margin-top:20px; letter-spacing: 0.6px;}
#client_services_main  #form_box .col4 .price { color:#97133F ;font-family: 'almoniTzar700' !important; font-size:80px!important }
 
.col4 .month { display:inline; font-size: 25px;font-family: 'almoniTzar400'; }
.col4 .nis, .col4 .month {     margin-right: 5px;}
.col4 h4 {font-family: 'almoniTzar300'; font-size:25px !important; height:auto; letter-spacing:.8px}
.showMob { display:block; color:#0A5E65; font-size:16px !important; margin-top: 25px;    margin-bottom: 20px;}
.col4 h4 + p {      width: 75%;  }
#client_services_main #form_box h2 {width: 80%;
    margin: 23px auto !important;
    line-height: 32px;}
#client_services_main #form_box .col4 .txtWr1 {margin-bottom:0}
.hideMob {    color: #0A5E65;
    font-size: 16px !important;
    margin-bottom: 20px;
    border-top: 1px #abaaa9 solid;
    padding-top: 20px;
 
    margin: 0 auto 20px;
    width: calc(100% - 114px);}
.txtWr1,.txtWr2 { display:none}
.fa-chevron-down:before {font-size: 11px;    position: relative; top: -1px; right: 2px;}
.fa-chevron-up:before {font-size: 11px;    position: relative; top: -1px; right: 2px;}
#form_box  .col4 .txtWr1 { height:auto  !important}
.botTxt {     width: calc(100% - 80px); margin: 0 auto;}
.col4 h4 {visibility:visible;     margin: 10px 0; font-family: 'almoniTzar400';}
.botTxt p strong a {    font-family: almoniDL400 !important;}
        
 
#client_services_main #form_box .col4 .txtWr2  strong { font-weight:normal;font-family: 'almoniTzar400'!important; }

                 
h1,h2,h3,h4 { font-weight: normal;font-family: 'almoniTzar400' !important}
.col4 h4 {      font-weight: normal;}
            

                
 
#page6 .btnWr .back:before {       top: -2px;right: 17px; }


/* tofes*/
                
#FormDiv {       width: calc(100% - 146px);    padding: 0 25px;}
#FormDiv input[type="text"], 
#FormDiv  .selectDropdown { background-color:#F1DFCF;     -webkit-box-shadow: none;}
#FormDiv .r fieldset {
width: 100%;
float: none;
margin-left: 0;
}



#FormDiv h2:after { display:none !important}
#FormDiv h2 {font-size: 35px !important; padding:0 !important}
.form-css-label input:valid + label,
.form-css-label input:focus + label {
background: #F1DFCF;
}
 
 
 
#form_box #FormDiv input[type="checkbox"] { position:static}
#takanon {   
float: right;
text-align: right;
margin: -23px 30px 0;
font-weight: normal;
}
#FormDiv  #txtEmail {    color: #212121 !important; }
 
#header {position: fixed  !important;
    top: 0;
    z-index: 1001;
    box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);}

           } /* end mobile   */

@media only screen and (max-width: 320px) {
    #client_services_main #top_navigator li span {font-size:20px !important}

}




           @media only screen and (min-device-width : 375px) and (max-device-width : 812px) and (-webkit-device-pixel-ratio : 3) { 
           .col4 h4 { letter-spacing:0!important }
           }
              @media only screen and (min-device-width : 414px) and (max-device-width : 736px) { .col4 h4 { letter-spacing:0!important }}  
             
 
