/*  phpBB3 val-grey Style Sheet ----------------------------- */


/**  common.css  ------------------------------------------------  **/
/* 1 - General Markup Styles */

/* 130 - Main blocks */
.site_logo {
	width: 300px;
	height: 50px;
}

/* Site description and logo */
.site-description {
	float: left;
	width: 65%;
}

.site-description h1 {
	margin-right: 0;
}


h1 {
	/* Forum name */
	margin-top: 20px; 
}



/**  content.css  ------------------------------------------------  **/

/* Forum list column styles */
/* Correction bug pour largeur des colonnes en langue française  */
/* UCP, gestion des fichiers joints, largeur colonne date ++   */
 dd.time {
	width: 220px;
}
/* UCP, gestion des fichiers joints, largeur colone extra ++   */
 dd.extra {
	width: 110px;
}

/* Forum list column styles */
dl a.row-item-link {						/* topic row icon links */
	width: 35px;
	height: 35px;
}

/* 
3 - Colours and backgrounds for common.css 

html, body {
	background-color: #ececec;
}
*/

/* 81 - Round cornered boxes and backgrounds */

.headerbar {
	color: #FFE401;
}

.site_logo {
	background-image: url("./images/site_logo.png");
	/* background-image: url("./images/site_logo.svg"); */
	background-repeat: no-repeat;
}

