@media screen and (max-width: 1023px){
	body{
		font-size:11px;
	}


	/* HEADER */
	
	#header {
	    margin: 0 auto;
	    padding: 0 2%;
	    width: 96%;
	}
	#header .connect {
	    background: #11A3AB;
	    float: right;
	    height: 46px;
	}
	.sur_header_center{
		width:100%;
	}  
	#header .block.block-user .item-list{
		position:relative;
		float:none;
		left:0;
		top:0;
		margin-top:8px;
	}
  #header_wrapper .connect .center{
    width:96%;
    margin:0 auto;
    background: none;
    padding:0 2%;
  }
	#sur_header .item-list{
		float:none;
		clear:both;
		left:0;
		top:0;
	}
	#sur_header .item-list ul li{
	  margin-left:0;
	}
	/* FIN HEADER */
	.grand_slider{
		width: 100%;
	}
	#container{
		width: 100%;
	}
  .content_all {
      margin: 0 0 0 1%;
  }
  .busy_box{
  	width:98%;
  }
	#container .contenu {
	    clear: both;
	    margin: 0 auto;
	    width: 696px;
	}
	#sidebar_left {
	    float: none;
	    margin: 0 0 0 1%;
	}
	#sidebar_right {
	    float: none;
	    margin: 0 0 0 1%;
	}
	#container #sidebar_left,
	#container #sidebar_right{
	    float:left;
	    width:100%;
	}
	.block{
		margin:0 1% 1%;
	}
	#container .wrap_content{
	    margin: 0 0 0 1%;
	}
	#container #sidebar_left .carroussel,
	#container #sidebar_right .carroussel{
		width: 99%;
		margin: 0 0 1%;
	}
	#sidebar-left.block{
		margin:0;
	}
	.pub > img {
	    width: 100%;
	}
	#container .wrap_content .block, 
	#sidebar_right .block, 
	#sidebar_left .block{
		float:left;
		width: 48.99%;
		margin: 0 1% 1% 0;
	}
  #sidebar_left .block.block-generic_carrousel{
    width:100%;
    margin-top:1%;
  }
	.sur_header_center .block.block-generic_uc_cart_content{
		margin:0;
	}
	/* PAGE BILLETTERIE */
    .list_catalogue .line{
    	width: 153px;
    }
    .wrapper_all_bars #sidebar_left .list_catalogue .line {
	    width: 191px;
	}
	#sidebar_right .block{
		float: left;
	}
	.wrapper_all_bars #sidebar_left{
		width: 671px;
	}
	.list_catalogue .line .titre{
		margin-top:8px;
	}
	.with_right_col .list_catalogue .line{
	  width:200px;
	}
  .with_right_col .list_catalogue.switch .line{
    width:96%;
  }
	/* page cart */

	#total-cart table td.total{
		padding:10px 60px 0 0;
	}
	.table_info .onglets > div{
		width: 46%;
		padding:2%;
	}
	.wrap_infos {
      width: 110px;
	}
	#total-cart table#cart_datas .description {
	    width: 44%;
	}
	#user-register fieldset > div#edit-name-wrapper, 
	#user-register fieldset > div#edit-mail-wrapper,
	#user-register fieldset > div#edit-pass-wrapper,
	#user-register .civilite > div{
		margin:0 0 15px;
	}
	#user-register fieldset > div#edit-name-wrapper, 
	#user-register fieldset > div#edit-mail-wrapper, 
	#user-register fieldset > div#edit-pass-wrapper, 
	#user-register .civilite > div, 
	#user-register .other > div{
		width:auto;
	}
  .line.product .delete_item {
    width: 20px;
    text-indent:-9999px;
  }
	#payment-review-pane table{
    width:98%;	
	}
	#timer-cart .time-remaining {
    line-height: 31px;
    padding:8px;
   }
  #payment-review-pane .total #total_order {
    margin-right: 2%;
  }
  #timer-cart span.timer-icon, #timer-cart span.timer-icon, #timer-cart .time-remaining span.timer-icon{
  	top:-2px;
  }
  .categories{
  	width:100%;
  	margin:2% 0;
  }
  .breadcrumb{
  	display:block;
  }
  #user-register legend {
    margin: 0 0 18px;
	}  
	#merch_produit_wrapper .merch_produit_gauche .visuel_produit_merch .jqzoom_merch .zoomPad .zoomWindow{
	  display:none !important;
	}
	.merch_product_wrapper {
	    width: 160px;
	}
  .imagecache.imagecache-node-merch-product-visuel {
      width: 100%;
      height: auto;
  }
  #sidebar_left .block.block-generic_core{
    width: 100%;
    height: auto;
    overflow:hidden;
  }
  #contact-mail-page #edit-name-wrapper,
  #contact-mail-page #edit-mail-wrapper,
  #contact-mail-page #edit-subject-wrapper,
  #contact-mail-page #edit-cid-wrapper,
  #contact-mail-page #edit-message-wrapper,
  #contact-mail-page #edit-copy-wrapper{
    width:100%;
  }
  .content-infos-persos-wrapper #orders-history-block .case {
    width: 20%;
  }
  .block.block-generic_pub{
    display:none;
  }
  .bx-wrapper .bx-controls-direction a.bx-next, 
  .bx-wrapper .bx-controls-direction a.bx-prev{
      display:none;
  }
  .inner_carroussel .element .hover{
      display: none ;
  }
  .carroussel .bx-wrapper {
    padding:0 1%;
  }
  .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
    width:99%;
  }
  .connect .user_name{
    padding:0 5px 10px;
  }
  .menu_user_account #infos-list-wrapper ul#infos-list li a{
    padding:8px;
  }
  #infos-list-wrapper ul#infos-list li a{
    padding:0 6px;
  }
  #total-cart .line.product.package .description{
    width:100%;
  }
  .arrow_bulle{
    left:50px;
  }  
  #user-login .form-item input{
    width:98%;
  }
  .for_captcha {
      padding: 6px 0 0;
      right: 111px;
  }
  #total-checkout fieldset legend span, #termsofuse-pane legend {
    font-size: 14px;
    line-height: 12px;
  }
  #page-confirm .line.product .description {
    padding-bottom:45px;
  }
  .line.product .description {
    padding-bottom:45px;
  }

}
@media screen and (max-width: 1024px){
/*  .new_mode_auto {
    display: block;
  }
  .seat-mode-content {
    display: none;
  }*/
/* accollade fin de @media */
}
/* accollade fin de @media */
