@charset "UTF-8";
#phpbb-content {
  /*  phpBB3 proflat Style Sheet
------------------------------------------------------------------------------------------
	Style name:			proflat
	Inherited from:		prosilver (the default phpBB 3.2.x style)
	Original author:	phpBB Limited ( https://www.phpbb.com/ )
	Modified by:		Mazeltof ( http://www.phpbb-fr.com/customise/db/author/mazeltof/ )
------------------------------------------------------------------------------------------
*/
  /**  common.css  ------------------------------------------------  **/
  /* 1 - General Markup Styles */
  /* 130 - Main blocks */
  /* 130 - Main blocks */
  /* 186 - Round cornered boxes and backgrounds */
  /* 232 - Horizontal lists */
  /* 363 - Dropdown menu */
  /* 618 - Table styles */
  /* 659 - Specific column styles */
  /* 809 -.phpbb-pagination */
  /* 878 -.phpbb-pagination in viewforum for multipage topics */
  /* 893 - jQuery popups */
  /* 971 - Miscellaneous styles */
  /* 1042 - Inner box-model clearing */
  /**  links.css  -------------------------------------------------  **/
  /* 31 - Notification mark read link */
  /* 145 - Arrow links  */
  /**  content.css  -----------------------------------------------  **/
  /* 1 - Content Styles */
  /* 133 - Forum list column styles */
  /* 445 - BB Code styles */
  /* 447 - Quote block */
  /* 830 - Show scrollbars for items with overflow on iOS devices */
  /**  buttons.css  -----------------------------------------------  **/
  /* 1 - Button Styles */
  /* 41 - Posting page styles */
  /* 107 - Post control buttons */
  /**  cp.css  ----------------------------------------------------  **/
  /* 99 - CP tabs shared */
  /* 129 - CP tabbed menu */
  /* 146 - Mini tabbed menu used in MCP */
  /* 217 - UCP navigation menu */
  /* 219 - Container for sub-navigation list */
  /* 237 - Link styles for the sub-section links */
  /* 257 - Friends list */
  /* 336 - Responsive *CP navigation */
  /**  forms.css  -------------------------------------------------  **/
  /* 151 - Quick-login on index page */
  /* Submit button fieldset */
  /* 329 - Form button styles */
  /* 388 - Topic and forum Search */
  /* 405 - Search box (header) */
  /**  icons.css  -------------------------------------------------  **/
  /* Global module setup */
  /* 31 - Icon size classes */
  /* 49 - icon modifiers */
  /**  colours.css  -----------------------------------------------  **/
  /* 3 - Colours and backgrounds for common.css */
  /* 31 - Colours and backgrounds for links.css */
  /* 37 - Links on gradient backgrounds */
  /* 51 - Post body links */
  /* 81 - Round cornered boxes and backgrounds */
  /* 162 - Table styles */
  /* 195 - Misc layout styles */
  /* 209 - Icon styles */
  /* 247 - Jumpbox */
  /* 284 - Miscellaneous styles */
  /* 318 - Colours and backgrounds for content.css */
  /* 373 - Content container styles */
  /* 407 - BB Code styles */
  /* 409 - Quote block */
  /* 421 - Nested quotes */
  /* 426 - Nested quotes */
  /* 596 - Colours and backgrounds for buttons.css */
  /* 643 -.phpbb-pagination */
  /* 674 - Search box */
  /* 687 - Icon images */
  /* 692 - Profile & navigation icons */
  /* 707 - Forum icons & Topic icons */
  /* 762 - Colours and backgrounds for cp.css */
  /* 765 - Main CP box */
  /* 795 - CP tabbed menu */
  /* 822 - Mini tabbed menu used in MCP */
  /* 834 - Responsive tabs */
  /* 844 - UCP navigation menu */
  /* 847 - Link styles for the sub-section links */
  /* 886 - Preferences pane layout */
  /* 900 - Friends list */
  /* 950 - Colours and backgrounds for forms.css */
  /* 953 - General form styles */
  /* 988 - Quick-login on index page */
  /* 1041 - Form button styles */
  /* 1065 - <a> button in the style of the form buttons */
  /* 1070 - Hover states */
  /* 1080 - Focus states */
  /* 1090 - jQuery popups */
  /* 1161 - Notifications */
  /**  responsive.css  --------------------------------------------  **/
  /**  proflat.css  -----------------------------------------------  **/
  /* Action-bars */
  /* Colours and backgrounds for content.css */
  /* Icons & Button icons */
  /* Dropdown menu */
  /* Font Proflat */
  /* Form button styles */
  /* Forum icons & Topic icons */
  /* Horizontal list */
  /* Inner box-model clearing */
  /* Miscellaneous styles */
  /* Navbar Top & Navbar Bottom */
  /* Navbar specific list items */
  /* No-avatar icon */
  /* Poster profile block */
  /* Profile icons */
  /* Quick-login on index page */
  /* Quote block */
  /* Responsive */
  /* Round cornered boxes and backgrounds */
  /* Social links */
  /* Stat-block */
  /* Table styles */
}
#phpbb-content body {
  padding: 0;
}
#phpbb-content .phpbb-wrap {
  border: none;
  border-radius: 0;
  padding: 5px 5px 0 5px;
}
@media only screen and (max-width: 1220px), only screen and (max-device-width: 1220px) {
  #phpbb-content .phpbb-wrap {
    margin: 0;
  }
}
#phpbb-content .site_logo {
  width: 168px;
  height: 59px;
}
#phpbb-content .headerbar {
  border-radius: 0;
  margin-bottom: 0;
}
#phpbb-content .navbar {
  border-radius: 0;
}
#phpbb-content .forabg {
  border-radius: 0;
  margin-bottom: 5px;
  padding: 5px 0 0 0;
}
#phpbb-content .forumbg {
  border-radius: 0;
  margin-bottom: 5px;
  padding: 5px 0 0 0;
}
#phpbb-content .panel {
  border-radius: 0;
}
#phpbb-content .post {
  border-radius: 0;
}
#phpbb-content ul.navlinks {
  border-top: none;
}
#phpbb-content .dropdown {
  border-radius: 0;
}
#phpbb-content .dropdown .dropdown-contents {
  border-radius: 0;
}
#phpbb-content .dropdown-contents a {
  text-decoration: none;
}
#phpbb-content table.table1 tbody tr {
  border: none;
}
#phpbb-content table.table1 tbody td {
  border-bottom: 1px solid transparent;
  border-top: none;
  padding: 5px 10px;
}
#phpbb-content .forumbg-table > .inner {
  margin: 0;
}
#phpbb-content .phpbb-pagination li a,
#phpbb-content .phpbb-pagination li span {
  border-radius: 0;
}
#phpbb-content .phpbb-pagination li.page-jump a {
  padding: 2px 8px;
}
#phpbb-content .phpbb-pagination li.page-jump a i {
  font-size: 14px;
}
#phpbb-content .row .phpbb-pagination li a,
#phpbb-content .row .phpbb-pagination li span {
  border-radius: 0;
  padding: 2px 4px;
}
#phpbb-content .loading_indicator {
  border-radius: 0;
}
#phpbb-content .copyright {
  float: left;
  padding: 10px;
  text-align: left;
}
#phpbb-content div.rules {
  border-radius: 0;
}
#phpbb-content .badge {
  border-radius: 0;
}
#phpbb-content .dropdown-extended .header {
  border-radius: 0;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  line-height: auto;
  text-align: center;
  text-shadow: none;
  text-transform: none;
}
#phpbb-content .member-search {
  padding: 11px 10px;
}
#phpbb-content .dropdown-extended a.mark_read {
  border-radius: 0;
}
#phpbb-content a.arrow-up {
  padding-left: 0;
}
#phpbb-content a.arrow-down {
  padding-right: 0;
}
#phpbb-content a.arrow-left {
  padding-left: 0;
}
#phpbb-content a.arrow-right {
  padding-right: 0;
}
#phpbb-content li.header dt,
#phpbb-content li.header dd {
  padding-top: 8px;
  padding-bottom: 9px;
  font-size: 1.1em;
}
#phpbb-content li.row {
  border-top: none;
}
#phpbb-content li.header dl.row-item dt .list-inner {
  /* Tweak for headers alignment when folder icon used */
  padding-left: 10px;
}
#phpbb-content dl.row-item dt .list-inner {
  padding-left: 55px;
  /* Space for folder icon */
}
#phpbb-content dl.row-item dt {
  min-height: 45px;
}
#phpbb-content blockquote.uncited {
  padding-top: 5px;
}
#phpbb-content .postbody .content::-webkit-scrollbar,
#phpbb-content .topicreview::-webkit-scrollbar,
#phpbb-content .post_details::-webkit-scrollbar,
#phpbb-content .codebox code::-webkit-scrollbar,
#phpbb-content .attachbox dd::-webkit-scrollbar,
#phpbb-content .attach-image::-webkit-scrollbar,
#phpbb-content .dropdown-extended ul::-webkit-scrollbar {
  border-radius: 0;
}
#phpbb-content .postbody .content::-webkit-scrollbar-thumb,
#phpbb-content .topicreview::-webkit-scrollbar-thumb,
#phpbb-content .post_details::-webkit-scrollbar-thumb,
#phpbb-content .codebox code::-webkit-scrollbar-thumb,
#phpbb-content .attachbox dd::-webkit-scrollbar-thumb,
#phpbb-content .attach-image::-webkit-scrollbar-thumb,
#phpbb-content .dropdown-extended ul::-webkit-scrollbar-thumb {
  border-radius: 0;
}
#phpbb-content .button {
  border-radius: 0;
}
#phpbb-content .button-search-end {
  border-radius: 0;
}
#phpbb-content .button-icon-only {
  line-height: normal;
}
#phpbb-content .has-profile .post-buttons {
  right: -12px;
}
#phpbb-content .tabs .tab, #phpbb-content .minitabs .tab {
  margin-right: 5px;
}
#phpbb-content .tabs {
  margin: 20px 0 5px 5px;
}
#phpbb-content .tabs .tab > a {
  border-radius: 0;
  margin: 0;
}
#phpbb-content .tabs .activetab > a {
  padding-bottom: 5px;
}
#phpbb-content .minitabs {
  margin: 15px 5px 5px 0;
}
#phpbb-content .minitabs .tab > a {
  border-radius: 0;
  margin: 0;
}
#phpbb-content .navigation ul {
  margin-right: 5px;
}
#phpbb-content .navigation a {
  margin: 0px 0px 5px;
  padding: 6px 9px;
}
#phpbb-content .cp-mini {
  border-radius: 0;
  margin: 5px 5px 0 0;
}
@media only screen and (max-width: 900px), only screen and (max-device-width: 900px) {
  #phpbb-content .navigation li:first-child a {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  #phpbb-content .navigation li:last-child a {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
#phpbb-content fieldset.quick-login {
  margin: 0 0 5px 0;
  padding: 10px 10px 10px 10px;
}
#phpbb-content fieldset.submit-buttons input {
  margin: 2px 0;
  padding: 2px 8px;
}
#phpbb-content input.button1, #phpbb-content input.button2 {
  font-size: 13px;
}
#phpbb-content a.button1, #phpbb-content input.button1, #phpbb-content input.button3, #phpbb-content a.button2, #phpbb-content input.button2 {
  padding: 1px 8px;
  font-family: "Open Sans", "Droid Sans", Verdana, Arial, Helvetica;
}
#phpbb-content .search-box .inputbox {
  border-radius: 0;
}
#phpbb-content .search-header {
  border-radius: 0;
  margin-right: 10px;
  margin-top: 25px;
}
#phpbb-content .button4 .icon:before {
  padding-right: 0;
}
#phpbb-content .icon.icon-md {
  font-size: 12px;
}
#phpbb-content .arrow-left:hover .icon {
  margin-left: 0;
  margin-right: 0;
}
#phpbb-content .arrow-right:hover .icon {
  margin-left: 0;
  margin-right: 0;
}
#phpbb-content .alert_close .icon:before {
  border-radius: 5px;
}
#phpbb-content html, #phpbb-content body {
  background-color: #ffffff;
  color: #444444;
}
#phpbb-content h2 {
  color: #444444;
}
#phpbb-content h3 {
  color: #333333;
}
#phpbb-content a {
  color: #444444;
}
#phpbb-content .forumbg .header a:hover,
#phpbb-content .forabg .header a:hover,
#phpbb-content th a:hover {
  color: #ffffff;
}
#phpbb-content .postlink, #phpbb-content .postlink:visited {
  border-bottom-color: #444444;
  color: #444444;
}
#phpbb-content .postlink:hover {
  background-color: #e5e5e5;
}
#phpbb-content .phpbb-wrap {
  background-color: #ffffff;
}
#phpbb-content .headerbar {
  background-image: none;
  color: #ffffff;
}
#phpbb-content .forumbg {
  background-image: none;
}
#phpbb-content .forabg {
  background-image: none;
}
#phpbb-content .navbar {
  background-color: #e5e5e5;
}
#phpbb-content .panel {
  background-color: #eeeeee;
  color: #444444;
}
#phpbb-content .bg1 {
  background-color: #f5f5f5;
}
#phpbb-content table.zebra-list tr:nth-child(odd) td,
#phpbb-content ul.zebra-list li:nth-child(odd) {
  background-color: #f5f5f5;
}
#phpbb-content .bg2 {
  background-color: #f5f5f5;
}
#phpbb-content table.zebra-list tr:nth-child(even) td,
#phpbb-content ul.zebra-list li:nth-child(even) {
  background-color: #f5f5f5;
}
#phpbb-content .bg3 {
  background-color: #f5f5f5;
}
#phpbb-content .site_logo {
  background-image: url("./images/site_logo.png");
  background-image: url("./images/site_logo.svg");
  background-repeat: no-repeat;
}
#phpbb-content table.table1 thead th {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  min-height: 38px;
  font-size: 1.1em;
  padding: 0 0 4px 3px;
}
#phpbb-content table.table1 tbody tr {
  border-color: #e5e5e5;
}
#phpbb-content table.table1 tbody tr:hover, #phpbb-content table.table1 tbody tr.hover {
  background-color: #e5e5e5;
  color: #000;
}
#phpbb-content table.table1 td {
  color: #444444;
}
#phpbb-content table.table1 tbody td {
  border-bottom-color: #e5e5e5;
}
#phpbb-content dl.details dd {
  color: #444444;
}
#phpbb-content .icon.icon-blue, #phpbb-content a:hover .icon.icon-blue,
#phpbb-content .icon.icon-green, #phpbb-content a:hover .icon.icon-green,
#phpbb-content .icon.icon-red, #phpbb-content a:hover .icon.icon-red,
#phpbb-content .icon.icon-orange, #phpbb-content a:hover .icon.icon-orange,
#phpbb-content .icon.icon-bluegray, #phpbb-content a:hover .icon.icon-bluegray,
#phpbb-content .icon.icon-gray, #phpbb-content a:hover .icon.icon-gray,
#phpbb-content .icon.icon-lightgray, #phpbb-content a:hover .icon.icon-lightgray {
  color: #444444;
}
#phpbb-content .icon.icon-black, #phpbb-content a:hover .icon.icon-black {
  color: #777777;
}
#phpbb-content .jumpbox-forum-link {
  background-color: #f5f5f5;
}
#phpbb-content .jumpbox-forum-link:hover {
  background-color: #e5e5e5;
}
#phpbb-content .jumpbox .dropdown .pointer-inner {
  border-color: #f5f5f5 transparent;
}
#phpbb-content .jumpbox-sub-link {
  background-color: #f5f5f5;
}
#phpbb-content .jumpbox-sub-link:hover {
  background-color: #e5e5e5;
}
#phpbb-content .copyright {
  color: #ffffff;
}
#phpbb-content li.reported:hover {
  background-color: #e5e5e5 !important;
}
#phpbb-content div.rules {
  background-color: #cccccc;
  color: #444444;
}
#phpbb-content p.post-notice {
  background-color: #cccccc;
}
#phpbb-content ul.forums {
  background-color: #f5f5f5;
  background-image: none;
  filter: none;
}
#phpbb-content ul.topiclist li {
  color: #444444;
}
#phpbb-content li.row {
  border-bottom-color: #e5e5e5;
}
#phpbb-content li.row:hover {
  background-color: #e5e5e5;
}
#phpbb-content li.row:hover dd {
  border-left-color: #e5e5e5;
}
#phpbb-content .rtl li.row:hover dd {
  border-right-color: #e5e5e5;
  border-left-color: transparent;
}
#phpbb-content .content h2, #phpbb-content .panel h2 {
  color: #444444;
}
#phpbb-content .posthilit {
  color: #444444;
}
#phpbb-content blockquote {
  background-color: #ffffff;
  background-image: none;
  border-color: #e5e5e5;
}
#phpbb-content .rtl blockquote {
  background-image: none;
}
#phpbb-content blockquote blockquote {
  background-color: #f5f5f5;
}
#phpbb-content blockquote blockquote blockquote {
  background-color: #ffffff;
}
#phpbb-content .button {
  background-image: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  color: #ffffff;
  filter: none;
}
#phpbb-content .button:hover,
#phpbb-content .button:focus {
  background-image: none;
  text-shadow: none;
  color: #ffffff;
  filter: none;
}
#phpbb-content .button .icon,
#phpbb-content .button-secondary {
  color: #ffffff;
}
#phpbb-content .button-secondary:focus,
#phpbb-content .button-secondary:hover,
#phpbb-content .button:focus .icon,
#phpbb-content .button:hover .icon {
  color: #ffffff;
}
#phpbb-content .caret {
  border-color: #ffffff;
}
#phpbb-content .contact-icons a,
#phpbb-content .contact-icons a:hover {
  background-color: #ffffff;
}
#phpbb-content .phpbb-pagination li a {
  color: #ffffff;
}
#phpbb-content .phpbb-pagination li.ellipsis span {
  color: #444444;
}
#phpbb-content .search-header {
  box-shadow: none;
}
#phpbb-content .contact-icon {
  background-image: none;
}
#phpbb-content .pm-icon {
  background-position: 0 0;
}
#phpbb-content .email-icon {
  background-position: -21px 0;
}
#phpbb-content .jabber-icon {
  background-position: -80px 0;
}
#phpbb-content .phpbb_icq-icon {
  background-position: -61px 0;
}
#phpbb-content .phpbb_wlm-icon {
  background-position: -182px 0;
}
#phpbb-content .phpbb_aol-icon {
  background-position: -244px 0;
}
#phpbb-content .phpbb_website-icon {
  background-position: -40px 0;
}
#phpbb-content .phpbb_youtube-icon {
  background-position: -98px 0;
}
#phpbb-content .phpbb_facebook-icon {
  background-position: -119px 0;
}
#phpbb-content .phpbb_googleplus-icon {
  background-position: -140px 0;
}
#phpbb-content .phpbb_skype-icon {
  background-position: -161px 0;
}
#phpbb-content .phpbb_twitter-icon {
  background-position: -203px 0;
}
#phpbb-content .phpbb_yahoo-icon {
  background-position: -224px 0;
}
#phpbb-content .global_read,
#phpbb-content .global_read_mine,
#phpbb-content .global_read_locked,
#phpbb-content .global_read_locked_mine,
#phpbb-content .global_unread,
#phpbb-content .global_unread_mine,
#phpbb-content .global_unread_locked,
#phpbb-content .global_unread_locked_mine,
#phpbb-content .announce_read,
#phpbb-content .announce_read_mine,
#phpbb-content .announce_read_locked,
#phpbb-content .announce_read_locked_mine,
#phpbb-content .announce_unread,
#phpbb-content .announce_unread_mine,
#phpbb-content .announce_unread_locked,
#phpbb-content .announce_unread_locked_mine,
#phpbb-content .forum_link,
#phpbb-content .forum_read,
#phpbb-content .forum_read_locked,
#phpbb-content .forum_read_subforum,
#phpbb-content .forum_unread,
#phpbb-content .forum_unread_locked,
#phpbb-content .forum_unread_subforum,
#phpbb-content .sticky_read,
#phpbb-content .sticky_read_mine,
#phpbb-content .sticky_read_locked,
#phpbb-content .sticky_read_locked_mine,
#phpbb-content .sticky_unread,
#phpbb-content .sticky_unread_mine,
#phpbb-content .sticky_unread_locked,
#phpbb-content .sticky_unread_locked_mine,
#phpbb-content .topic_moved,
#phpbb-content .topic_read,
#phpbb-content .topic_read_mine,
#phpbb-content .topic_read_hot,
#phpbb-content .topic_read_hot_mine,
#phpbb-content .topic_read_locked,
#phpbb-content .topic_read_locked_mine,
#phpbb-content .topic_unread,
#phpbb-content .topic_unread_mine,
#phpbb-content .topic_unread_hot,
#phpbb-content .topic_unread_hot_mine,
#phpbb-content .topic_unread_locked,
#phpbb-content .topic_unread_locked_mine,
#phpbb-content .pm_read,
#phpbb-content .pm_unread {
  background-image: none;
}
#phpbb-content .panel-container .panel li.row {
  border-bottom-color: #e5e5e5;
  border-top-color: transparent;
}
#phpbb-content ul.cplist {
  border-top-color: #e5e5e5;
}
#phpbb-content .tabs .tab > a {
  color: #ffffff;
}
#phpbb-content .tabs .tab > a:hover {
  color: #ffffff;
}
#phpbb-content .tabs .activetab > a,
#phpbb-content .tabs .activetab > a:hover {
  background-image: none;
  box-shadow: none;
  color: #ffffff;
  filter: none;
}
#phpbb-content .minitabs .tab > a {
  color: #ffffff;
}
#phpbb-content .minitabs .tab > a:hover,
#phpbb-content .minitabs .activetab > a,
#phpbb-content .minitabs .activetab > a:hover {
  color: #ffffff;
}
#phpbb-content .responsive-tab .responsive-tab-link:before,
#phpbb-content .responsive-tab .responsive-tab-link:hover:before {
  border-color: #ffffff;
}
#phpbb-content .navigation a,
#phpbb-content .rtl .navigation a {
  color: #ffffff;
  filter: none;
}
#phpbb-content .navigation a:hover,
#phpbb-content .navigation .active-subsection a,
#phpbb-content .navigation .active-subsection a:hover {
  color: #ffffff;
  filter: none;
}
@media only screen and (max-width: 900px), only screen and (max-device-width: 900px) {
  #phpbb-content .navigation a:hover,
  #phpbb-content .navigation .active-subsection a,
  #phpbb-content .navigation .active-subsection a:hover {
    color: #ffffff;
    filter: none;
  }
}
#phpbb-content .panel-container .panel {
  background-color: #eeeeee;
}
#phpbb-content .cp-mini {
  background-color: #e5e5e5;
}
#phpbb-content dl.mini dt {
  color: #444444;
}
#phpbb-content label {
  color: #444444;
}
#phpbb-content fieldset.quick-login input.inputbox {
  background-color: #ffffff;
}
#phpbb-content a.button1, #phpbb-content input.button1, #phpbb-content input.button3, #phpbb-content a.button2, #phpbb-content input.button2 {
  background-image: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  color: #ffffff;
  filter: none;
}
#phpbb-content a.button1, #phpbb-content a.button2 {
  color: #ffffff;
}
#phpbb-content a.button1:hover, #phpbb-content input.button1:hover, #phpbb-content a.button2:hover, #phpbb-content input.button2:hover, #phpbb-content input.button3:hover {
  background-image: none;
  color: #ffffff;
  filter: none;
}
#phpbb-content input.button1:focus, #phpbb-content input.button2:focus, #phpbb-content input.button3:focus {
  color: #ffffff;
}
#phpbb-content .dropdown-extended ul li {
  border-top-color: #cccccc;
}
#phpbb-content .dropdown-extended ul li:hover {
  background-color: #e5e5e5;
}
#phpbb-content .dropdown-extended .header, #phpbb-content .dropdown-extended .footer {
  border-color: #cccccc;
}
#phpbb-content .dropdown-extended .header {
  background: #ffffff;
  filter: none;
}
#phpbb-content .dropdown-extended .pointer-inner {
  border-color: #ffffff transparent;
}
#phpbb-content .dropdown-up .dropdown-contents {
  box-shadow: 1px -3px 5px rgba(0, 0, 0, 0.2);
}
#phpbb-content li.notification-reported strong, #phpbb-content li.notification-disapproved strong {
  color: #D31141;
}
@media (max-width: 700px) {
  #phpbb-content {
    /* 145 - Common block wrappers */
    /* 449 - Post */
  }
  #phpbb-content .cp-main .forabg,
  #phpbb-content .cp-main .forumdb,
  #phpbb-content .cp-main .post,
  #phpbb-content .cp-main .panel {
    border-radius: 0;
  }
  #phpbb-content .has-profile .post-buttons {
    right: 2px;
  }
}
#phpbb-content .dropdown-container-right .button {
  margin-right: 0;
}
#phpbb-content .unread:hover {
  text-decoration: none;
}
#phpbb-content .action-bar .fa-angle-left:before {
  content: "\e919";
}
#phpbb-content .action-bar .fa-reply:before {
  content: "\e910";
}
#phpbb-content .action-bar .fa-mail-forward:before {
  content: "\e90a";
}
#phpbb-content .author .fa-file:before {
  content: "\e91f";
}
#phpbb-content .back2top .fa-chevron-circle-up:before {
  content: "\e921";
}
#phpbb-content .button4 .fa-asterisk:before {
  content: "\e90e";
}
#phpbb-content .button4 .fa-flash:before {
  content: "\e98f";
}
#phpbb-content .button4 .fa-tint:before {
  content: "\e951";
}
#phpbb-content .dropdown-container .fa-level-down:before {
  content: "\e95b";
}
#phpbb-content .dropdown-contents .fa-bookmark-o:before {
  content: "\e923";
}
#phpbb-content .dropdown-contents .fa-check-circle:before {
  content: "\e92b";
}
#phpbb-content .dropdown-contents .fa-check-square-o:before {
  content: "\e93d";
}
#phpbb-content .dropdown-contents .fa-file-o:before {
  content: "\e91f";
}
#phpbb-content .dropdown-contents .fa-group:before {
  content: "\e92d";
}
#phpbb-content .dropdown-contents .fa-level-up:before {
  content: "\e93f";
}
#phpbb-content .dropdown-contents .fa-shield:before {
  content: "\e939";
}
#phpbb-content .dropdown-contents .fa-sliders:before {
  content: "\e943";
}
#phpbb-content .dropdown-contents .fa-square-o:before {
  content: "\e944";
}
#phpbb-content .dropdown-contents .fa-user:before {
  content: "\e933";
}
#phpbb-content .fp-forum-read:before {
  content: "\e905";
}
#phpbb-content .lastpost .fa-external-link-square:before {
  content: "\e91f";
}
#phpbb-content .nav-breadcrumbs .fa-home:before {
  content: "\e902";
}
#phpbb-content .nav-footer .fa-group:before {
  content: "\e92d";
}
#phpbb-content .nav-footer .fa-shield:before {
  content: "\e939";
}
#phpbb-content .nav-main .fa-inbox:before {
  content: "\e925";
}
#phpbb-content .nav-main .fa-pencil-square-o:before {
  content: "\e938";
}
#phpbb-content .nav-main .fa-question-circle:before {
  content: "\e901";
}
#phpbb-content .next .fa-chevron-right:before {
  content: "\e95e";
}
#phpbb-content .phpbb-pagination span .fa-clone:before {
  display: none;
}
#phpbb-content .phpbb_alert .fa-times-circle:before {
  content: "\e940";
}
#phpbb-content .post-buttons .fa-info:before {
  content: "\e90b";
}
#phpbb-content .post-notice .fa-exclamation:before {
  content: "\e942";
}
#phpbb-content .post-notice .fa-question:before {
  content: "\e97f";
}
#phpbb-content .post-notice .fa-recycle:before {
  content: "\e940";
}
#phpbb-content .previous .fa-chevron-left:before {
  content: "\e95d";
}
#phpbb-content .profile-contact .fa-commenting-o:before {
  content: "\e924";
}
#phpbb-content .row-item .fa-bar-chart:before {
  content: "\e941";
  cursor: context-menu;
}
#phpbb-content .row-item .fa-exclamation:before {
  content: "\e942";
}
#phpbb-content .row-item .fa-file:before {
  content: "\e91f";
}
#phpbb-content .row-item .fa-file-o:before {
  content: "\e91f";
}
#phpbb-content .row-item .fa-paperclip:before {
  content: "\e982";
  cursor: context-menu;
}
#phpbb-content .row-item .fa-question:before {
  content: "\e97f";
}
#phpbb-content .row-item .fa-recycle:before {
  content: "\e940";
}
#phpbb-content .search-box .fa-cog:before {
  content: "\e913";
}
#phpbb-content .searchresults .fa-angle-right:before {
  content: "\e91a";
}
#phpbb-content .top .fa-chevron-circle-up:before {
  content: "\e921";
}
#phpbb-content .dropdown-page-jump li {
  padding-top: 4px;
  padding-bottom: 4px;
}
@font-face {
	font-family: 'font-proflat';
	src: url("fonts/font-proflat.eot");
	src: url("fonts/font-proflat.eot") format("embedded-opentype"), url("fonts/font-proflat.ttf") format("truetype"), url("fonts/font-proflat.woff") format("woff"), url("fonts/font-proflat.svg") format("svg");
	font-weight: normal;
	font-style: normal;
	cursor: context-menu;
}
#phpbb-content .action-bar .fa-angle-left:before,
#phpbb-content .action-bar .fa-reply:before,
#phpbb-content .action-bar .fa-mail-forward:before,
#phpbb-content .author .fa-file:before,
#phpbb-content .back2top .fa-chevron-circle-up:before,
#phpbb-content .button4 .fa-asterisk:before,
#phpbb-content .button4 .fa-flash:before,
#phpbb-content .button4 .fa-tint:before,
#phpbb-content .contact-icon[class*="-icon"]:before,
#phpbb-content .dropdown-container .fa-level-down:before,
#phpbb-content .dropdown-contents .fa-bookmark-o:before,
#phpbb-content .dropdown-contents .fa-check-circle:before,
#phpbb-content .dropdown-contents .fa-check-square-o:before,
#phpbb-content .dropdown-contents .fa-file-o:before,
#phpbb-content .dropdown-contents .fa-group:before,
#phpbb-content .dropdown-contents .fa-level-up:before,
#phpbb-content .dropdown-contents .fa-shield:before,
#phpbb-content .dropdown-contents .fa-sliders:before,
#phpbb-content .dropdown-contents .fa-square-o:before,
#phpbb-content .dropdown-contents .fa-user:before,
#phpbb-content .fp-forum-read:before,
#phpbb-content .lastpost .fa-external-link-square:before,
#phpbb-content .nav-breadcrumbs .fa-home:before,
#phpbb-content .nav-footer .fa-group:before,
#phpbb-content .nav-footer .fa-shield:before,
#phpbb-content .nav-main .fa-inbox:before,
#phpbb-content .nav-main .fa-pencil-square-o:before,
#phpbb-content .nav-main .fa-question-circle:before,
#phpbb-content .next .fa-chevron-right:before,
#phpbb-content .phpbb_alert .fa-times-circle:before,
#phpbb-content .post-buttons .fa-info:before,
#phpbb-content .post-notice .fa-exclamation:before,
#phpbb-content .post-notice .fa-question:before,
#phpbb-content .post-notice .fa-recycle:before,
#phpbb-content .previous .fa-chevron-left:before,
#phpbb-content .profile-contact .fa-commenting-o:before,
#phpbb-content .row-item:before,
#phpbb-content .row-item:after,
#phpbb-content .row-item .fa-bar-chart:before,
#phpbb-content .row-item .fa-exclamation:before,
#phpbb-content .row-item .fa-file:before,
#phpbb-content .row-item .fa-file-o:before,
#phpbb-content .row-item .fa-paperclip:before,
#phpbb-content .row-item .fa-question:before,
#phpbb-content .row-item .fa-recycle:before,
#phpbb-content .search-box .fa-cog:before,
#phpbb-content .socialinks .icon[class*="fp-"]:before,
#phpbb-content .searchresults .fa-angle-right:before,
#phpbb-content .top .fa-chevron-circle-up:before {
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: font-proflat;
  font-size: 14px;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#phpbb-content .row-item .fa-file-o:before,
