/* generated by csscreator.com */ 
*{outline:none;}


A
{
	color: #006CAD;
	text-decoration : underline;
}

A:HOVER
{
	color: #79A9C6;
}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
 .software_thumb
{
  border-style: dotted;	
}
 
#pagewidth{ 
 width:950px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#top_header{
 position:relative; 
 height:20px; 
 width:100%;
} 


#bannerflash{
padding: 0px 13px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:right;


} 
 
#header{
 position:relative; 
 height:175px; 
  background-color:#FFFFFF; 
 width:100%;
} 

#buttons{
 position:relative; 
 height:33px; 
  background-color:#FFFFFF; 
 width:100%;
}



#button_home{
display: block;
width: 109px;
height: 33px;
background: url(images/net_irrigate_but_home.jpg) left no-repeat;}

#button_home:hover{
background-position: -109px 0;}

#button_home span
{display: none;}


#button_about{
display: block;
width: 115px;
height: 33px;
background: url(images/net_irrigate_but_about.jpg) left no-repeat;}

#button_about:hover{
background-position: -115px 0;}

#button_about span
{display: none;}


#button_solutions{
display: block;
width: 115px;
height: 33px;
background: url(images/net_irrigate_but_solutions.jpg) left no-repeat;}

#button_solutions:hover{
background-position: -115px 0;}

#button_solutions span
{display: none;}

#button_howtobuy{
display: block;
width: 118px;
height: 33px;
background: url(images/net_irrigate_but_howtobuy.jpg) left no-repeat;}

#button_howtobuy:hover{
background-position: -118px 0;}

#button_howtobuy span
{display: none;}

#button_newsblog{
display: block;
width: 197px;
height: 33px;
background: url(images/net_irrigate_but_newsblog.jpg) left no-repeat;}

#button_newsblog:hover{
background-position: -197px 0;}

#button_newsblog span
{display: none;}


#title_flow{
background:url(images/title_flow.jpg) center top no-repeat;
height:34px;
}

#title_flow h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_data{
background:url(images/title_data.jpg) center top no-repeat;
height:34px;
}

#title_data h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_real{
background:url(images/title_real.jpg) center top no-repeat;
height:34px;
}

#title_real h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_remote{
background:url(images/title_remote.jpg) center top no-repeat;
height:34px;
}

#title_remote h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}


#title_about{
background:url(images/title_about.jpg) center top no-repeat;
vertical-align:top;
height:34px;
}

#title_about h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_how{
background:url(images/title_how.jpg) center top no-repeat;
height:34px;
}

#title_how h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_solutions{
background:url(images/title_solutions.jpg) center top no-repeat;
height:34px;
}

#title_solutions h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_solutions_hard{
background:url(images/title_solutions_hard.jpg) center top no-repeat;
height:34px;
}

#title_solutions_hard h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_solutions_soft{
background:url(images/title_solutions_soft.jpg) center top no-repeat;
height:34px;
}

#title_solutions_soft h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#title_news{
background:url(images/title_news.jpg) center top no-repeat;
height:34px;
}

#title_news h1{
padding:0px;
margin:0px;
color:#317991;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing: -1px;
}

#bg_about{
background:url(images/bg_how.jpg) center top no-repeat #FFFFFF;
height:514px; 
}

#bg_how{
background:url(images/bg_about.jpg) center top no-repeat #FFFFFF;
height:514px; 
}

#bg_news{
background:url(images/bg_news.jpg) center top no-repeat #FFFFFF;
height:384px; 
}

#login{
background:url(images/login.jpg) center top no-repeat;
height:214px;
}
.login_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
}

.login_error_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0066;
	text-transform: uppercase;
	font-weight: bold;
}

#content{
height:100%;
padding: 30px 50px 0px 0px;
}

#content2{
height:100%;
padding: 0px 50px 0px 0px;
}


.content_title_number{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
letter-spacing:-0.3px;
color:#83909D;
text-align:left;
}
.content_title{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
letter-spacing:-0.3px;
color:#006CAD;
text-align:left;
}
.content_text{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#606C78;
text-align:left;
}


.content_text2{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#606C78;
text-align:left;
}