/**  base.css  --------------------------------------------------  **/
a:hover,
a:focus,
a:active {
  color: #9e9e9e; }

/**  colours.css  -----------------------------------------------  **/
/* 31 - Colours and backgrounds for links.css */


/* Links on gradient backgrounds */
.forumbg .header a, .forabg .header a, th a {
	color: #353434;
	font-style: italic;
}

a { color: #212121; }

a:hover {
  color: #9e9e9e; }

.postlink {
	border-bottom-color: #565217;
	color: #565217;
	}	
	
.postlink:visited {
	border-bottom-color: #444444;
	color: #6a6a6a; 
	}
	
.postlink:hover {
  border-bottom-color: #BE1E4A; 
  background-color: #FFE401;
  color: #BE1E4A;
	}  

/* 76 - Arrow links */
.arrow-left:hover, .arrow-right:hover {
  color: #9e9e9e; }

/* 81 - Round cornered boxes and backgrounds */
.headerbar {
  background-color: #7A7A7A; }

.forumbg {
  background-color: #a4a4a4; }

.forabg {
  background-color: #a4a4a4; }

/* 195 - Misc layout styles */
.sep {
  color: #9e9e9e; }

  
  
/* 209 - Icon styles */
a:hover .icon.icon-blue,
a:hover .icon.icon-green,
a:hover .icon.icon-lightgray,
a:hover .icon.icon-orange,
a:hover .icon.icon-red {
  color: #9e9e9e; }

.icon.icon-red, a:hover .icon.icon-red {
  color: #BE1E4A; }
  
/* 247 - Jumpbox */
.jumpbox-cat-link {
  background-color: #a4a4a4;
  border-top-color: #a4a4a4; }

.jumpbox-cat-link:hover {
  background-color: #838383;
  border-top-color: #838383; }

/* 284 - Miscellaneous styles */
div.rules {
background-color: #E5E5E5;
color: #4d4d4d;
}
   
/* 318 - Colours and backgrounds for content.css */
li.row a:hover strong {
  color: #9e9e9e; }
  
li.row {
        border-top-width: 1px;
        border-top-style: solid;
}  

li.row {
	border-top-color: #ffffff;
    border-bottom-color: #d2d2c7;
} 
 
li.header dt, li.header dd {
	color: #353434;
}

ul.topiclist dd {
	border-left-color: #EDEDED;
}


ul.forums {
	background-color: #ececec;
}

li.row:hover {
	background-color: #f5f5f5;
}
ul.topiclist li {
	color: #4d4d4d;
}

/* Round cornered boxes and backgrounds */
.bg1:hover,
.bg2:hover,
.panel:hover  {
	background-color: #e3e3e3;
}
.bg3:hover {
	background-color: #E5E5E5;
}
.bg1 {
	background-color: #ececec;
}
.bg2 {
	background-color: #ececec;
}
.bg3 {
	background-color: #E5E5E5; 
}

/* Inline image thumbnails */

dl.thumbnail dt a:hover img {
	border-color: #FFE401;
}

/* 407 - BB Code styles */
/* 409 - Quote block */
blockquote {
	background-color: #fafafa;
	/*background-image: none;*/
	border-color: #e7e6e6; 
}
.rtl blockquote { background-image: none; }
/* 421 - Nested quotes */
blockquote blockquote { background-color:#e3e3e3;}
/* 426 - Nested quotes */												
blockquote blockquote blockquote { background-color: #fafafa;} 

/* Inline image thumbnails */


dl.thumbnail img {
	background-color: #b7b6b6;
}


/* Poster profile block
----------------------------------------*/
.postprofile {
	color: #565217;
	border-color: #C8C7C6;
}

/* Stat-block */
.stat-block h3 a {
	color: #353434;
	font-style: italic;
} 

.stat-block h3 a:hover {
    color: #ffffff;
}

.stat-block h3 {
    color: #353434;
	font-style: italic;
} 
 
 
  /* BB Code styles
----------------------------------------*/
/* Quote block */

blockquote {
	border-radius: 7px 7px 7px 7px;
}
  
 /* Form button styles */

.button4:hover {
	background-color: #FFE401;
	border-color: #000000;
	color: #7A7A7A;
} 
/* Notifications
---------------------------------------- */

.badge {
	background-color: #f00;
	color: #fff
}


  
/* 373 - Content container styles */
.posthilit {
  background-color: #a4a4a4; }

/* 596 - Colours and backgrounds for buttons.css */
.button {
  border-color: #a4a4a4;
  background-color: #a4a4a4; }

.button:hover,
.button:focus {
  border-color: #838383;
  background-color: #838383; }

.button-search:hover,
.button-search-end:hover {
  border-color: #838383; }

/* 643 - Pagination */
.pagination li a {
  background-color: #a4a4a4;
  border-color: #a4a4a4; }

.pagination li.active span {
  background-color: #838383;
  border-color: #838383; }

.pagination li a:hover,
.pagination li a:hover .icon,
.pagination .dropdown-visible a.dropdown-trigger,
.nojs .pagination .dropdown-container:hover a.dropdown-trigger {
  background-color: #838383;
  border-color: #838383; }

/* 795 - CP tabbed menu */
.tabs .tab > a {
  background-color: #a4a4a4; }

.tabs .tab > a:hover {
  background: #838383; }

.tabs .activetab > a,
.tabs .activetab > a:hover {
  background: #838383;
  border-color: #838383; }

/* 822 - Mini tabbed menu used in MCP */
.minitabs .tab > a {
  background-color: #a4a4a4; }

.minitabs .tab > a:hover,
.minitabs .activetab > a,
.minitabs .activetab > a:hover {
  background-color: #838383; }

/* 844 - UCP navigation menu */
/* 847 - Link styles for the sub-section links */
.navigation a,
.rtl .navigation a {
  background: #a4a4a4; }

.navigation a:hover,
.navigation .active-subsection a,
.navigation .active-subsection a:hover {
  background-color: #838383; }

@media only screen and (max-width: 900px), only screen and (max-device-width: 900px) {
  #navigation a, .rtl #navigation a {
    background: #a4a4a4; }

  #navigation a:hover,
  #navigation .active-subsection a,
  #navigation .active-subsection a:hover {
    background-color: #838383; } }
/* 950 - Colours and backgrounds for forms.css */
/* 1008 - Input field styles */

/* 953 - General form styles */
label {
	color: #212121;
}
/* Definition list layout for forms
---------------------------------------- */

/* Hover effects */
fieldset dl:hover dt label {
	color: #BE1E4A;
}
.inputbox:hover {
  border-color: #9e9e9e; }

.inputbox:focus {
  border-color: #9e9e9e; }

/* 1041 - Form button styles */
a.button1, input.button1, input.button3, a.button2, input.button2 {
  border-color: #a4a4a4;
  background-color: #a4a4a4; }

a.button1, input.button1 {
  border-color: #a4a4a4; }

/* 1060 - Alternative button */
a.button2, input.button2, input.button3 {
  border-color: #a4a4a4; }

/* 1070 - Hover states */
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
  border-color: #838383;
  background-color: #838383; }

/* 1080 - Focus states */
input.button1:focus, input.button2:focus, input.button3:focus {
  border-color: #838383; }

/* 1161 - Notifications */
.badge {
  background-color: #b6b6b6; }

/**  proflat.css  -----------------------------------------------  **/
/* Forum icons & Topic icons */
.global_unread:before,
.global_unread_mine:before,
.announce_unread:before,
.announce_unread_mine:before,
.sticky_unread:before,
.sticky_unread_mine:before {
  background-color: #a4a4a4; }

.global_unread_locked:before,
.global_unread_locked_mine:before,
.announce_unread_locked:before,
.announce_unread_locked_mine:before,
.forum_unread_locked:before,
.topic_unread_locked:before,
.topic_unread_locked_mine:before {
  background-color: #a4a4a4; }

.forum_unread:before,
.forum_unread_subforum:before,
.topic_unread:before,
.topic_unread_mine:before {
  background-color: #a4a4a4; }

.sticky_unread_locked:before,
.sticky_unread_locked_mine:before {
  background-color: #a4a4a4; }

.topic_unread_hot:before,
.topic_unread_hot_mine:before {
  background-color: #a4a4a4; }

.pm_unread:before {
  background-color: #a4a4a4; }

/* Icon image */
.icon.fa-file-o.icon-red {
  color: #BE1E4A; }

/* Miscellaneous styles */
a.unread, i.icon-unread {
  color: #9e9e9e; }

.footerbar {
  background-color: #a4a4a4; }

/* Notifications */
a:hover .badge,
.badge:hover {
  background-color: #838383; }
  
.badge {
  background-color: #FC0606; }
  
/* Poster profile block */
.online-text {
  color: #9e9e9e; }

/* stat-block */
.stat-block h3 {
  background-color: #a4a4a4; }

.stat-block p {	
	padding: 10px 10px 10px 10px;
}  
  

/*# sourceMappingURL=color_proflat.css.map */