#phpbb-content .lastpost .fa-external-link-square:before {
  font-size: 12px;
}
#phpbb-content .dropdown-contents .fa-check-circle:before,
#phpbb-content .row-item .fa-exclamation:before,
#phpbb-content .row-item .fa-question:before,
#phpbb-content .row-item .fa-rss-square:before,
#phpbb-content .row-item .fa-recycle:before {
  font-size: 16px;
}
#phpbb-content .socialinks .icon[class*="fp-"]:before {
  font-size: 26px;
}
#phpbb-content .dropdown-extended .notification-block .fa-user:before {
  font-size: 55px;
}
#phpbb-content .cp-main .fa-user:before {
  font-size: 110px;
}
#phpbb-content .cp-main .topiclist .fa-user:before {
  font-size: 55px;
}
#phpbb-content .button4 {
  display: inline-block;
  font-size: 1em;
  font-weight: normal;
  font-family: inherit;
  line-height: 1.5em;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-color: #ffffff;
  border: 1px solid #666666;
  border-radius: 0;
  padding: 1px 2px 0 2px;
  color: #000000;
  margin: 1px 0;
}
#phpbb-content .button4:hover {
  background-color: #3399ff;
  border-color: #3399ff;
  color: #ffffff;
}
#phpbb-content .row-item:before,
#phpbb-content .row-item:after {
  font-size: 18px;
  left: 10px;
  padding: 8px 8px;
  position: absolute;
  top: 50%;
  /* poussé de la moitié de hauteur du référent */
  transform: translateY(-50%);
  /* tiré de la moitié de sa propre hauteur */
}
#phpbb-content .global_read:before,
#phpbb-content .global_read_mine:before,
#phpbb-content .announce_read:before,
#phpbb-content .announce_read_mine:before,
#phpbb-content .sticky_read:before,
#phpbb-content .sticky_read_mine:before {
  content: "\e907";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .global_unread:before,
