/*****************************************************************/
/* @package phpBB Style - Azulando - Copyright (C) 2025 Alma
/* @license Private License
/*****************************************************************/

/* -------------------------------------------------------------- /*
	$Custom
/* -------------------------------------------------------------- */

html{height:calc(100% + 1px)}html,body{background-repeat:repeat;background-attachment:fixed}body{padding:0}h2{margin:.3em 0;letter-spacing:-0.03em}h3{font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom-width:0}body.section-search p.advanced-search-link{display:none}p.responsive-center.time{display:none}input,button,select,textarea{line-height:normal}.outer-wrap{position:relative;min-width:660px;max-width:1184px;margin:0 auto;padding:20px;border-width:0 1px;border-style:solid}.outer-wrap+div{display:none}.wrap{position:relative;margin:0 auto}.page-header{position:relative;max-width:1184px;margin:0 auto}.navbar-top+.outer-wrap>.page-header{margin-top:34px}.page-body{margin-bottom:10px}.headerbar{position:relative;min-height:138px;margin-bottom:0;padding:0;-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:0;background-repeat:no-repeat;background-position:100% 100%;background-size:auto 100%}.page-body+.navbar{clear:both}.logo{padding:18px 10px 0}.site_logo{-webkit-transition:all .3s linear;transition:all .3s linear;vertical-align:middle;background-size:auto 100%}.header-right{float:right}.site_logo_right{display:inline-block;-webkit-transition:all .3s linear;transition:all .3s linear;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 100%}.navbar{margin-bottom:10px;border-radius:4px}.navbar-top{position:fixed;z-index:4;top:0;right:0;left:0;width:100%;margin:0;padding:0;border-radius:0}.navbar-header{padding:0;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1}.fixed-nav{position:fixed;z-index:4;top:0;right:auto;left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:.95;border-radius:0}.fixed-nav:hover{opacity:1}.forabg,.forumbg{margin-bottom:10px;padding:0;border-radius:4px}.panel{border-radius:4px}.post{border:1px solid transparent;border-radius:4px}.page-body>.post{margin-bottom:0;padding:0;border-radius:4px 4px 0 0}.page-body>.post ~ .post{border-top-width:0;border-radius:0}.page-body>.search.post{margin-bottom:4px;padding:5px 10px;border-width:1px;border-radius:4px}.page-body>.post:after{content:'';display:block;height:2px;margin:0;border-width:0 1px}.navbar ul.navlinks{border-top-width:0}.navbar ul.nav-main{padding:0}.navbar-top ul.nav-main{max-width:1224px;margin:0 auto}.navbar ul.linklist>li{padding-top:0}.navbar ul.nav-main>li{margin:0;padding:4px 5px 5px;border-width:1px 0 0;border-style:solid;border-color:transparent}.navbar ul.linklist>li select{vertical-align:baseline}.navbar-header ul.nav-main>li:first-child{padding-left:10px;border-radius:4px 0 0 4px}.navbar-header ul.nav-main>li.rightside{padding-right:10px;border-radius:0 4px 4px 0}.navbar-header ul.nav-main>li.rightside+li{padding-right:5px;border-radius:0}.fixed-nav ul.nav-main>li:first-child,.fixed-nav ul.nav-main>li.rightside{border-radius:0}.header-profile{padding:0 3px;border-radius:3px}a.header-avatar img{max-height:18px}.dropdown-extended .header{border-radius:0}.dropdown-extended .footer{border-top:1px solid transparent}ul.nav-main .header-profile .dropdown{top:18px}ul.linklist .timebox.dropdown-left .dropdown{right:-11px}ul.linklist .timebox.dropdown-right .dropdown{left:-14px}ul.linklist .timebox .dropdown-contents li{padding:5px}a.header-links span:after{font-family:FontAwesome;font-size:14px;font-weight:normal;line-height:1;display:inline-block;padding-top:2px;padding-left:6px;content:'\f0dd';vertical-align:top}table.table1 thead tr{border-radius:4px 4px 0 0}table.table1 thead th{padding:6px 5px}table.table1 thead th:first-child{border-top-left-radius:4px}table.table1 thead th:last-child{border-top-right-radius:4px}table.table1 tbody tr{border-width:0}table.table1 tbody tr:last-child td:first-child{border-bottom-left-radius:4px}table.table1 tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.forumbg-table>.inner{margin:0}fieldset.fields1 dd.recipients input.button2{margin-top:2px}fieldset.fields1 ul.recipients input.button2{padding:0 3px}.pagination li a{font-size:13px;line-height:1.4em;-webkit-transition:none;transition:none;border:1px solid transparent}.pagination li.page-jump a{padding:2px 5px}.phpbb_alert{border-width:3px;border-radius:4px}.phpbb_alert .alert_close{margin-top:2px;margin-right:-22px}.phpbb_alert .alert_close .icon:before{font-size:20px;line-height:.8;width:16px;height:16px}.phpbb_alert .alert_text{margin-top:-5px}.copyright .staff-link{margin-bottom:5px}.headerspace{display:none}div.rules{border:1px solid transparent;border-radius:4px}p.post-notice{min-height:24px;border-width:1px;border-style:solid;border-radius:2px}.stat-block{margin-top:10px;margin-bottom:10px;padding:4px 10px;border-radius:4px}.stat-block>h3{margin:5px 0 10px;padding:0}.stat-block>p{margin-bottom:5px}.online-list .icon:before{content:'\f0c0'}.birthday-list .icon:before{content:'\f1fd'}.statistics .icon:before{content:'\f200'}.permissions .icon:before{content:'\f023'}a:hover,a:focus,ul.topiclist li.header a:hover,th a:hover,.list-inner a.topictitle:hover,.list-inner a.subforum:hover{text-decoration:none}.postlink{padding:0 2px;border-bottom-style:dotted}a[href$='.gif'],a[href$='.jpg'],a[href$='.jpeg'],a[href$='.png'],a[href$='.bmp']{border:0}a[href$='.gif']:hover,a[href$='.jpg']:hover,a[href$='.jpeg']:hover,a[href$='.png']:hover,a[href$='.bmp']:hover{background:0}.back2top .top{margin-right:-5px}.top{margin-top:5px}.top i+span{display:none}a.feed-icon-forum{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}li.row:hover a.feed-icon-forum{-webkit-transform:scale(1);transform:scale(1)}a.feed-icon-forum .icon:before{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;opacity:.4}a.feed-icon-forum .icon:hover:before{opacity:1}ul.forums,ul.topics{border-top:1px solid transparent}ul.topiclist li.header{padding:5px 0 4px 0;border-bottom:1px solid transparent;border-radius:4px 4px 0 0}li.row:first-child{border-top:0}li.row:last-child{border-radius:0 0 4px 4px}li.header dt,li.header dd{font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:2px}li.header dt{text-indent:8px}.forabg li.header dt{text-indent:0}li.header dl.row-item dt .list-inner{padding-left:8px;padding-right:8px}dl.row-item{background-size:36px}dl.row-item dt .list-inner{position:relative;padding-left:55px}.topic-type,.topic-status{float:right;margin:3px}.section-index li.header dd.lastpost{width:230px}.message-content{position:relative;padding:5px 10px;border-style:solid;border-width:1px 0}.message-info{font-size:1.1em;padding:6px 10px;border-bottom:1px solid transparent}.page-body>.post .message-info{border-radius:4px 4px 0 0}.page-body>.post ~ .post .message-info{border-radius:0}.message-info dt{float:left}.message-info dd{float:right}#preview .postbody,#preview+.post .postbody,#post .panel .postbody{float:none;width:auto}#qr_postform .panel{border-width:0 1px;border-style:solid;border-color:transparent;border-radius:0}#qr_postform .message-box{margin:0 auto 3px}#qr_postform .fields1>dl{display:none}blockquote{border-left-width:2px;border-top-right-radius:3px;border-bottom-right-radius:3px}blockquote img{max-width:200px}.codebox{border-left-width:2px;border-top-right-radius:3px;border-bottom-right-radius:3px}dl.thumbnail dt a img{border-radius:2px}fieldset.polls dl{margin-top:0;padding:5px 0;border-width:1px 0;border-style:solid}fieldset.polls dl:first-child{border-top-width:0}fieldset.polls dl:last-child{border-bottom-width:0}.post .postprofile{margin:5px 0 0;padding:8px 0;border-width:1px;border-radius:3px}.postprofile dt{text-align:center}.post dl.postprofile>dt,.post dl.postprofile>dd{margin-top:2px;margin-right:8px;margin-left:8px}.postprofile dd{padding:4px;border:1px solid transparent;border-radius:2px}.search .postprofile dt{padding:0 5px 5px;text-align:inherit}.search dd.search-result-date{margin-bottom:0}.postprofile dt .online-icon{margin-bottom:5px;text-align:right}.postprofile dd.profile-rank{overflow:visible;padding:0;text-align:center;border:0;border-radius:0}.postprofile .avatar{float:none;margin:0 auto}.no-avatar .avatar-container{height:80px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 100%}.banner-rank{font-weight:700;position:relative;margin-right:-13px;margin-left:-13px;padding:5px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.banner-rank:before,.banner-rank:after{position:absolute;top:-3px;width:5px;height:3px;content:'';opacity:.8}.banner-rank:before{left:0;border-top-left-radius:3px}.banner-rank:after{right:0;border-top-right-radius:3px}.button{font-size:12px;font-variant:small-caps;line-height:20px;padding-top:3px;padding-bottom:3px;-webkit-transition:all .2s;transition:all .2s;border-width:0}.button.locked-button:hover{cursor:not-allowed}.action-bar .jumpbox .button{margin-right:0}.button-search{border-right-width:1px}.post-buttons .button{padding-top:2px;padding-bottom:2px;border-width:1px;border-radius:3px}.format-buttons .button{padding:2px 4px;border-radius:3px}.notouch.section-viewtopic .post-buttons{-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}.notouch.section-viewtopic .post:hover .post-buttons{opacity:1}.deleted .post-buttons{display:none}.panel-container h3+ul.cplist{border-top-width:0}.panel-container h3+ul.cplist li.row:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.panel-container .panel li.row:first-child{border-top:0}.panel-container .panel li.row:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.panel-container ul.topiclist+p{padding:5px;border-width:0 1px 1px;border-style:solid;border-color:transparent;border-radius:0 0 4px 4px}.panel-container ul.missing-column li.header,.panel-container ul.two-long-columns li.header,.panel-container ul.two-columns li.header{padding:5px 0}.tabs .tab>a{padding:6px 10px;border:0}.tabs .tab>a:hover{text-decoration:none}.tabs .activetab>a{padding-bottom:8px;cursor:default}.minitabs .activetab>a{cursor:default}.responsive-tab>a.responsive-tab-link{line-height:inherit}.navigation a{margin-right:3px;border-radius:3px}.navigation a:hover{text-decoration:none}.navigation .active-subsection a{cursor:default}.smiley-box .smilies{overflow:auto;width:100%;max-height:200px}fieldset.display-actions,fieldset.display-actions label{white-space:normal}.inputbox{padding:3px;border-radius:2px}a.button1,a.button2,input.button1,input.button2,input.button3{padding:3px 4px;border:0;border-radius:3px}a.button1:hover,a.button2:hover,input.button1:hover,input.button2:hover,input.button3:hover{border:0}.action-bar.compact a{line-height:1.4;padding:4px}.action-bar.compact a:hover{padding:3px;text-decoration:none;border:1px solid transparent;border-radius:3px}.search-box .inputbox{height:26px}::-webkit-scrollbar{width:6px;height:6px;-webkit-appearance:none}.postbody .content::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb,.topicreview::-webkit-scrollbar-thumb,.post_details::-webkit-scrollbar-thumb,.codebox code::-webkit-scrollbar-thumb,.smiley-box .smilies::-webkit-scrollbar-thumb,.attachbox dd::-webkit-scrollbar-thumb,.attach-image::-webkit-scrollbar-thumb,.dropdown ul::-webkit-scrollbar-thumb{border-radius:0}.postbody .content::-webkit-scrollbar,textarea::-webkit-scrollbar,.topicreview::-webkit-scrollbar,.post_details::-webkit-scrollbar,.codebox code::-webkit-scrollbar,.smiley-box .smilies::-webkit-scrollbar,.attachbox dd::-webkit-scrollbar,.attach-image::-webkit-scrollbar,.dropdown ul::-webkit-scrollbar{width:6px;height:6px;border-radius:0}:root{scrollbar-width:thin}.postbody .content,textarea,.topicreview,.post_details,.codebox code,.smiley-box .smilies,.attachbox dd,.attach-image,.dropdown ul{scrollbar-width:thin}ul.collapse-close li.header{border-bottom:0;border-radius:4px;padding-bottom:5px}dd.collapse-btn{position:relative;display:block !important;width:14px;height:14px;cursor:pointer}dd.collapse-btn:after,dd.collapse-btn:before{position:absolute;content:'';border:1px solid transparent}ul.collapse-open dd.collapse-btn:after,ul.collapse-close dd.collapse-btn:before{top:8px;right:2px;width:8px;height:0}ul.collapse-close dd.collapse-btn:after{top:4px;right:6px;width:0;height:8px}ul.collapse-open dd.collapse-btn:before{border:0}.notouch dd.collapse-btn{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.2}.notouch li.header:hover dd.collapse-btn{opacity:1}.backtotop{position:fixed;z-index:9999;right:15px;bottom:75px;display:none;width:32px;height:30px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.4;border-radius:4px}.backtotop:hover{opacity:1}.backtotop .scroll-up{width:8px;height:8px;margin:12px 10px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-width:0 0 3px 3px;border-style:solid}.quick-login-content{max-width:380px}.quick-login-content h3{clear:both;text-align:center}.quick-login-content label{margin:0;padding:0}.quick-login-content fieldset{margin-bottom:10px}.rtl a.logo{padding:18px 10px 0}.rtl .header-right{float:left}.rtl .navbar-header{position:static}.rtl .fixed-nav,.rtl .navbar-top{position:fixed}.rtl .navbar ul.nav-main>li{margin:0}.rtl .navbar-header ul.nav-main>li:first-child{padding-right:10px;padding-left:5px;border-radius:0 4px 4px 0}.rtl .navbar-header ul.nav-main>li.rightside{margin-right:0;padding-right:5px;padding-left:10px;border-radius:4px 0 0 4px}.rtl .navbar-header ul.nav-main>li.rightside+li{padding-left:5px;border-radius:0}.rtl .header-links span:after{float:left;padding-right:2px;padding-left:0}.rtl i.icon{padding:0}.rtl .icon:before{padding-right:0;padding-left:2px}.rtl .button .icon:before{padding:0}.rtl .topic-type,.rtl .topic-status{float:left}.rtl table.table1 thead th:first-child{border-radius:0 4px 0 0}.rtl table.table1 thead th:last-child{border-radius:4px 0 0 0}.rtl table.table1 thead tr th{padding:5px}.rtl table.table1 tbody tr:last-child td:first-child{border-radius:0 0 4px 0}.rtl table.table1 tbody tr:last-child td:last-child{border-radius:0 0 0 4px}.rtl .navigation a{margin-right:0;margin-left:3px}.rtl .search-box .button-search{border-right-width:0;border-left-width:1px}.rtl dl.postprofile .avatar{float:none}.rtl .back2top a.top{margin-left:-5px}@media(max-width:900px){.page-header .headerbar{min-height:115px}.navigation a,.navigation .active-subsection a{margin-right:0}.rtl .navigation a,.rtl .navigation .active-subsection a{margin-left:0}.navigation li a,.navigation .active-subsection a,.rtl .navigation .active-subsection a{border-radius:0}.navigation li:first-child a,.rtl .navigation li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px}.navigation li:last-child a,.rtl .navigation li:last-child a{border-bottom-right-radius:3px;border-bottom-left-radius:3px}}@media(max-width:800px){.outer-wrap{padding:10px}.wrap{padding:6px 10px 10px}.page-header .headerbar{min-height:92px}}@media(max-width:700px){.outer-wrap{min-width:320px;margin:0;padding:0;border:0;border-radius:0}div.wrap{padding-top:6px}.page-header{min-width:290px;margin:0}.page-header .headerbar{min-height:0;margin-right:0;margin-left:0;padding:5px}.header-right{display:none}.rtl div.site-description{float:none}.headerbar+.navbar.navbar-header,.navbar.navbar-top{margin:0}.navbar-header ul.nav-main>li:first-child,.navbar-header ul.nav-main>li.rightside,.rtl .navbar-header ul.nav-main>li:first-child,.rtl .navbar-header ul.nav-main>li.rightside{border-radius:0}.forabg ul.topiclist li.header,.forumbg ul.topiclist li.header{border-radius:0}ul.topiclist li.header dt{text-indent:0}ul.topiclist li.header dt .list-inner{padding-left:0 !important}li.row:last-child{border-radius:0}ul.cplist li.row dl dd,ul.cplist li.row:hover dl dd{border-color:transparent}table.table1.responsive tr{margin:0;border-width:1px}table.table1.responsive thead th,table.table1.responsive tbody tr:last-child td{border-radius:0}#qr_postform .panel{border-width:0}.page-body>.post{border-right:0;border-left:0;border-radius:0}.post .postprofile{min-height:40px !important;border-radius:0}.postprofile dt,.postprofile dd.profile-rank,.search .postprofile dd{text-align:left}.rtl .postprofile dt,.rtl .postprofile dd.profile-rank,.rtl .search .postprofile dd{text-align:right}.postprofile .avatar{float:left}.rtl dl.postprofile .avatar{float:right}.banner-rank{margin:0;padding:0}.no-avatar .avatar-container{float:left;width:32px;height:32px}.rtl .no-avatar .avatar-container{float:right}.has-profile ul.post-buttons{right:10px}.rtl .has-profile ul.post-buttons{right:auto;left:10px}.stat-block{margin-right:-5px;margin-left:-5px;border-radius:0}ul.collapse-open li.header dl dt,ul.collapse-close li.header dl dt{margin-right:-20px !important}ul.collapse-open li.header dl dt .list-inner,ul.collapse-close li.header dl dt .list-inner{margin-right:20px !important}ul.topiclist li.header dd.collapse-btn{display:block !important}.phpbb_alert.quick-login-content{margin:0 auto}.backtotop{bottom:8px}}@media(max-width:350px){.action-bar>a.button,.action-bar .dropdown-container{margin-bottom:5px}}@media(min-width:701px){.postprofile+.postbody{width:calc(100% - 216px - 1px - 16px)}dl.postprofile{width:216px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes onlinePulse{0%{transform:scale(1.3);opacity:0}75%{transform:scale(1);opacity:.75}100%{transform:scale(0);opacity:1}}@keyframes onlinePulse{0%{transform:scale(1.3);opacity:0}75%{transform:scale(1);opacity:.75}100%{transform:scale(0);opacity:1}}.dropdown{-webkit-animation:fadeIn .6s ease 0s normal 1 both running;animation:fadeIn .6s ease 0s normal 1 both running}.icon.online:before{display:block;-webkit-animation:onlinePulse 1s linear infinite reverse;animation:onlinePulse 1s linear infinite reverse}a:focus-visible,input:focus-visible{outline:0}


