@media screen and (max-width:320px){

	/* ************************************************** */
	/* HEADER */
	/* ************************************************** */		
	#member-overview .icons a{margin-right:5px;}
	
	#member-overview nav.menu-account{right:-40px;}
	#member-overview nav.menu-account::after,
	#member-overview nav.menu-account::before{right:45px;}
	
	/* ************************************************** */
	/* MEMBER / PRO */
	/* ************************************************** */	
	#member-profile-pro header{height:auto;/*height:175px;*/}
	#member-profile-pro header hgroup h1 p:nth-of-type(1){font-size:1em;}
	#member-profile-pro header hgroup h1 p:nth-of-type(2){font-size:0.7em;}
	
	#member-profile-pro #pro-menu ul li a{padding:12px 2px;}
	
	#member-profile-pro .propos hgroup{width:190px;}
	#member-profile-pro .propos h2{font-size:1.2em;}
	#member-profile-pro .propos .intro{width:270px;}
	
	#member-profile-pro .photos hgroup{width:190px;}
	#member-profile-pro .photos h2{font-size:1.2em;}	
	#member-profile-pro .photos .member-publication-media ul li{margin-bottom:1px;}
	#member-profile-pro .photos .member-photos ul li{margin-bottom:1px;}
	
	#member-profile-pro .formations hgroup{width:190px;}
	#member-profile-pro .formations h2{font-size:1.2em;}	
	#member-profile-pro .formations .member-formations ul li{margin-bottom:1px;}	
		
	#member-profile-pro .avis hgroup{width:190px;}
	#member-profile-pro .avis h2{font-size:1.2em;}			
	#member-profile-pro .avis .member-rating-listing{width:300px;}
	
	#member-profile-pro .twiza hgroup{width:190px;}
	#member-profile-pro .twiza h2{font-size:1.2em;}	
	#member-profile-pro .twiza .site-listing{width:275px;}
	#member-profile-pro .twiza .member-publication-listing{width:275px;}
	
	#member-profile-pro .contact-form hgroup{width:190px;}
	#member-profile-pro .contact-form h2{font-size:1.2em;}
	#member-profile-pro .contact-form .contact-area{margin:0 10px 20px 10px;}
	#member-profile-pro .contact-form .contact-area .bulle figure img{width:50px;height:auto;}			
	#member-profile-pro .contact-form .contact-area .bulle .text{margin-left:60px;}
	
	/* **************************************************************************************************** */
	/* TWIZA / DIRECTORY */
	/* **************************************************************************************************** */
	#directory-account .step.address .contact figure{width:55px;padding:50px 0 0 0;}
	#directory-account .step.address .contact .pres{margin-left:80px;}		
	#directory-account .step .radio label{font-size:0.8em;}
	
	#directory-account .step.address .field:nth-of-type(4){float:none;width:auto;}
	#directory-account .step.address .description-town{float:none;width:auto;}
	
	#directory-account .step.payment .args li{background-size:auto 30px;padding-top: 30px;}
	
	body#directory-confirmation #directory-account .step h1{font-size: 1.25em;}
	body#directory-confirmation #directory-account .step h2{font-size: 1.25em;}
	body#directory-confirmation #directory-account .summary p, 
	body#directory-confirmation #directory-account .inset-html p{    font-size: 1.1em;}		
	
}