/* lineage2scarlet.com | HubsInfo Network. All Rights Reserved. */ 
body {font-family: Lucida Sans Unicode, Lucida Grande, sans-serif, Arial; color:#000;font-size:13px;margin:0;padding:0; background: #12100f;} 
img,embed,object,video {max-width: 100%;border: 0;margin: 0; padding: 0;} 
a {color: #401719; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}
h1 {font-size: 30px; margin: 0; padding: 0; text-align: left; color: #000; font-family: Amarante, sans-serif;}
h1 a {color: #401719; text-decoration: underline;}
h1 a:hover {color: #000; text-decoration: none;}
@media screen and (max-width : 760px){
	h1 {font-size: 20px; margin: 0; padding: 0; color: #000; text-align: left; font-family: Amarante, sans-serif;}
	h1 a {color: #000; text-decoration: underline;}
	h1 a:hover {color: #000; text-decoration: none;}
}
h2 {font-size: 22px; text-align: left; color: #000; font-family: Amarante, sans-serif; border-bottom: 1px solid #b5b5b5; padding: 0 0 8px 0;}
@media screen and (max-width : 760px){
	h2 {font-size: 18px; color: #000; font-family: Amarante, sans-serif;}
}
.header-hp {display: block; background: #12110f;width: auto; margin: 0 auto;} 
.server-status-hp {color: 000; font-size: 15px;}
@media screen and (max-width : 760px){
	.server-status-hp {color: 000; font-size: 15px;}
}
/* SMF website and forum CSS classes /.. */
.cnt-news-hp {text-align: center;margin: 0 auto;background: #BBDEFB;padding:15px 0 7px 0;}
.cnt-n-hp-c {max-width: 1000px;width: auto;margin: 0 auto; padding: 0;text-align: center;}
.ssi_table {background:#E3F2FD;font-size:15px;color:#000;width:100%;text-align:left;border:0;}
.ssi_table tr {background:#E3F2FD;text-align:left;font-size:15px;color:#000;border:0;} 
.ssi_table tr:hover {background:#BBDEFB;color:#000;border-bottom:1px solid #BBDEFB;} 
.ssi_table tr:focus {background:#BBDEFB;color:#000;border-bottom:1px solid #BBDEFB;} 
.ssi_table tr th {background:#E3F2FD;text-align:left;font-size:15px;padding:10px;border-bottom:1px solid #BBDEFB;color:#000;}
.ssi_table tr th:hover {border-bottom:1px solid #BBDEFB;color:#000;background:#E3F2FD;}
.ssi_table tr th:focus {border-bottom:1px solid #BBDEFB;color:#000;background:#E3F2FD;}
.ssi_table tr td {background:#E3F2FD;text-align:left;font-size:1.2em;color:#0277BD;padding:10px;border-bottom:1px solid #BBDEFB;}
.ssi_table tr td a {background:#E3F2FD;text-align:left;font-size:1.2em;color:#0277BD;text-decoration:none;}
.ssi_table tr td a:hover {text-align:left;font-size:1.2em;color:#0277BD;text-decoration:underline;}
@media screen and (max-width: 800px) {
.ssi_table {border: 0;}
.ssi_table tr th {display:none;}
.ssi_table tr {background:#E3F2FD;text-align:left;font-size:1.2em;margin-bottom:25px;color:#000;display:block;}
.ssi_table tr:hover {background:#424242;text-align:left;font-size:1.2em;margin-bottom:25px;color:#000;display:block;}
.ssi_table td {background:#E3F2FD;text-align:left;font-size:1.2em;color:#000;display:block;padding:10px;min-height:21px;}
.ssi_table td a {background:#E3F2FD;text-align:left;font-size:1.2em;color:#0277BD;text-decoration:none;}
.ssi_table td a:hover {text-align:left;font-size:1.2em;color:#000;text-decoration:underline;}
.ssi_table td:last-child {background:#E3F2FD;text-align:left;font-size:15px;border-bottom:0;color:#000;}
.ssi_table td:before {content:attr(data-label);background:#E3F2FD;text-align:left;float:left;font-size:15px;font-weight:bold;border:0;}
}
.ssi_welcome {text-align:right;font-size:1.2em;color:#000;padding:0;}
.ssi_welcome a {font-size:1.2em;color:#fff;text-decoration:underline;}
.ssi_welcome a:hover {color:#fff;text-decoration:underline;}
.ssi_welcome_con {background:#fff;margin:50px 0 0 0;display:block;z-index:1000;overflow:hidden;}
.ssi_welcome_con_s {background:#fff;padding:10px;text-align:right;}
/* ../ SMF website and forum CSS classes */

.scrollup{ width:40px; height:40px; opacity:0.3; position:fixed;bottom:25px;right:25px; display:none; text-indent:-9999px; background: url(../images/sprite-s1-forum.jpg) -50px 0px no-repeat; z-index: 1000;}
#informationbar{position: fixed;left: 0;width: 100%;text-indent: 5px;padding: 5px 0;background-color: lightyellow;border-bottom: 1px solid black;font: bold 12px Verdana;z-index:10001;} 
* html #informationbar{ /*IE6 hack*/position: absolute;width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px");} 
.fb-leftside a {position: fixed; top: 210px; left: -4px;z-index:1000; width: 50px; height: 49px; display: block; background: url(../images/sprite-s1-forum.jpg) 0px 0px no-repeat; }
.fb-leftside a:hover {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.fb-leftside a:focus {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.fb-leftside a {width: 50px;height:49px; border: 0;z-index:1000;box-shadow: 0 3px 6px rgba(0,0,0,0.20), 0 3px 6px rgba(0,0,0,0.23);}
.gp-leftside a {position: fixed; top: 262px; left: -4px;z-index:1000;}
.gp-leftside a:hover {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.gp-leftside a:focus {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.gp-leftside a img {width: 50px;height:49px; border: 0;z-index:1000; box-shadow: 0 3px 6px rgba(0,0,0,0.20), 0 3px 6px rgba(0,0,0,0.23);}
.tw-leftside a {position: fixed; top: 314px; left: -4px;z-index:1000;}
.tw-leftside a:hover {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.tw-leftside a:focus {left: 0; transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.tw-leftside a img {width: 50px;height:49px; border: 0;z-index:1000; box-shadow: 0 3px 6px rgba(0,0,0,0.20), 0 3px 6px rgba(0,0,0,0.23);}
.con-st-serv {min-width: 250px; padding: 12px; text-align: right;font-size: 16px; border-bottom: 2px solid #ccc;}
.info-link-hp {font-family: Amarante;display: block; margin: 0; padding: 0; width: auto;background: #dcdcdc;color: #000; font-size: 15px;} 
.forum-link-hp a {font-family: Amarante;display: block;padding: 37px; width: auto;background: #282828;color: #dbd091; font-size: 28px;} 
.forum-link-hp a:hover {background: #686868;color: #ebebeb;transition: all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;text-decoration: none;} 
.width-resp {margin: 0 auto; max-width: 1200px; font-size: 20px;  padding: 11px;  text-align: left;}
@media screen and (max-width : 760px){
	.width-resp {margin: 0 auto; max-width: 1200px; font-size: 20px;  padding: 11px;  text-align: left;}
}
.lk-gforum a {margin: 7px 0 7px 0; text-align: center; padding: 15px; color: #fff; display: block; text-decoration: none; background: #401719;box-shadow: 0 3px 6px rgba(0,0,0,0.20), 0 3px 6px rgba(0,0,0,0.23);}
.lk-gforum a:hover, .lk-gforum a:focus {color: #fff;text-decoration: none; background: #260507;transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.lk-gforum-social a {margin: 7px 0 7px 0; text-align: center; padding: 15px; color: #fff; display: block; text-decoration: none; background: #316db7;box-shadow: 0 3px 6px rgba(0,0,0,0.20), 0 3px 6px rgba(0,0,0,0.23);}
.lk-gforum-social a:hover, .lk-gforum-social a:focus {color: #fff;text-decoration: none; background: #1a4375;transition:all .15s ease-in-out; -webkit-transition:all .15s ease-in-out; -moz-transition:all .15s ease-in-out;}
.alert-gen-01 {color: #fff; margin: 7px 0 7px 0; background: #777; padding: 12px;font-size: 17px; text-align: center;box-shadow: 0 3px 6px rgba(0,0,0,0.20), 0 3px 6px rgba(0,0,0,0.23);}
.gen-btn-l2s-theme a {font-size: 22px; display: block; font-family: Amarante; background: #607d8b; font-weight: normal; text-align: center; color: #fff; margin: 0; padding: 20px; box-shadow: 0 3px 6px rgba(0,0,0,0.14), 0 3px 6px rgba(0,0,0,0.23); text-decoration: none; }
.gen-btn-l2s-theme a:hover, .gen-btn-l2s-theme a:focus {font-size: 22px; display: block; font-family: Amarante; background: #444; color: #fff; text-decoration: none; box-shadow: 0 3px 6px rgba(0,0,0,0.219), 0 3px 6px rgba(0,0,0,0.24);transition: all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;}
.con-social-hp {font-family: Amarante;background: #fff;color: #3b5998;} 
.social-hp a {display: block;padding: 30px; width: auto;background: #fff;color: #3b5998; font-size: 27px;} 
.info-hp {display: block;width: auto; margin: 0 auto;background: #12100f;} 
.social-hp a:hover {background: #ebebeb;color: #3b5998;transition: all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;text-decoration: none;} 
.copyr-hp {width: auto; max-width: 1200px; margin: 0;padding: 22px 12px 22px 12px; text-align:left; color: #555; font-size: 12px;}
.sn-icon-colors {color: #fff; text-decoration: none;}
a.sn-icon-colors {color: #fff; text-decoration: none;}
a.sn-icon-colors:hover {color: #9e9e9e; text-decoration: none;}
.pd11top {padding-top: 11px;}
.ftr-info-links {color: #ccc; font-size: 14px; width: auto; margin-bottom: 20px;}
.ftr-info-links a {text-decoration: none; color: #fff; font-size: 14px;}
.ftr-info-links a:hover {text-decoration: none; color: #555; transition: all 0.10s ease-in-out;-webkit-transition: all 0.10s ease-in-out;-moz-transition: all 0.10s ease-in-out;}



