/* vert clair : b4d5a7 
vert foncé : aaa*/
.labelphotos, a {color:#333;}
a:hover, a:focus, a:active {
	color: #aaa;
	text-decoration: underline;
}
.well {background-color:transparent;}

/* body.site.fluid {background-color: #b4d5a7;background:url(../images/brenne.jpg) 100% / cover;padding:10px 20px;} */
.container-header {background-color: #fff;background-image: none;}

.siteDescription {
	background-color: #fff;
	background-:#81cb17;
	flex-basis: 31%;
	font-size: 25px;
	padding: 2%;
	margin: 0.4em 0;
	/*background-color:rgb(129,203,23);*/
}
.grid-child.container-nav {background-color:rgb(77,121,13);}
.container-header .mod-menu {
	color: #000;
	justify-content: end;
}

#listform_2_com_fabrik_2 .clearFilters {display:none;}
#listform_2_com_fabrik_2 .fabrikButtonsContainer {margin-left:auto;margin-right:auto;}
#table_map {border:5px solid #aaa;}
.header-search.pull-right .nav.menu{float:left;margin-top:5px;}
.header-search.pull-right #login-form, .nav.menu.nav-pills{float:right;margin:0 0 0 20px;border:1px solid #aaa;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
border-radius: 5px;padding: 4px 6px;background-color:#fff;}

/* .view-visualization li.item-101 {display:none;} */
.header-search.pull-right .nav.menu {margin-top:0;}
.header-search.pull-right .nav.menu li {margin-top:0;}
.moduletable_connexion {width:400px;}
#login-form .control-group {float:left;margin-right:10px;}
#form-login-remember {float:left;clear:both;}
#form-login-remember, #login-form  .unstyled li {float:left;margin-right:4px;}
#system-message-container {clear:both;}



.container-header .mod-menu > li::after {
	display:none;
}
.mod-menu.mod-list.nav.nav-pills a {font-size: 20px;padding-right: 12px;
  padding-left: 12px;padding-top: 10px; padding-bottom: 10px; margin-top: 4px; margin-bottom: 4px;border-radius: 5px;}
.btn-primary {color:#333;text-shadow:none;}

.nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary, #listform_2_com_fabrik_2 .addbutton.addRecord {
  background-color: #aaa;

}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled], .nav > li > a:hover, .nav > li > a:focus, .nav > li.item-157 > a:hover {
  background-color: #ddd;
}
.nav > li.item-157 > a {
	background-color: #e4ef9c;
}
.footer {
	color: #000;
	background-color: #fff;
	background-image: none;
}
.btn-mini {border-radius: 3px;font-size: 9.75px;padding: 0 6px;}
/* List Markers */
#listform_1_com_fabrik_1 td li {line-height:100px;}
#listform_1_com_fabrik_1 .photos___photo.fabrik_element img{width:75px;}

/* List photos */
#listform_2_com_fabrik_2 .row-fluid .photos___marker_id {display:none;}
#listform_2_com_fabrik_2 .addbutton.addRecord {
	width:250px;
	margin: 0 auto;
}
/* #listform_2_com_fabrik_2 .row-fluid .fabrikLightBoxImage {border:20px solid #b4d5a7;} */
#listform_2_com_fabrik_2 .nav-tabs > li, .nav-pills > li, #listform_2_com_fabrik_2 .pull-left {float:none;}
#listform_2_com_fabrik_2 {text-align:center;}
#listform_2_com_fabrik_2 .addphoto {width:10%;margin: 0 auto;}
#listform_2_com_fabrik_2 .cycle-prev, #listform_2_com_fabrik_2 .cycle-next {bottom:0;font-size:22px;}
#listform_2_com_fabrik_2 .cycle-prev {position:relative;}
#listform_2_com_fabrik_2 .cycle-next {position:relative;}
.row-fluid.photos___titre {font-size:22px;margin-left:100px;}
/* .row-fluid.photos___created_by {margin-top:20px;} */
.form-actions {background:none;}
.fabrik_groupdata .row-fluid [class*="span"] {min-height:0;}

