
/* ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;} */
li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

#zipzad_table_categorie {

display:block;
max-width:1200px;
min-height:450px;
padding-top: 0px; 

	font-family: Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	margin-left: auto ;
   margin-right: auto ;
   clear:both;
	text-align:center; 
	
	
}


@media screen and (min-height:1081px) {

#zipzad_table_categorie {

min-height:850px;

}

}


#zipzad_target .nav_admin_h1_11px {
	display:inline-block;
	float: left;
	border: none;
	color:#333333;
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	margin-top:15px;
	margin-bottom:0px;
	box-sizing:border-box; 
	padding-left:5px;
	width:250px;
	
 }
 
 #zipzad_table_categorie .td_main_form {
position: relative;
display: inline-block;
width: 100%;
text-align:center;

}



#zipzad_table_categorie .table_coupon_row {
display:inline-block;
width: 100%;
border: solid;
border-color: #000000;
border-width: 0px 0px 1px 0px;
padding-top:5px;
padding-bottom:5px;
}


#zipzad_table_categorie .label_variante {

display: block; 
min-height:22px;
vertical-align: middle; 
font-size:12px;

}

#zipzad_table_categorie .label_variante_input {

margin-top:-2px;
vertical-align: middle;

}





 #zipzad_table_categorie #real_time_upload {
position: relative;
margin-top:15px;
display: block;
width: 100%;
text-align:center;
font-size:20px;

 	
 }



 #zipzad_target .nav_admin_h1_0px {
	display:inline-block;
	float: left;
	border: none;
	color:#333333;
	font-family: Arial;
	font-size: 0px;
	text-align: left;
	margin-top:15px;
	margin-bottom:0px;
	box-sizing:border-box; 
	padding-left:5px;
	width:250px;
	
 }


#zipzad_target {
font-family: Arial, Helvetica, sans-serif;
	margin-left: auto ;
   margin-right: auto ;
	clear:both;
	text-align:center;
}


#zipzad_table_categorie #PostAd_3or5,
#zipzad_table_categorie #registration,
#zipzad_table_categorie #memberform {

background-color:#ffffff;
padding: 5px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;

}




#zipzad_table_categorie #frmQuickLinks {

padding: 5px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;

}

.not-active {
   pointer-events: none;
   cursor: default;
   
}


#zipzad_table_categorie .td_add_form_right ul { list-style:none; margin:0; padding:0;}



#zipzad_table_categorie #save_draft {
	display:none;
}



#zipzad_table_categorie .td_search_member_detail_name_h2 {
display:inline;
font-size:13px;
}

#zipzad_table_categorie .td_search_member_detail_description_h3 {
font-size:12px;
font-weight:normal;

}

#zipzad_table_categorie .description_box {
display:block;
font-size: 15px;
margin-top:20px;
}



#zipzad_table_categorie .array_value_variante {
display:block;
font-weight: normal;
font-size: 10px;
	
}

#zipzad_table_categorie .message_to_customer {
display:block;
font-weight: bold;
font-size: 10px;
color:red;
	
}


#zipzad_table_categorie .form_variante {
	background-color: #ffffff;
}



#zipzad_table_categorie .tr_notification_partner_explication,
#zipzad_table_categorie .tr_notification_ecommerce_explication { 
display:block;
width: 100%;
	background-color: #ffffff;
	webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	color:#000000;
	padding:10px;
	padding-bottom:20px;
	box-sizing:border-box; 
	margin-bottom:20px;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
}

#zipzad_table_categorie .tr_notification_ecommerce_explication2,
#zipzad_table_categorie .tr_notification_ecommerce_explication3,
#zipzad_table_categorie .tr_notification_ecommerce_explication4 { 
display:block;
width: 100%;
	background-color: #ffffff;
	webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	color:#000000;
	padding:10px;
	box-sizing:border-box; 
	margin-top:30px;
	margin-bottom:20px;
	font-size:12px;
	text-align: center;
	
}




#zipzad_table_categorie #container_result {
margin-top: 0px;
margin-bottom: 0px;
display: inline-block;
text-align:left;
width: 100%;

}


#zipzad_table_categorie #container_result_listing {
margin-top: 0px;
display: inline-block;
width: 100%;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
}




#zipzad_table_categorie #zipzad_multipleform {
display:none;

}



#zipzad_table_categorie .td_local_login_form,
#zipzad_table_categorie .td_local_profil_form {

margin-top: 20px;
margin-bottom: 20px;
border: solid;
border-width: 0px 0px 0px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;

}


#zipzad_table_categorie .video_responsive_container {
margin-left: auto;
margin-right: auto;
max-width:100%;
}

#zipzad_table_categorie .video_responsive {
margin-left: auto;
margin-right: auto;
margin-top: 1px;
margin-bottom: 1px; 
position: relative; 
padding-bottom: 56.13%; 
height: 0; overflow: hidden;

-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box; 
	
		
}

#zipzad_table_categorie .video_responsive iframe {
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}

#zipzad_table_categorie .td_no_edition {
margin-top: 20px;
margin-bottom: 20px;
background-color:#ffffff;
border: solid;
border-width: 0px 0px 0px 0px;
padding: 5px;
margin-left: auto ;
margin-right: auto ;
text-align:center;
font-family: Arial;
font-size: 12px;
}




#zipzad_table_categorie #td_print_cut_container {
margin-bottom:20px;
height: 300px;
text-align:center;
overflow:hidden;
width:100%;
}

#zipzad_table_categorie .td_print_cut {
position:relative;
display:inline;
}



#zipzad_table_categorie .td_print_cut_text {
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
width:200px;
overflow:hidden;
position:absolute;
bottom:145px;
left:-55px;
text-align:left;
padding-bottom:15px;
/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}

#zipzad_table_categorie #container_result_item {
margin-top: 8px;
display: inline-block;
text-align:left;
width: 100%;

  
	
}


#zipzad_table_categorie #container_result_table {
clear:both; 
width:100%;
display:inline-block;
margin-left: 0px;
margin-top: 0px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;


}


#zipzad_table_categorie #container_result_table_right_no_column {

margin-top: 0px;
display:block;
text-align:left;

box-sizing: border-box;

width:100%;

border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-bottom:0px;
font-size: 14px;

}

#zipzad_table_categorie #container_result_table_right { 
margin-top: 0px;
display:block;
text-align:left;

box-sizing: border-box;

/* width:100%;
padding-right: 245px; 
margin-right: -230px; bug */


width:80%;  /* fallback for browsers without support for calc() */
width: -webkit-calc(100% - 230px); /** Safari 6, Chrome 19-25 **/
width: -moz-calc(100% - 230px); /** FF 4-15  **/
width: calc(100% - 230px); /** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/


padding-right: 15px;

float:right;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-bottom:0px;
font-size: 14px;

}


@media screen and (max-width:991px) {
#zipzad_table_categorie #container_result_table_right { 
float:none;
width:100%;
padding-right: 0px;
}
}

#zipzad_table_categorie .td_groupe {

	width: 180px;
	/* width: 165px; Lac Rond */
	padding-right: 12px;
	padding-left: 12px;
		padding-bottom: 30px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
	text-align:left;
	display: inline-block;
vertical-align:top;
	
}


#zipzad_table_categorie .hr_groupe {
clear:both;
height:20px;
}

#zipzad_table_categorie .td_cat {
   position: relative;
	min-height:20px;
	line-height:20px;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	padding:5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color:#000000;
		-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	color:#ffffff;
	
}

#zipzad_table_categorie .h3_td_cat {
  	font-size: 12px;
  	display:inline;
	
}




#zipzad_table_categorie .td_cat_manage {
   position: relative;
	
	font-family: Arial;
	font-size: 10px;
	margin-top:10px;
	text-align:right;

}






#zipzad_table_categorie .td_header {
   position: relative;
   display:inline-block;
	width: 100%;
	min-height: 50px;
	border: solid;
	border-color: #000000;
	font-family: Arial;
	/* font-size: 16px; */
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	color:#ffffff;
-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box; 
	
		}
		
		
		
		
#zipzad_table_categorie .td_header a:link, #zipzad_table_categorie .td_header_preview a:link {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_header a:visited, #zipzad_table_categorie .td_header_preview a:visited {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_header a:hover, #zipzad_table_categorie .td_header_preview a:hover {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_header a:active, #zipzad_table_categorie .td_header_preview a:active {text-decoration:none; color:#ffffff	;}
		



#zipzad_table_categorie  .td_search {
display: block;
/* float: left;  */
margin-top:0px; 
width: 100%; 
font-family: Arial; 
font-size: 12px; 
/* background-color: #ffffff */

}


#zipzad_table_categorie  .td_search_preview_container {


position:relative;
display: inline-block;
margin-left:4px;
margin-right:0px;
width: 222px; 
height:440px;

box-sizing:border-box; 
}

#zipzad_table_categorie .manage_menu_preview_select {
width:222px; 
height:18px; 
font-size:10px;
}




#zipzad_table_categorie  .td_search_preview {
display: block;
position:relative;
width: 220px;  
height: 380px;
border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
background-color:#ffffff;

-webkit-box-shadow: 0 8px 6px -6px #7a7a7a;
	   -moz-box-shadow: 0 8px 6px -6px #7a7a7a;
	        box-shadow: 0 8px 6px -6px #7a7a7a;
}

#zipzad_table_categorie .td_header_preview {
position: relative;
   clear:both;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
	color:#ffffff;
			}
			
#zipzad_table_categorie .td_header_preview_newly {
  position:absolute;
  display:none;
  top:-1px;
  left:-1px;
  background-image:url(../images/newly_corner.gif);
  width:58px;
  height: 58px;
  			}
  			
#zipzad_table_categorie .td_preview_hot {
  position:absolute;
  display:none;
  top:65px;
  left: 8px;
  background-color: red;
  border: 1px solid black;
  width:134px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  font-weight:bold;
  font-size: 12px;
  			}

#zipzad_table_categorie .td_hot {
 display: none;
 margin-top:5px;
  background-color: red;
  border: 1px solid black;
  width:134px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  font-weight:bold;
  font-size: 12px;
  			}	
			
#zipzad_table_categorie .td_header_preview_basket,
#zipzad_table_categorie .td_header_basket {
  position:absolute;
  display:none;
  top:-1px;
  right:-1px;
  background-image:url(../images/basket_corner.gif);
  width:58px;
  height: 58px;
  display:block;
  background-repeat: no-repeat;
    
  			}  	
			
  
#zipzad_table_categorie .td_header_preview_basket_click,
#zipzad_table_categorie .td_header_basket_click	{
position:absolute;
top:7px;
right:9px;
 width:20px;
  height: 20px;
  display:block;

  
}		

#zipzad_table_categorie .td_header_preview_basket_click a,
#zipzad_table_categorie .td_header_basket_click a	{

position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none; /* No underlines on the link */
    z-index: 10; /* Places the link above everything else in the div */
    background-color: #FFF; /* Fix to make div clickable in IE */
    opacity: 0; /* Fix to make div clickable in IE */
    filter: alpha(opacity=1); /* Fix to make div clickable in IE */

}
  			
  			#zipzad_table_categorie .td_header_newly {

  display:none;
  top:2px;
  left:5px;

  background-color: red;
  border: 1px solid black;
  width:134px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  font-weight:bold;
  font-size: 12px;

  
  
  
  			}
  			

#zipzad_table_categorie .td_photo_result_preview,
#zipzad_table_categorie .td_photo_result_member {
position: absolute;
bottom:15px;
right:20px;
font-family: Arial;
font-size: 14px;
font-weight: bolder;
background-color: #f6f6f6;
width:28px;
height:20px;
vertical-align: middle;
padding-top:5px;

border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
z-index: 2;
}

#zipzad_table_categorie .td_photo_result_member { 
bottom:30px;
left:145px;
width:38px;
height:38px;
line-height:28px;
text-align:center;

  overflow: hidden;
  border-radius: 50%;
  border:solid 1px;
  border-color: #000000;

  
-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box; 
}





#zipzad_table_categorie .td_photo_result_preview_basket {
position: absolute;
top:61px;
left: 57px;
font-family: Arial;
font-size: 10px;
font-weight: bolder;
background-color: #f6f6f6;
width:18px;
height:14px;
line-height:14px;
vertical-align: middle;


border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
z-index: 2;
}


#zipzad_table_categorie .td_photo_preview {

position:relative;
display:block;
width:220px;
height:220px;
text-align: center;
padding-top: 0px;
margin-bottom: 0px;
text-align: center;
margin-left:auto;
margin-right:auto;
background-color: #ffffff;


}



#zipzad_table_categorie .gallery_sold_preview {
		position:absolute; 
		top:90px;
		color:#ffffff;
		font-size:25px;
		font-weight: bolder;
		text-shadow: 0.05em 0.05em #333;
		z-index: 1;
		
margin: 0 auto;
  left: 0;
  right: 0;
}





#zipzad_table_categorie .td_title_preview {
clear:both;
width:100%;
text-align: center;


}


#zipzad_table_categorie .h2_title_preview {
position: relative;
font-size:12px;
text-transform: uppercase;
height: 57px;
display: table;
text-align: center;
width:100%;
vertical-align: middle;
z-index:1;
}



#zipzad_table_categorie .h2_title_preview span {
display: table-cell;
vertical-align: middle;
padding-left:5px;
padding-right: 5px;  
text-align: center;
}

#zipzad_table_categorie .td_navigation_preview {
clear: both;
font-family: Arial;
font-size:9px;
height: 15px;
line-height:15px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-align: center;
background-color: #f7f7f7;
}


#zipzad_table_categorie .td_city_preview {
clear: both;
font-size:9px;
height: 22px;
line-height:22px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-align: center;
}



#zipzad_table_categorie .td_price_preview {
clear: both;
font-size:14px;
font-weight: bold;
height: 20px;
line-height:20px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-align: center;
}

#zipzad_table_categorie .title_status_preview {
height: 10px;

}

#zipzad_table_categorie .td_manage_preview {
width: 100%;
height: 15px;
line-height: 15px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;


}

#zipzad_table_categorie .td_manage_preview_bottom {
width: 100%;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:5px;
overflow:hidden;
height:23px;

}

#zipzad_table_categorie .td_loader_preview {
display:none;
position: absolute;
top:175px;
left:50px;
width:120px;
z-index:5;
border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
text-align: center;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
}

#zipzad_table_categorie .td_status_preview_container,
#zipzad_table_categorie .td_status_preview_container_free,
#zipzad_table_categorie .td_status_preview_container_disable {