#maincol{
	background-color: #FFFFFF;
	float: left;
	display:inline;
	height: 100%;
	width:100%;
 }
 
 #maincol_content{
	background: url(images/bg_4icons_bigtop.jpg) top center no-repeat #FFFFFF;
	height: 365px;
 }
 
  #maincol_content_inside{
  padding: 0px 13px 0px 13px;
  margin: 0px 0px 0px 0px;
 }
 
 
  #greyzone{
	background: #606c78;
	height: 30px;
	border-top: 1px solid #FFFFFF;
 }
 
  #greyzone_inside{
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
 }
 
 
 #title_banner{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#006CAD;
	padding: 0px 10px 0px 35px; 
  }
  
  #title_banner a:link{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#006CAD;
	padding: 0px 0px 0px 0px; 
  }
  
    #title_banner a:visited{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#006CAD;
	padding: 0px 0px 0px 0px; 
  }
  
    #title_banner a:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#79A9C6;
	padding: 0px 0px 0px 0px; 
  }
  
  
  .text_banner{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;	
	font-size:11px;
	line-height:14px;
	color:#505E6C;
	padding: 0px 20px 0px 35px;
   }
   
   
    #banner_text{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;	
	font-size:11px;
	line-height:14px;
	color:#505E6C;
	padding: 0px 10px 0px 15px;
	font-weight: normal;
   }
   
       #banner_text ul li{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;	
	font-size:10px;
	line-height:normal;
	color:#505E6C;
	list-style-position:inside;
	font-weight: normal;
   }
 
 
      .text_banner ul li{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;	
	font-size:10px;
	line-height:normal;
	color:#505E6C;
	list-style-position:inside;
	
  } 
  
   .text_banner_op2{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;	
	font-size:11px;
	line-height:14px;
	color:#505E6C;
	padding: 0px 20px 0px 20px;
  } 
  
  
     .text_banner_op2 ul li{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;	
	font-size:10px;
	line-height:normal;
	color:#505E6C;
	list-style-position:inside;
  } 
  
  
  .text_banner_op3 {
  font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
  color: #006CAD;
	font-weight: bold;
	text-align:left;	
	font-size:12px;
	line-height:14px;	
	
	
} 
  
  .text_banner2{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-style:oblique;
	text-align:left;
	text-decoration:none;	
	font-size:11px;
	line-height:14px;
	color:#C0BC00;	
  }
  
    .text_literature{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align:right;
	text-decoration:none;	
	font-size:17px;
	line-height:17px;
	color:#C0BC00;
	font-weight:normal;
	letter-spacing: -0.5px;
	padding:0px;
	margin:0px;
	vertical-align:middle;

  }
  
   .text_banner2 a:link{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-style:oblique;
	text-align:left;
	text-decoration:none;		
	font-size:11px;
	line-height:14px;
	color:#C0BC00;	
  }  

   .text_banner2 a:visited{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-style:oblique;
	text-align:left;
	text-decoration:none;		
	font-size:11px;
	line-height:14px;
	color:#C0BC00;	
  }
  
     .text_banner2 a:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-style:oblique;
	text-align:left;
	text-decoration:none;		
	font-size:11px;
	line-height:14px;
	color:#fff;	
  } 
  
  
   #title_banner_op2{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#006CAD;
	padding: 0px 10px 0px 20px; 
  }
  
  #title_banner_op2 a:link{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#006CAD;
	padding: 0px 0px 0px 0px; 
  }
  
    #title_banner_op2 a:visited{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#006CAD;
	padding: 0px 0px 0px 0px; 
  }
  
    #title_banner_op2 a:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:20px;
	line-height:20px;
	color:#79A9C6;
	padding: 0px 0px 0px 0px; 
  }
 
 
 #banner_01{
display: block;
width: 249px;
height: 376px;
background:url(images/net_irrigate_banner_06.jpg) left no-repeat;}

 #banner_02{
display: block;
width: 236px;
height: 376px;
background:url(images/net_irrigate_banner_07.jpg) left no-repeat;}

#banner_03{
display: block;
width: 231px;
height: 376px;
background:url(images/net_irrigate_banner_08.jpg) left no-repeat;}


#banner_04{
display: block;
width: 234px;
height: 376px;
background:url(images/net_irrigate_banner_09.jpg) left no-repeat;}

#news{
	background-color:#FFFFFF;
	height:230px;
	clear:both;
 } 
 
 .webnews_date  {
 font-family: "Trebuchet MS" ;  
 font-weight:bold;
	color: #FD9C00;
	font-size: 12px;
	
}
.webnews_date2  {
 font-family: "Trebuchet MS";  
 font-weight:bold;
	color: #606C78;
	font-size: 13px;	
}

.webnews_content  {
 font-family: Arial, Helvetica, sans-serif;
	color: #585851;
	font-size: 11px;
	line-height:12px;	
}

.webnews_content a:link {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration:none;
 text-decoration:none; 
	color: #585851;
	font-size: 11px;
	line-height:12px;	
}

.webnews_content a:visited {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration:none;   
	color: #7B7B72;
	font-size: 11px;
	line-height:12px;	
}

.webnews_content a:hover {
 font-family: Arial, Helvetica, sans-serif; 
text-decoration:none;  
	color: #3B444C;
	font-size: 11px;
	line-height:12px;	
}
 
