@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic,300,300italic&subset=latin,cyrillic);

body				{padding-top:15px; padding-bottom:30px; background-color:#000000;}
body,table			{font-family: 'Open Sans', sans-serif; font-size: 100%;}

body {background-repeat: no-repeat; background-position: center top; background-image: url(https://gameplay.tips/_/bg.jpg);}

a 			{color:#000000; text-decoration:underline;}
a:hover		{color:#0088cc; text-decoration:none;}

.default-div		{padding: 15px; background-color:#FFFFFF;}
.advert-div			{max-height: 90px; background-color:#D6D6D6; text-align:center;}

.alphabet-menu-div			{background-color:#ffffff; text-align: center; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;}
.alphabet-menu	a			{color: #999999; background:#ffffff; text-decoration: none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; font-size: 80%;}	
.alphabet-menu	a:hover		{color: #ffffff; background:#0088cc; text-decoration: none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; font-size: 80%;}	

.br-div				{padding-top:15px;}

h1 						{font-size: 140%; color:#0088cc; font-weight: normal; display: inline;}
h2 						{font-size: 125%; color:#0088cc; font-weight: normal; display: inline;}
h3 						{font-size: 100%; color:#0088cc; font-weight: bold; display: inline;}

ul,ol					{margin-top: 0; margin-bottom: 0;}

.main-title-s a 		{font-size: 120%; color:#0088cc; text-decoration:none;}
.main-title-s a:hover	{font-size: 120%; color:#ffffff; text-decoration:none; background:#0088cc;}

/* === Social Icons === */
a.rollover-fb 				{background: url('https://gameplay.tips/templates/gp/images/icon-facebook.png'); display: inline-block; width: 22px; height: 22px; background-position: 0px -22px;}
a.rollover-fb:hover 		{background-position: 22px 0px;}
a.rollover-tw 				{background: url('https://gameplay.tips/templates/gp/images/icon-twitter.png'); display: inline-block; width: 22px; height: 22px; background-position: 0px -22px;}
a.rollover-tw:hover 		{background-position: 22px 0px;}
a.rollover-gp 				{background: url('https://gameplay.tips/templates/gp/images/icon-gp.png'); display: inline-block; width: 22px; height: 22px; background-position: 0px -22px;}
a.rollover-gp:hover 		{background-position: 22px 0px;}

/* === Bottom === */
.bottom-area			{color: #ffffff; font-size: 80%;}
.bottom-area a			{color: #ffffff;}
.bottom-area a:hover	{color: #86c7fc; text-decoration:none;}

/* === Search === */
.search_div			{width:269px; border: 1px solid #aaaaaa; padding:2px; background-color:#ffffff;}
.search_form 		{font-size: 80%; border:0px; color:#aaaaaa; outline: none;}

/* === Speedbar === */
.speedbar 	 			{color: #999999; font-size: 70%;}
.speedbar a 			{color: #0088cc; text-decoration: none;}
.speedbar a:hover		{color: #999999; text-decoration: underline;}

/* === Category & Date (Short) === */
.cat-date-s 	 		{color: #999999; font-size: 80%; padding-bottom: 7px;}
.cat-date-s a 			{color: #999999; text-decoration: underline;}
.cat-date-s a:hover		{color: #0088cc; text-decoration: none;}

/* === Category & Date (Full) === */
.cat-date-f 			{color:#999999; font-size: 80%;}
.cat-date-f a			{color:#999999; text-decoration:none; background:#e4e4e4; padding: 3px;}
.cat-date-f a:hover		{color:#FFFFFF; text-decoration:none; background:#999999; padding: 3px;}

/* === Text-News (Full) === */
.full-news img 			{padding-bottom:2px;}
.full-news 	 			{color: #000000; font-size: 105%;}
.full-news a 			{color: #cc0000; text-decoration: underline;}
.full-news a:hover		{color: #0088cc; text-decoration: none;}

/* === Related News === */
.title-rel  			{font-size: 80%;}
.title-rel a 			{color: #999999; text-decoration: underline;}
.title-rel a:hover		{color: #999999; text-decoration: none;}

/* === Navigation === */
.navigation span		{color: #ffffff; background:#B1B1B1; font-size: 80%; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.navigation a 			{color: #ffffff; background:#0088cc; font-size: 80%; text-decoration: none; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.navigation a:hover		{color: #ffffff; background:#000000; font-size: 80%; text-decoration: none; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}

/* === Tags === */
.tags  			{font-size: 80%; color: #999999;}
.tags a			{color:#999999; text-decoration:underline; padding: 2px;}
.tags a:hover	{color:#FFFFFF; text-decoration:none; background:#0088cc; padding: 2px;}

/* === Main Menu ===*/
#gpmenu 					{font-size: 80%; margin: 0; padding: 0; text-align: center;}
#gpmenu li 					{float: left; list-style: none;}
#gpmenu li a 				{color:#ffffff; background: #333333; display: block; padding: 7px 20px; text-decoration: none; width: 85px; white-space: nowrap;}
#gpmenu li a:hover 			{color:#ffffff; background: #cc0000;}
#gpmenu li ul 				{margin: 0; padding: 0; position: absolute; visibility: hidden; z-index: 9999;}
#gpmenu li ul li 			{float: none; display: inline;}
#gpmenu li ul li a 			{width: auto; background: #333333;}
#gpmenu li ul li a:hover 	{color:#ffffff; background: #777777;}
#adgame li a 				{color:#ffffff; background: #0088cc; display: block; padding: 7px 20px; text-decoration: none; width: 85px; white-space: nowrap;}
#adgame li a:hover 			{color:#ffffff; background: #cc0000; display: block; padding: 7px 20px; text-decoration: none; width: 85px; white-space: nowrap;}

/* === Comments === */
.com-a					{padding-bottom:15px; font-size: 80%;}
.com-b					{padding-bottom:5px;}

/* === Social Buttons ===*/
.social_buttons		{height: 25px; margin-right: 0px; width: 640px;}
.sb_tw				{float: left; padding-right: 30px;}
.sb_fb				{float: left; padding-right: 30px;}
.sb_gp				{float: left;}

/* === Quote and Spoiler ===*/
.scriptcode, .title_quote,.quote, .title_spoiler, .text_spoiler 	{padding-top:10px; background: #ffffff; overflow: hidden;}
.title_quote, .title_spoiler 										{background: #f4f4f4; padding: 5px; border: 1px solid #e8e8e8;}
.title_quote														{border-bottom: 0; font-weight: bold;}
.title_spoiler 														{font-weight: bold;}
.text_spoiler 														{border-top: 0; text-align: left;}

.scriptcode 	{color: #004e8d; text-align: left;  font-family: "Courier New";}

.hide 			{background-color: #e8f3fa; padding: 5px; color: #3a78a5; margin: 0 0 1em;}
.hide a 		{text-decoration: underline;}
.hide a:hover 	{text-decoration: none ;}

.inhide			{border: 1px solid #d1e3ef; padding: 5px; background-color: #fff; margin-bottom: 5px;}

/* === Author ===*/
.div_author			{padding:7px; text-align:center; border:1px solid #E6E6E6;}
.div_author a		{color: #cc0000;}
.div_author a:hover	{color: #0088cc; text-decoration: none;}

.div_author_small a			{color: #999999; text-decoration: underline; background:#ffffff; padding: 0px; font-size: 100%;}
.div_author_small a:hover	{color: #cc0000; text-decoration: none; background:#ffffff; padding: 0px; font-size: 100%;}

/* === Sticky ===*/
.floating 	{width: 300px; height: 250px;}
.fixed 		{position: fixed; top: 15px; z-index: 1;}