display:block;
font-size:10px;
font-weight: bold;
margin-top: 0px;
padding-top: 2px;
padding-bottom: 2px;
height:28px;
box-sizing:border-box; 
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-align: center;
background-color: #f7f7f7;



}

#zipzad_table_categorie .td_status_preview_container_disable {
background-color: transparent !important;
}


#zipzad_table_categorie .td_status_preview_container_free {
font-size:16px;
line-height:34px;
padding-top: 0px;


}



#zipzad_table_categorie .td_description_preview {
clear: both;
font-size:10px;
padding-top:0px;
margin:4px;
/* dec 2018 height: 100px; */
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-align:left;
overflow: hidden;

}

#zipzad_table_categorie .zz_buy_button {
display: block;
margin-left:auto;
margin-right:auto;

}

#zipzad_table_categorie .zz_buy_button:hover {
  opacity: 0.3;
}


#zipzad_table_categorie .td_title { 
float:left;
text-align:left;
padding:8px;
padding-top:5px;
padding-left:3;

}





		
#zipzad_table_categorie  .td_member_header {
margin-top: 3px;
	float:left;
	width: 100%;
	height: 25px;
	border: solid;
	border-color: #000000;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	background-color: #FAFAFA;
	box-sizing:border-box;
		}
		

#zipzad_table_categorie  .td_info-sup_header {
  margin-top:20px;
   display: inline-block;
   font-size: 24px;
	font-weight: bold;
		}
		
		

		
		
		
#zipzad_table_categorie .tr_social2 {
display: block;
margin-top: 5px;
padding-top: 5px;
padding-left: 5px;
float: left;
width: 100%;

border: dotted;
border-color: #ababab;
border-width: 1px 0px 0px 0px;
box-sizing:border-box;
		}	
		

#zipzad_table_categorie .tr_social_vertical {
display:block;
}					
		

#zipzad_table_categorie #head-soc_vertical {
/* Center DIV */
display: inline-block;
}		



#zipzad_table_categorie #head-soc_vertical ul li {

list-style :none; 
padding-top:10px;

}

#zipzad_table_categorie #head-soc_vertical ul{
	margin:0; padding:0;
}
#zipzad_table_categorie #head-soc_vertical ul li a {text-indent: -9999px; font-size: 0; line-height: 0; overflow: hidden ; height: 32px; width: 32px ;border: 0; background: url(../images/social-media3.gif) no-repeat; display: block;}



#zipzad_table_categorie #head-soc_vertical li#g a {background-position: 0px 0px;}
#zipzad_table_categorie #head-soc_vertical li#g a:hover {background-position: 0px -32px;}

#zipzad_table_categorie #head-soc_vertical li#rss a {background-position: -32px 0px;}
#zipzad_table_categorie #head-soc_vertical li#rss a:hover {background-position: -32px -32px;}

#zipzad_table_categorie #head-soc_vertical li#sub a {background-position: -64px 0px;}
#zipzad_table_categorie #head-soc_vertical li#sub a:hover {background-position: -64px -32px;}

#zipzad_table_categorie #head-soc_vertical li#fb a {background-position: -96px 0px;}
#zipzad_table_categorie #head-soc_vertical li#fb a:hover {background-position: -96px -32px;}

#zipzad_table_categorie #head-soc_vertical li#twit a {background-position: -128px 0px;}
#zipzad_table_categorie #head-soc_vertical li#twit a:hover {background-position: -128px -32px;}

#zipzad_table_categorie #head-soc_vertical li#li a {background-position: -160px 0px;}
#zipzad_table_categorie #head-soc_vertical li#li a:hover {background-position: -160px -32px;}

#zipzad_table_categorie #head-soc_vertical li#youtube a {background-position: -192px 0px;}
#zipzad_table_categorie #head-soc_vertical li#youtube a:hover {background-position: -192px -32px;}

#zipzad_table_categorie #head-soc_vertical li#print a {background-position: -224px 0px;}
#zipzad_table_categorie #head-soc_vertical li#print a:hover {background-position: -224px -32px;}

#zipzad_table_categorie #head-soc_vertical li#comment_social a {background-position: -256px 0px;}
#zipzad_table_categorie #head-soc_vertical li#comment_social a:hover {background-position: -256px -32px;}

#zipzad_table_categorie  .td_comment_header {
margin-top:20px;
	width: 100%;
	font-size: 24px;
	font-weight: bold;

		}
		
		
		
#zipzad_table_categorie .td_member_title {
float:left;
padding-left: 5px;
}
	



	


#zipzad_table_categorie  .td_message_confirmation {
float:left;
margin-top: 0px;
	width: 100%;
	height: 95px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;
	color:#000000;
		}
		

	
				

#zipzad_table_categorie  .td_message_confirmation_edit {
float:left;
margin-top: 3px;
	width: 100%;
	height: 55px;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	background-color: #ffffff;
	color:#000000;
	box-sizing:border-box;
		}
				
		

		





#zipzad_table_categorie .td_message_title  {
text-align:center;
padding-top: 5px;
font-family: Arial;
font-size: 16px;
font-weight: bold;
}




#zipzad_table_categorie .td_message_sub_title {
text-align:center;
margin-top: 10px;
font-family: Arial;
font-size: 13px;
font-weight: Normal;
}




#zipzad_table_categorie  .td_message_upload {
clear:both;
display:inline-block;
text-align: center;
margin-top: 3px;
	width: 100%;
	height: 60px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
margin-bottom:0px;	
		}
		
#zipzad_table_categorie  .td_upload {
float:left;
height:70px;
margin-top: 0px;
width: 100%;
border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	box-sizing:border-box;
		}

				
#zipzad_table_categorie #upload_member_container {
clear:both;
display:block;
		}		

		#zipzad_table_categorie .td_photo_member {

display:block;
padding: 5px;
width: 152px;
text-align: center;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
}


	#zipzad_table_categorie  .td_upload_member {
	display:block;

height:70px;
width: 100%;
border: solid;
box-sizing:border-box; 
border-color: #000000;
border-width: 1px 1px 1px 1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
margin-bottom:30px;
		}
		
		
		
#zipzad_table_categorie  .td_upload_form {
padding: 0px;
width:100%;
margin-left: auto;
margin-right: auto;
text-align: center;

	
		}
				

#profil_member_container 	{
background-color:#ffffff;
padding: 5px;
padding-top:20px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
margin-top:20px;
}

		
#swap_pic_notification {


text-align: center;
font-family: Arial;
font-size: 10px;
min-height:16px;

width:100%;
}		


		
#zipzad_table_categorie .td_message_upload_title {
display:inline-block; 
margin: 10px;
margin-top:15px;
text-align:center;
padding: 5px;
padding-left: 15px;
padding-right: 15px;
font-family: Arial;
font-size: 14px;
font-weight: bold;
color:#ffffff;
background-color:#000000;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	
		-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}

#zipzad_table_categorie .td_message_upload_title a:link {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_message_upload_title a:visited {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_message_upload_title a:hover {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_message_upload_title a:active {text-decoration:none; color:#ffffff;}




#zipzad_table_categorie a:link {text-decoration:none; color:black;}
#zipzad_table_categorie a:visited {text-decoration:none; color:black;}
#zipzad_table_categorie a:hover {text-decoration:none; color:black;}
#zipzad_table_categorie a:active {text-decoration:none; color:black;}

#zipzad_target a:link {text-decoration:none; color:black;}
#zipzad_target a:visited {text-decoration:none; color:black;}
#zipzad_target a:hover {text-decoration:none; color:black;}
#zipzad_target a:active {text-decoration:none; color:black;}


#zipzad_table_categorie .td_sub_cat a:link {text-decoration:none; color:black;}
#zipzad_table_categorie .td_sub_cat a:visited {text-decoration:none; color:black;}
#zipzad_table_categorie .td_sub_cat a:hover {text-decoration:none; color: #8e8e8e;}
#zipzad_table_categorie .td_sub_cat a:active {text-decoration:none; color:black;}

#zipzad_table_categorie .td_cat a:link {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_cat a:visited {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_cat a:hover {text-decoration:none; color:#ffffff;}
#zipzad_table_categorie .td_cat a:active {text-decoration:none; color:#ffffff	;}


#zipzad_table_categorie  .td_navigation {
float:left;
width: 100%;
	min-height: 18px;
	border: solid;
	border-width: 0px 0px 0px 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	/* padding: 2px;
		padding-left:5px;  */	
	font-family: Arial;
	font-size: 11px;
	
}

#zipzad_table_categorie  .td_more_detail {
float:left;
width: 100%;
	height: 30px;
	line-height: 30px;
	border-style: dotted solid solid solid;
	border-width: 1px 0px 5px 0px;
	margin-top: 0px;
	font-family: Arial;
	font-size: 12px;
	
box-sizing:border-box;
	
}

#zipzad_table_categorie  .td_more_detail_view_ad {
float:left;
width: 100%;
	height: 0px;
	border: solid;
	border-width: 1px 1px 5px 1px;
	margin-top: 3px;
	margin-bottom: 0px;
	box-sizing:border-box;

	
}



#zipzad_table_categorie  .td_listing_footer {
float:left;
width: 100%;
	height: 1px;
	border: solid;
	border-width: 0px 0px 0px 0px;
	margin-top: 0px;

}


#zipzad_table_categorie  .td_listing_footer_bottom {
display: inline-block;
text-align:left;
width: 100%;
	
	border-width: 0px 0px 0px 0px;
	margin-top: 5px;
	margin-bottom: 25px;
	font-family: Arial;
	font-size: 11px;
	
}




#zipzad_table_categorie  .td_edition {

width: 100%;
min-height: 18px;	
margin-top: 3px;
margin-bottom: 3px;
font-family: Arial;
font-size: 11px;
	
}

#zipzad_table_categorie  .td_edition_text,
#zipzad_table_categorie  .td_edition_text2 {

display:block;
padding: 0px;
margin-top:10px;

}

#zipzad_table_categorie .td_edition_form,
#zipzad_table_categorie .td_edition_form2 {

display:block;
padding: 0px;
text-align: left;
		
}


@media screen and (max-width:365px) {



#zipzad_table_categorie .td_edition_form {
text-align: center;
margin-top:10px;
margin-bottom:5px;
}
}


#zipzad_table_categorie  .td_edition_preview {
position:relative;
display:block;
padding-right:2px;	
font-family: Arial;
font-size: 9px;
}

#zipzad_table_categorie .td_edition_preview_text {

text-align: right;
font-size:10px;
		
}

#zipzad_table_categorie .td_edition_preview_text_center {
text-align: center;
		
}



#zipzad_table_categorie  .td_distance {
float:left;
width: 100%;
	min-height: 25px;
	background-color: #f6f6f6;
	border: solid;
	border-width: 1px 1px 1px 1px;
	margin-top: 3px;
	margin-bottom: 0px;
	padding-top: 5px;
	font-family: Arial;
	font-size: 12px;
	
	-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
	        
	        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	
	
	box-sizing:border-box; 
	
	
}



#zipzad_table_categorie .td_distance_text {
display:block;
margin-bottom:5px;
}

	

#zipzad_table_categorie .td_navigation_text {

padding: 2px;
padding-left:5px;
		
}

#zipzad_table_categorie .td_more_detail_text {
float:right;
padding-right:10px;
text-align:right;		
text-align: center;
}

#zipzad_table_categorie .td_more_detail_comment_text {
float:left;
padding-left:10px;
text-align:left;		
}



#zipzad_table_categorie  .td_member {

float:left;

	 width: 100%;
	 padding-top: 4px;
	 padding-bottom: 4px;
		margin-top: 3px;
	background-color: #ffffff;
	border: solid;
	border-width: 1px 1px 1px 1px;
	box-sizing:border-box;
	
}



#zipzad_table_categorie  .td_info-sup_detail {

display:inline-block;
position:relative;
box-sizing:border-box;
	 width: 100%;
	 padding-top: 22px;
	 padding-bottom: 4px;
	margin-top: 3px;
	background-color: #ffffff;
	border: solid;
	border-width: 1px 1px 1px 1px;
-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
	        
	        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	
}


#zipzad_table_categorie  .google_view_ad {

display:none;
}



#zipzad_table_categorie .td_share_view {
width: 100%;
min-height: 85px;
padding-top: 10px;
display:block;
text-align: center;

}



#zipzad_table_categorie .share_view_facebook {
display: inline-block;
margin-right:10px;
position:relative;
top:-2px;
}

#zipzad_table_categorie .share_view_gplus {
display: inline;
margin-right:10px;
}

#zipzad_table_categorie .share_view_linkedin {
position:relative;
display: inline;
margin-right:10px;
top:1px;
}

#zipzad_table_categorie .share_view_twitter {
position:relative;
display: inline;
margin-right:10px;
}

#zipzad_table_categorie .share_view_print {
position:relative;
display: inline;
top:1px;
}

#zipzad_table_categorie  .td_comment { 
position:relative;
float:left;
	 width: 100%;
	 margin-top: 3px;
	 padding: 0px;
	background-color: #eeeeee;
	border: solid;
	border-width: 1px 1px 1px 1px;
	-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
	        
	        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box;
	
}






		#zipzad_table_categorie  .td_map_info {
   margin-top:20px;
   display: inline-block;
   font-size: 24px;
	font-weight: bold;
   
		}

	

#zipzad_table_categorie  .td_map {
float:left;

	 width: 100%;
	 margin-top: 3px;
	background-color: #ffffff;
	border: solid;
	border-width: 0px 0px 0px 0px;
	-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
	        
	        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
		
}



#zipzad_table_categorie #map-canvas {

	border: solid;
	width:100%;
	height:400px;
	margin-left: auto ;
   margin-right: auto ;
   text-align: center;
border-width: 1px 1px 1px 1px;
			
	box-sizing:border-box;
	
}




#zipzad_table_categorie .td_photo img,
#zipzad_table_categorie .td_photo_basket img { 
float:left;
}

#zipzad_table_categorie .td_photo_result {
position: absolute;
top:100px;
left: 120px;
font-family: Arial;
font-size: 14px;
font-weight: bolder;
width:28px;
height:20px;
vertical-align: middle;
padding-top:5px;

border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
}








#zipzad_table_categorie  .td_main_photo {
display: inline-block;
margin-top: 10px;
width: 220px;
background-color:#ffffff;
}

#zipzad_table_categorie  .td_main_photo_form {

