@media (min-width: 979px) and (max-width: 1200px) {
	#search-block-form--2 .form-actions { 
		margin-right: -8px;
	}
	
	header nav ul.nav-main {
		
		margin-right: -10px;
	}
	nav ul.nav-main li{width:110px; padding:0; border:0;}
/* 	nav ul.nav-main li a{font-size: 15px !important;} */

	#societeMenuItem{margin-left:-17px; }
	#emploiMenuItem{margin-left: 0px}


	/*Gestion des typos 	 */
	body { font-size: 14px;}
	h2 {font-size: 1.2em;}
	.alternateFont{ font-size: 22px !important;	}
	.listWebArtclFooter h2	{font-size: 15px;}
	.firstLineContentParallel h2{ font-size: 14.5px;}
	.firstLineContent h1 a{ font-size: 27px;}
	.firstLineContent h1 {line-height: 41px; margin-top: -40px; }
	.textbeforeMenuTags {font-size: 13px; }
	.menutags a {font-size: 13px; }
	.view-vitrine-kiosque li {font-size: 12px; }
	.view-dernieres-offres-emploi-block {font-size: 12px; }
	#ArchimagRightBar {font-size: 12px !important}
	#block-views-articleweb-les-plus-lus-block .tab-content a{font-size: 0.7rem;}
	#StandardBigTitle h1,#StandardBigTitle  {font-size: 45px}
	#block-views-liste-des-block-4 .content h2{ font-size: 14px;}
	.field-over-image-firstLine{top: 145px;}
	.articleOnlyAbonne h2{font-size: 29px;line-height: 40px;};	
/* 	.single-post-image{width:80%} */
	
	
	.single-post-image{width:85%}
	/*Champ de Recherche 	 */
	.form-item-search-block-form input[type="text"] { width:161px; font-size: 11px;}
	.view-articleweb-les-plus-lus  .nav-tabs{font-size: 16px !important;}
	
	
	
}

@media (min-width: 768px) and (max-width: 979px) { 

	/* Base */
	header div.social-icons {
		display: none;
	}

	header nav ul.nav-main {
		margin-right: -10px;
	}
	
	nav ul.nav-main li{width:88px; padding:0; border:0;}
	nav ul.nav-main li a{font-size: 18px !important; }
	
	
	
	#societeMenuItem{margin-left:-17px; }
	#emploiMenuItem{margin-left: 0px}
	#bibliothequeMenuItem{}
	#archivesMenuItem{margin-left: 5px;}

	/* Thumb Info */
	a.thumb-info span.thumb-info-title {
		font-size: 14px;
	}

	a.thumb-info span.thumb-info-more {
		font-size: 11px;
	}

	/* Hexagon */
	div.hexagon.pull-left-tablet {
		margin-left: -91px;
	}
	
	#search-block-form--2 .form-actions { 
		margin-right: -62px;
	}

/* 	.single-post-image{width:80%} */
	.homeArchimagMenuLi {display:none;}
	#logo img {margin-left: 0 !important}
	#LogoAtLeft {margin-top:-10px; width:240px;}

	/*Gestion des typos 	 */
	body { font-size: 13px; }
	h2 {font-size: 1.0em;}
	.alternateFont{ font-size: 22px !important;	}
	.listWebArtclFooter h2	{font-size: 12px; line-height: 12px;}
	.firstLineContentParallel h2{ font-size: 14.5px;}
	.firstLineContent h1 a{ font-size: 20px;}
	.firstLineContent h1 {line-height: 30px; margin-top: -30px; }
	.textbeforeMenuTags {font-size: 13px; }
	.menutags a {font-size: 13px; }
	.view-vitrine-kiosque li {font-size: 12px; }
	.view-dernieres-offres-emploi-block {font-size: 12px; }
	#ArchimagRightBar {font-size: 12px !important}
	#block-views-articleweb-les-plus-lus-block .tab-content a{font-size: 0.7rem;}
	#StandardBigTitle h1 ,#StandardBigTitle{font-size: 40px; margin: 31px 0px 0px 260px;}
	#block-views-liste-des-block-4 .content h2{ font-size: 12px;}
	.field-over-image-firstLine{top: 85px;}
	.articleOnlyAbonne h2{font-size: 26px;line-height: 35px;}
	.view-articleweb-les-plus-lus  .nav-tabs{font-size: 16px !important;}
	
	/*Champ de Recherche 	 */
	.form-item-search-block-form input[type="text"] { width:120px; font-size: 10px;}
	
	#search-block-form .form-actions{padding: 0px 9px 0px 9px !important;}
	header{background: none;}
	.view-liste-article-abonnes{background: none;}


}