.list-striped li:nth-child(2n+1), .list-striped dd:nth-child(2n+1), .row-striped .row:nth-child(2n+1),
.row-striped .row-fluid:nth-child(2n+1), .list-striped li:hover, .list-striped dd:hover,
.row-striped .row:hover, .row-striped .row-fluid:hover,.table-striped tbody > tr:nth-child(2n+1) > td,
.table-striped tbody > tr:nth-child(2n+1) > th, .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {background:none;}
.table tbody tr.info > td {background-color: #d9edf7;}
.labelphotos .delete, .icon-plus {display:none;}

/* Form Markers */
.fabrikActions.form-actions .row-fluid .span4 {width:100px;margin-left: 20px;}
.fabrikActions.form-actions .row-fluid .offset1 .pull-right.btn-group{float:none;}
#form_1 #photos___created_by {display:none;}
.gm-style-iw {text-align:center;}
.gm-style-iw > div > div .cycle-prev, .gm-style-iw > div > div .cycle-next {
	display:inline-block;
/* position: absolute;
z-index: 10000;
color:#fff;
background-color: #aaa;
padding: 4px;
border-radius: 20%;
font-size:30px;
text-decoration:none;
cursor:pointer; */
}
/* .cycle-prev, .cycle-next {position: absolute;z-index: 1000;} */
.gm-style-iw > div > div .cycle-prev {
/* left: 220px; */
bottom:5px;
}
.gm-style-iw > div > div .cycle-next {
/* left: 330px; */
bottom:5px; margin-left:83%;
}
.overflow {
	overflow:hidden !important;
}
/* popup */
#lbOverlay {background-color:#aaa;}
#lbImage, #lbCenter, #lbBottomContainer, #lbBottom {border:10px solid #aaa;background-color:#aaa;}
#lbCaption {display:none;}

#visualization_1_com_fabrik_1_sub td:first-child {width:0;vertical-align: top;}
/* .grouped_sidebar {text-align:center;} */

/* #table_map_sidebar {max-width:200px;} */
#table_map_sidebar div div {cursor:default;}
div.fabrik_calendar_sidebar {
	overflow:initial !important;
	white-space:normal;
	border:0 !important;
	position: absolute;
	margin-top: 6px;
	margin-left: 200px !important;
	z-index: 10000000;
	pointer-events: none;
	height: initial !important;
}

div.fabrik_calendar_sidebar .type {
	border-radius: 5px;
	margin: 0px 0px 6px 5px;
	padding: 0px 10px 0px 10px;
	pointer-events: auto;
	display: inline-block;
}
div.fabrik_calendar_sidebar .clear-grouped.type {
	padding:10px;
	cursor:pointer;
	text-indent: 0em;
}
.grouped_sidebar a {
	font-size: 14px;
	background: rgba(255, 255, 255, 1);
	border-radius: 5px;
	padding: 0em 1.5em;
	text-indent: -1.8em;
	text-decoration:none;
	width:100%
}
.fabrik_calendar_sidebar div.btn {
  background-image: linear-gradient(to bottom, #fff, #aaa);
  background-position: 0 0;
}
.groupedContent, #table_map_sidebar_overlays {display:none !important;}

.row-fluid .fb_el_photos___fiche {
	/* display:none; */
	}
#form_1 .row-fluid .fb_el_photos___fiche {display:block;}
/* cache le premier itinéraire */
#markers___cat_id option[value="4"]
{
/* display:none; */
}
#jform_profile_tos-lbl {font-size:16px;}
#jform_profile_tos.radio {padding-top:8px !important;}

.view-form .icon-print {display:none;}
.view-form .addbutton.addRecord {display:none;}
.view-form .coord button {display:none;}

.view-list .addbutton.addRecord {font-size:20px;}

.gm-style img.cycleMapPhoto, .view-form .fabrikUploadDelete .fabrikLightBoxImage {max-width:400px;max-height:321px;}

#listform_2_com_fabrik_2 ul {list-style-type:none;}

@media (width <= 600px) {
	.grid-child.container-nav {padding-top:15px;}
	  .mod-menu.mod-list.nav.nav-pills a {
		font-size: 18px;
	}
	.navbar-brand {width:70%;} 
	body.wrapper-fluid .site-grid {
		grid-gap: 0 1em;
	}
	.fabrikGoogleMap tr td {display: block !important;}
	#visualization_1_com_fabrik_1_sub td:first-child {width:initial;}
	div.fabrik_calendar_sidebar {
		overflow: initial !important;
		position: initial;
		margin-left: 1em !important;
	}
	div.fabrik_calendar_sidebar .type {
		display: block;
	}
	#markers___plus_d_indices_pdv {
		width: 100%;
	}

}