body{ background-color: white; /*rgb(253,69,64);*/}
	
	br { float: left; }
	.header{  
		 
		background-color:#003ea2; 
		background-image:none !important;/* -webkit-linear-gradient(left, #6523e0 -10%, #25348e 40%);*/
		/* background-image: linear-gradient(to right, #6523e0 -10%, #25348e 40%); */
	}
	.footer{
		background-color:rgb(220,220,225); 
	}
	

	.large, .large .blue{ font-size:large; }
	.content{   display:block; margin-left:auto; margin-right:auto; float:none; clear:none;     }
	
	.footer .content{    display:block; margin-left:10px; margin-right:10px; float:left; clear:none;     }
	
	
	/*.content{ width:420px; min-width: 420px; max-width: 900px; height:auto; clear:none; float:left; overflow:hidden;  }*/

	
	li{color:rgb(50,50,50); font-size:small;}
	hr{ margin-left:auto; margin-right:auto; padding-bottom:10px;  border-bottom:dotted 1px gray ; }
 	input:required, input:required:focus, textarea:required, textarea:required:focus, .blue{ color:#1187a0 !important;/*#003ea2 !important;*/}
 	
 	
 	.important{ color:#1187a0 !important; }
	
	.blue_background, a.blue_background{ background-color:#003ea2; padding:5px; color:white;  cursor:default  }
	.blue_background:hover, a.blue_background:hover{ background-color:#1187a0; color:white; }
	a.blue_background:focus{   outline:none; }
	
	.blue_border, .small_image{ border:2px solid #003ea2; float:left;  margin:0 2px 0 0; height: 50px !important; width: 50px !important; }
	
	input#r_company:focus{   outline:none; }
	
	
	.ui-widget{
		background-color:rgb(245,245,245);
 		max-width:300px;
		min-width:100px;
		
		margin:0px;
		padding:0px;
		
		padding-bottom:5px;
		
		box-shadow:0px 3px 10px rgba(0,0,0,0.4); -moz-box-shadow:0px 3px 10px rgba(0,0,0,0.4); -webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.4);
		
	}
	.ui-widget li{ 
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:4%;
	
	}
	.ui-widget li:hover{ 
		background-color:rgb(250,250,250);
		cursor:pointer;
		color:#1187a0;
		text-decoration:underline;
 
	}
	span.ui-helper-hidden-accessible { display:none; }
	
		/**/
		.workshop_table tr td{ border-color:rgb(250,250,250); border-width:0px; border:none; text-align:left;  }
		table.workshop_table tr:nth-child(odd) td{  color:white; }
		.workshop_table tr td:nth-child(1){ padding-right:5px;}
		.workshop_table tr:nth-child(odd){ background-color:#003ea2;  border:none;  }
		.workshop_table tr:nth-child(even){ background-color:rgba(233,233,233,0.5); border:none; }
 		
		
		.rtl{ direction: rtl; text-align: right; /*unicode-bidi: bidi-override;*/ }
	
		.ltr{ direction: ltr;  text-align: left; /*unicode-bidi: bidi-override;*/ }
		select{


			 /* border: 0 none; */
			  
			  height: 40px;
			  margin-bottom: 2px;
			  
			  font-size: 1.25rem;
			  line-height: 1.1;
			  cursor: pointer;

			
		}
		select--disabled{ opacity: 0.5; }
		input[type=checkbox]{ margin-right: 5px; margin-left: 10px; }
		
		input[type=submit],input[type=reset]{
			-webkit-appearance: none;
			-moz-appearance: none;
			appearance: none;
			background-color:#003ea2; color: white !important; border-radius: 4px; height: 35px; width: 120px;
			border: 0 none; cursor: pointer;
			font-family: 'ABeeZee', Helvetica, sans-serif; font-size: 14px; line-height: 35px;
			
		}
		
		input { font-size: 14pt;   }
		input[type=text],input[type=email]{ line-height: 28px; height: 30px; max-height: 30px; font-size: 0.9em;  padding: 0px 6px; border-radius: 10px; border:1px solid rgba(120,120,120,0.2); }
		
		
		input[type=reset]{ background-color:#1187a0 !important; opacity: 0.7; }
		
		.clips_me{ cursor: pointer;}
		.clips_div{display: none;};
		


