/*ALL KP SPECIFIC CSS
KEEPS THE MAIN CSS AND THE CODE CLEANER
*/

#main-nav{max-width:960px;}
.main-nav{z-index:999999999999;}

#content{margin-top:0;}/*is 40px in main css*/

.scroll-top{float: left;text-align: center;}

.breadcrumb{font-size:12px;line-height:13px;}
.breadcrumb-current{font-size:12px;line-height:13px;}

#scroll {
	position:fixed;
	left:2%;
	bottom:10px;
	cursor:pointer;
	width:50px;
	height:50px;
	background-color:#999999;
	text-indent:-9999px;
	display:none;
	z-index:99999999;
	-webkit-border-radius:60px;
	-moz-border-radius:60px;
	border-radius:60px
}
#scroll span {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-8px;
	margin-top:-12px;
	height:0;
	width:0;
	border:8px solid transparent;
	border-bottom-color:#fff
}
#scroll:hover {background-color:#333333;}


/*#scroll-to-top {
	background: #484848;
	padding: 5px 9px;
	animation-play-state: paused;
	margin-bottom: 1%;
	color:#fff;
	width:20px;
	height:26px;
	font-size:24px;
	text-align:center;	
	cursor: pointer;
	border-radius: 50%;
	position: fixed;
	right: 35px;
	bottom: 50px;
	-webkit-animation: mymove 5s infinite;
	animation: mymove 5s infinite;
}*/
	
.erkfooterboxes{list-style-type:none;margin-left:0;text-align:left;}

.erkfooterboxes ul, .erkfooterboxes li{list-style-type:none;margin-left:0;padding-left:0;text-align:left;}



#kp_cornerdecor{position:fixed;bottom:26px;right:0;height:100px;width:100px;}

#kp_footermessage{color:#666666;max-width:800px;margin:auto;text-align:center;margin-bottom:20px;}

.kp_center{margin:auto;text-align:center;}

#fixedspacer{height:90px;}

#fixedwrap{position:fixed;background:rgb(0,0,0);background:rgba(0,0,0,.7);}

.noshow{display:block;}

.erkflip{
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}