@media (max-width: 767px) { 

	/* Base */
	body.boxed {
		background: none !important;
	}

	header,
	div.slider-container,
	div.slider-container > div.slider > div.tp-bannertimer,
	div.home-intro,
	div.home-concept,
	section.highlight,
	section.featured,
	section.featured.footer,
	section.page-top,
	footer,
	div.footer-copyright,
	div.google-map,
	div.map-section {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.mobile-menu {
	  display: block; margin-top: 10px
  }  

  .region-header-top .search form {
	  margin-top: 10px;
  }
  
  .md-item-wrap { 
	  margin-left: -20px;
	  margin-right: -20px;
  }
  
  .recent-posts {
	  margin-bottom: 50px;
  }
  
  #search-block-form--2 .form-item-search-block-form input[type="text"] {
    width: 200px;
  }

	div.home-intro-compact {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
	}

	body.boxed div.body {
		border: 0;
		border-bottom: 0;
		border-top: 0;
		box-shadow: none;
		margin: 0;
		width: auto;
	}

	body.boxed header {
		padding: 0;
	}

	header div.search {
		display: block;
		float: none;
		position: absolute;
		right: 0;
		margin: 0;
	}
	
	#search-block-form .form-actions {
	  margin-right: 0px;
	}

	header div.search input {
		width: 77% !important;
	}

	header nav {
		width: 55%;
	}

	header nav select.selectnav {
		display: block;
		margin-top: 58px;
		width: 100%;
	}

	header nav ul.nav-main,
	header div.social-icons {
		display: none;
	}

	header nav ul.nav-top {
		left: 39%;
		position: absolute;
	}

	header h1.logo {
		margin-right: 10%;
		width: 30%;
	}

	header nav ul.nav-top li.phone {
		display: block;
	}

	header nav ul.nav-top li {
		display: none;
	}

	a.scroll-to-top.visible {
		display: none;
	}

	.sort-destination,
	.isotope-item,
	.mobile-max-width {
		margin-left: auto !important;
		margin-right: auto !important;
		max-width: 380px;
	}

	.mobile-max-width.small {
		max-width: 200px;
	}

	/* Miscellaneous */
	.pull-bottom-phone {
		margin-bottom: 35px;
	}

	.pull-top-phone {
		margin-bottom: 35px;
	}

	/* Flexslider */
	div.flexslider-center-mobile div.flex-viewport {
		margin-left: auto;
		margin-right: auto;
		max-width: 390px;
	}

	div.flexslider-center-mobile.flexslider-simple {
		margin-left: auto;
		margin-right: auto;
		max-width: 390px;
	}

	/* Pricing Tables */
	div.pricing-table {
		margin-left: 0px;
	}

	div.pricing-table div.plan {
		margin-right: 0;
	}
	
	
	
/* 	.single-post-image{width:80%} */
	#logo img {margin-left: 0 !important}
	#StandardBigTitle h1,#StandardBigTitle	 {font-size: 30px; margin: 31px 0px 0px 225px;}
	#LogoAtLeft {margin-top:-10px; width:200px;}
	header{background: none;}
	.view-liste-article-abonnes{background: none;}
}

@media (max-width: 480px) { 

	/* Base */
	body {
		font-size: 13px;
	}

	h2 {
		font-size: 2.3em;
		line-height: 33px;
	}

	header nav ul {
		display: none;
	}

	header div.search {
		display: none;
	}

	header nav select.selectnav {
		margin-top: 35px;
	}

	header h1.logo img {
		width: 100%;
	}

	/* Blog */
	ul.comments li {
		border-left: 8px solid #DDDDDD;
		clear: both;
		padding: 0 0 0 10px;
	}

	ul.comments li div.thumbnail,
	ul.comments div.comment-arrow {
		display: none;
	}

	article.post-large-image div.post-image,
	article.post-large-image div.post-date,
	article.post-large-image {
		margin-left: 0;
	}

	/* Page 404 */
	section.page-not-found {
		margin: 0;
	}

	section.page-not-found h2 {
		font-size: 100px;
		letter-spacing: 0;
		line-height: 100px;
	}


	/* Timeline */
	ul.timeline li div.thumb {
		display: none;
	}

	ul.timeline li div.featured-box {
		margin-left: 0;
	}


	.socialIconsLists {display:none;}
	.single-post-image{width:100%}
	.view-liste-article-abonnes{background: none;}
	#StandardBigTitle {display:block; margin:0}
	#LogoAtLeft{display:block; margin:0; width:100%; position:relative}
	#logo{margin-top:30px; margin-bottom: 10px}
	
	header{background: none;}
}

/* Home Concept */
@media (max-width: 1180px) { 

	div.home-concept div.project-image,
	div.home-concept div.process-image {
		margin-left: -50%;
	}

}

@media (max-width: 767px) { 

	div.home-concept {
		background: none;
	}

	div.home-concept span.shadow {
		display: none;
	}

	div.home-concept div.process-image,
	div.home-concept div.project-image {
		margin: 0 auto;
	}

	/* 	Suppresion de la barre de recherche si petit format */
	#search-block-form{display:none;}


}

@media (max-width: 380px) { 

	div.home-concept div.project-image {
		margin-left: -13%;
	}
	

}

@media print {
  header, footer, #ArchimagRightBar {
    display:none;
  }