#footer{
padding:20px 0px 0px 0px;
 height:80px; 
 clear:both;
 }  
  
  .text_footer {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

  .text_footer a:link{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

  .text_footer a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #1FABFF;
	text-decoration:underline;
	
}

  .text_footer a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #1FABFF;
	text-decoration:underline;
}
  
    .button_footer {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #1FABFF;
	text-decoration:none;
}

  .button_footer a:link{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #1FABFF;
	text-decoration:none;
}

  .button_footer a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #94D7FF;
	text-decoration:none;
	
}

  .button_footer a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #94D7FF;
	ttext-decoration:none;
}

   
.formbutton3{ background: url(images/form_button3.jpg) top center no-repeat; color:#D5E7F8; width: 115px; height:22px; border:none;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#445464; font-size:10px; font-weight:bold; }

.formbutton2{ background: url(images/form_button2.jpg) top center no-repeat; color:#D5E7F8; width: 115px; height:22px; border:none;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#445464; font-size:10px; font-weight:bold; }

.formbutton{ background: url(images/form_button.jpg) top center no-repeat; color:#D5E7F8; width: 49px; height:20px; border:none;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#445464; font-size:10px; font-weight:bold; }


.whiteform{ font-family: "Trebuchet MS"; color:#D7DFE6; font-size:11px;}
 
 
/*
form
*/

input, textarea, select	{
	background-color:		#798591;
	border-width:			0px;
	border-style: 			solid;
	font-family: Helvetica, Arial, sans-serif;
	font-style:				normal;
	font-weight:			normal;
	font-size:				8pt;
	line-height:			11pt;
	color: 					#7E95AD;
	padding:				2px 2px 2px 2px;
		}
		
		input:focus, textarea:focus, select:focus { 
			background-color: 		#7E95AD; 
			border-width: 			0px; 
		}
		
		fieldset { 
			border:					0px solid; 
		}
 
 
#content ul li {
margin: 0px 0 0px 0px;
padding: 0px 0px 0px 20px;   
line-height: 12px; /* height of icon */
background-repeat: no-repeat;
background-position: 0 0%;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#606C78;
text-align:left;
text-decoration:none;
background: url(images/logoicon2.jpg) no-repeat top left;
list-style: none;
}

#content2 ul li {
margin: 0px 0 0px 0px;
padding: 0px 0px 0px 20px;   
line-height: 12px; /* height of icon */
background-repeat: no-repeat;
background-position: 0 0%;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#606C78;
text-align:left;
text-decoration:none;
background: url(images/logoicon2.jpg) no-repeat top left;
list-style: none;
}

ul{
margin:0;
padding:10px 0 0 0;}

#logoicon { background-image: url(images/logoicon2.jpg); }
 
.content_link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

.content_link a:link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

.content_link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

.content_link a:visited{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 


/*
 a.content_link:link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

 a.content_link:visited{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

 a.content_link:hover{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#79A9C6;
text-align:left;
text-decoration:none;
} */

#content a:link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

#content a:hover{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#79A9C6;
text-align:left;
text-decoration:none;
} 

#content a:visited{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
line-height:18px;
color:#006CAD;
text-align:left;
text-decoration:none;
} 

.style1_table_title {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	font-family: "Trebuchet MS";
}

.style1_table_content {
	font-size: 12px;	
	color: #4E5964;
	font-family: "Trebuchet MS";
}

#banners_small{
padding:0px;
margin: 0px 0px 0px 0px;
	height:162px;
	clear:both;
	background:#fff url(images/bg_4icons.jpg) top center no-repeat;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
 } 
 
 #banners_small_big{
padding:20px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background:#FFFFFF;
 } 
 
 
 
 
   #banners_small a:link{
	text-decoration:none;
	color:#006CAD;
	
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:15px;
	line-height:17px;
	padding: 0px 0px 0px 0px;
	margin:0px; 
  }
  
    #banners_small a:visited{
	text-decoration:none;
	color:#006CAD;
	
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:15px;
	line-height:17px;
	padding: 0px 0px 0px 0px;
	margin:0px; 

  }
  
    #banners_small a:hover{
	text-decoration:none;
	color:#79A9C6;
	
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	letter-spacing:-0.5px;
	font-size:15px;
	line-height:17px;
	padding: 0px 0px 0px 0px;
	margin:0px; 

  }
 
 
 
 
 
 
 
 
 
 #banners_small_01{
display: block;
width: 249px;
height: 163px;
background: url(images/banner_small_01.jpg) left no-repeat;}

#banners_small_01:hover{
background-position: -249px 0;}

#banners_small_01 span
{display: none;}

 #banners_small_02{
display: block;
width: 237px;
height: 163px;
background: url(images/banner_small_02.jpg) left no-repeat;}

#banners_small_02:hover{
background-position: -237px 0;}

#banners_small_02 span
{display: none;}


 #banners_small_03{
display: block;
width: 230px;
height: 163px;
background: url(images/banner_small_03.jpg) left no-repeat;}

#banners_small_03:hover{
background-position: -230px 0;}

#banners_small_03 span
{display: none;}

 #banners_small_04{
display: block;
width: 234px;
height: 163px;
background: url(images/banner_small_04.jpg) left no-repeat;}

#banners_small_04:hover{
background-position: -234px 0;}

#banners_small_04 span
{display: none;}

hr{
background-color:#CCCCCC;
border:0;
height:1px;
width:50%;
}

.utcOffSetTextBox
{
	display: none;
}

.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#FFFFFF;
	opacity:.98;
	filter: alpha(opacity=98);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

/*
.left-content-tcell
{
	border-top-style:solid;
    border-top-color: #E0DE77;
    border-top-width: 1px;
	
	border-left-style:solid;
    border-left-color: #E0DE77;
    border-left-width: 1px;
    
    border-bottom-style: solid;
    border-bottom-color: #E0DE77;
    border-bottom-width: 1px;
}

.right-content-tcell
{
	
}

*/
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