/*****************************************************************/
/* Customization only after next line
/*****************************************************************/

@font-face {
	font-family: "Champagne_Limousines";
	src: url('./fonts/champagne_limousines.eot');
	src: url('./fonts/champagne_limousines.eot?#iefix') format('embedded-opentype'),
	     url('./fonts/champagne_limousines.woff2') format('woff2'),
	     url('./fonts/champagne_limousines.woff') format('woff'),
	     url('./fonts/champagne_limousines.ttf') format('truetype'),
	     url('./fonts/champagne_limousines.svg#Champagne_Limousines') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Logo block
---------------------------------------- */
.site-description h1 {
	font-family: "Champagne_Limousines", sans-serif;
	font-size: 2.4em;
	text-transform: uppercase;
}

@media (max-width: 500px) {
	.site-description h1 {
		font-size: 2em;
	}
}

.site-description h1 + p {
	font-size: 1.3em;
	margin-bottom: 0;
}

/* Logos height/width */
.site_logo {
	height: 102px;
	width: 168px;
}

.site_logo_right {
	height: 114px;
	width: 216px;
}

.forum-2 li.header a:before, .forum-10 li.header a:before, .forum-29 li.header a:before, .forum-214 li.header a:before, .forum-229 li.header a:before, .forum-230 li.header a:before, .forum-231 li.header a:before, .forum-234 li.header a:before, .forum-236 li.header a:before, .forum-287 li.header a:before, .forum-291 li.header a:before, .forum-297 li.header a:before, .forum-381 li.header a:before, .forum-386 li.header a:before {
	display: inline-block;
	font-family: FontAwesome;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	padding-right: 5px;
}

/* Exoteric */
.forum-2 li.header a, .forum-29 li.header a, .forum-229 li.header a, .forum-230 li.header a, .forum-236 li.header a, .forum-291 li.header a, .forum-297 li.header a {
	color: #ff5d83;
}

.forum-2 li.header a:before, .forum-29 li.header a:before, .forum-229 li.header a:before, .forum-230 li.header a:before, .forum-236 li.header a:before, .forum-291 li.header a:before, .forum-297 li.header a:before {
	content: '\f186';
}

/* Mesoteric */
.forum-10 li.header a, .forum-214 li.header a, .forum-231 li.header a, .forum-287 li.header a {
	color: #ffed65;
}

.forum-10 li.header a:before, .forum-214 li.header a:before, .forum-231 li.header a:before, .forum-287 li.header a:before {
	content: '\f185';
}

/* Esoteric */
.forum-234 li.header a, .forum-381 li.header a, .forum-386 li.header a {
	color: #8ecafa;
}

.forum-234 li.header a:before, .forum-381 li.header a:before, .forum-386 li.header a:before {
	content: '\f006';
}

@media (max-width: 900px) {
	.site_logo {
		height: calc(102px * 8/10);
		width: calc(168px * 8/10);
	}
	.site_logo_right {
		height: calc(114px * 8/10);
		width: calc(216px * 8/10);
	}
}

@media (max-width: 800px) {
	.site_logo {
		height: calc(102px * 7/10);
		width: calc(168px * 7/10);
	}
	.site_logo_right {
		height: calc(114px * 7/10);
		width: calc(216px * 7/10);
	}
}