display: inline-block;
margin-top: 10px;
text-align: center;
padding-top: 5px;
width: 100%;
/* height: 135px; */
background-color:#ffffff;
border: solid;
border-color: #000000;
border-width: 4px 0px 4px 0px;
}




#zipzad_table_categorie .td_sub_cat { 

	padding-top:10px;
	padding-left:25px;
	font-family: Arial;
	font-size: 12px;
	background-color: #ffffff;
	padding-bottom: 15px;
	webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	
}





#zipzad_table_categorie .td_sub_cat ul {
    margin: 0;
    padding: 0;
    display:inline-block;
}

#zipzad_table_categorie .td_sub_cat li {
list-style-type: none;
list-style-image:url(../images/arrow.gif);

}



#zipzad_table_categorie .td_master_title {

background-color: #000000;

	clear:both;
		display:inline-block;
	
	width:100%;
	border: solid;
	color:#ffffff;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	min-height:38px;
	line-height: 38px;
	text-align: center;
	background-color:#000000;
	margin-bottom:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	
		box-sizing:border-box; 
	

	
}



#zipzad_table_categorie .td_information {

	clear:both;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	background-color:#ffffff;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 15px;
	margin-bottom: 25px;
	box-sizing:border-box;
}


#zipzad_table_categorie .td_confirm {

	clear:both;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	height:75px;
	line-height: 75px;
	margin-top: 15px;
	margin-bottom: 25px;
	vertical-align: middle;
	box-sizing:border-box;
}


#zipzad_table_categorie .td_confirme_title {
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}




#zipzad_table_categorie .td_information_admin_session {

	float:left;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	padding-top: 15px;
	margin-top: 0px;
	box-sizing:border-box;
}



#zipzad_table_categorie .td_information_admin_session_title {
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}


#zipzad_table_categorie .td_information_admin_session_detail {
font-family: Arial;
font-size: 12px;
font-weight: normal;
text-align: left;
padding: 10px;
padding-left: 50px;
padding-right: 50px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;


}




#zipzad_table_categorie .td_information_title {
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}


#zipzad_table_categorie .td_or_title {
clear:both;
font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;

}






#zipzad_table_categorie .td_notification_number_member{
font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align: center;

}



#zipzad_table_categorie .td_information_detail {
font-family: Arial;
font-size: 12px;
font-weight: normal;
text-align: left;
padding: 10px;
padding-left: 50px;
padding-right: 50px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;


}

#zipzad_table_categorie .td_information_form {
padding: 15px;
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}

#zipzad_table_categorie .td_information_form {
padding: 15px;
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}



#zipzad_table_categorie .td_no_session {

	float:left;
	line-height:70px;
	width:100%;
	height:100px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	display:inline-block; vertical-align: middle;
	text-align: center;
	

}


#zipzad_table_categorie .td_no_more_ads_detail {


	margin-top:0px;
	width:400px;
	margin-top:10px;
	font-size:14px;
	text-align: center;
	display:inline-block;
	line-height: 18px;

	

}

#zipzad_table_categorie .td_no_more_ads {

	clear:both;
	margin-top:20px;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	display:inline-block; vertical-align: middle;
	text-align: center;
	

}


#zipzad_table_categorie .td_deny {

	clear:both;
	margin-top:10px;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	display:inline-block; vertical-align: middle;
	text-align: center;
	font-size:14px;

}



#zipzad_table_categorie .tr_add_form {

	clear:both;
	line-height:30px;
	width:100%;
	/* padding-right:5px; 30 nov 2015*/
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 1px 0px;
	/* Modif display: block; for keyword IE bugs */
	display: block;
	vertical-align: middle;
	text-align: center;
	box-sizing:border-box;
	background-color: #ffffff;

}


#zipzad_table_categorie .tr_add_form_error {
padding-top: 15px;
padding-bottom: 15px;
	float:left;
	line-height:30px;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: center;
	min-height: 110px;
	background-image: url(../images/warning_bg.gif);
	background-repeat: no-repeat;
	margin-bottom:10px;
	background-color: #FFFFFF;
	box-sizing:border-box;

}


#zipzad_table_categorie .tr_notification,
#zipzad_table_categorie .certification_promo2 {
padding-top: 15px;
padding-bottom: 15px;
	
	width:100%;
	border: dashed;
	border-color: #6c6c6c;
	border-width: 1px;
	display:block; 
	vertical-align: middle;
	text-align: center;
	
	margin-bottom:10px;
	background-color: #ffffff;
	
box-sizing:border-box; 

}

#zipzad_table_categorie .tr_notification_merchant {
display:inline-block;
min-width:400px;
min-height:300px;
padding:5px;
border-color: #000000;
border-width: 0px;
box-sizing:border-box; 

}

#zipzad_table_categorie .tr_notification_order {
display:inline-block;
float:right;
width:300px;
padding:5px;
margin-bottom:15px;
margin-right:5px;
border: dashed;
	border-color: #6c6c6c;
	border-width: 1px;
	box-sizing:border-box; 
}


@media screen and (max-width:767px) {
#zipzad_table_categorie .tr_notification_order,
#zipzad_table_categorie .tr_notification_merchant {
float:none;
margin-top:5px;
width:100%;
margin-right:0px;
min-height:0px;
}

}




#zipzad_table_categorie .tr_notification_partner {
padding-top: 15px;
padding-bottom: 15px;
	display:block;
	width:100%;
	border: dashed;
	border-color: #6c6c6c;
	border-width: 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: center;
	
	margin-top:10px;
	margin-bottom:5px;
	background-color: #e0e0e0;
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
   border-radius: 5px;
box-sizing:border-box; 

}


#zipzad_table_categorie .tr_notification_partner_form,
#zipzad_table_categorie .tr_notification_ecommerce_form,
#zipzad_table_categorie .tr_birthdayPicker_form  {
	width:100%;
	border: dashed;
	border-color: #6c6c6c;
	border-width: 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: left;
	padding:10px;
	padding-top:30px;
	margin-top:10px;
	margin-bottom:10px;
	background-color: #e0e0e0;
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
   border-radius: 5px;
box-sizing:border-box; 

}


#zipzad_table_categorie .merchant_banner_container  {
   display:block;
   margin-top:20px;
   margin-bottom:0px;
  	width:100%;
	padding-left: 20px;
	box-sizing: border-box;
}


#zipzad_table_categorie .merchant_inter_partner_container {
   display:block;
   margin-top:20px;
   margin-bottom:40px;
  	width:100%;
}

#zipzad_table_categorie .coupon_system_active_container {
   display:block;
   margin-top:20px;
   margin-bottom:0px;
  	width:100%;
}

#zipzad_table_categorie .merchant_inter_partner_container_cols  { 
display:block;
	border: dotted;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	padding:5px;
}

#zipzad_table_categorie .merchant_inter_partner_cols  { 
display:inline-block;
vertical-align:middle;
min-width:100px;
}

@media screen and (max-width:645px) {
#zipzad_table_categorie .merchant_inter_partner_cols  { 
margin-top: 20px;
display:block;
}
}

#zipzad_table_categorie .merchant_inter_partner_cols select { 
width:240px;
height: 200px;
}

#zipzad_table_categorie .merchant_inter_partner_legend  { 
display:block;
margin-top:10px;
font-size: 10px;

}

#zipzad_table_categorie #merchant_inter_partner_instruction_container { 
display:block;
margin-top:20px;
min-height:20px;
line-height:20px;

}

#zipzad_table_categorie .merchant_inter_partner_instruction  { 
/* display:none; */
display:block;
font-size: 12px;


}


#zipzad_table_categorie .td_error_title,
#zipzad_table_categorie .td_notification_title {
font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-align: center;

}


#zipzad_table_categorie .tr_edit_form_error {

	float:left;
	line-height:30px;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 0px 1px 1px 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: center;


}


#zipzad_table_categorie .td_edit_form_error {
text-align:center;
padding: 5px;
font-family: Arial;
font-size: 12px;
font-weight: normal;
}



#zipzad_table_categorie .tr_local_login_error {

	float:left;
	line-height:30px;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: center;
box-sizing:border-box;

}



#zipzad_table_categorie .td_information_title {
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}


#zipzad_table_categorie .tr_add_form_duplicate_error {

	clear:both;
	line-height:30px;
	width:100%;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: center;
	min-height: 110px;
	background-image: url(../images/warning_bg.gif);
	background-repeat: no-repeat;
	
	margin-bottom:10px;
	
	box-sizing:border-box;

}



#zipzad_table_categorie .div_ul_add_form {

	 margin-left: auto ;
   margin-right: auto ;
   padding-top:10px;
   padding-bottom:10px;
   text-align: left;
   line-height:20px;
	display:inline-block; 
	vertical-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	width: 300px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	
}

#zipzad_table_categorie .div_ul_local_login {

	 margin-left: auto ;
   margin-right: auto ;
   padding-top:10px;
   padding-bottom:10px;
   text-align: left;
   line-height:20px;
	display:inline-block; 
	vertical-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	width: 300px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	
}





#zipzad_table_categorie .td_notification_detail {

	 margin-left: auto ;
   margin-right: auto ;
   padding-top:10px;
   padding-bottom:10px;
   text-align: left;
   line-height:20px;
	display:inline-block; 
	vertical-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	width: 90%;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	
}






#zipzad_table_categorie .ul_add_form {
padding-left:20px;
}

#zipzad_table_categorie .ul_add_form li {
list-style-type: none;
list-style-image:url(../images/arrow.gif);
}

#zipzad_table_categorie .ul_add_form li {
list-style-type: none;
list-style-image:url(../images/arrow.gif);
}



#zipzad_table_categorie .ul_local_login {
padding-left:20px;
}

#zipzad_table_categorie .ul_local_login li {
list-style-type: none;
list-style-image:url(../images/arrow.gif);
}



#zipzad_table_categorie .ul_member,
#zipzad_table_categorie #ul_member_partner,
#zipzad_table_categorie .ul_member_profile
 {
	margin:0; padding:0;
}

#zipzad_table_categorie .ul_member li,
#zipzad_table_categorie .ul_member_profile li {
margin-left:10px;
list-style-type: none;
list-style-image:url(../images/arrow.gif);
font-size: 12px;
}

#zipzad_table_categorie .ul_member li {
	margin-bottom: 5px;
}




#zipzad_table_categorie #td_add_form_right {
background-color:#ffffff;


}


#zipzad_table_categorie #keyword_error {
background-color:#ffffff;

}



#zipzad_target #zip_form_country { 

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;

}



#zipzad_table_categorie  #terms_error {
background-color:#ffffff;

}




#zipzad_table_categorie .td_add_form_right img {
position:relative;
top:-2px;
vertical-align: middle;
display:inline-block;
padding-left: 3px;	
}



#zipzad_table_categorie .td_add_form_right_right {

	float:right;
	width:394px;
	line-height:30px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 1px;
	display:inline-block; 
	vertical-align: middle;
	text-align: left;
	padding-left:5px;
	font-family: Arial;
	font-size: 12px;
}








#zipzad_table_categorie #td_email_container_valide {

	float:left;
	border: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;

	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: Bold;
	text-align: center;
	padding-top:20px; 
	padding-bottom:20px; 
	box-sizing:border-box;
	
}





#zipzad_table_categorie #td_email_container_form {

	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	
	width:100%;
	margin-top:0px;
	margin-bottom:20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: Normal;
	text-align: left;
	padding-top:20px; 
	padding-bottom:20px; 
	
}

@media screen and (min-width:820px) {
#zipzad_target .td_nav_admin {
	display:inline-block;
	float: right;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	height:15px;
	font-family: Arial;
	font-size: 10px;
	text-align: right;
	margin-top:15px;
	margin-bottom:0px;
	padding-right:15px;
	
		box-sizing:border-box; 
 }
 


#zipzad_target .td_nav_admin ul { list-style:none; margin:0; padding:0;}


#zipzad_target .td_nav_admin li {

	list-style: none;
	display: inline-block;
	*display:inline; /* ie7 */
	
}


#zipzad_target .td_nav_admin li + li:before {
content: "|";
padding-left:3px; padding-right:3px;
}





#zipzad_target .td_nav_admin a {
	
	text-decoration:none; 
		
}

#zipzad_target .td_nav_admin a:hover {
text-decoration:underline; 
}
}

@media screen and (min-width:680px) {

/* admin_nav_desapear */




#zipzad_table_categorie .td_add_form_left {

	float:left;
	
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	text-align: left;
	
	padding-top: 8px; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;

	

	
}

#zipzad_table_categorie .title_field_responsive {
display:none;
}


#zipzad_table_categorie .td_add_form_right {

	float:right;
	/* width:394px; */
	min-width: 70%;
	min-height: 33px;
	line-height:30px;
	border: solid;
	border-color: #000000;
	border-width: 1px 0px 0px 1px;
	padding-top: 8px; 
	text-align: left;
	padding-left:5px;
	font-family: Arial;
	font-size: 12px;
	/* background-color: #ffffff; */
}

#zipzad_table_categorie #submit_form_send,
#zipzad_table_categorie #submit_form_send_draft {
display:inline;
}
#zipzad_table_categorie #submit_form_send_responsive,
#zipzad_table_categorie #submit_form_send_responsive_draft {
display:none;
}





}


#zipzad_table_categorie .search_title {

display:inline-block;
border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	margin-right:5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	
}

#zipzad_table_categorie .search_form {
	display:inline-block;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;

}


#zipzad_table_categorie #td_search_container {

	clear:both;
	width:100%;
	padding-top:0px;
	padding-bottom: 0px;
	
	margin-top:8px;
	margin-bottom:8px; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	
	
}

#zipzad_table_categorie .search_form_ajax_small,
#zipzad_table_categorie .search_form_ajax {
	display:inline-block;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:5px;
		
}













#zipzad_target .order_form  select {
border:solid 0px;
height:18px;
width:128px;
}


#zipzad_target .order_form  select option {
border:solid 0px;
height:18px;
width:100px;
}



#zipzad_target .order_form {

 	display:inline-block;
	vertical-align:middle;
	width: 130px;
	height: 18px;
	line-height:18px;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline: none;
	border: 1px solid #000000;
	font-size: 14px;
	/* line-height: 25px; */
	color: #7c7c7c;
	margin-left:5px;
	background-color:#ffffff;
			
}








#zipzad_table_categorie #submit_ad {
display:inline-block;
vertical-align:middle;