#searchsubmit{
	background-color: #585858;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d));
	background-image: -webkit-linear-gradient(top, #585858, #3d3d3d);
	background-image: -moz-linear-gradient(top, #585858, #3d3d3d);
	background-image: -ms-linear-gradient(top, #585858, #3d3d3d);
	background-image: -o-linear-gradient(top, #585858, #3d3d3d);
	background-image: linear-gradient(to top, #585858, #3d3d3d);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d)";	
	color:#333333;
	text-shadow:none;
	border-radius:10px;
}

#searchsubmit:hover{
	background-color: #585858;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#585858));
	background-image: -webkit-linear-gradient(top, #3d3d3d, #585858);
	background-image: -moz-linear-gradient(top, #3d3d3d, #585858);
	background-image: -ms-linear-gradient(top, #3d3d3d, #585858);
	background-image: -o-linear-gradient(top, #3d3d3d, #585858);
	background-image: linear-gradient(to top, #3d3d3d, #585858);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3d3d3d, endColorstr=#585858)";	
	color:#111111;
	text-shadow:none;
}


.fishsubmit{
	background-color: #003300;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#003300), to(#00ff00));
	background-image: -webkit-linear-gradient(top, #003300, #00ff00);
	background-image: -moz-linear-gradient(top, #003300, #00ff00);
	background-image: -ms-linear-gradient(top, #003300, #00ff00);
	background-image: -o-linear-gradient(top, #003300, #00ff00);
	background-image: linear-gradient(to top, #003300, #00ff00);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#003300, endColorstr=#00ff00)";	
	color:#333333;
	text-shadow:none;
	border-radius:10px;
}

.fishsubmit:hover{
	background-color: #006600;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00ff00), to(#003300));
	background-image: -webkit-linear-gradient(top, #00ff00, #003300);
	background-image: -moz-linear-gradient(top, #00ff00, #003300);
	background-image: -ms-linear-gradient(top, #00ff00, #003300);
	background-image: -o-linear-gradient(top, #00ff00, #003300);
	background-image: linear-gradient(to top, #00ff00, #003300);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ff00, endColorstr=#003300)";	
	color:#ffff00;
	text-shadow:none;
}

#kpratesubmit{
	background-color: #003300;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#003300), to(#009900));
	background-image: -webkit-linear-gradient(top, #003300, #009900);
	background-image: -moz-linear-gradient(top, #003300, #009900);
	background-image: -ms-linear-gradient(top, #003300, #009900);
	background-image: -o-linear-gradient(top, #003300, #009900);
	background-image: linear-gradient(to top, #003300, #009900);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#003300, endColorstr=#009900)";	
	color:#333333;
	text-shadow:none;
	border-radius:4px;
	padding:3px;
	cursor:pointer;
}

#kpratesubmit:hover{
	background-color: #333333;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#999999));
	background-image: -webkit-linear-gradient(top, #333333, #999999);
	background-image: -moz-linear-gradient(top, #333333, #999999);
	background-image: -ms-linear-gradient(top, #333333, #999999);
	background-image: -o-linear-gradient(top, #333333, #999999);
	background-image: linear-gradient(to top, #333333, #999999);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999)";	
	color:#333333;
	text-shadow:none;
}



#djrlsubmit{
	background-color: #585858;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d));
	background-image: -webkit-linear-gradient(top, #585858, #3d3d3d);
	background-image: -moz-linear-gradient(top, #585858, #3d3d3d);
	background-image: -ms-linear-gradient(top, #585858, #3d3d3d);
	background-image: -o-linear-gradient(top, #585858, #3d3d3d);
	background-image: linear-gradient(to top, #585858, #3d3d3d);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d)";	
	color:#333333;
	text-shadow:none;
	border-radius:10px;
}

#djrlsubmit:hover{
	background-color: #585858;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#585858));
	background-image: -webkit-linear-gradient(top, #3d3d3d, #585858);
	background-image: -moz-linear-gradient(top, #3d3d3d, #585858);
	background-image: -ms-linear-gradient(top, #3d3d3d, #585858);
	background-image: -o-linear-gradient(top, #3d3d3d, #585858);
	background-image: linear-gradient(to top, #3d3d3d, #585858);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3d3d3d, endColorstr=#585858)";	
	color:#111111;
	text-shadow:none;
}

#page_in_widget-2{margin-top:0;padding-top:0;}

.preload{position:abosolute;display:none;}

#responsive_current_menu_item{background:#000000;}

.pis-ul{list-style-type:none;} //posts in sidebar tries to list stuff

.kptabmenu a {color:#eeeeee;}
.kptabmenu:hover{color:#00ff00;}

/*post in sidebar display on homepage*/
.pis-li a, .pis-title-link a{
font-size:24px;	
font-weight:700;	
}

span.pis-more{font-size:14px;}

.ai1ec-agenda-widget-view{margin-top:40px;}

@media screen and (max-width: 800px) {
	
.noshow{display:none;}	

#fixedwrap{position:relative;}
	
#fixedspacer{height:35px;}	
	
.pis-thumbnail img{clear:both;}	

.erkshrinkfit{text-align:center;margin:auto;max-width:300px;}

.erkfooterboxes{text-align:center;}

.erkfooterboxes ul, .erkfooterboxes li{list-style-type:none;margin:auto;padding-left:0;text-align:center;}

.vanish800{display:none;}

.eksearchheader h1.entry-title.post-title{font-size:12px;}


}

/*CSS BUTTONS FOR STT MENU*/

a.sttcommon {
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#999999));
	background-image: -webkit-linear-gradient(top, #333333, #999999);
	background-image: -moz-linear-gradient(top, #333333, #999999);
	background-image: -ms-linear-gradient(top, #333333, #999999);
	background-image: -o-linear-gradient(top, #333333, #999999);
	background-image: linear-gradient(to top, #333333, #999999);
	border: 1px solid #333333;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
padding:5px;
border-radius:4px;
font-weight:700;
}

a.sttcommon:hover {
	background-color: #333333;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
	background-image: -webkit-linear-gradient(top, #999999, #333333);
	background-image: -moz-linear-gradient(top, #999999, #333333);
	background-image: -ms-linear-gradient(top, #999999, #333333);
	background-image: -o-linear-gradient(top, #999999, #333333);
	background-image: linear-gradient(to top, #999999, #333333);
	border: 1px solid #333333;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#333333)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
}


a.sttuncommon {
	background-color: #009900;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#00cc00));
	background-image: -webkit-linear-gradient(top, #333333, #00cc00);
	background-image: -moz-linear-gradient(top, #333333, #00cc00);
	background-image: -ms-linear-gradient(top, #333333, #00cc00);
	background-image: -o-linear-gradient(top, #333333, #00cc00);
	background-image: linear-gradient(to top, #333333, #00cc00);
	
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#00cc00)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
padding:5px;
border: 1px solid #333333;
border-radius:4px;
font-weight:700;
}

a.sttuncommon:hover {
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
	background-image: -webkit-linear-gradient(top, #999999, #333333);
	background-image: -moz-linear-gradient(top, #999999, #333333);
	background-image: -ms-linear-gradient(top, #999999, #333333);
	background-image: -o-linear-gradient(top, #999999, #333333);
	background-image: linear-gradient(to top, #999999, #333333);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#333333)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
border: 1px solid #333333;
}

a.sttrare {
	background-color: #0099ff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#0099ff));
	background-image: -webkit-linear-gradient(top, #333333, #0099ff);
	background-image: -moz-linear-gradient(top, #333333, #0099ff);
	background-image: -ms-linear-gradient(top, #333333, #0099ff);
	background-image: -o-linear-gradient(top, #333333, #0099ff);
	background-image: linear-gradient(to top, #333333, #0099ff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#0099ff)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
padding:5px;
border: 1px solid #333333;
border-radius:4px;
font-weight:700;
}

a.sttrare:hover {
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
	background-image: -webkit-linear-gradient(top, #999999, #333333);
	background-image: -moz-linear-gradient(top, #999999, #333333);
	background-image: -ms-linear-gradient(top, #999999, #333333);
	background-image: -o-linear-gradient(top, #999999, #333333);
	background-image: linear-gradient(to top, #999999, #333333);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#333333)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
border: 1px solid #333333;
}

a.sttsuperrare {
	background-color: #9966ff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#9966ff));
	background-image: -webkit-linear-gradient(top, #333333, #9966ff);
	background-image: -moz-linear-gradient(top, #333333, #9966ff);
	background-image: -ms-linear-gradient(top, #333333, #9966ff);
	background-image: -o-linear-gradient(top, #333333, #9966ff);
	background-image: linear-gradient(to top, #333333, #9966ff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#9966ff)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
padding:5px;
border: 1px solid #333333;
border-radius:4px;
font-weight:700;
}

a.sttsuperrare:hover {
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
	background-image: -webkit-linear-gradient(top, #999999, #333333);
	background-image: -moz-linear-gradient(top, #999999, #333333);
	background-image: -ms-linear-gradient(top, #999999, #333333);
	background-image: -o-linear-gradient(top, #999999, #333333);
	background-image: linear-gradient(to top, #999999, #333333);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#333333)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
border: 1px solid #333333;
}

a.sttlegendary {
	background-color: #ffff66;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#ffff66));
	background-image: -webkit-linear-gradient(top, #333333, #ffff66);
	background-image: -moz-linear-gradient(top, #333333, #ffff66);
	background-image: -ms-linear-gradient(top, #333333, #ffff66);
	background-image: -o-linear-gradient(top, #333333, #ffff66);
	background-image: linear-gradient(to top, #333333, #ffff66);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#ffff66)";
	
	text-shadow: 0 -1px 0 #890000;
color: #333333;
padding:5px;
border: 1px solid #333333;
border-radius:4px;
font-weight:700;
}

a.sttlegendary:hover {
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
	background-image: -webkit-linear-gradient(top, #999999, #333333);
	background-image: -moz-linear-gradient(top, #999999, #333333);
	background-image: -ms-linear-gradient(top, #999999, #333333);
	background-image: -o-linear-gradient(top, #999999, #333333);
	background-image: linear-gradient(to top, #999999, #333333);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#333333)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
border: 1px solid #333333;
}

a.sttall {
	background-color: #ff6600;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#ff6600));
	background-image: -webkit-linear-gradient(top, #333333, #ff6600);
	background-image: -moz-linear-gradient(top, #333333, #ff6600);
	background-image: -ms-linear-gradient(top, #333333, #ff6600);
	background-image: -o-linear-gradient(top, #333333, #ff6600);
	background-image: linear-gradient(to top, #333333, #ff6600);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#ff6600)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
padding:5px;
border: 1px solid #333333;
border-radius:4px;
font-weight:700;
}

a.sttall:hover {
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
	background-image: -webkit-linear-gradient(top, #999999, #333333);
	background-image: -moz-linear-gradient(top, #999999, #333333);
	background-image: -ms-linear-gradient(top, #999999, #333333);
	background-image: -o-linear-gradient(top, #999999, #333333);
	background-image: linear-gradient(to top, #999999, #333333);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#333333)";
	text-shadow: 0 -1px 0 #890000;
color: #333333;
border: 1px solid #333333;
}

a.tos{color:#ffff00;}
a.tos:hover{color:#333333;}

a.animated{color:#ffffcc;}
a.animated:hover{color:#333333;}

a.tng{color:#0099ff;}
a.tng:hover{color:#333333;}

a.dsnine{color:#cc0033;}
a.dsnine:hover{color:#333333;}

a.voy{color:#9966ff;}
a.voy:hover{color:#333333;}

a.ent{color:#99ffff;}
a.ent:hover{color:#333333;}

a.dis{color:#ff9900;}
a.dis:hover{color:#333333;}

a.sttstd{color:#999999;}
a.sttstd:hover{color:#333333;}

a.decks{color:#ff00ff;}
a.decks:hover{color:#333333;}

a.strange{color:#ff6600;}
a.strange:hover{color:#333333;}

a.sttrace{color:#cccccc;}
a.sttrace:hover{color:#333333;}


/* END STT MENU */


/*lets try putting newest responsive menu css here*/

/* =Header Menu (Primary)
-------------------------------------------------------------- */
.menu {
	background-color: #333333;
	
	/*
	background-image: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d));
	background-image: -webkit-linear-gradient(top, #585858, #3d3d3d);
	background-image: -moz-linear-gradient(top, #585858, #3d3d3d);
	background-image: -ms-linear-gradient(top, #585858, #3d3d3d);
	background-image: -o-linear-gradient(top, #585858, #3d3d3d);
	background-image: linear-gradient(to top, #585858, #3d3d3d);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d)";
	*/
	clear: both;
	margin: 0 auto;
}

.main-nav {
	clear: both;
}
.menu {
	display: block;
	list-style-type: none;
	padding: 0;
}
.menu ul {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.menu li {
	border: 0;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	padding: 0;
	z-index: 5;
}

.menu li:hover {
	white-space: normal;
	z-index: 10000;
}

.menu li li {
	float: none;
}

.menu ul {
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
	z-index: 10;
}

.menu li:hover > ul {
	top: 100%;
	visibility: visible;
}

.menu li li:hover > ul {
	left: 100%;
	top: 0;
}

.menu:after,
.menu ul:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

.menu,
.menu ul {
	min-height: 0;
}

.menu ul,
.menu ul ul {
	margin: 0;
	padding: 0;
}

.menu ul li a:hover,
.menu li li a:hover {
	color: #484848;
	text-decoration: none;
}

.menu ul {
	margin-top: 1px;
	min-width: 15em;
	width: auto;
}

.menu a {
	border-left: 1px solid #585858;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-size: 14px;
	font-weight: 400;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 0.9em;
	position: relative;
	text-decoration: none;
	text-shadow: 0 -1px 0 #000000;
	white-space: nowrap;
}

.menu a:hover {
/*
	background-color: #808080;
	background-image: -webkit-gradient(linear, left top, right top, from(#808080), to(#363636));
	background-image: -webkit-linear-gradient(top, #808080, #363636);
	background-image: -moz-linear-gradient(top, #808080, #363636);
	background-image: -ms-linear-gradient(top, #808080, #363636);
	background-image: -o-linear-gradient(top, #808080, #363636);
	background-image: linear-gradient(to top, #808080, #363636);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#363636)";
*/
background:#000;
background:rgba(0,0,0,.5);
}

ul.menu > li:hover {
	background-color: #363636;
	color: #ffffff;
}

.menu .current_page_item a,
.menu .current-menu-item a {
	background-color: #343434;
}

.front-page .menu .current_page_item a {
	background: none;
	background-color: transparent;
	background-image: none;
	filter: none;
}

.menu li li {
	background: rgb(0,0,0);
	background:rgba(0,0,0,.8);
	background-image: none;
	border: none;
	color: #333333;
	filter: none;
	margin: -1px 0 1px 0;
	width: auto;
margin-top:-3px;
}

.menu li li a {
	background: rgb(0,0,0);
	background:rgba(0,0,0,.8); !important;
	border none;
	color: #333333;
	font-size: 16px;
	font-weight: 400;
	height: auto;
	height: 34px;
	line-height: 34px;
	padding: 5px 10px;
	text-shadow: none;
	white-space: nowrap;
}

.menu li li a:hover {
	background: rgb(0,0,0);
	background:rgba(0,0,0,.8); !important;
	background-image: none;
	border: none;
	color: #00ff00;
	filter: none;
}

.menu li li:hover {
	background: rgb(0,0,0);
	background:rgba(0,0,0,.8); !important;
	filter: none;
}

.menu ul > li + li {
	border-top: 0;
}

.menu li li:hover > ul {
	left: 100%;
	top: 0;
}

.menu > li:first-child > a {
	border-left: none;
}

.menu a#responsive_menu_button {
	display: none;
}

.main-nav #responsive_current_menu_item {
	display: none;
}

.menu li ul{border:2px solid #333333;}

/*.js .main-nav .menu {*/
/*display: block;*/
/*}*/

.erkhalloweenmenu{
color:#ff6600;	
text-shadow:2px 2px #000;
}

/*TOOLTIPS FOR STT HOT UPGRADE 2101*/
.tooltip {
  position: relative;
  display: inline-block;
  z-index:1;
  
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 220px;
  background-color: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  border-radius: 6px;
border:1px solid #00ff00;
  padding: 5px 0;
font-size:14px;
  /* Position the tooltip */
  position: absolute;
  top:25px;
  left:0;
  z-index: 999999999;
margin:auto;
}

.tooltip:hover{z-index:50;}

.tooltip:hover .tooltiptext {
  visibility: visible;
  z-index:9999999999;

.hotremove{display:none;}
}

@media screen and (max-width: 800px) {
.tooltip .tooltiptext{
width:220px;
left:-60px;
}
}

/*TOOLTIPS FOR STT INDEX UPGRADE 2203*/
.tooltipii {
  position: relative;
  display: inline-block;
  z-index:1;
  
}

.tooltipii .tooltiptextii {
  visibility: hidden;
  width: 100px;
  background: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  border-radius: 6px;
border:1px solid #00ff00;
  padding: 5px 0;
font-size:14px;
  /* Position the tooltip */
  position: absolute;
  top:20px;
  z-index: 9999999999;
margin:auto;
margin-left:-70px;
margin-top:0;
}

.tooltipii .tooltiptextii{
	
/*margin-left:-85px;*/
}	
	

.tooltipii:hover{z-index:50;}

.tooltipii:hover .tooltiptextii {
  visibility: visible;
  z-index:9999999999;

.hotremove{display:none;}
}

@media screen and (max-width: 800px) {
.tooltipii .tooltiptextii{
width:100px;
}
}

/*TOOLTIPS FOR STT POLESTAR DISPLAY 2203*/
.tooltipiii {
  position: relative;
  display: inline-block;
  z-index:50;
  
}

.tooltipiii .tooltiptextiii {
  visibility: hidden;
  width: 100px;
  background: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  border-radius: 6px;
border:1px solid #666666;
  padding: 5px 0;
font-size:14px;
  /* Position the tooltip */
  position: absolute;
  top:-10px;
  z-index: 999999;
margin:auto;
margin-left:0px;
}

.tooltipiii:hover{z-index:50;}

.tooltipiii:hover .tooltiptextiii {
  visibility: visible;
  z-index:51;

.hotremove{display:none;}
}

@media screen and (max-width: 800px) {
.tooltipiii .tooltiptextiii{
width:100px;
}
}


/*TOOLTIPS FOR STT COLD UPGRADE 22.12.31*/
.tooltipiv {
  position: relative;
  display: inline-block;
  z-index:1;
  
}

.tooltipiv .tooltiptextiv {
  visibility: hidden;
  width: 100px;
  background: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  border-radius: 6px;
border:1px solid #00ff00;
  padding: 5px 0;
font-size:14px;
  /* Position the tooltip */
  position: absolute;
  top:20px;
  z-index: 9999999999;
margin:auto;
left:0;
margin-top:0;
}

.tooltipiv:hover{z-index:50;}

.tooltipiv:hover .tooltiptextiv {
  visibility: visible;
  z-index:9999999999;

.hotremove{display:none;}
}

@media screen and (max-width: 800px) {
.tooltipiv .tooltiptextiv{
width:220px;
left:-60px;
}
}


/*TOOLTIPS FOR KP LIKES UPGRADE 2102*/
.liketip {
  position: relative;
  display: inline-block;
  
}

.liketip .liketiptext {
  display: none;
  min-width: 40px;
max-width:400px;
  background: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  border-radius: 6px;
border:1px solid #00ff00;
  padding: 5px;
font-size:14px;
  /* Position the tooltip */
  position: absolute;
  top:40px;
  left:0;
  z-index: 1;
margin:0;
}

.liketip:hover .liketiptext {
  display: block;

.likeremove{display:none;}
}

@media screen and (max-width: 800px) {
.liketip .liketiptext{
width:100px;
}
}

/*TOOLTIPS FOR INTRO SLIDER 23.01.16*/
.tooltipintro {
  position: relative;
  display: inline-block;
  z-index:1;
  
}

.tooltipintro .tooltipintrotext {
  visibility: hidden;
  width: 600px;
  background-color: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  border-radius: 6px;
border:1px solid #00ff00;
  padding: 5px 0;
font-size:14px;
  /* Position the tooltip */
  position: absolute;
  top:25px;
  left:-100px;
  z-index: 999999999;
margin:auto;
}

.tooltipintro:hover{z-index:50;}

.tooltipintro:hover .tooltipintrotext {
  visibility: visible;
  z-index:9999999999;

.hotremove{display:none;}
}

@media screen and (max-width: 800px) {
.tooltipintro .tooltipintrotext{
width:600px;
}
}


.widget-wrapper{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;text-align:center;}

.pis-li{margin-left:20px;min-height:150px;padding:5px;background:rgba(55,55,55,.5);text-align:center;}
.pis-title-link a{font-size:18px;font-weight:700;margin:auto;text-align:center;}
.pis-title{margin:10px;}
.pis-li a{font-size:1em;font-weight:700;text-align:center;}
.pis-thumbnail-link{}
.pis-excerpt{margin:20px;margin-top:0;margin-bottom:0;}
.widget-title-home h3{text-align:center;margin:auto;margin-bottom:10px;}


@media screen and (min-width: 800px) {
img.wp-post-image, .pis-thumbnail-img{float:left;margin-right:20px;margin-left:10px;margin-top:0;height:100px;}
}
.pis-utility{font-size:12px;margin:10px;padding-top:20px;}
/*
.posts-in-sidebar{border-bottom:1px solid #999999;}
.pis-li{border-bottom:1px solid #999999;}
*/
.pis-li{border-radius:10px;;margin:0;margin-bottom:0;border:2px solid #00ff00;padding-bottom:5px;}
.pis-ul{margin:0;padding:3px;}
.pis-gravatar{margin-right:5px;}

.post {
	/*box-shadow:0 0 20px #00ff00;*/
	padding:10px;border-radius:10px;margin:0;margin-bottom:20px;;}


.socmenumenu:hover{color:#00ff00;}
.socmenucommunity a{color:#ffcc00;}
.socmenucommunity a:hover{color:#ffffff;}
.socmenuprofile a{color:#00ff00;}
.socmenuprofile a:hover{color:#ffffff;}
.socmenustt a{color:#00ccff;}
.socmenustt a:hover{color:#ffffff;}
.socmenushop a{color:#ff00ff;}
.socmenushop a:hover{color:#ffffff;}
.socmenuhalloween a{color:#ff6600;}
.socmenuhalloween a:hover{color:#ffffff;}
.socmenumugii a{color:#ffff00;}
.socmenumugii a:hover{color:#ffffff;}
.socmenustt a{color:#00ccff;}
.socmenustt a:hover{color:#ffffff;}
.socmenukp a{color:#00ff00;}
.socmenukp a:hover{color:#ffffff;}
.socmenuhalloween a{color:#ff6600;}
.socmenuhalloween a:hover{color:#ffffff;}

.ekshrinkimage img {height:100px;}

#respond{background:rgba(102,102,102,.5);background-image:none;border:2px solid #999999;}

a.ekshowpostsstt{color:#00ccff;padding:10px;background:#333333;border:2px solid #999999;border-radius:4px;}
a.ekshowpostsstt:hover{color:#ffffff;background:#444444;}

a.ekshowpoststhemugii{color:#ffff00;padding:10px;background:#333333;border:2px solid #999999;border-radius:4px;}
a.ekshowpoststhemugii:hover{color:#ffffff;background:#444444;}

a.ekshowpostskpcommunity{color:#00ff00;padding:10px;background:#333333;border:2px solid #999999;border-radius:4px;}
a.ekshowpostskpcommunity:hover{color:#ffffff;background:#444444;}

#ekpmreply{display:none}

#reply-title{display:none}

#sac-output{background:rgba(0,0,0,.5)}

#ekhidesttchat:hover{color:#00ff00}
#ekshowsttchat:hover{color:#00ff00}

.communitypostlink a{color:#ffffff;font-size:12px;}
.communitypostlink a:hover{color:#ffcc00;}
.theshowpostlink a{color:#ffffff;font-size:12px;}
.theshowpostlink a:hover{color:#00ff00;}
.sttpostlink a{color:#ffffff;font-size:12px;}
.sttpostlink a:hover{color:#00ccff;}
.fleetpostlink a{color:#ffffff;font-size:12px;}
.fleetpostlink a:hover{color:#00ccff;}


#content-archive{margin-top:0}
h1.entry-title.post-title{font-size: 1.5em}
h2.entry-title.post-title{font-size: 1.4em}


#ekmorelinkcommunity a{color:#00ff00;}
#ekmorelinkcommunity a:hover{color:#999999;}
#ekmorelinkthemugii a{color:#00ccff;}
#ekmorelinkthemugii a:hover{color:#999999;}
#ekmorelinkstt a{color:#00ccff;}
#ekmorelinkstt a:hover{color:#999999;}
#ekmorelinkfleet a{color:#00ccff;}
#ekmorelinkfleet a:hover{color:#999999;}

/*TOOL TIPS FOR KP COM MENU*/

/*TOOLTIPS FOR KP LIKES UPGRADE 2102*/
.kpcomtip {
  position: relative;
  display: inline-block;
  
}

.kpcomtip .kpcomtipbox {
  display: none;

  background-color: #333333;
border:1px solid #999999;
  color: #fff;
  text-align: center;
  padding: 2px;
font-size:12px;line-height:12px;
  /* Position the tooltip */
  position: absolute;
  top:33px;
  
  z-index: 1;
margin:auto;
}

.kpcomtip:hover .kpcomtipbox {
  display: block;
}



/*TOOLTIPS FOR KP FRIEND REQUEST DISPLAY 2102*/
.kpcomfrtip {
  position: relative;
  display: inline-block;
  
}

.kpcomfrtip .kpcomfrtipbox {
  display: none;

  background-color: #333333;
border:1px solid #999999;
  color: #fff;
  text-align: center;
  padding: 2px;
font-size:12px;line-height:12px;
  /* Position the tooltip */
  position: absolute;
  top:55px;
  
  z-index: 1;
margin:auto;
}

.kpcomfrtip:hover .kpcomfrtipbox {
  display: block;
}


#author-meta{background:rgba(0,0,0,.3);}

.feedexcerpt a{color:#ffffff;}

.headeradshop{
font-size:10px;
padding:3px;
border:1px solid #ffffff;
border-radius:4px;
background:#00ff00;
color:#000000;
height:25px;
width:150px;
font-weight:700;
margin:auto;
}

.headeradshop:hover{
	background:#009900;
	color:#000000;
	}
	
del{color:#999999;}


.allcrewmeter{
	background-color: #00ff00;
	background-image: -webkit-gradient(linear, left top, right top, from(#30099), to(#00ff00));
	background-image: -webkit-linear-gradient(top, #006600, #00ff00);
	background-image: -moz-linear-gradient(top, #006600, #00ff00);
	background-image: -ms-linear-gradient(top, #006600, #00ff00);
	background-image: -o-linear-gradient(top, #006600, #00ff00);
	background-image: linear-gradient(to top, #006600, #00ff00);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#006600, endColorstr=#00ff00)";
}

.crewmeter5{
	background-color: #ffff66;
	background-image: -webkit-gradient(linear, left top, right top, from(#ffcc00), to(#ffff66));
	background-image: -webkit-linear-gradient(top, #ffcc00, #ffff66);
	background-image: -moz-linear-gradient(top, #ffcc00, #ffff66);
	background-image: -ms-linear-gradient(top, #ffcc00, #ffff66);
	background-image: -o-linear-gradient(top, #ffcc00, #ffff66);
	background-image: linear-gradient(to top, #ffcc00, #ffff66);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc00, endColorstr=#ffff66)";
}

.crewmeter4{
	background-color: #9966ff;
	background-image: -webkit-gradient(linear, left top, right top, from(#330099), to(#9966ff));
	background-image: -webkit-linear-gradient(top, #330099, #9966ff);
	background-image: -moz-linear-gradient(top, #330099, #9966ff);
	background-image: -ms-linear-gradient(top, #330099, #9966ff);
	background-image: -o-linear-gradient(top, #330099, #9966ff);
	background-image: linear-gradient(to top, #330099, #9966ff);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#330099, endColorstr=#9966ff)";
}

.crewmeter3{
	background-color: #0099ff;
	background-image: -webkit-gradient(linear, left top, right top, from(#0066cc), to(#0099ff));
	background-image: -webkit-linear-gradient(top, #0066cc, #0099ff);
	background-image: -moz-linear-gradient(top, #0066cc, #0099ff);
	background-image: -ms-linear-gradient(top, #0066cc, #0099ff);
	background-image: -o-linear-gradient(top, #0066cc, #0099ff);
	background-image: linear-gradient(to top, #0066cc, #0099ff);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0066cc, endColorstr=#0099ff)";
}

.crewmeter2{
	background-color: #00cc00;
	background-image: -webkit-gradient(linear, left top, right top, from(#006600), to(#00cc00));
	background-image: -webkit-linear-gradient(top, #006600, #00cc00);
	background-image: -moz-linear-gradient(top, #006600, #00cc00);
	background-image: -ms-linear-gradient(top, #006600, #00cc00);
	background-image: -o-linear-gradient(top, #006600, #00cc00);
	background-image: linear-gradient(to top, #006600, #00cc00);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#006600, endColorstr=#00cc00)";
}

.crewmeter1{
	background-color: #999999;
	background-image: -webkit-gradient(linear, left top, right top, from(#666666), to(#999999));
	background-image: -webkit-linear-gradient(top, #666666, #999999);
	background-image: -moz-linear-gradient(top, #666666, #999999);
	background-image: -ms-linear-gradient(top, #666666, #999999);
	background-image: -o-linear-gradient(top, #666666, #999999);
	background-image: linear-gradient(to top, #666666, #999999);
	color: #ffffff;
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#666666, endColorstr=#999999)";
}


.ekpagination a {
  color: #ffffff;
  /*float: left;*/
  padding: 4px 8px;
  text-decoration: none;
}

.ekpagination .active {
  background-color: #00ff00;
  color: #000000;
  border-radius: 5px;
  font-weight:700;
}

.ekpagination a:hover:not(.active) {
  background-color: #666666;
  border-radius: 5px;
}


.ek_quiz a{color:#ff3333;}
.ek_quiz a:hover{color:#333333;}
.ek_top10 a{color:#ffff00;}
.ek_top10 a:hover{color:#333333;}
.ek_startrek a{color:#00ccff;}
.ek_startrek a:hover{color:#333333;}
.ek_learnstuff a{color:#ff66cc;}
.ek_learnstuff a:hover{color:#333333;}
.ek_live a{color:#ffffff;}
.ek_live a:hover{color:#333333;}

#wrapper {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-color: transparent;
	/*border: 1px solid #e5e5e5;*/
	border-radius: 4px;
	clear: both;
	margin: 20px auto 20px auto;
	padding: 0 20px 20px 20px;
	position: relative;
	max-width:100%;
}

@media screen and (max-width: 800px) {
#wrapper{padding:0 10px 10px 10px;}
}