/***
	GENERAL STYLES
***/
header ul.nice-menu-main-menu,
header ul.nice-menu-main-menu > li,
header ul.nice-menu-main-menu > li > a {
	height: 45px;
}
header ul.nice-menu-main-menu > li.menu__item.active-trail > a.menu__link {
	background: url(../images/triangle.png) no-repeat 45% 30px;
}
header li.menu__item.active-trail > a.menu__link {
  color: #9AD1A3 !important;
}
#block-montmartre-addict-search-link-mobile { display: none; }

#content .view-partners .view-content .views-row .addresses-book-item,
#content .view-addresses-book .view-content .views-row .addresses-book-item {
	margin: 15px auto;
}
#content .view-partners .view-content .views-row,
#content .view-addresses-book .view-content .views-row {
	margin: 1%;
}
#content .view-home .view-content .views-row {
	/*width: 33%;*/
	/*margin: 0;*/
	/*padding: 0;*/
}

/***
< 1200px
***/
@media only screen and (max-width: 1200px) {
	/* Addresses Book : Grid */
	#content .view-partners .view-content .views-row,
	#content .view-addresses-book .view-content .views-row {
		width: 33%;
	}
}


/***
Mobile only style
***/
@media only screen and (max-width: 640px) {
	/* Homepage */
	/* Sidebar */
	section.region-sidebar-second {
		display:none;
	}
	/* Homepage : Grid */
	#content .view-home .view-content .views-row {
		width: 100%;
	}
	/* Adresses Book page */
	/* Grid */
	#content .view-partners .view-content .views-row,
	#content .view-addresses-book .view-content .views-row {
		width: 100%;
	}
}


/***
Mobile & Medium styles
***/
@media only screen and (max-width: 1000px) {
	#block-montmartre-addict-search-link-mobile { display: inline-block; }
	/** SIDEBAR **/
	#home-right-side { display: none; }
	.page-accueil #content { width: 100% !important; }
	/* Search exposed */
}

@media only screen and (max-width: 640px) {
	.page-accueil #views-exposed-form-addresses-book-page {
		display: none;
	}
}


/***
Medium style
***/
/*@media only screen and (min-width: 40.063em) and (max-width: 64em) {*/
	/* Home & Adresses Book pages : Grids */
	/*#content .view-addresses-book .view-content .views-row,*/
	/*#content .view-home .view-content .views-row {*/
		/*width: 50%;*/
	/*}*/
/*}*/


/***
Medium & Large screens style
***/
@media only screen and (min-width: 40.063em) {
}


/***
Large screens style
**/
@media only screen and (min-width: 64.063em) {
}
	