line-height:34px;
	font-size: 18px;
	font-weight:bold;	
	padding:0px 15px 0px 15px;


}

                         

#zipzad_table_categorie .logoff {
display:inline-block;
vertical-align:middle;
	cursor:pointer;
	height:32px;
	width: 300px;
	line-height: 32px;
	padding:0px 5px 0px 5px;
	border:none;
	background:#171717;
	background-image:linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	color:#FFF;
	font-size: 14px;
	font-weight:bold;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}



#zipzad_table_categorie #submit_ad a:hover {
text-decoration:underline;
/* 	background-image:linear-gradient(bottom, #535353 0%, #474747 52%);
		background-image:-moz-linear-gradient(bottom, #535353 0%, #474747 52%);
		background-image:-webkit-linear-gradient(bottom, #535353 0%, #474747 52%);
		-webkit-transition:background 0.3s ease-in-out;
		-moz-transition:background 0.3s ease-in-out;
		transition:background-color 0.3s ease-in-out; */
}












#zipzad_table_categorie .td_information_form input[type="submit"] {
display:inline-block;
vertical-align:middle;
	cursor:pointer;
	height:32px;
	padding:0px 5px 0px 5px;
	border:none;
	background:#171717;
	background-image:linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	color:#FFF;
	font-size: 14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}

#zipzad_table_categorie .td_information_form input[type="submit"]:hover {
	background-image:linear-gradient(bottom, #535353 0%, #474747 52%);
	background-image:-moz-linear-gradient(bottom, #535353 0%, #474747 52%);
	background-image:-webkit-linear-gradient(bottom, #535353 0%, #474747 52%);
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}


#zipzad_table_categorie .td_information_form input[type="submit"]:active {
	box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);
}





#zipzad_target .td_country_zip input[type="submit"] {
display:inline-block;
vertical-align:middle;
	cursor:pointer;
	height:16px;
	padding:0px 5px 0px 5px;
	border: solid 1px;
	border-color:black;
	color:#000000;
	font-size: 9px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}


#zipzad_target .td_country_zip input[type="submit"]:hover {
	background-image:linear-gradient(bottom, #535353 0%, #d5d5d5 0%);
	background-image:-moz-linear-gradient(bottom, #535353 0%, #d5d5d5 0%);
	background-image:-webkit-linear-gradient(bottom, #535353 0%, #d5d5d5 0%);
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
	color:#ffffff;
}



#zipzad_target .td_country_zip input[type="submit"]:active {
	box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);
}






#zipzad_target input.zip_from {

display:inline-block;
vertical-align:middle;
background-color: #ffffff;

	width: 90px;
	height: 15px;
	padding: 0px 0px 0px 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline: none;
	border: 1px solid #000000;
	font-size: 9px;
	/* line-height: 25px; */
	color: #7c7c7c;
}

#zipzad_target input.zip_from:hover, input.zip_from:focus {
	color: #3b3b3b;
	border: 1px solid #ababab;

		
/* 	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
		box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1); */
}



#zipzad_table_categorie .search_form_ajax_small ol, 
#zipzad_table_categorie .search_form_ajax_small ul {
	list-style: none;
	margin:0; padding:0;
}


#zipzad_table_categorie .search_form_ajax ol,
#zipzad_table_categorie .search_form_ajax ul {
	list-style: none;
	margin:0; padding:0;
}


#zipzad_table_categorie .search_form_ajax  ul#results {
   display:block;
	position: absolute; 
	z-index: 10;
	display: none;
	width: 551px;
	margin-top: 0px;
	border: 1px solid #ababab;
	margin-left:auto;
	margin-right: auto;
	background-color:#ffffff;

}



#zipzad_table_categorie .search_form_ajax_small  ul#results {
   display:block;
	position: absolute; 
	z-index: 10;
	display: none;
	width: 404px;
	margin-top: 0px;
	border: 1px solid #ababab;
	margin-left:auto;
	margin-right: auto;
	background-color:#ffffff;

}



#zipzad_table_categorie .search_form_ajax_small  ul#results li,
#zipzad_table_categorie .search_form_ajax  ul#results li {
	padding: 4px;
	cursor: pointer;
	border-top: 1px solid #cdcdcd;
	transition: background-color .3s ease-in-out;

}

#zipzad_table_categorie .search_form_ajax_small  ul#results li:hover,
#zipzad_table_categorie .search_form_ajax  ul#results li:hover {
	background-color: #F7F7F7;
}

#zipzad_table_categorie .search_form_ajax_small  ul#results li:first-child,
#zipzad_table_categorie .search_form_ajax  ul#results li:first-child {
	border-top: none;
}






#zipzad_table_categorie .search_form_ajax_small ul#results li h3,
#zipzad_table_categorie .search_form_ajax ul#results li h3{


font-weight: normal;
-webkit-font-smoothing: antialiased;

	transition: color .3s ease-in-out;
	-moz-transition: color .3s ease-in-out;
	-webkit-transition: color .3s ease-in-out;
	color: #616161;
	line-height: 1.2em;
}
#zipzad_table_categorie .search_form_ajax_small ul#results li:hover h3,
#zipzad_table_categorie .search_form_ajax ul#results li:hover h3 {
	color: #3b3b3b;
	font-weight: bold;
}


#zipzad_table_categorie .zip_form2 {
	margin-left: 5px;	
	display:inline-block;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

#zipzad_table_categorie .add_form {
	margin-left: 5px;	
	display:inline-block;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}








#zipzad_table_categorie #zipzad_pagination {
clear: both;
padding-top: 30px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}  


#zipzad_table_categorie #zipzad_noresult {
clear: both;
padding-top: 20px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}  


#zipzad_table_categorie #zipzad_footer_container {

clear: both;
display:block;
margin-top: 110px;
margin-bottom: 30px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-align: center;	
}  


#zipzad_table_categorie .zipzad_footer_bee {
display:inline-block;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
}


#zipzad_table_categorie .zipzad_footer_text {
display:inline-block;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
vertical-align: top;
padding-top: 13px;
margin-left:0px;
font-family: Arial;
font-size: 11px;
}  













#zipzad_target .nav_menu {

font-weight:bold;

}


#zipzad_table_categorie .add_shadow_photo {
border: solid;
border-color: #ffffff;
border-width: 1px 1px 1px 1px;
}


#zipzad_table_categorie .add_border_photo {

	 max-height: 100%;  
    max-width: 100%; 
    width: auto;
    height: auto;
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto;
          
}


#zipzad_table_categorie .no_photo {

background-color: #ffffff;
margin: 1px;
width:108px;
height:108px;
}

#zipzad_table_categorie .no_photo_add {

background-color: #ffffff;
margin: 1px;
width:108px;
height:108px;
}

#zipzad_table_categorie .no_photo_view_ad_upload {

background-color: #ffffff;
margin: 1px;
width:106px;
height:106px;
float:left;
margin: 2px;
margin-top: 1px; 
margin-bottom: 5px;

}


#zipzad_table_categorie .no_photo_form {

background-color: #ffffff;
width:106px;
height:106px;
}

#zipzad_table_categorie .no_photo_form_mini {

background-color: #ffffff;
width:40px;
height:40px;
}





#zipzad_table_categorie .photo_main_holder_form  {

display:inline-block;
position: relative;	

border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
}

#zipzad_table_categorie .photo_main_holder_form img,
#zipzad_table_categorie .photo_main_holder_form  {
height: 220px;
width: 220px;
overflow: hidden;
position: relative;
}

#zipzad_table_categorie .container_photo_form {

display:inline-block;
position: relative;

}



#zipzad_table_categorie .photo_main_holder,
#zipzad_table_categorie .photo_main_holder_basket,
#zipzad_table_categorie .photo_main_holder img,
#zipzad_table_categorie .photo_main_holder_basket img
 {

position: relative;	
height: 220px;
width: 220px;


}

#zipzad_table_categorie .photo_main_holder_item,
#zipzad_table_categorie .photo_main_holder_item img,
#zipzad_table_categorie .photo_main_holder_item canvas
 {

position: relative;	
height:218px;
width: 218px;
margin-left:auto;
margin-right:auto;

}





#zipzad_table_categorie .photo_main_holder_basket {
height: 75px !important;
width: 75px !important;
 }
 



#zipzad_table_categorie .photo_holder {

position: relative;	
height: 106px;
width: 106px;
border:none;

}

#zipzad_table_categorie .photo_holder_view_ad_upload {

position: relative;	
height: 106px;
width: 106px;
border:none;

}

#zipzad_table_categorie .photo_holder_view_ad {

position: relative;	
width: 108px;
height: 108px;
text-align: center;
margin: 0px;

}




#zipzad_table_categorie .error_form_message{

clear:both;
width:100%;
padding:10px;
padding-left:5px;
line-height:18px;
min-height: 33px;
margin-bottom:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; 
box-sizing: border-box;
}


#zipzad_table_categorie .country_postal_code {
clear:both;
padding-left: 5px;
}

    
#zipzad_table_categorie .time_stamp {
display: block;
font-style: italic;
font-size: 10px;
margin-top:2px;
margin-bottom:8px;	

}

#zipzad_table_categorie .time_stamp_page {
display: block;
font-style: italic;
font-size: 10px;
margin-left:5px;

}


#zipzad_table_categorie .time_stamp_special {
display: block;
font-style: italic;
font-size: 12px;
margin-top:2px;
margin-bottom:8px;
color:#ff0000;
font-weight: bold;

}





#zipzad_table_categorie .td_annoncer_text{

padding:8px;
padding-top:0px;
word-wrap:break-word;
white-space: normal;
font-size: 10px;
margin:5px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;


}

#zipzad_table_categorie .td_member_text{

text-align:left;
padding:8px;
padding-top:0px;
word-wrap:break-word;
white-space: normal;
font-size: 12px;
margin:5px;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;

}



#zipzad_table_categorie .stat_rss{
clear:both;
position:relative;
top:-215px;
float:right;
padding-right:5px;
height:0px;	
}


#zipzad_table_categorie .stat_rate_x{
clear:both;
position:relative;
top:-215px;
float:right;
padding-right:45px;
height:0px;	
}


#zipzad_table_categorie .read_next{
clear:both;
position:relative;
margin-top: 5px;
}

#zipzad_table_categorie .read_next2{
display:block;
margin-top: 10px;
margin-bottom: 10px;
font-weight:bold;
text-align: center;

}



#zipzad_table_categorie .td_description_text {
margin-top:15px;
float:left;
margin-bottom:10px;
text-align: left;
/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
padding-right: 45px;
margin-right: -45px;
/* The ultimite solution for 100% with variable with fixe(2) colon */  

}


#zipzad_table_categorie .td_description_icone {
margin-top:5px;
float:right;
width:30px;
margin-right: 5px;
}

#zipzad_table_categorie .td_description_print {

position:relative;
display: inline-block;
text-align: left;
width:100%;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
white-space:normal;
word-wrap: break-word;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 0px 0px;
vertical-align: top;
/* overflow:hidden;
height: 480px; */
}

#zipzad_table_categorie .photo_print {
display:inline-block;
vertical-align:top;
text-align: center;
margin-right:20px;
}



#zipzad_table_categorie .td_description_print_text {
display: block;
margin-top:10px;
margin-bottom:20px;
font-size:22px;

}


#zipzad_table_categorie .td_print_enterprise,
#zipzad_table_categorie #musique_container_plus {
clear: both;
display:block;
text-align: center;
margin-bottom:20px;
font-size:24px;
font-weight:bold;

}

#zipzad_table_categorie .td_print_enterprise_color {
border-style:dotted;
min-height: 100px;
line-height:100px;
margin-bottom:40px;
}



#zipzad_table_categorie #musique_container_apply {
display:none;
margin-top:8px;
font-size:14px;
}


#zipzad_table_categorie .td_description_enterprise_detail_text {
display:block;
width:100%;
margin-top:50px;
margin-bottom:50px;
text-align: left;
font-size:14px;

}

#zipzad_table_categorie .td_description_twitter {
display:block;
width:100%;
margin-top:20px;
text-align: left;

}



#zipzad_table_categorie .h2_title,
#zipzad_table_categorie .h2_title_add_item_form {
	/* float:left; */
	font-size:30px;
	text-transform: uppercase;
	/*  white-space: nowrap; 
	 	 text-overflow: ellipsis;
	 	 overflow: hidden;
	 	 max-width: 580px; */
	
}


#zipzad_table_categorie #view_ad_container .h2_title {
padding:8px;	
}



#zipzad_table_categorie .title_status {
display:block;
font-weight: bold;
font-size:12px;
padding-left:0px;
padding-top:0px;	
}



#zipzad_table_categorie .title_status_hidden {
display:none;
}


#zipzad_table_categorie .td_price_container,
#zipzad_table_categorie .td_price_container_basket {
display:block;
margin-top:10px;
margin-bottom:10px;
font-weight:bold; 

/* roger */
}


#zipzad_table_categorie .td_price_container_basket {
display:inline;
text-align:center;

}





#zipzad_table_categorie .td_price {
display:block;
font-size:20px;


}




#zipzad_table_categorie .td_certitication_container {
float:right;
padding: 5px;
font-size:18px;
}

#zipzad_table_categorie .td_certitication {
float:right;
font-size:20px;

}









	
		
	
		
		


#zipzad_target #region_postal_code #td_country_flag {
display:block;
top:3px;
border:solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;


}	

	


#zipzad_target .td_country_flag_text {
font-size:13px;
text-shadow: 0px 0 white, 0 1px white, 1px 0 white, 0 0px white;
}	



#zipzad_target .td_country_flag_only_text {
margin-top:15px;
font-size:13px;
text-shadow: 0px 0 white, 0 1px white, 1px 0 white, 0 0px white;
}	


#zipzad_target .ajax_loader_country {
display:none;
height:26px;
}


#zipzad_target .td_country_flag_img {
position:relative;
display:inline-block;
padding-left:14px;
font-size: 12px;
}	



#zipzad_target .td_country_flag_img_number_canada {
position:absolute;
font-size:9px;
padding: 0px;
top:17px;
left:35px;
border: solid;
border-width: 1px;
border-bottom-color: black	;
min-width: 25px;
}


#zipzad_target .td_country_flag_img_number {
position:absolute;
font-size:9px;
padding: 0px;
top:17px;
left:28px;
border: solid;
border-width: 1px;
border-bottom-color: black	;
min-width: 25px;
}




#zipzad_target #td_country_display {
clear: both;
margin-top:0px;
margin-bottom: 3px;	
border:solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;

}



