@media(max-width:1300px) {
}

@media(max-width:1139px) {
	 .wrapper {
		width: 100%;
	}

	.container-fluid {
		padding: 0 15px;
	}
	
	/*.bloc_contenu_bottom {
		background-position: 50% center;
	}*/
	.bloc_texte_bottom .texte_cms{
		padding: 250px 15px 15px 30px;
	}

}

@media(max-width:980px) {
   
    /**********************************************/

    .slider-size {
        height: 300px; /* This is your slider height in content */
    }

    #index .slider-size {
        height: 345px; /* This is your slider height in home */
    }
	.referencement_titre {
    	font-size: 17px;
	}

	.bloc_texte_bottom .texte_cms {
		font-size: 25px;
	}
	a.logo{
		height:115px;
	}
	#contact #sx-form select {
	    margin-left: 14px;
	}
}

@media(max-width:767px) {
    .col-xs-1,
    .col-sm-1,
    .col-md-1,
    .col-lg-1,
    .col-xs-2,
    .col-sm-2,
    .col-md-2,
    .col-lg-2,
    .col-xs-3,
    .col-sm-3,
    .col-md-3,
    .col-lg-3,
    .col-xs-4,
    .col-sm-4,
    .col-md-4,
    .col-lg-4,
    .col-xs-5,
    .col-sm-5,
    .col-md-5,
    .col-lg-5,
    .col-xs-6,
    .col-sm-6,
    .col-md-6,
    .col-lg-6,
    .col-xs-7,
    .col-sm-7,
    .col-md-7,
    .col-lg-7,
    .col-xs-8,
    .col-sm-8,
    .col-md-8,
    .col-lg-8,
    .col-xs-9,
    .col-sm-9,
    .col-md-9,
    .col-lg-9,
    .col-xs-10,
    .col-sm-10,
    .col-md-10,
    .col-lg-10,
    .col-xs-11,
    .col-sm-11,
    .col-md-11,
    .col-lg-11,
    .col-xs-12,
    .col-sm-12,
    .col-md-12,
    .col-lg-12 {
        padding-right: 0;
        padding-left: 0;
    }

    .bloc_actus .actus-row {
        margin: 0;
    }

    .navbar-nav {
        margin: 7.5px 15px;
    }
	
	.produit-row{
	width:299px;
	margin:20px  auto;
	}
	.navbar-nav {
		float: none;
	}
	.dropdown-menu {
		float: none;
		position: inherit;
	
	}
	.navbar-nav > li > .dropdown-menu > li > .dropdown-menu {
		background-color: #ccc;
		left: 0;
		top: 0;
		margin-left:30px;
	}
	
	.menu_referencement li {
		float: none;
		padding-right: 15px;
		width: 100%;
	}
	.navbar-toggle{
		margin-top:-80px;
		background-color:transparent;
		border:none;
	}
	.navbar-default .navbar-toggle .icon-bar{
		height:5px;
		background-color:#fff;
		width:32px;
		border-radius:0px;
	}
	.navbar-default .navbar-toggle:hover .icon-bar{
		background-color:#09a170;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
		background-color:transparent;
	}
	.navbar{
		min-height:inherit;
	}
	#page-maintenance {
		width:100%;
	}
	#sidebar-wrapper.active {
		top: 250px;
		transition: all 0.4s ease 0s;
		width: 100%;
	}
	#sidebar-wrapper{
		 margin-top: -250px;
	}
	.bloc_contenu_bottom {
    background-position: top right ;
	background-size: auto;
	}
	.bloc_contenu_contact .image_contact{
		float:none;
		margin:20px auto;
	}
	.bloc_texte .photos_pages h3{
		margin:20px 0;
	}
	.bloc_contenu_contact .image_contact {
		background-position: center center;
		background-repeat: no-repeat;
		background-size:contain;
	}
	.tarif_trip{
	margin-top:10px;
	text-align:left !important;
	}
	#contact .tarif_trip{
		margin-top:10px;
	text-align:center !important;
	}
	#contact #sx-form select {
	    margin-left: 0;
	}
}

@media(max-width:450px) {
    .slider-wrapper {
        border: #FFF solid 2px;
    }

  .sx-sizer, .sx-item {
	margin:0  auto 20px;
	right:0;
	}
	.lang {
		position: absolute;
		right: 0;
		top: 82px;
		z-index: 9999;
	}
	a.logo{
		width: 163px;
		height: 115px;
	}
	
	
	.bloc_contenu_contact .image_contact{
		max-width:300px;
	}
	
	.bloc_contenu_contact .image_contact span {
		border-left: 150px solid #1c1b1b;
		border-right: 150px solid #1c1b1b;
		max-width: 300px;
	}
}

@media (min-width: 576px){
	.highslide-body {
		max-width: 500px;
		margin: 1.75rem auto;
	}
}