#phpbb-content .global_unread_mine:before,
#phpbb-content .announce_unread:before,
#phpbb-content .announce_unread_mine:before,
#phpbb-content .sticky_unread:before,
#phpbb-content .sticky_unread_mine:before {
  content: "\e907";
  color: #ffffff;
  cursor: context-menu;
}
#phpbb-content .global_read_locked:before,
#phpbb-content .global_read_locked_mine:before,
#phpbb-content .announce_read_locked:before,
#phpbb-content .announce_read_locked_mine:before,
#phpbb-content .forum_read_locked:before,
#phpbb-content .sticky_read_locked:before,
#phpbb-content .sticky_read_locked_mine:before,
#phpbb-content .topic_read_locked:before,
#phpbb-content .topic_read_locked_mine:before {
  content: "\e90c";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .global_unread_locked:before,
#phpbb-content .global_unread_locked_mine:before,
#phpbb-content .announce_unread_locked:before,
#phpbb-content .announce_unread_locked_mine:before,
#phpbb-content .forum_unread_locked:before,
#phpbb-content .topic_unread_locked:before,
#phpbb-content .topic_unread_locked_mine:before {
  content: "\e90c";
  color: #ffffff;
  cursor: context-menu;
}
#phpbb-content .forum_link:before {
  content: "\e904";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .forum_read:before,