#zipzad_target .td_country_zip {
position:relative;
font-size:9px;
border: solid;
border-color: #000000;
border-width:0px 0px 0px 0px;
text-shadow: 0px 0 white, 0 1px white, 1px 0 white, 0 0px white;

}



#zipzad_target .td_no_country_zip {
position:relative;
padding-left:10px;
font-size:18px;
font-weight:bolder;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-shadow: 0px 0 white, 0 1px white, 1px 0 white, 0 0px white;
}





#zipzad_table_categorie #price_display_free {
float:left;
display:none;
display:inline-block	
}

#zipzad_table_categorie #price_display {
float:left;
width:110px;
display:inline-block	



}






#zipzad_table_categorie #price_month_year{
clear:none;
display:inline-block	;
}



/* form styling */

#zipzad_table_categorie .basket_coupon_result input[type="text"],
#zipzad_table_categorie #submit_cash_form input[type="text"],
#zipzad_table_categorie .td_local_login_form input[type="text"],
#zipzad_table_categorie .td_local_profil_form input[type="text"],
#zipzad_table_categorie .td_email_form input[type="text"],
#zipzad_table_categorie .td_email_form input[type="password"],
#zipzad_table_categorie .td_add_form_right input[type="text"],
#zipzad_table_categorie .secure_gift input[type="text"], 
#zipzad_table_categorie #create_new_cat_form input[type="text"], 
#zipzad_table_categorie .td_local_login_form input[type="password"],
#zipzad_table_categorie .td_local_profil_form input[type="password"],
#zipzad_table_categorie .td_add_form_right input[type="password"] 


{
  outline-color:#c0c0c0;
   width: 100%;
	height:30px;
	background: #fff;
	font-size: 13px;
	
	margin: 0;
	/* padding: 5px box-shadow: inset 0 1px 2px #eee; */
	padding: 5px 3px;
	border:1px solid #CCC;
	margin:0 0 5px;
	border-radius:5px;
	box-sizing:border-box;
	
}


#zipzad_table_categorie select {

  outline:none;
}

#zipzad_table_categorie #submit_cash_form input[type="text"] {

width:300px;

	
}


#zipzad_table_categorie .td_add_form_right  input[rel="calendar"] {

	width:75px;
	
		
}

#zipzad_table_categorie #price_form_field,
#zipzad_table_categorie #price2_form_field  {
	
	width:60px;
	

}



#zipzad_table_categorie .td_add_form_right textarea,
#zipzad_table_categorie .td_local_login_form textarea,
#zipzad_table_categorie .td_local_profil_form textarea,
#zipzad_table_categorie .ecommerce_checkout textarea{
   outline-color:#c0c0c0;
	width:100%;
	height:200px;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 13px;
	line-height: 20px;
	margin: 0;
	padding: 5px 3px;
	box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	margin:0 0 5px;
	border-radius:5px;
	box-sizing: border-box;
}

#zipzad_table_categorie .td_add_form_right #description_customer_form_count {
 
	height:100px;
	
	}



#zipzad_table_categorie .td_add_form_right select,
#zipzad_table_categorie .td_local_login_form select,
#zipzad_table_categorie .tr_birthdayPicker_form select,
#zipzad_table_categorie .tr_notification_partner_form select {

	width:100%;
	height:30px;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 13px;
	line-height: 30px;
	margin: 0;
	padding: 5px 3px;
	box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	margin:0 0 5px;
	border-radius:5px;
		
}


#zipzad_table_categorie #merchant_free_shipping_weight_form,
#zipzad_table_categorie #province_select,
#zipzad_table_categorie #province_select_profil,
#zipzad_table_categorie #carrier_select,
#zipzad_table_categorie .action_select_command  {

	width:100%;
	height:30px;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 13px;
	line-height: 30px;
	margin: 0;
	padding: 5px 3px;
	box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	margin:0px;
	border-radius:5px;
		
}



#zipzad_table_categorie .td_email_form input[type="submit"],
#zipzad_table_categorie .td_local_login_form input[type="submit"],
#zipzad_table_categorie .td_local_profil_form input[type="submit"],
#zipzad_table_categorie .tr_add_form input[type="submit"] {

	cursor:pointer;
	width:100%;
	height:40px;
	border:none;
	background:#171717;
	background-image:linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	color:#FFF;
	margin:5px 0px 5px 0px;
	font-size:18px;
	
	border-radius:5px;
}

#zipzad_table_categorie .td_email_form input[type="submit"]:hover,
#zipzad_table_categorie .td_local_login_form input[type="submit"]:hover,
#zipzad_table_categorie .td_local_profil_form input[type="submit"]:hover,
#zipzad_table_categorie .tr_add_form input[type="submit"]:hover {
	background-image:linear-gradient(bottom, #535353 0%, #474747 52%);
	background-image:-moz-linear-gradient(bottom, #535353 0%, #474747 52%);
	background-image:-webkit-linear-gradient(bottom, #535353 0%, #474747 52%);
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}


#zipzad_table_categorie .td_email_form input[type="submit"]:active,
#zipzad_table_categorie .td_local_login_form input[type="submit"]:active,
#zipzad_table_categorie .td_local_profil_form input[type="submit"]:active,
#zipzad_table_categorie .tr_add_form input[type="submit"]:active {
	box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);
}



#zipzad_table_categorie .tr_add_form .hp {

display:none;


}





#zipzad_table_categorie .change_all_form_text {
clear:both;
padding-left: 7px;
}




#zipzad_table_categorie .banner_main_container {

	width:100%;
	display:inline-block;
	margin-top:0px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	text-align: center;
	margin-bottom:20px;
	
}


#zipzad_table_categorie .banner_main_detail {
width:160px;
display:inline-block;
text-align: center;
border: solid;
border-color: #cfcfcf;
border-width: 1px 1px 1px 1px;
height:180px;
margin:5px;
padding-top: 5px;
padding-bottom: 5px;
vertical-align:top;

	
}

#zipzad_table_categorie .banner_main_detail_title {
display:inline-block;
font-family: Arial;
font-size: 12px;
font-weight:bold;
padding: 2px;
height:10px;
}

#zipzad_table_categorie .banner_main_detail_city {
text-align: center;
font-family: Arial;
font-size: 10px;
padding: 2px;
height:30px;

}

#zipzad_table_categorie .banner_main_detail_price {
text-align: center;
font-family: Arial;
font-size: 13px;

}

.zipzad_monitor {
float:left;
clear:both;
width:245px;
display:inline-block;
border: solid;
border-color: #000000;
border-width: 0px 0px 1px 0px;
padding-top: 5px;
padding-bottom: 5px;
vertical-align:top;

}


.zipzad_monitor_paging {
clear:both;
text-align:center;
margin-top:5px;

}

#zipzad_monitor_loader_container {
clear:both;
height:15px;	
margin-top:5px;
}
#zipzad_monitor_loader {
display:none;
text-align:center;

}



#zipzad_monitor {

height:560px;
overflow:hidden;	

}


#zipzad_monitor_display {
display: inline-block;
text-align:center;
position:relative;
width:24px;

}

#zipzad_monitor_display_number {
position:absolute;
background-color: #ffffff;
min-width:10px;
min-height:8px;
font-size: 8px;
border: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;
top:16px;
left:12px;
}



#zipzad_monitor_container {

border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
height:305px;
overflow: hidden;	

}

#zipzad_monitor_container  a:link {text-decoration:none; color:black;}
#zipzad_monitor_container  a:visited {text-decoration:none; color:black;}
#zipzad_monitor_container  a:hover {text-decoration:none; color:#bcbcbc;}
#zipzad_monitor_container  a:active {text-decoration:none; color:black;}





#zipzad_monitor_online {

text-align:center;
margin-bottom: 5px;
font-size: 9px;
font-family: Arial;
}
	


.hide_iframe {
display:none;
}




/* PICTURE */

#zipzad_table_categorie #gallery {
margin:0; padding:0;

}
		#zipzad_table_categorie .gallery {
		
	
		
		list-style-type: none; 
		margin:0px; 
		padding:0px;  
		padding-bottom: 0px; 
		position:relative;
		}
		
		
		

		
		
		
		#zipzad_table_categorie .gallery_sold {
		position:absolute; 
		color:#ffffff;
		font-size:14px;
		font-weight: bolder;
		text-shadow: 0.1em 0.1em #333;
		margin: 0 auto;
      top:45px;
		left:28px;

}



#zipzad_table_categorie #td_photo_sold { 
		position:absolute; 
		color:#ffffff;
		font-size:28px;
		font-weight: bolder;
		text-shadow: 0.1em 0.1em #333;
		margin: 0 auto;
		top:100px;
		left:55px;

		
}

#zipzad_table_categorie #td_photo_sold_basket { 
		position:absolute; 
		top:35px;
		left:15px;
		font-size:14px;
		font-weight: bolder;
		text-shadow: 0.1em 0.1em #333;
		
}



#zipzad_table_categorie	.picture {

float:left; 
display: inline-block; 
margin:1px;

}



#zipzad_table_categorie #banner_main {
margin-top: 0px;
margin-bottom: 5px;

display:inline-block;
text-align: center;
border: solid;
width:100%;
border-color: #000000;
border-width: 0px 0px 0px 0px;
min-height:220px;

}

#zipzad_table_categorie #view_same {
display:inline-block;
text-align: center;
border: solid;
width:100%;
min-height: 202px;

border-color: #000000;
border-width: 0px 0px 0px 0px;

}





#zipzad_target .demo_mode { 
display:block;
margin-top: 0px;
color:#858585;
font-size:30px;
font-weight: bold;
font-family: Arial;
text-align: center;
}

#zipzad_target .demo_mode a { 

text-decoration: underline;
color:#858585;
}


#zipzad_target .demo_mode_under {
display:block;
margin-top: 5px;
color:#7b7b7b;
font-size:18px;
font-weight: bold;
font-family: Arial;
text-align: center;
}

#zipzad_target #boutique_link_container,
#zipzad_target .boutique_link_container {
display:inline-block;
text-align: center;
margin-top: 0px;
margin-bottom: 10px;
width:100%;
}


#zipzad_target .promo_mode {
display:inline;
padding: 5px;
margin-top: 0px;
margin-bottom: 35px;
color:#858585;
font-size:30px;
font-weight: bold;
font-family: Arial;
text-align: center;
background-color: #c0c0c0;
}




#zipzad_target .shopping_mode,
#zipzad_target .shopping_mode2,
#zipzad_target .shopping_mode3 {
display:block;
margin-top: 0px;
margin-bottom: 15px;
color:#858585;
font-size:20px;
font-weight: bold;
font-family: Arial;
text-align: center;
}


@media screen and (max-width:440px) {
#zipzad_target .shopping_mode,
#zipzad_target .shopping_mode2,
#zipzad_target .shopping_mode3 {
font-size:20px;
}
}



#zipzad_table_categorie .shopping_mode3 {
margin-top: 0px !important;
font-size:10px !important;
font-weight: normal !important;
}


#zipzad_table_categorie .shopping_mode_detail {
display:block;
margin-top: 0px;
margin-bottom: 0px;
color:#858585;
font-size:20px;
font-weight: normal;
font-family: Arial;
text-align: center;
}


#zipzad_table_categorie .td_footer_preview {
position:absolute;
clear: both;
width:100%;
bottom: -1px;
font-size:10px;
font-weight:bold;
height: 25px;
line-height: 25px;
text-align:center;
border: solid;
border-color: #000000;
border-width: 1px 0px 1px 0px;
-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;
background-color: #b1b1b1;
}







#zipzad_table_categorie .td_description_enterprise_text {
display:inline-block;
text-align: left;
margin-top:0px;
margin-left:0px;
padding-left:5px;
margin-bottom:0px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 72%;
box-sizing: border-box;
width: -webkit-calc(100% - 260px); /** Safari 6, Chrome 19-25 **/
width: -moz-calc(100% - 260px); /** FF 4-15  **/
width: calc(100% - 260px); /** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/
/* The ultimite solution for 100% with variable with fixe(2) colon */  
border-style:solid;
border-color: #c0c0c0;
border-width: 0px 0px 0px 0px;
font-size:14px;
/* min-height:550px; */


}


@media screen and (min-width:500px) {




#zipzad_table_categorie .tr_search_member {
position: relative;
float:left;
width:100%;
min-height: 250px;
border: solid;
border-color: #000000;
border-width: 0px 0px 3px 0px;
margin-bottom: 10px;
	
}

#zipzad_table_categorie .tr_search_income {
position: relative;
float:left;
width:100%;
min-height: 80px;
border: solid;
border-color: #000000;
border-width: 0px 0px 3px 0px;
margin-bottom: 10px;
	
}


#zipzad_table_categorie .td_search_member_photo {
position:relative;
top:10px;
display:block;
float:left;
width:220px;
height: 220px;
text-align:center;

  overflow: hidden;
  border-radius: 50%;
  background-color: #e1e1e1;
  border:solid 1px;
  border-color: #ffffff;

  
-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box; 

}




#zipzad_table_categorie .tr_search_member_detail {
display:inline-block;

/* The ultimite solution for 100% with variable with fixe(2) colon */

width:76%;  /* fallback for browsers without support for calc() */
width: -webkit-calc(100% - 220px); /** Safari 6, Chrome 19-25 **/
width: -moz-calc(100% - 220px); /** FF 4-15  **/
width: calc(100% - 220px); /** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/



box-sizing: border-box;
     

padding-top:8px;	
padding-left:8px;

}




#zipzad_table_categorie .tr_search_member_detail_name {

float:left;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 1px 0px;
width:100%;	
background-color: #f7f7f7;
padding:2px;
box-sizing:border-box; 
padding-left:5px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	
}


#zipzad_table_categorie .tr_search_income_detail_name {
float:left;
border: dotted;
border-width: 0px 0px 0px 0px;
width:100%;	
padding:5px;
box-sizing:border-box; 
background-color: #ffffff;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}




#zipzad_table_categorie .td_search_member_detail_name {
float:left;
font-size:13px;
font-family: Arial;
font-weight: bolder;

}






#zipzad_table_categorie .td_search_income_detail_name {
float:left;
font-size:10px;
font-family: Arial;

}


#zipzad_table_categorie .td_search_member_detail_online {
float:right;
font-size:13px;
font-family: Arial;
font-weight: bolder;


}


#zipzad_table_categorie .td_search_income_price {
float:right;
font-size:13px;
font-family: Arial;

}

#zipzad_table_categorie .td_search_income_price_pay {
float:right;
font-size:13px;
font-family: Arial;
padding-right:70px;
font-weight:bold;
color:#ff0000;
}



#zipzad_table_categorie .td_search_member_detail_description {
float:left;
font-size:12px;
font-family: Arial;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:8px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
padding-right: 60px;
margin-right: -60px;
/* The ultimite solution for 100% with variable with fixe(2) colon */  

