label{
    display: none;
}

h3.page-subheading {
    display: none;
}

p.title_block{
    display: none;
}

ul.bullet{
    display: none;
}

#new_account_title{
    display: none;
} 

#opc_createAccount{
    display: none;
} 

#login_form{
    display: none;
} 

div.checkbox{
    display: none;
} 
.date-select{
    display: none;
} 
.gender-line{
    display: none;
} 

p.required{
    display: none;
} 

.inline-infos{
    display: none;
} 

#newsletter{
    display: none;
} 
#newsletter{
    display: none;
} 

#uniform-newsletter{
    display: none;
} 

#firstname{
    height: 1px;
	width: 1px!important;
	padding:0;
	border: none;
} 

#lastname{
    height: 1px;
	width: 1px!important;
	padding:0;
	border: none;
} 

 #id_country{
    height: 1px;
	width: 1px!important;
	padding:0;
	border: none;
}

#uniform-id_country{
    height: 0px;
	width: 0px!important;
	padding:0;
	border: none;
} 
 
#address1{
    height: 1px;
	width: 1px!important;
	padding:0;
	border: none;
}

#city{
    height: 1px;
	width: 1px!important;
	padding:0;
	border: none;
}

#company{
    display: none;
} 

#uniform-invoice_address{
    display: none;
}

::-webkit-input-placeholder { /* Chrome и Safari */
    color: #990000;
    font: 14px Arial, Tahoma, sans-serif;
}
 
:-moz-placeholder { /* Firefox 18- */
    color: #990000;
    font: 14px Arial, Tahoma, sans-serif;
}
 
::-moz-placeholder { /* Firefox 19+ */
    color: #990000;
    font: 14px Arial, Tahoma, sans-serif;
}
         
:-ms-input-placeholder { /* IE10 */
    color: #990000;
    font: 14px Arial, Tahoma, sans-serif;
}
 
.placeholder { /* IE7 - IE9 */
    color: #990000;
    font: 14px Arial, Tahoma, sans-serif;
}