#phpbb-content .forum_read_subforum:before,
#phpbb-content .topic_read:before,
#phpbb-content .topic_read_mine:before {
  content: "\e91f";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .forum_unread:before,
#phpbb-content .forum_unread_subforum:before,
#phpbb-content .topic_unread:before,
#phpbb-content .topic_unread_mine:before {
  content: "\e91f";
  color: #ffffff;
  cursor: context-menu;
}
#phpbb-content .sticky_unread_locked:before,
#phpbb-content .sticky_unread_locked_mine:before {
  content: "\e90c";
  color: #ffffff;
  cursor: context-menu;
}
#phpbb-content .topic_moved:before {
  content: "\e903";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .topic_read_hot:before,
#phpbb-content .topic_read_hot_mine:before {
  content: "\e906";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .topic_unread_hot:before,
#phpbb-content .topic_unread_hot_mine:before {
  content: "\e906";
  color: #ffffff;
  cursor: context-menu;
}
#phpbb-content .pm_read:before {
  content: "\e925";
  background-color: #e5e5e5;
  color: #666666;
  cursor: context-menu;
}
#phpbb-content .pm_unread:before {
  content: "\e925";
  color: #ffffff;
  cursor: context-menu;
}
#phpbb-content .global_read_mine:after,
#phpbb-content .global_read_locked_mine:after,
#phpbb-content .announce_read_mine:after,
#phpbb-content .announce_read_locked_mine:after,
#phpbb-content .sticky_read_mine:after,
#phpbb-content .sticky_read_locked_mine:after,
#phpbb-content .topic_read_mine:after,
#phpbb-content .topic_read_hot_mine:after,
#phpbb-content .topic_read_locked_mine:after {
  content: "\e955";
  color: #666666;
  margin: -5px 0 0 16px;
  cursor: context-menu;
}
#phpbb-content .global_unread_mine:after,
#phpbb-content .global_unread_locked_mine:after,
#phpbb-content .announce_unread_mine:after,
#phpbb-content .announce_unread_locked_mine:after,
#phpbb-content .sticky_unread_mine:after,
#phpbb-content .sticky_unread_locked_mine:after,
#phpbb-content .topic_unread_mine:after,
#phpbb-content .topic_unread_hot_mine:after,
#phpbb-content .topic_unread_locked_mine:after {
  content: "\e955";
  color: #ffffff;
  margin: -5px 0 0 16px;
  cursor: context-menu;
}
#phpbb-content ul.linklist li a {
  text-decoration: none;
}
#phpbb-content .dropdown-extended .header a {
  display: inline;
}
#phpbb-content .copyright a {
  color: #ffffff;
}
#phpbb-content .footerbar {
  clear: both;
  color: #ffffff;
  overflow: hidden;
}
#phpbb-content .footerbar a:hover,
#phpbb-content .footerbar a:focus,
#phpbb-content .footerbar a:active {
  color: #ffffff;
}
#phpbb-content .navbar-container,
#phpbb-content .headerbar-container,
#phpbb-content .footerbar-container {
  max-width: 1152px;
  margin: 0 auto;
}
#phpbb-content .linklist.compact .rightside > a > span {
  display: none;
}
#phpbb-content .dropdown-extended .notification-block .fa-user {
  color: #444444;
  float: left;
  margin-left: 4px;
  width: auto;
  height: auto;
}
#phpbb-content .panel .fa-user {
  width: auto;
  height: auto;
}
#phpbb-content .cp-main .row .fa-user {
  float: left;
  margin-left: 3px;
  width: auto;
  height: auto;
}
#phpbb-content .online-text {
  font-size: 0.9em;
  font-weight: bold;
  position: absolute;
  right: 8px;
  text-transform: uppercase;
  top: 8px;
}
#phpbb-content .viewprofile .online-text {
  position: relative;
  float: right;
}
#phpbb-content .pm-icon:before {
  content: "\e925";
}
#phpbb-content .email-icon:before {
  content: "\e93b";
}
#phpbb-content .jabber-icon:before {
  content: "\e964";
}
#phpbb-content .phpbb_icq-icon:before {
  content: "\e975";
}
#phpbb-content .phpbb_wlm-icon:before {
  content: "\e958";
}
#phpbb-content .phpbb_aol-icon:before {
  content: "\e959";
}
#phpbb-content .phpbb_website-icon:before {
  content: "\e956";
}
#phpbb-content .phpbb_youtube-icon:before {
  content: "\e95f";
}
#phpbb-content .phpbb_facebook-icon:before {
  content: "\e965";
}
#phpbb-content .phpbb_googleplus-icon:before {
  content: "\e96f";
}
#phpbb-content .phpbb_skype-icon:before {
  content: "\e97b";
}
#phpbb-content .phpbb_twitter-icon:before {
  content: "\e961";
}
#phpbb-content .phpbb_yahoo-icon:before {
  content: "\e976";
}
#phpbb-content fieldset.quick-login {
  background-color: #f5f5f5;
  border-bottom: 1px solid #e5e5e5;
}
#phpbb-content fieldset.quick-login:hover {
  background-color: #e5e5e5;
}
#phpbb-content blockquote:before, #phpbb-content .rtl blockquote:before {
  font-family: font-proflat;
  position: absolute;
}
#phpbb-content blockquote.uncited:before {
  position: relative;
}
#phpbb-content blockquote:before {
  /*content: "\e947";*/
  margin: 0 0 0 3px;
}
#phpbb-content .rtl blockquote:before {
  /*content: "\f10e";*/
  margin: 0 3px 0 0;
}
@media (max-width: 700px) {
  #phpbb-content .linklist .mark-read span {
    display: none;
  }
  #phpbb-content table.responsive.show-header thead, #phpbb-content table.responsive.show-header th:first-child {
    text-align: center !important;
    text-transform: none;
    line-height: 1.3em;
    font-size: 1.1em;
  }
  #phpbb-content .online-text {
    font-size: 0.6em;
    right: 5px;
    top: 3px;
  }
}
#phpbb-content .bg1:hover,
#phpbb-content .bg2:hover,
#phpbb-content .bg3:hover,
#phpbb-content .panel:hover {
  background-color: #e5e5e5;
}
#phpbb-content .socialinks {
  float: right;
  padding: 5px 10px;
}
@media (max-width: 700px) {
  #phpbb-content .socialinks {
    float: none;
    text-align: center;
  }
}
#phpbb-content .socialinks > ul {
  display: inline-block;
}
#phpbb-content .socialinks ul li {
  float: right;
  list-style-type: none;
  margin: 5px 2px;
  opacity: 0.9;
}
#phpbb-content .socialinks ul li:hover {
  opacity: 1;
}
#phpbb-content .socialinks ul li a i:before {
  color: #ffffff;
  padding: 5px;
}
#phpbb-content .fp-blogger:before {
  content: "\e95a";
  background: #ff9334;
}
#phpbb-content .fp-dailymotion:before {
  content: "\e971";
  background: #0064dc;
}
#phpbb-content .fp-facebook:before {
  content: "\e965";
  background: #3765a3;
}
#phpbb-content .fp-flickr:before {
  content: "\e972";
  background: #ff0084;
}
#phpbb-content .fp-github:before {
  content: "\e96e";
  background: #353535;
}
#phpbb-content .fp-googleplus:before {
  content: "\e96f";
  background: #dc4e41;
}
#phpbb-content .fp-instagram:before {
  content: "\e960";
  background: #e23467;
}
#phpbb-content .fp-line:before {
  content: "\e91d";
  background: #00c300;
}
#phpbb-content .fp-linkedin:before {
  content: "\e973";
  background: #0077b5;
}
#phpbb-content .fp-myspace:before {
  content: "\e974";
  background: #030303;
}
#phpbb-content .fp-pinterest:before {
  content: "\e962";
  background: #b6080c;
}
#phpbb-content .fp-reddit:before {
  content: "\e97a";
  background: #7dbbe3;
}
#phpbb-content .fp-skype:before {
  content: "\e97b";
  background: #00aff0;
}
#phpbb-content .fp-snapchat:before {
  content: "\e97c";
  background: #fffc00;
}
#phpbb-content .fp-soundcloud:before {
  content: "\e96a";
  background: #ff6400;
}
#phpbb-content .fp-steam:before {
  content: "\e967";
  background: #171a21;
}
#phpbb-content .fp-tumblr:before {
  content: "\e980";
  background: #36465d;
}
#phpbb-content .fp-twitter:before {
  content: "\e981";
  background: #55acee;
}
#phpbb-content .fp-viber:before {
  content: "\e97e";
  background: #7b529e;
}
#phpbb-content .fp-whatsapp:before {
  content: "\e95c";
  background: #3ace01;
}
#phpbb-content .fp-wordpress:before {
  content: "\e978";
  background: #21759b;
}
#phpbb-content .fp-youtube:before {
  content: "\e963";
  background: #ec2828;
}
#phpbb-content .fp-blogger:hover:before {
  content: "\e95a";
  background: #c77329;
}
#phpbb-content .fp-dailymotion:hover:before {
  content: "\e971";
  background: #004eac;
}
#phpbb-content .fp-facebook:hover:before {
  content: "\e965";
  background: #2b4f7f;
}
#phpbb-content .fp-flickr:hover:before {
  content: "\e972";
  background: #c70067;
}
#phpbb-content .fp-github:hover:before {
  content: "\e96e";
  background: #292929;
}
#phpbb-content .fp-googleplus:hover:before {
  content: "\e96f";
  background: #ac3d33;
}
#phpbb-content .fp-instagram:hover:before {
  content: "\e960";
  background: #b02950;
}
#phpbb-content .fp-line:hover:before {
  content: "\e91d";
  background: #009800;
}
#phpbb-content .fp-linkedin:hover:before {
  content: "\e973";
  background: #005d8d;
}
#phpbb-content .fp-myspace:hover:before {
  content: "\e974";
  background: #020202;
}
#phpbb-content .fp-pinterest:hover:before {
  content: "\e962";
  background: #b6080c;
}
#phpbb-content .fp-reddit:hover:before {
  content: "\e97a";
  background: #8e0609;
}
#phpbb-content .fp-skype:hover:before {
  content: "\e97b";
  background: #0089bb;
}
#phpbb-content .fp-snapchat:hover:before {
  content: "\e97c";
  background: #c7c500;
}
#phpbb-content .fp-soundcloud:hover:before {
  content: "\e96a";
  background: #c74e00;
}
#phpbb-content .fp-steam:hover:before {
  content: "\e967";
  background: #12141a;
}
#phpbb-content .fp-tumblr:hover:before {
  content: "\e980";
  background: #2a3749;
}
#phpbb-content .fp-twitter:hover:before {
  content: "\e981";
  background: #4286ba;
}
#phpbb-content .fp-viber:hover:before {
  content: "\e97e";
  background: #60407b;
}
#phpbb-content .fp-whatsapp:hover:before {
  content: "\e95c";
  background: #2da101;
}
#phpbb-content .fp-wordpress:hover:before {
  content: "\e978";
  background: #1a5b79;
}
#phpbb-content .fp-youtube:hover:before {
  content: "\e963";
  background: #b81f1f;
}
#phpbb-content .stat-block h3 {
  border-bottom: none;
  color: #ffffff;
  margin-bottom: 0;
  padding: 12px 0 12px 10px;
  margin-top: 0;
}
#phpbb-content .stat-block h3 a {
  color: #ffffff;
}
#phpbb-content .stat-block p {
  background-color: #f5f5f5;
  padding: 10px 0 10px 10px;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 5px;
}
#phpbb-content .stat-block p:hover {
  background-color: #e5e5e5;
}
@media (max-width: 700px) {
  #phpbb-content .stat-block {
    margin: 0 -5px;
  }
  #phpbb-content .stat-block h3 {
    text-align: center;
    text-transform: none;
  }
  #phpbb-content .postprofile .no-avatar img {
    width: auto !important;
    height: auto !important;
    max-height: 35px;
  }
}
#phpbb-content table.table1 thead tr {
  height: 38px;
}
#phpbb-content table.table1 thead th a {
  padding: 0 0 0 8px;
}