background-color: #ffffff;
min-height:160px;
padding-top:5px;
padding-left:5px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;

}


#zipzad_table_categorie .td_search_income_status {
float:left;
font-size:11px;
font-family: Arial;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:8px;
margin-bottom:30px;
}


#zipzad_table_categorie .td_search_member_detail_seal {
display: inline-block;
float:right;
font-size:11px;
font-family: Arial;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:20px;
}




#zipzad_table_categorie .td_search_member_detail_more {
clear:both;
margin-top:30px;
display: block;
float:right;
font-size:12px;
font-family: Arial;
font-weight: bolder;

}

#zipzad_table_categorie .td_search_member_detail_more img {
margin-right:10px;
}


#zipzad_table_categorie .td_search_member_detail_more_top {
display:inline;
margin-left:5px;

}


#zipzad_table_categorie .td_search_income_command {
right:5px;
position:absolute;
display: block;
float:left;
font-size:10px;
font-family: Arial;
bottom:5px;
}



}








@media screen and (max-width:680px) {


#zipzad_table_categorie .td_description_enterprise_text {
display:inline-block;
text-align: left;

padding-left:10px;
margin-bottom:0px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
/* The ultimite solution for 100% with variable with fixe(2) colon */  
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
font-size:12px;

}


#zipzad_table_categorie .round_circle_position {
left:0px !important;  
}

#zipzad_table_categorie .photo_print {
display:block;
width:100%;
vertical-align:top;
text-align: center;
margin-left:auto;
margin-right: auto;

}


}


@media screen and (max-width:499px) {


#zipzad_table_categorie .td_description_enterprise_text {
display:inline-block;
text-align: left;
margin-top:0px;
padding-left:10px;
margin-bottom:0px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
/* The ultimite solution for 100% with variable with fixe(2) colon */  
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
font-size:12px;

}


#zipzad_table_categorie .tr_search_member {
display:inline-block;
width:100%;
min-height: 177px;
border: solid;
border-color: #000000;
border-width: 0px 0px 3px 0px;
margin-bottom: 10px;
	
}


#zipzad_table_categorie .tr_search_income {
position: relative;
float:left;
width:100%;
min-height: 80px;
border: solid;
border-color: #000000;
border-width: 0px 0px 3px 0px;
margin-bottom: 10px;
	
}



#zipzad_table_categorie .td_search_member_photo {
position:relative;
width: 220px;
height: 220px;
margin-left: auto;
margin-right:auto;
text-align: center;
margin-top:10px;
margin-bottom: 10px;

  overflow: hidden;
  border-radius: 50%;
  background-color: #e1e1e1;
  border:solid 2px;
  border-color: #ffffff;

  
-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box; 
}


#zipzad_table_categorie .tr_search_member_detail {
display:block; 
padding-top:8px;	
margin-left:2px;
margin-right:2px;
width:100%;
}


#zipzad_table_categorie .tr_search_member_detail_name {

float:left;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 1px 0px;
width:100%;	
background-color: #f7f7f7;
padding:2px;
box-sizing:border-box; 

padding-left:5px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}

#zipzad_table_categorie .tr_search_income_detail_name {
float:left;
border: dotted;
border-width: 0px 0px 0px 0px;
width:100%;	

box-sizing:border-box; 

padding:5px;
box-sizing:border-box; 
background-color: #ffffff;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}



#zipzad_table_categorie .td_search_member_detail_name {
float:left;
font-size:13px;
font-family: Arial;
font-weight: bolder;

}

#zipzad_table_categorie .td_search_income_detail_name {
float:left;
font-size:10px;
font-family: Arial;

}

#zipzad_table_categorie .td_search_member_detail_online {
float:right;
font-size:13px;
font-family: Arial;
font-weight: bolder;

}

#zipzad_table_categorie .td_search_income_price {
float:right;
font-size:13px;
font-family: Arial;

}


#zipzad_table_categorie .td_search_income_price_pay {
float:right;
font-size:13px;
font-family: Arial;
padding-right:70px;
font-weight:bold;
color:#ff0000;
}


#zipzad_table_categorie .td_search_member_detail_description {
float:left;
font-size:11px;
font-family: Arial;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:6px;
margin-bottom:6px;
padding:2px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
padding-right: 60px;
margin-right: -60px;
/* The ultimite solution for 100% with variable with fixe(2) colon */    


background-color: #ffffff;
min-height:100px;
padding-top:5px;
padding-left:5px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}

#zipzad_table_categorie .td_search_income_status {
float:left;
font-size:11px;
font-family: Arial;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:8px;
margin-bottom:30px;
}


#zipzad_table_categorie .td_search_member_detail_seal {
display: inline-block;
float:right;
font-size:11px;
font-family: Arial;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
margin-top:20px;
}




#zipzad_table_categorie .td_search_member_detail_more {
margin-top:0px;
margin-bottom:7px;
display: block;
clear:both;
font-size:12px;
font-family: Arial;
font-weight: bolder;
text-align: center;
}

#zipzad_table_categorie .td_search_member_detail_more_top {
display:none;

}


#zipzad_table_categorie .td_search_income_command {

right:5px;
position:absolute;
display: block;
float:left;
font-size:10px;
font-family: Arial;
bottom:5px;
}



}




#zipzad_target #box_logo { 
position:absolute;
top:0px;

}

#zipzad_target #box_logo_homepage { 
width: 360px;
max-height: 170px;
}

#zipzad_table_categorie #tr_country { 
position:absolute;
width:100%;
height:100%;

background-repeat: no-repeat;
background-size:100% 100%;
-moz-background-size:100% 100%;
-webkit-background-size:100% 100%; 
background-position:left; 
		}	


	
	@media print {
	
	#zipzad_table_categorie .print_link { display:none;
	
	
	}
	
		}
	
	

		@media print {

#zipzad_table_categorie #tr_country {

  display: list-item;
    
    list-style-position: inside;
width:408px;
   
  }
  





        
}



 #zipzad_target .ajax_loader_style { 
clear:both;
margin-top:24px;
height:30px; 
line-height:35px; 
margin-bottom:10px;
 }
 
.ajax_loader_style_working_hours { 
clear:both;
margin-top:0px;
height:30px; 
line-height:35px; 
margin-bottom:10px;
 }
 
 
#zipzad_target #ajax_loader_draft { 
display:none;
margin-top:5px;
max-width:400px;
margin-left:auto;
margin-right:auto;
text-align: center;
font-weight:bold;
font-size: 12px;
 }
 
 
 

#zipzad_table_categorie #sms_container {
 height:30px;

		
} 
 
 
 
#zipzad_table_categorie #sms_number {
  float:left;
	width:330px;
	height:30px;
	border: 0px solid #ddd;
		
} 
 
 
 

#zipzad_table_categorie #sms_pull select {
    width:260px;
	height:30px;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 13px;
	line-height: 30px;
	margin: 0;
	padding: 5px 3px;
	box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	margin:0 0 5px;
	border-radius:5px;
		
} 
 
 
 

 
 
#zipzad_table_categorie #test_sms {
display:inline-block;
vertical-align:middle;
	cursor:pointer;
	height:30px;
	line-height: 30px;
	padding:0px 15px 0px 15px;
	border:none;
	background:#171717;
	background-image:linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #171717 52%);
	color:#FFF;
	font-size: 14px;
	font-weight:bold;
	margin:0px 0px 0px 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}

#zipzad_table_categorie #test_sms_loader {
display:inline-block;
margin-left: 5px;
}

#zipzad_table_categorie #test_sms_loader img{
display: none;
}

 
#zipzad_table_categorie .ul_general {
margin-top: 10px;
margin-bottom: 20px;
padding-left:30px;
font-size:12px;
line-height:20px;
}

#zipzad_table_categorie .ul_general li {
list-style-type: none;
list-style-image:url(../images/arrow.gif);

}

 

#zipzad_table_categorie #page_ul ul {
margin:0; padding:0;
text-align:left;
margin-left:30px; margin-top:10px; margin-bottom:10px;
}

#zipzad_table_categorie #page_ul ul li {
list-style-type: none;
list-style-image:url(../images/arrow.gif);
font-size:13px; 
line-height: 17px;
font-family:Arial, Helvetica, sans-serif;
padding: 2px; }

#zipzad_table_categorie #page_ul ul li a { color:#000000; text-decoration: underline;}
#zipzad_table_categorie #page_ul ul li a:hover { text-decoration:none; }

#zipzad_table_categorie #page_ul ul li a:hover { text-decoration:none; }

#zipzad_table_categorie .px11  {font-family: Arial; font-size: 11px;}

#zipzad_table_categorie .px12  {font-family: Arial; font-size: 12px;}

#zipzad_table_categorie .px13,
#zipzad_table_categorie .page_detail  {font-family: Arial; font-size: 13px;}
#zipzad_table_categorie .page_detail h1 {font-size: 32px;}
#zipzad_table_categorie .page_detail h2 {font-size: 24px;}
#zipzad_table_categorie .page_detail h3 {font-size: 20.8px}
#zipzad_table_categorie .page_detail h4 {font-size: 16px;}
#zipzad_table_categorie .page_detail h5 {font-size: 12.8px;}
#zipzad_table_categorie .page_detail h6 {font-size: 11.2px;}
#zipzad_table_categorie .page_detail img {

display: block;
margin-left:auto;
margin-right:auto;
max-width: 100%;
height: auto;
}


#zipzad_table_categorie .page_detail  {
padding: 5px;
padding-top: 10px;
}




#zipzad_table_categorie .page_detail ul {
/* ZIPZAD */
margin:0; padding:0;
text-align:left;
margin-left:30px; margin-top:10px; margin-bottom:10px;
}

#zipzad_table_categorie .page_detail ul li {
/* ZIPZAD */
list-style-type: none;
list-style-image:url(../../../../images/arrow.gif);
font-size:13px; 
line-height: 17px;
font-family:Arial, Helvetica, sans-serif;
padding: 2px; }


#zipzad_table_categorie #upc_valid {
	display:inline;
	margin-left: 10px;
}


@media screen and (max-width:550px) {



#zipzad_table_categorie .nextpage_responsive
  { 

display: none; 

}




}




#zipzad_table_categorie  .google_view_ad {

display:inline-block;
position:relative;

	 width: 100%;
	 padding-top: 7px;
	 padding-bottom: 4px;
	margin-top: 3px;
	background-color: #ffffff;
	border: solid;
	border-width: 1px 1px 1px 1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	box-sizing:border-box;
}




#zipzad_table_categorie .td_main {
position: relative;
display: inline-block;
/* white-space:nowrap; */
clear:both;
box-sizing: border-box;
width: 100%;
border: dotted;
border-width: 1px 0px 0px 0px;
text-align:center;


}


#zipzad_table_categorie .td_photo_form {

position:relative;
display:inline-block;
padding: 0px;
width: 100%;
text-align: center;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;

}


#zipzad_table_categorie .td_photo,
#zipzad_table_categorie .td_photo_basket {
float:left;
position:relative;
display:inline-block;
margin-left:30px;
text-align: center;
border: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
/* background-color: red;   */
margin-top:15px;
}

#zipzad_table_categorie .td_photo_basket {

width: 77px !important;

}



#zipzad_table_categorie .td_description,
#zipzad_table_categorie .td_description_upload {

display: inline-block; 
text-align: left;
position:relative;



width: -webkit-calc(100% - 490px);  
/** Safari 6, Chrome 19-25 **/

width: -moz-calc(100% - 490px); 
/** FF 4-15  **/

width: calc(100% - 490px); 
/** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/

/* roger */



-moz-box-sizing: border-box;
box-sizing: border-box;

  
margin-top:0px;
padding-top:0px;
padding-bottom:5px;

white-space:normal;
word-wrap: break-word;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 0px 0px;

vertical-align: top;



}


#zipzad_table_categorie .td_description_basket,
#zipzad_table_categorie .td_description_basket_listing {

display: inline-block; 
text-align: left;
position:relative;

/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
padding-right: 210px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
white-space:normal;
height:90px;
word-wrap: break-word;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 0px 1px;

vertical-align: top;
background-color:#ffffff;

}

#zipzad_table_categorie .td_description_basket_listing {

/* The ultimite solution for 100% with variable with fixe(2) colon */
padding-right: 350px !important;
height:166px !important;
/* The ultimite solution for 100% with variable with fixe(2) colon */

}

#zipzad_table_categorie .td_basket,
#zipzad_table_categorie .td_basket_listing {
position: absolute;
right:5px;
top:0px;
display: block; 
text-align:center;
width:100px;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 0px 1px;
height:90px;
padding-top:12px;
}

#zipzad_table_categorie .td_basket_listing {
width:180px !important;
height:155px;
}


#zipzad_table_categorie .td_description_listing {

display: inline-block; 
text-align: left;
position:relative;

/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
padding-right: 180px;
/* The ultimite solution for 100% with variable with fixe(2) colon */
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
white-space:normal;
height: 166px;
word-wrap: break-word;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 0px 1px;

vertical-align: top;
background-color:#ffffff;

}




#zipzad_table_categorie .td_description_footer_print {
margin-top:0px;
margin-bottom:5px;
width: 100%;
text-align: left;
padding-left:10px;
font-size:11px;
}

#zipzad_table_categorie .td_annoncer,
#zipzad_table_categorie .td_annoncer_upload{
position:relative;
display: inline-block; 
text-align:left;
width:220px;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 0px 1px;
margin-top:5px;
padding-top:5px;


/* roger */

}





#zipzad_table_categorie .ul_member_profile li {

font-size: 18px;


}



#zipzad_table_categorie .ul_member {
width:174px;
display:block;
/* height:455px;
overflow:auto; */
}




 



#zipzad_target .td_nav_menu {

	display:block;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	font-family: Arial;
	text-align: center;
	margin-top:0px;
	padding-top:0px;
   margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;
	
	
 }
 


#zipzad_target .td_nav_menu ul { list-style:none; margin:0; padding:0;}


