body,input, select, textarea {
background: #ffffff none repeat scroll 0 0;
font-family: Montserrat, "Helvetica Neue", sans-serif;
}
body.custom-background {
}
.site-inner {
max-width: 1020px;
}
.site-header {
background-attachment: scroll;
background-image: url("https://agglor.fr/wp-content/uploads/2016/04/entete.png");
background-position: 140px top;
background-repeat: no-repeat;
}
.site-header-main {
margin-top: 40px;
}
.site-title {
margin-top: 46px;
}
.site-main {
margin-bottom: 3em;
}
.site {
background-color: transparent;
}
.site-branding {
margin-top:2px !important;
}
div#content header.entry-header,div.entry-content{margin:0 !important;}
p.site-description{
color: #1a1a1a;font-size: 1rem;
}
.menu-toggle:hover, .menu-toggle:focus {
background-color: rgba(0, 0, 0, 0);
border-color: transparent;
color: #000;
}
.site-header {
padding: 0.25em 4.5455%;
}
a {
color: #000;
text-decoration: none;
font-weight:700;
}
.site-info a {
color: #000000;
font-weight:500;
}
.site-info a:hover, .site-info a:focus {
color: #000;
}
a:hover {
color: #000 !important;
opacity: 0.8;
}
.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover {
background-color: #000 !important;
color: #ffffff !important;
text-decoration: none !important;
}
.main-navigation a {
color: #000 !important; font-weight:500;
}
.main-navigation li:hover > a, .main-navigation li.focus > a {
color: #000 !important;
}
a:focus {
outline: none;
}
.ngg-imagebrowser .pic {
border: 0px solid #a9a9a9 !important;
}
.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover {
box-shadow: 0 0px 0 0 currentcolor;
}
.fa-grosse{ color: #000000;
font-size: 50px !important;
margin-right: 30px;}
.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover {
background-color: #666;
color: #ffffff !important;
text-decoration: none !important;
}
ul#menu-boutons-1 {
list-style: outside none none;
margin: 0;
}
ul#menu-boutons-1 li {
float: left;font-family: Montserrat,"Helvetica Neue",sans-serif;font-size: 1rem;
min-width: 96px;
text-align: center;
}
ul#menu-boutons-1 li a{
margin-top: 10px;
}
ul#menu-boutons.primary-menu li:hover,ul#menu-boutons-1 li:hover {
opacity: 0.8;
}
ul#menu-boutons.primary-menu li:hover a,ul#menu-boutons.primary-menu a:hover {
color: #000000 !important;
}
ul#menu-boutons.primary-menu li#menu-item-30,ul#menu-boutons-1.menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-30{ background: rgba(0, 0, 0, 0) url("https://agglor.fr/icones/creer2.png") no-repeat scroll center 3px;
padding-top: 0;}
ul#menu-boutons.primary-menu li#menu-item-28,ul#menu-boutons-1.menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-28{ background: rgba(0, 0, 0, 0) url("https://agglor.fr/icones/carte2.png") no-repeat scroll center top;
padding-top: 0;}
ul#menu-boutons.primary-menu li#menu-item-29,ul#menu-boutons-1.menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-29{ background: rgba(0, 0, 0, 0) url("https://agglor.fr/icones/telecharger2.png") no-repeat scroll center 3px;
padding-top: 0;}
ul#menu-boutons.primary-menu li#menu-item-27,ul#menu-boutons-1.menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-27{ background: rgba(0, 0, 0, 0) url("https://agglor.fr/icones/album2.png") no-repeat scroll center top;
padding-top: 0;}
.main-navigation a {
padding-top: 62px;
}
.ngg-gallery-thumbnail img {
width: 100%;
border: 0px solid #a9a9a9 !important;
border-radius: 3px !important;
margin: 0;
}
div.ngg-imagebrowser h3{display:none;}
@media (max-width: 480px) {
}
@media (min-width: 468px) {
}
@media (max-width: 768px) {
.site-header {
background-position: center top;
background-size: 100% auto;
}
.site-header {
padding: 2.625em 7.6923% !important;
}
div#content.site-content{
padding: 0 20px;
}
footer#colophon.site-footer nav.main-navigation{display:none;}
figure.grid-gallery-caption{width:100%;max-width:280px;max-height:280px;height:auto;}
.grid-gallery-caption img {
height: auto !important;
}
.ngg-gallery-thumbnail-box {
width: 100% !important;
}
select {
font-size: 13px;
}
}
@media (max-width: 980px) {
.main-navigation li {
border-top: 0px solid #d1d1d1;
float: left;
width: 50%;
}
.main-navigation a {
text-align: center;
}
}
@media (min-width: 567px) and (max-width: 768px) {
.site-header-main {
margin-top: 90px !important;
}
}