@font-face {font-family: "stranger";src: url('../fonts/THE STRANGER FONT DUO.otf');}

.subheading-category {font-family:'stranger';font-size:40px;line-height:40px;}
h2 a {font-size:25px;line-height:30px;}
.item-page h2 {font-family: inherit;font-size: 20px;}

.right {float:right;}
.left {float:left;}
.clr {clear:both;}

.page-header {padding-bottom:0 !important;margin:20px 0 0px !important;border-bottom:0 !important;}
.page-header h1 {display: none;}
.item-title {text-transform:uppercase;font-size:20px;}

.blog {margin-top:10px;}
.blog .page-header h2 {padding:5px 15px;line-height:10px;margin: 0;border-bottom: 1px solid #ccc;}
.blog .page-header h2 a {font-size:15px;line-height:15px;};

#dropdownMenuButton-3 {display:none;}
.icons {float:right;}
.icons li {list-style-type:none;}

.article-info {padding:0 15px;font-size:0.8em;height:40px;margin:0 0 10px;}
.article-info-term {display:none;}
.article-info dd {float:left;margin: 0 2px;}

.tags {margin-top: 10px;}

.custom-banniere {box-shadow: 5px 5px 5px #666;}


/* Champs articles Joomla */
.fields-container {font-size: 0.85em;margin-bottom: 25px;}
.field-label.pochette-label {display: none;}
.illustration {width:125px;float:left;margin:0 10px;}
.field-label {background:#993399;color:#fff;border-radius:5px;padding:5px;margin:0 5px 0 0;line-height:30px;}

#search {position:relative;z-index:2;float:right;margin:1% 1% 0 0;}
#banner-container {background:#993399;border-bottom:1px solid #fff;}
#banner {position:relative;background:url("../images/banniere.jpg") no-repeat scroll 50% 50%;height:200px;width:auto;margin:0 auto;}

#logo-site {display:none;}
#wrapper {margin:0 auto;background:url('../images/background.jpg') fixed;}
#page {max-width: 1152px;margin:0 auto;box-shadow:0 0 10px #fff;border-radius:0 0 10px 10px;background:#fff;}

#header{position:relative;}
#header h1 {color:#fff;}
#topmenu, #topmenu-menu {margin:0 auto;}
#gruemenu {z-index:99999 !important;}
#gruemenu > ul > li > a {padding: 18px 15px 21px 15px;letter-spacing: 0px;}
#navigation-toggle {color:#FFFFFF !important;background:#993399 !important;top:45px !important;}

#pathway {position:relative;text-align:left;font-weight:bold;margin:0;clear:both;background:#000;/*#993399;*/} 
.breadcrumb {margin:0;font-size:10px;border-top:1px solid #fff;display:block;color:#fff;padding:4px 10px;}
.breadcrumb a, #pathway a span {color:#fff;font-size:10px;}
.breadcrumb > li {float:left;list-style:none;}

#content {padding:0 0 15px;min-height:750px;}
#bodycontent {padding:0 20px 40px;}
#bodycontent img {margin:0 10px;}

#users-a {padding:0;font-size:0.7rem;}
#users-a h3 {background: #4a2275 none repeat scroll 0 0;border-bottom:3px solid #aaa;color: #fff;font-size: 12px;letter-spacing:5px;line-height:18px;height: auto;margin:0 0 20px;padding: 4px 0;text-align: center;width: 100%;}
#user-a1, #user-a2, #user-a3, #user-a4 {width:31%;min-height:400px;float:left;margin:0 1%;box-shadow:3px 3px 7px #555555;}
#user-a1 p, #user-a4 p {padding:0 10px;}

#footer {min-height:80px;padding-top:15px;clear:both;background:#993399;color:#fff;border-radius:0 0 10px 10px;}
#footer p {text-align: center;font-weight:bold;}
.whosonline {text-align: center;}
.whosonline li {list-style-type: none;display:inline;}
.whosonline li::after {content: "-";}
.whosonline li:last-child::after {content: "";}

.module-presentation {padding:25px;}
.blog-featured h2 a {font-size: 18px;}

/* Editeur JCE */
.mceBranding {display: none !important;}

/* Formulaire de connexion Zone membre */
#result {display:block;}
#zone-membre {display:none;position:absolute;z-index:9999999;top:25px;background:#fff;color:#000;width:200px;padding:10px;border-radius:0 10px 10px 0;box-shadow:2px 2px 10px #000;}
#zone-membre h3 {font-size:12px;line-height:1.2em;margin:0;background:#993399;color:#fff;padding:2px 5px;}
#zone-membre a:hover{text-decoration:none;}
#btn-login {float:left;height:25px;position:relative;z-index:999999;}
#btn-login span {font-family:'Font Awesome 5 Free';margin-left:10px;font-size:15px;}
.tobottom::before {content:"\f107";}
.totop::before {content:"\f106";}
button.login {background:#000;border:0;padding:4px 10px;color:#fff;outline:none;cursor:pointer;}
#zone-membre ul {position:relative;padding:0 0 0 10px;margin:10px 0;}
#zone-membre li, #lexique li {font-family:sans-serif;list-style:none;}
#zone-membre .inputbox {width:14px ;padding: 5px; border-radius: 0;}
#zone-membre li {padding:1px;transition:padding 0.5s ease-out 0.1s;}
#zone-membre li:hover {background:#eee;padding:1px 5px;cursor:pointer;}
.newsletter .button, .newsletter .button:hover {border:0 !important;font-size:9px;width:auto;background:none !important;color:#993399 !important;}
.newsletter input {width:100%;font-size:9px;}

/* Slideshow CK */
#slideshow .module {margin:0 0 5px;}
#slideshow .module div div div {padding:0;}
.camera_caption > div {padding:5px 10px !important;}
#slideshow a {color:#fff;}
.camera_caption_desc img {display:none;}

.jcomments-links {font-size: 0.8em;}

/* Copyright */
#comments-footer > a, span#hob_feet {display:none;}



@media screen and (max-width: 1024px) 
{
}

@media screen and (max-width: 900px) 
{
}

@media screen and (max-width:830px) 
{
}

@media screen and (max-width:800px) 
{
}
		
@media screen and (max-width: 760px) 
{
}

@media screen and (max-width: 640px) 
{
}

@media screen and (max-width: 460px) 
{
}

@media screen and (max-width: 400px) 
{
}