#zipzad_target .td_nav_menu li { 

	list-style: none;
	display: inline-block;
	*display:inline; /* ie7 */
	font-size:14px;
	background-color: #F2F2F2;
	padding-left:20px;
	padding-right:20px;
	height:50px;
	line-height:50px;
		-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline: none;
	margin-bottom: 5px;
	
}

#zipzad_target .td_nav_menu li:hover { 
	background-color: #d5d5d5;
}





#zipzad_target .td_nav_menu a {
	
	
	text-decoration:none; 
	
	
}

#zipzad_target .td_nav_menu a:hover {
text-decoration:underline; 
}






@media screen and (max-width:750px) {

#zipzad_table_categorie .ul_member{
margin-top:20px;
width:100%;
}

#zipzad_table_categorie .ul_member .ul_member_li{
font-size: 16px;
margin-bottom:10px;
}


#zipzad_table_categorie .td_photo,
#zipzad_table_categorie .td_photo_basket { 
margin-top:10px;
margin-left:auto;
margin-right:auto;
float:none;
}

#zipzad_table_categorie .photo_main_holder_basket {
margin-top: 15px;
height: 150px !important;
width: 150px !important;
 }




#zipzad_table_categorie .td_description,
#zipzad_table_categorie .td_description_upload,
#zipzad_table_categorie .td_description_basket {
float:left;
text-align: left;
width: 100%;
box-sizing: border-box;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
white-space:normal;
position:relative;
word-wrap: break-word;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 1px 0px;
vertical-align: top;
background-color:#ffffff;
min-height: 0px !important;
margin-left:0px;  
}




#zipzad_table_categorie .td_description_basket {
padding-top:0px !important;
}




#zipzad_table_categorie .td_annoncer,
#zipzad_table_categorie .td_annoncer_upload{
float:left;
display: inline-block; 
text-align:left;
width:100%;
border: solid;
border-width: 0px 0px 0px 0px;
}

#zipzad_table_categorie .td_basket,
#zipzad_table_categorie .td_basket_listing {
clear:both;
display: block; 
padding-top:0px;
padding-bottom:10px;
width:100%;
}







}


@media screen and (max-width:1199px) { 

#zipzad_target #place_ad_free {
display: none !important;
}

#zipzad_target #place_ad_free_responsive { 
display: none !important;
position: relative !important;
top:0px !important;
left:0 !important;
right:0 !important;
margin-left: auto !important;
margin-right: auto !important;
margin-top:20px !important;
margin-bottom:10px !important;
width: 95% !important;
width: -webkit-calc(100% - 40px) !important; /** Safari 6, Chrome 19-25 **/
width: -moz-calc(100% - 40px) !important; /** FF 4-15  **/
width: calc(100% - 40px) !important; /** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/

font-size: 26px !important;
}

}

@media screen and (max-width:919px) { 

#zipzad_target #region_postal_code {
display: none !important;
}


#zipzad_target #region_select_li {
display: none;
}





#zipzad_target .td_nav_menu li { 

width: 85%;
font-size:20px;
	
}


}
  



@media screen and (max-width:819px) {

#zipzad_target .ajax_loader_style { 
clear:both;
height:10px; 
line-height:0px; 

 }


#zipzad_target .td_nav_admin {
position: relative;
float:right;
text-align: right;
font-size: 15px;
margin-bottom:0px;
margin-top:10px;
}




#zipzad_target .td_nav_admin a:hover {
text-decoration:underline; 
}



#zipzad_target .td_nav_admin ul:before{
float:right;
width:75px;
text-align: right;
content: '';
color: #000000;
font-weight:bold;
position:absolute;
right:25px;
top:6px;
padding-top:0px;
border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
}



#zipzad_target .td_nav_admin ul {
margin:0; padding:0;
	min-width:30px;
	min-height:30px;
	background:url(../../../css_responsive/icon-menu.gif) no-repeat 10px 7px;
	border: solid;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	padding-top: 10px;
	font-family: Arial;
	padding-right:5px;
	box-sizing:border-box; 
		
			}
			

#zipzad_target .td_nav_admin li {
		display: none; /* hide all <li> items */
		margin: 0;
		content: "";
		text-align: right;
		padding-top:7px;
		font-family: Arial;
	font-size: 18px;
	padding-right:10px;
	}
	

	

#zipzad_target .td_nav_admin a {
		display: inline;
		text-align: left;
}


/* jquery interaction start */



#zipzad_target .td_nav_admin ul.changed1:before {
content:"";
}


	

#zipzad_target .td_nav_admin ul li.changed2 {
		display: block;
		margin: 0 0 5px;
}


		

#zipzad_target .td_nav_admin ul.changed3 {
		background-image: none;
		
}

/* jquery interaction end */

}



@media screen and (max-width:695px) {




#zipzad_table_categorie #submit_ad {
display:block;
line-height:20px;

}



#zipzad_table_categorie #container_result_table {
float:none;
}


#zipzad_table_categorie #container_result_table_right {
display:block;
text-align:left;
width:100%;

float:none;
padding-right: 0px !important;
margin-right: 0px !important;

}






#zipzad_table_categorie .td_add_form_left,
#zipzad_table_categorie #keyword_responsive {
display:none;

}



#zipzad_table_categorie .title_field_responsive {
display:block;
font-weight:bold;
font-size: 12px;
}


#zipzad_table_categorie .td_add_form_right {

	
	display:inline-block;
	width: 100%;
	min-height: 33px;
	line-height:30px;
	border: solid;
	border-color: #000000;
	border-width: 1px 0px 0px 0px;
	text-align: left;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial;
	font-size: 12px;
	box-sizing:border-box; 
	
}


#zipzad_table_categorie #submit_form_send,
#zipzad_table_categorie #submit_form_send_draft {
display:none;
}
#zipzad_table_categorie #submit_form_send_responsive,
#zipzad_table_categorie #submit_form_send_responsive_draft {
display:inline;
}



}
  
@media screen and (min-width:680px) {

#zipzad_table_categorie .td_add_form_right li {

	list-style: none;
	display: inline-block;
	*display:inline; /* ie7 */
	
}


#zipzad_table_categorie .td_nav_my_ads{

	display:inline-block;
	width:100%;
	border: solid;
	border-color: #000000;
	background-color:#f7f7f7;
	border-width: 1px 1px 1px 1px;
	padding:4px; 
	font-family: Arial;
	margin-bottom:20px;
	text-align: center;
	box-sizing: border-box; 
	
}

#zipzad_table_categorie .td_nav_my_ads ul { list-style:none; margin:0; padding:0; }

#zipzad_table_categorie .td_nav_my_ads li {

	list-style: none;
	display: inline-block;
	*display:inline; /* ie7 */
	font-size:12px;
}

#zipzad_table_categorie .td_nav_my_ads li + li:before {
content: "|";
}




#zipzad_table_categorie .td_nav_my_ads a {
	
	
	text-decoration:none; 
	padding-left:5px; padding-right:5px;
	
}
#zipzad_table_categorie .td_nav_my_ads a:hover {
text-decoration:underline; 
}

}



@media screen and (max-width:681px) {

#zipzad_table_categorie #price_month_year{
clear:both;
display:block;

}


#zipzad_table_categorie #price_option1,
#zipzad_table_categorie #price_option2{
padding-top:0px;
display:block;

}


#zipzad_table_categorie .td_add_form_right li {
	list-style: none;
	text-align:left;
	
}



#zipzad_table_categorie #expiration_responsive {
clear:both;
display:block;

}




#zipzad_table_categorie .td_nav_my_ads{

	display:inline-block;
	width:100%;
	border: solid;
	border-width: 0px 0px 0px 0px;
	padding:4px; 
	font-family: Arial;
	margin-bottom:0px;
	text-align: center;
	box-sizing: border-box; 
	
}


#zipzad_table_categorie .td_nav_my_ads ul { list-style:none; margin:0; padding:0;}

#zipzad_table_categorie .td_nav_my_ads li {

	font-size:18px;
	padding-bottom: 10px;
}

#zipzad_table_categorie .td_nav_my_ads a {
text-decoration:none; 
}

#zipzad_table_categorie .td_nav_my_ads a:hover {
text-decoration:underline; 
}

}


@media screen and (max-width:750px) {

#zipzad_table_categorie .td_message_upload #view_ad_text_responsive {

display:none;
}

#zipzad_table_categorie .td_message_upload {

margin-bottom:50px;
}



}


#zipzad_wrapper #social_icone_container {
display:none;
}

@media screen and (min-width: 1000px)  {

#zipzad_wrapper #social_icone_container {
display:block;
position:absolute;
top:-65px;
right:5px;
}

#zipzad_wrapper #social_icone_facebook {
position:absolute;
top:0px;
right:0px;

}





}


@media screen and (min-width: 440px) and (max-width: 900px)  {

#zipzad_wrapper #social_icone_container {
display:block;
position:absolute;
top:8px;
right:5px;
height:0px;
line-height:0px;
}

#zipzad_wrapper #social_icone_facebook {
position:absolute;
top:0px;
right:150px;
display:inline-block;
}



}









#zipzad_table_categorie #ecommerce_container {

display:block;
width:100%;
padding-top:10px;
padding-bottom:10px;
border: dotted;
border-color: #ababab;
border-width: 0px 0px 1px 0px;

}


#zipzad_table_categorie .ecommerce_basket_top {
display: table;
margin: 0 auto;
}

#zipzad_table_categorie .ecommerce_basket {
display: table;
margin: 0 auto;
display:block;
padding-top:10px;
padding-left:10px;
font-size:10px;
text-align:left;
}

#zipzad_table_categorie .ecommerce_value {

display:inline-block;
min-width: 50px;
height: 40px;
line-height:40px;
text-align:center;
font-size:30px;
box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	border-radius:5px;
	box-sizing:border-box; 
}

#zipzad_table_categorie .ecommerce_value_listing {

display:inline-block;
min-width: 25px;
height: 28px;
line-height:28px;
text-align:center;
font-size:14px;
font-weight:bold;
box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	border-radius:5px;
	box-sizing:border-box; 
padding-left:5px;
padding-right:5px;
}



#zipzad_table_categorie .basket_controle_listing,
#zipzad_table_categorie .basket_controle_listing_unique {
display: inline;
padding-left:5px;
padding-right:5px;
	
}

#zipzad_table_categorie .basket_controle_listing_unique { opacity: 0.1;}


#zipzad_table_categorie .ecommerce_controle {
display:inline-block;
padding-top:0px;
}








#zipzad_table_categorie .ecommerce_add,
#zipzad_table_categorie .ecommerce_add_preview,
#zipzad_table_categorie .ecommerce_delete_preview,
#zipzad_table_categorie .ecommerce_delete_preview_dummy,
#zipzad_table_categorie .ecommerce_delete_preview_dummy_maj,
#zipzad_table_categorie .ecommerce_delete {
margin:0 auto;
margin-top:3px;
display:block;
text-align: center;
width:160px;
height: 30px;
line-height:30px;
	cursor:pointer;
	border:none;
	background:#171717;
	background-image:linear-gradient(bottom, #4e4e4e 0%, #171717 20%);
	background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #171717 20%);
	background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #171717 20%);
	color:#FFF;
	font-size: 12px;
	font-weight:bold;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
}

#zipzad_table_categorie .ecommerce_delete_preview,
#zipzad_table_categorie .ecommerce_delete_preview_dummy,
#zipzad_table_categorie .ecommerce_delete_preview_dummy_maj,
#zipzad_table_categorie .ecommerce_delete {
background:#ff0000 !important;
background-image:linear-gradient(bottom, #4e4e4e 0%, #ff1a1a 20%) !important;
background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #ff1a1a 20%) !important; 
background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #ff1a1a 20%) !important;
color:#000 !important;
}

#zipzad_table_categorie .ecommerce_add:hover,
#zipzad_table_categorie .ecommerce_add_preview:hover,
#zipzad_table_categorie .ecommerce_delete_preview:hover,
#zipzad_table_categorie .ecommerce_delete_preview_dummy:hover,
#zipzad_table_categorie .ecommerce_delete_preview_dummy_maj:hover,
#zipzad_table_categorie .ecommerce_delete:hover  {
	background-image:linear-gradient(bottom, #535353 0%, #474747 20%);
	background-image:-moz-linear-gradient(bottom, #535353 0%, #474747 20%);
	background-image:-webkit-linear-gradient(bottom, #535353 0%, #474747 20%);
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#zipzad_table_categorie .ecommerce_delete_preview:hover,
#zipzad_table_categorie .ecommerce_delete_preview_dummy:hover,
#zipzad_table_categorie .ecommerce_delete_preview_dummy_maj:hover,
#zipzad_table_categorie .ecommerce_delete:hover  {
	background-image:linear-gradient(bottom, #535353 0%, #ff3131 20%) !important;
	background-image:-moz-linear-gradient(bottom, #535353 0%, #ff3131 20%) !important;
	background-image:-webkit-linear-gradient(bottom, #535353 0%, #ff3131 20%) !important;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}


#zipzad_table_categorie .ecommerce_add:active {
	box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);
}


#zipzad_table_categorie .ecommerce_billing {
display:block;
position:relative;
margin:0 auto;
font-size: 10px;
border: dotted;
border-color: #171717;
border-width: 0px 0px 1px 0px;
height:20px;
line-height:20px;

width: -webkit-calc(100% - 20px); /** Safari 6, Chrome 19-25 **/
width: -moz-calc(100% - 20px); /** FF 4-15  **/
width: calc(100% - 20px); /** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/
}


#zipzad_table_categorie .ecommerce_price,
#zipzad_table_categorie .ecommerce_go_checkout {
position:absolute;
right:0px;
font-size: 12px;
font-weight:normal;
}

#zipzad_table_categorie .ecommerce_price_title {
position:absolute;
left:0px;
font-size: 12px;
font-weight:bold;
}

#zipzad_table_categorie .ecommerce_go_checkout {
width: 100%;
background-color:#2fc130;
text-align:right;
font-weight:bold;
font-size:10px; 
}


#zipzad_table_categorie .submit_checkout {
opacity: 0.5;
}

#zipzad_table_categorie #option_pub {
display:block;
margin-top:20px;
text-align:center;
}



#zipzad_table_categorie .page_title_hidden,
#zipzad_table_categorie .master_live_edit_hidden {
display:none;	
}

#zipzad_table_categorie .no_taxes {
display:block;	
background-color: #d6d6d6;
margin-bottom:5px;
}




#zipzad_target #logo {
position: relative;
background-repeat:no-repeat;
background-size: cover;

border: solid;
border-color: #171717;
border-width: 0px 0px 0px 0px;

}



#zipzad_target #td_master_title {
    display: block;
    position: absolute;
    bottom: 1px;
    width:100%;	
    height: 30px;
    line-height: 30px;
   
    
}



#zipzad_target #region_postal_code {
display: block;
position: absolute;
top:10px;
left: 65%;
right: 0;
margin: 0 auto;
border: none;
width:250px;
    
}


#zipzad_target #place_ad_free_responsive_link {

	
}

#zipzad_target #place_ad_free,
#zipzad_target #place_ad_free_responsive {
display: block;
position: absolute;
top:95px;
left: 65%;
right: 0;
margin: 0 auto;
font-weight:bold;
  width:200px;
 -webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
  font-family: Arial;
  font-size: 18px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  border: solid;
  border-color:#929292;
  border-width: 1px;
}


#zipzad_target #place_ad_free:hover,
#zipzad_target #place_ad_free_responsive:hover {
  background: #000000;
  background-image: -webkit-linear-gradient(top, #000000, #474747);
  background-image: -moz-linear-gradient(top, #000000, #474747);
  background-image: -ms-linear-gradient(top, #000000, #474747);
  background-image: -o-linear-gradient(top, #000000, #474747);
  background-image: linear-gradient(to bottom, #000000, #474747);
  color: #ffffff;
  text-decoration: none;
 
}

#zipzad_target #region_postal_code_responsive,
#zipzad_target #place_ad_free_responsive {
display: none;
    
}

#zipzad_table_categorie .view_ad_title {
display:block; font-weight: bold; margin-bottom:10px; text-transform: uppercase;
}

#zipzad_table_categorie .view_ad_title_demo {
display:block;
background-color:#F6F6F6;
font-weight: bold;
margin-bottom:10px; 
padding: 10px;
width:100%;
border: dashed;
border-color: #858585;
border-width: 1px;
text-align:center;
font-size:24px;
color:#858585;
width: 96%;
width: -webkit-calc(100% - 20px); /** Safari 6, Chrome 19-25 **/
width: -moz-calc(100% - 20px); /** FF 4-15  **/
width: calc(100% - 20px); /** FF 16+, IE 9+, Opera 15, Chrome 26+, Safari 7 and future other browsers **/


}

#zipzad_table_categorie .view_ad_desc {

width:100%;
display:block;
	
}


#zipzad_table_categorie .tr_birthdayPicker_form {

background-color: #ff9d9d !important;


}


#zipzad_table_categorie #birthdayPicker_form {
min-height:30px;

}



#zipzad_table_categorie .birthYear.zipzad {
width:80px;
}

#zipzad_table_categorie .birthMonth.zipzad {
width:100px;
}

#zipzad_table_categorie .birthDate.zipzad {
width:70px;
}



#zipzad_table_categorie .birthdayPicker_col {

display:inline;
margin-right: 10px;
	
}

#zipzad_table_categorie .dating_title_profil {
display:block;
font-size:24px;
font-weight: bold;
margin-bottom: 20px;
}



#zipzad_table_categorie #upload_comment_container {
position:relative;
display:block;
/* margin-top:0px;
margin-bottom:10px; */

margin-top:-55px;
margin-bottom:65px;


}


#zipzad_table_categorie .mp3_reader_container {
height:25px;
line-height:25px;
display:inline-block;
width:100%;
background-color:#ffffff;
font-size:12px;
margin-bottom:5px;
border: solid;
border-color: #000000;
border-width: 0px 0px 1px 0px;

}

#zipzad_table_categorie .mp3_reader_left {

float:left;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
min-height: 28px;

/* The ultimite solution for 100% with variable with fixe(2) colon */
width: 100%;
box-sizing: border-box;
padding-right: 200px;
margin-right: -200px;
/* The ultimite solution for 100% with variable with fixe(2) colon */  


}



#zipzad_table_categorie .mp3_reader_right,
#zipzad_table_categorie .coupon_right {float:right; margin-right:5px; padding-top:3px; padding-bottom:3px;}

#zipzad_table_categorie .coupon_left{ float:left; }

#zipzad_table_categorie .coupon_description { 
padding-top:5px;
display:block; font-size:11px;

}

#zipzad_table_categorie .emoticon {
vertical-align: middle;
}

#zipzad_table_categorie .emoticon_form {
vertical-align: middle;
padding-left:5px;
}

#zipzad_table_categorie .master_live_edit_controle,
#zipzad_table_categorie .master_live_comment_save_container,
#zipzad_table_categorie .loader_trig_master_live_comment_save {
display:inline;
}

#zipzad_table_categorie .select_category_mp3 {
position: relative;
display:inline-block;
top:-6px;
}

#zipzad_table_categorie .select_category_mp3 select {
font-size: 12px;
width:100px;
}

#zipzad_table_categorie .image-link-popup_grid {
position:relative;
/* transition: transform .2s;  */
}

#zipzad_table_categorie .image-link-popup_grid:hover {
/* z-index:1;
transform: scale(1.1); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
 */
}


#zipzad_table_categorie .image-link-popup_grid_delete {
display:inline;
position:absolute;
top:15px;
right:7px;
width:15px;
height:15px;
line-height:16px;
background-color: white;
text-align: center;
font-size:10px;
font-weight: bold;
}

#zipzad_table_categorie .image-link-popup_grid_delete:hover {
background-color: yellow;
cursor:pointer;
}

#zipzad_table_categorie .ajax_loader_comment {
display:inline-block;
text-align:center;
height:14px;
width:100%;
	
}


#zipzad_table_categorie .zipzad_intrinsic-container {
  position: relative;
  height: 0;
  overflow: hidden;
  margin-left:auto;
  margin-right: auto;
}
 
/* 16x9 Aspect Ratio */
#zipzad_table_categorie .zipzad_intrinsic-container-16x9 {
  padding-bottom: 56.25%;
}
 
/* 4x3 Aspect Ratio */
#zipzad_table_categorie .zipzad_intrinsic-container-4x3 {
  padding-bottom: 75%;
}
 
#zipzad_table_categorie .zipzad_intrinsic-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}


#zipzad_table_categorie #qty_unique_manage_instruction {
margin-top:5px;
text-align:center;
font-weight: bolder;
background-color:#eaeaea;
}

#zipzad_table_categorie #container_the_wall {
position:relative;
top:-35px;
}

#zipzad_table_categorie .no_dating_notification {

background-color:#c0c0c0;
text-align:center; 
font-weight:bold; 
font-size:20px;
padding:10px;

}


#zipzad_table_categorie .banner_view_member {
display: block;
box-sizing: border-box;
width: 100%;
height: 150px;
border-width: 0px 0px 0px 0px;
margin-bottom:10px;
}


#zipzad_table_categorie .round_circle {
  position: relative;
  width: 220px;
  height: 220px;
  overflow: hidden;
  border-radius: 50%;
  background-color: #e1e1e1;
  border:solid 1px;
  border-color: #ffffff;

  
-webkit-box-shadow: 0 8px 6px -6px #888888;
-moz-box-shadow: 0 8px 6px -6px #888888;
box-shadow: 0 8px 6px -6px #888888;
        
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888');
	box-sizing:border-box; 

}

#zipzad_table_categorie .round_circle img {
  position: relative;
  width: 220px;
  height: 220px;
}






#zipzad_table_categorie .round_circle_position {
position: relative; 
display:inline-block;
top:-100px;	
left:20px;  

}

#zipzad_table_categorie .certification_promo1{

display:inline-block;
background-color:#FFCC43;
padding:2px;
padding-left:5px;
padding-right:5px;
font-weight:bold;
margin-left:23px;
min-height:20px;
line-height:22px;
	
}


#zipzad_table_categorie .page_title_form {
outline:none;
height:26px;
font-size:20px;
}


#zipzad_table_categorie  .certification_promo2 {
background-color:#FFCC43;
font-size:16px;
line-height:20px;
text-align: left;
padding: 20px;
margin-bottom:20px;
}

#zipzad_table_categorie .interact_form {
	display: block;
	font-size:18px;
	font-weight:bold;
}

#zipzad_table_categorie .login_register_password_responsive {
	display: inline;

}



@media screen and (max-width:640px) {

#zipzad_table_categorie .login_register_password_responsive {
	display: block;
	margin-bottom: 20px;

}

#zipzad_table_categorie .login_register_password_span_responsive {
	display: none;

}

}


#zipzad_table_categorie .time_execution {
text-align:center;
margin-top:20px;
font-size:12px;
}



#zipzad_table_categorie .link_to_boutique a {

font-size:24px; padding:0px; padding-top:20px;
	
	text-decoration:none; 
		
}

#zipzad_table_categorie .link_to_boutique a:hover {
text-decoration:underline; 
}


@media screen and (max-width:830px) {

#zipzad_wrapper .page_menu_admin_css {
display:block;
height: 30px;
}

#zipzad_wrapper .page_menu_admin_tab {
display:none;
}

}


@media screen and (max-width:500px) {

#zipzad_table_categorie #container_result_table {width:100% !important; }
#zipzad_table_categorie .td_groupe {width: 95%; margin-left:0px;}	
#zipzad_table_categorie .td_cat {font-size: 18px; min-height:40px; line-height:40px;}
#zipzad_table_categorie .h3_td_cat {font-size: 18px;}
#zipzad_table_categorie .td_sub_cat {font-size: 16px; line-height: 32px;}

#zipzad_table_categorie #span_basket .ecommerce_add_preview {width: 98%; font-size: 24px; height: 50px; line-height: 50px;}
#zipzad_table_categorie #span_basket .ecommerce_delete_preview {width: 98%; font-size: 24px; height: 50px; line-height: 50px;}
#zipzad_table_categorie #span_basket .ecommerce_delete_preview_dummy {width: 98%; font-size: 24px; height: 50px; line-height: 50px;}



}



#zipzad_table_categorie .secure_gift {
position: relative;
z-index:1;
display:block;
width:100%;
background-color: #f6f6f6;
font-size:12px;
text-align: center;
padding-top:10px;
padding-bottom:10px;
}


#zipzad_table_categorie .multimedia_my_download {
	font-family: Arial;
	font-size: 12px;

}


#zipzad_table_categorie #edit_profil_customer {

	font-size: 10px;

}

#zipzad_table_categorie .option_qty {

	font-size: 12px;

}

#zipzad_table_categorie #page_new_title_form_container {
	display:block; 
	margin-right:auto; 
	margin-left:auto; 
	width:128px;
	margin-bottom: 20px;
}



#zipzad_wrapper #clickmap_time {
display:block;
padding-top:10px;
padding-bottom:10px;
font-weight:bold;
font-size:24px;	
}

.clickmap_view_day {
text-decoration: none;
color: inherit;
}

.clickmap_view_day:hover {
text-decoration: none; /* remove underline on hover */
color: red; /* Change color on hover */
}



#clickmap_basket  {
display:block;
text-align: center;
margin: 0 auto; /* This will center the div horizontally */
}


#clickmap_basket .ecommerce_controle {
display:inline-block;
padding-top:0px;

}


#clickmap_basket .ecommerce_value {

display:inline-block;
min-width: 50px;
height: 40px;
line-height:40px;
text-align:center;
font-size:30px;
box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	border-radius:5px;
	box-sizing:border-box; 
background-color:#ffffff;
	}
	
	
#clickmap_basket .ecommerce_add_preview,
#clickmap_basket .ecommerce_delete_preview {

margin:0 auto;
margin-top:3px;
display:block;
text-align: center;
width:160px;
height: 30px;
line-height:30px;
	cursor:pointer;
	border:none;
	background:#171717;
	background-image:linear-gradient(bottom, #4e4e4e 0%, #171717 20%);
	background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #171717 20%);
	background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #171717 20%);
	color:#FFF;
	font-size: 12px;
	font-weight:bold;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;

	}
	

#clickmap_basket .ecommerce_delete_preview {	
background:#ff0000 !important;
background-image:linear-gradient(bottom, #4e4e4e 0%, #ff1a1a 20%) !important;
background-image:-moz-linear-gradient(bottom, #4e4e4e 0%, #ff1a1a 20%) !important; 
background-image:-webkit-linear-gradient(bottom, #4e4e4e 0%, #ff1a1a 20%) !important;
color:#000 !important;
}


.clickmap_list_reservation {

max-height: 300px;
overflow-x: none;
overflow-y: scroll;
padding: 5px;
overflow:auto;
}




#zipzad_wrapper .clickmap_rectangle {
    display: flex;
    justify-content: space-between;
    width: 100%;
    max-width: 600px; /* Set a maximum width for responsiveness */
    margin: 0 auto;
    margin-bottom:10px;
  }
  
#zipzad_wrapper  .clickmap_rectangle .rectangle {
    flex: 1;
    padding-top: 10px;
    padding-bottom:10px;
    text-align: center;
    
  }
  
#zipzad_wrapper  .clickmap_rectangle .rectangle span {
  font-weight:bold;
  font-size:14px;
  }

  
#zipzad_wrapper .ajax_loader_option_basket_active { 
clear:both;
margin-top:0px;
height:8px; 
margin-bottom:0px;
 }
 
 
#zipzad_wrapper .active_reservation {
margin-top:15px;
}
 

.page_list_option {

max-height: 300px;
overflow-x: none;
overflow-y: scroll;
padding: 5px;
overflow:auto;
}


#zipzad_wrapper #clickmap_form select {

	height:30px;
	background: #fff;
	font-size: 13px;
	line-height: 30px;
	margin: 0;
	padding: 5px 3px;
	box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	margin:0 0 5px;
	border-radius:5px;
		
}

#zipzad_wrapper #clickmap_form select option:disabled {
  color: #cfcfcf; /* Example styling for disabled options */
  
}




#zipzad_wrapper #clickmap_form #submitBtnsearch {
height:30px;
box-shadow: inset 0 1px 2px #eee;
	border:1px solid #CCC;
	margin:0 0 5px;
	border-radius:5px;
	
}



#zipzad_table_categorie .print_pdf {

display:inline-block;
text-align:center;
width:100%;
	
}


#zipzad_table_categorie .print_pdf img.gray-out {
        transition: opacity 0.1s ease-in-out;
    }

#zipzad_table_categorie .print_pdf img.gray-out:hover {
        opacity: 0.5; /* Adjust this value as needed */
    }
    
    
