@charset "utf-8";
/* CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}


body { 
	background:transparent; 
	cursor:url(/s/images/cursor_rgk/rgk.cur),auto;
	line-height: 1;
}

.a:link { cursor:url(s/images/cursor_rgk/link.cur),auto; }
.a:hover { cursor:url(s/images/cursor_rgk/link.cur),auto; }
.a:visited { color: green; }
.a:active { color: yellow; } 

.hrr { position:fixed; top:-8px; width:100%; border-top:2px solid #6A6A6A; border-bottom:0px; z-index:1001; }

.top-container {
	background:url(a/images/collage1.jpg) repeat-x;
       background-size: 100%  77px !important;
       max-width: 100% !important;  
       min-width: 1080 !important;  
	height: 77px !important; 
  	padding-bottom: 30px;
	z-index: 101;
}

#navbar {
  position: fixed;
  top: -50px;
  width: 100px;
  padding-left:128px;
  display:block;
  transition: top 0.5s;
  text-decoration:none; 
  font:bold 16px Arial, Helvetica, sans-serif; 
  text-shadow: 2px 2px 8px #000;
  z-index:101;
}

#navbar a { color:#ff0000; text-decoration:none; font:bold 16px Arial, Helvetica, sans-serif; text-shadow: 0 0 1px #bf0000, 0px 0px 8px #000; }
#navbar a:hover { color:#0093FF; text-decoration:none; font:bold 16px Arial, Helvetica, sans-serif; text-shadow: 0 0 1px #0093FF, 0 0 8px #000; }
#navbar a:active { color:#54B6FF; text-decoration:none; font:bold 15px Arial, Helvetica, sans-serif; text-shadow: 0 0 1px #0093FF, 0 0 8px #000; }

#logos {
	background:url(/a/images/baners.png) no-repeat;
	position: absolute;
       width:370px;
	height:112px;
	left: 100px;
	top: 15px;
 	text-shadow: 2px 2px 8px #000000;
       cursor: pointer;
	z-index: 1;
}
#logos:hover {
	background:url(/a/images/baners_hover.png) no-repeat;
	position: absolute;
       width:370px;
	height:112px;
	left: 100px;
	top: 15px;
 	text-shadow: 2px 2px 8px #000000;
       cursor: pointer;
	z-index: 1;
}

.banner {
	background:url(/a/images/collage2.jpg) repeat-x;
       background-size: cover 37px !important;
       max-width: 100% !important;  
       min-width: 1080 !important;
  	height: 37px !important;
  	padding: 0px;
  	color: #f1f1f1;
	z-index: 101;
	border-left:0; border-right:0; border-bottom:10px; border-color:#1C1C1C; 

}

.banner #menus{
	position: relative;
       width: auto;  
	z-index: 101;
 	right:2%;
}

.banner #menus table { width:480px; height:37px; }
.banner #menus table td { vertical-align:middle; text-align:center; }
.banner #menus table div { height:35px; }
.banner #menus table div a { position:relative; top:10px !important; color:#FFF; text-decoration:none;font:bold 14px Arial, Helvetica, sans-serif; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; white-space: nowrap; }
.banner #menus table div a:hover { color:#B40404; text-decoration:none;font:bold 14px Arial, Helvetica, sans-serif; text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; }
.banner #menus table .mnleft { background:rgba(0,0,0,0.5);  border-top:1px solid #636363; border-left:1px solid #636363; border-right:1px solid #636363; border-top-left-radius:15px; padding-left:4px; padding-right:4px; }
.banner #menus table .mnleft:hover { background: rgba(255,255,255,0.5); }
.banner #menus table .mn2 { background: rgba(0,0,0,0.5); border-top:1px solid #636363; border-right:1px solid #636363;  padding-left:4px; padding-right:4px; }
.banner #menus table .mn2:hover { background: rgba(255,255,255,0.5); }
.banner #menus table .mnright { background: rgba(0,0,0,0.5); border-top:1px solid #636363; border-right:1px solid #636363; border-top-right-radius:15px; padding-left:4px; padding-right:4px; } 
.banner #menus table .mnright:hover { background: rgba(255,255,255,0.5); }
.banner #menus table div .mn3 { color:#B40404; text-decoration:none; text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; }
.banner #menus table .menu-divider { width:1px;height:36px;background:url(/a/images/menu_divider.gif) top center no-repeat; }


#headers {
       position: abolute;
       width: 100% !important;
       min-width: 1080px !important;
       padding-bottom: 20px;
}

.content {
  	padding: 0px;
}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

.sticky + .content {
  padding-top: 0px;
}

u.normal {
	font-weight: normal;
	color: #2E2E2E;
	margin: 0;
	text-decoration: none;
}


.datable {
    width:50%;
    border: 0px solid #6E6E6E;
}
.datable table {
    padding: 0px;
}
.datable td {
    padding: 1px;
}
.datable h1 {
    font: normal 30px Arial, Helvetica, sans-serif;
    color:#343434; 
    padding-left: 2px;
}
.datable h2 {
    font: normal 30px Arial, Helvetica, sans-serif;
    color: #DBA901; 
    padding-left: 2px;
}


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

iframe {
    overflow: hidden;
}

.iframe {
    overflow: hidden;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
	padding: 0;
	font-size: 8px;
	font: inherit;
	vertical-align: baseline;
}

strong { font-weight:bold; }

/* CSS RESET END */

#header{
	width:90% !important;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:url(/a/images/banner.gif) 0px 60px no-repeat;
	float:right;
}

#banned{
	width:88% !important;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding:8px;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#666666;
	background: rgba(255, 255, 255, 0.6);
}

#cstrike {
       position:relative;
	width:98% !important;
	height:auto;
       margin-top:10px;
       margin-bottom:10px;
	padding:10px;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#7E7E7E;	
	clear:left;
	background: rgba(255, 255, 255, 0.6);
}
@media only screen and (max-device-width: 480px) {
#cstrike {
       position:relative;
	width:98% !important;
	height:auto;
       margin-top:10px;
       margin-bottom:10px;
	padding:10px;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#7E7E7E;	
	clear:left;
	background: rgba(255, 255, 255, 0.6);
      }
}

#headers{
	background:url(/a/images/collage1.jpg) no-repeat;
       width:100% !important;  
	height: 125px !important;
	margin:0 !important;
	positiom:absolute;
}

.subheaders{
	background:url(/a/images/collage2.jpg) no-repeat;
       width:100% !important;  
	height: 40px !important;
	margin:0 !important;
	positiom:absolute;
}

#headers img {  
	height: 120px !important;
	margin:0 !important;
	background-size: auto;
	background-repeat: no-repeat;
	background-size: contain;
       width:100% !important;  
} 

#random {
	posiyiom: relative;
	diplay: block;
	padding-top: 100px;
}

#menu{
	width:100%;
	height:36px;
	background:url(/a/images/menu_bg.gif) top center repeat-x;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin-top:160px;
	margin-bottom:5px;
       z-index:1001;
}

#menu table { width:600px;height:36px;margin-left:0px;z-index:101; }
#menu table td { vertical-align:middle;text-align:center; }
#menu table .menu-divider { width:1px;height:36px;background:url(/a/images/menu_divider.gif) top center no-repeat; }
#menu a { color:#FFF;text-decoration:none;font:normal 18px Arial, Helvetica, sans-serif; }
#menu a:hover { color:#CCC; }


#container{
	width:90% !important;
	height:auto;
	margin:0 auto;
	padding-top:10px;
}

.header-container{
	width:90%;
	height:auto !important;
	margin:0 auto;
	background: transparent;
	padding:10px;
	padding-top:10px;
	border:0px solid #dbdada;
}

.body-container{
	width:90%;
	height:auto;
	margin:0 auto;
	background: transparent;
	padding:20px;
	padding-top:10px;
	border:0px solid #dbdada;
}

.body-container h1 {
	font:normal 26px Arial, Helvetica, sans-serif;
       color:#666;
       padding-top:0px;
}

.body-container p {
	font:normal 14px Arial, Helvetica, sans-serif;
       color:#666;
       padding-top:0px;
}

.faq1 { width:78px; float:left; display:block; border:0px; padding-right:10px; }

#sms{
	color:#7E7E7E;
	width:520px;
	height:auto;
	padding:10px;
	clear:left;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 14px Arial, Helvetica, sans-serif;
	background: rgba(255, 255, 255, 0.6);
}

#sms a{
	color:#2E9AFE;
	text-decoration:none;
}
#sms a:hover{
	color:#DF0101;
	text-decoration:none;
}



#smss{
	width: 99%;
	padding:10px;
	clear:left;
}
#smss a{
	color:#2E9AFE;
	text-decoration:none;
}
#smss a:hover{
	color:#DF0101;
	text-decoration:none;
}
.left{
	position: relative;
	padding: 10px;
	left: -10px;
	top: 0px;
	width:90% !important;
	height:auto;
	color:#CFCECE;
	border-radius:3px;
	border:1px solid #888888;
	font:normal 14px Arial, Helvetica, sans-serif;
	background: rgba(62, 62, 62, 0.5);
}
.right{
	position: relative;
	padding: 10px;
	left: -30px;
	top: 0px;
	width:102% !important;
	height:auto;
	color:#CFCECE;
	border-radius:3px;
	border:1px solid #888888;
	font:normal 14px Arial, Helvetica, sans-serif;
	background: rgba(62, 62, 62, 0.5);
}



#section-left{
	width:50%;
	height:200px !important;
	overflow:hidden;
	float:left;
	font:normal 14px Arial, Helvetica, sans-serif;
}

#rules {
	font:normal 14px Arial, Helvetica, sans-serif;
}
#rules:hover + #ruls {
	font:bold 14px Arial, Helvetica, sans-serif;
}



/* #section-left h1 { font-size:20px; } */
#section-left ul { list-style:none;font-size:18px;color:#8c8a8a;margin-left:20px;margin-top:10px; }
#section-left ul li { background:url(/a/images/arrow-bullet.gif) 0px 4px no-repeat;height:24px;margin-bottom:10px; }
#section-left p { margin-left:24px; }

#section-right{
	width:40%;
	height:200px !important;
	background:url(/a/images/big-sider.gif) top left no-repeat;
	float:left;
	margin-top:5px;
	margin-left:60px;
}

#section-right h1 { font:normal 20px Arial, Helvetica, sans-serif; color:#787878; }
#section-right p { font:italic 12px Arial, Helvetica, sans-serif; color:#7a7a7a; margin-top:3px; }

#section-right table { margin-left:70px; }
#section-right table td { vertical-align:middle; }
#section-right table td #server { width:230px; height:30px; border:1px solid #888787; border-radius:3px; font:italic 18px Arial, Helvetica, sans-serif; margin-top:4px; }
#section-right table td ::placeholder { color:#DBDBDB; font:italic 18px Arial, Helvetica, sans-serif; }

#section-right #1vreau-boost{
	width:179px;
	height:50px;
	background:url(/a/images/vreau_boost2.png) top center no-repeat;
	cursor: pointer;
	border:0px;
	margin-top:5px;
}
#section-right #1vreau-boost:hover{
	width:178px;
	height:49px;
	margin-top:6px;
       margin-left:4px;
}

#section-right #vreau-vip{
	width:179px;
	height:50px;
	background:url(/a/images/vreau_boost.png) top center no-repeat;
	cursor: pointer;
	border:0px;
	margin-top:5px;
}
#section-right #vreau-vip:hover{
	width:178px;
	height:49px;
	margin-top:6px;
       margin-left:4px;
}

#section-right #vreau-week{
	width:179px;
	height:50px;
	background:url(/a/images/vreau_week.png) top center no-repeat;
	cursor: pointer;
	border:0px;
	margin-top:5px;
}
#section-right #vreau-week:hover{
	width:178px;
	height:49px;
	margin-top:6px;
       margin-left:4px;
}

#section-right #vreau-month{
	width:179px;
	height:50px;
	background:url(/a/images/vreau_month.png) top center no-repeat;
	cursor: pointer;
	border:0px;
	margin-top:5px;
}
#section-right #vreau-month:hover{
	width:178px;
	height:49px;
	margin-top:6px;
       margin-left:4px;
}


#cum-functioneaza h1 { font:normal 28px Arial, Helvetica, sans-serif; color:#777; }
#cum-functioneaza img { float:left; display:block; border:0px; }
#cum-functioneaza .hdiw { width:400px; padding-right:20px;}
#cum-functioneaza .cs { width:52px; padding-right:10px; }
#cum-functioneaza .srv { width:102px; padding-right:10px; }
#cum-functioneaza #rama { border:1px solid #A4A4A4; padding:20px; }
#cum-functioneaza #inner-text { background-color: rgba(255, 255, 255, 0.7); width:auto; margin:0 auto; height:auto; padding:3px; margin-top:20px; overflow:hidden; border-radius:5px; border:1px solid #A4A4A4; text-align:justify; }
#cum-functioneaza #inner-text h1 { font:normal 24px Arial, Helvetica, sans-serif; color:#777; }
#cum-functioneaza #inner-text p { font:normal 14px Arial, Helvetica, sans-serif, monospace; color:#444; }
#cum-functioneaza #inner-text li { list-style-type:circle; font:normal 14px Arial, Helvetica, sans-serif, monospace; color:#444; padding-left:10px; }
#cum-functioneaza #inner-text a { color:#0080FF; text-decoration:none; }
#cum-functioneaza #inner-text a:hover { color:#DF0101; text-decoration:none; }


#servere-banate { background-color: rgba(255, 255, 255, 0.7); border:1px solid #A4A4A4; padding:3px; border-radius:5px; margin-top:10px; }
#servere-banate table { width:100%;font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#666;padding-top:14px;}
#servere-banate table td { border-bottom:1px solid #999;vertical-align:middle; padding-top:4px; padding-bottom:4px; }
#servere-banate table tr { border-left:1px solid #999; border-right:1px solid #999; }
#servere-banate table .titles { background-color:#424242; font-weight:normal; border:1px solid #424242; color:#FFF; }
#servere-banate table td p { margin-left:20px; }
#servere-banate table td strong { font-weight:bold; }
#servere-banate table .row1 { background:#E4E4E4; }
#servere-banate table .row2 { background:#D8D8D8; }
#servere-banate a { color:#B40404; text-decoration:none; font-weight:bold; }
#servere-banate a:hover { color:red; text-decoration:none; font-weight:bold; }
#servere-banate h1 { font:normal 24px Arial, Helvetica, sans-serif;color:#343434; padding-left: 4px;}

#servere-vip { background-color: rgba(255, 255, 255, 0.7); border:1px solid #A4A4A4; padding:3px; border-radius:5px; margin-top:10px; }
#servere-vip table { width:100%;font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#666;}
#servere-vip table td { border-bottom:1px solid #999;vertical-align:middle; padding-top:4px; padding-bottom:4px; font-size:11px;}
#servere-vip table tr { border-left:1px solid #999; border-right:1px solid #999; }
#servere-vip table .titles { background-color:#424242; font-weight:normal; border:1px solid #424242; color:#FFF; }
#servere-vip table p { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-vip table .yes { color:#B40404; }
#servere-vip table .no { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-vip table .no:hover { color:#58ACFA; }
#servere-vip table td strong { font-weight:bold; }
#servere-vip table .row1 { background:#E4E4E4; }
#servere-vip table .row2 { background:#D8D8D8; }
#servere-vip a { color:#FF4000; text-decoration:none; font-weight:bold; }
#servere-vip a:hover { color:#E49100; text-decoration:none; font-weight:bold; }
#servere-vip h1 { font:normal 24px Arial, Helvetica, sans-serif;color:#343434; padding-left: 4px;}

#servere-week { background-color: rgba(255, 255, 255, 0.7); border:1px solid #A4A4A4; padding:3px; border-radius:5px; margin-top:10px; }
#servere-week table { width:100%;font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#666;}
#servere-week table td { border-bottom:1px solid #999;vertical-align:middle; padding-top:4px; padding-bottom:4px; font-size:11px;}
#servere-week table tr { border-left:1px solid #999; border-right:1px solid #999; }
#servere-week table .titles { background-color:#424242; font-weight:normal; border:1px solid #424242; color:#FFF; }
#servere-week table p { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-week table .yes { color:#B40404; }
#servere-week table .no { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-week table .no:hover { color:#58ACFA; }
#servere-week table td strong { font-weight:bold; }
#servere-week table .row1 { background:#E4E4E4; }
#servere-week table .row2 { background:#D8D8D8; }
#servere-week a { color:#E30000; text-decoration:none; font-weight:bold; }
#servere-week a:hover { color:#009E07; text-decoration:none; font-weight:bold; }
#servere-week h1 { font:normal 24px Arial, Helvetica, sans-serif;color:#343434; padding-left: 4px;}

#servere-month { background-color: rgba(255, 255, 255, 0.7); border:1px solid #A4A4A4; padding:3px; border-radius:5px; margin-top:10px; }
#servere-month table { width:100%; font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#666;}
#servere-month table td { border-bottom:1px solid #999;vertical-align:middle; padding-top:4px; padding-bottom:4px; font-size:11px;}
#servere-month table tr { border-left:1px solid #999; border-right:1px solid #999; }
#servere-month table .titles { background-color:#424242; font-weight:normal; border:1px solid #424242; color:#FFF; }
#servere-month table p { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-month table .yes { color:#B40404; }
#servere-month table .no { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-month table .no:hover { color:#58ACFA; }
#servere-month table td strong { font-weight:bold; }
#servere-month table .row1 { background:#E4E4E4; }
#servere-month table .row2 { background:#D8D8D8; }
#servere-month a { color:#E30000; text-decoration:none; font-weight:bold; }
#servere-month a:hover { color:#E301C1; text-decoration:none; font-weight:bold; }
#servere-month h1 { font:normal 24px Arial, Helvetica, sans-serif; color:#343434; padding-left: 4px;}

#servere-master { background-color: rgba(255, 255, 255, 0.7); border:1px solid #A4A4A4; padding:3px; border-radius:5px; margin-top:10px; }
#servere-master table { width:100%;font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#666;}
#servere-master table td { border-bottom:1px solid #999;vertical-align:middle; padding-top:4px; padding-bottom:4px; font-size:11px;}
#servere-master table tr { border-left:1px solid #999; border-right:1px solid #999; }
#servere-master ek table .titles { background-color:#424242; font-weight:normal; border:1px solid #424242; color:#FFF; }
#servere-master table p { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-master table .yes { color:#B40404; }
#servere-master table .no { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-master table .no:hover { color:#58ACFA; }
#servere-master table td strong { font-weight:bold; }
#servere-master table .row1 { background:#E4E4E4; }
#servere-master table .row2 { background:#D8D8D8; }
#servere-master a { color:#1A79AC; text-decoration:none; font-weight:bold; }
#servere-master a:hover { color:#AC0000; text-decoration:none; font-weight:bold; }
#servere-master h1 { font:normal 24px Arial, Helvetica, sans-serif;color:#343434; padding-left: 4px;}

#servere-boostate { background-color: rgba(255, 255, 255, 0.7); border:1px solid #A4A4A4; padding:3px; border-radius:5px; margin-top:10px; }
#servere-boostate table { width:100%; font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#666; }
#servere-boostate table td { border-bottom:1px solid #999; vertical-align:middle; padding-top:4px; padding-bottom:4px; font-size:11px;}
#servere-boostate table tr { border-left:1px solid #999; border-right:1px solid #999; }
#servere-boostate table .titles { background-color:#424242; font-weight:normal; border:1px solid #424242; color:#FFF; }
#servere-boostate table p { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-boostate table .yes { color:#B40404; }
#servere-boostate table .check {  margin-left:20px; color:#AB02FA; }
#servere-boostate table .no { margin-left:20px; font: normal 11px Arial, Helvetica, sans-serif; color:#666; }
#servere-boostate table .no:hover { color:#58ACFA; }
#servere-boostate table td strong { font-weight:bold; }
#servere-boostate table .row1 { background:#E4E4E4; }
#servere-boostate table .row2 { background:#D8D8D8; }
#servere-boostate a { color:#B40404; text-decoration:none; font-weight:bold; }
#servere-boostate a:hover { color:#FE2E2E; text-decoration:none; font-weight:bold; }
#servere-boostate h1 { font:normal 24px Arial, Helvetica, sans-serif;color:#343434; padding-left: 4px; }

#servere-boostate table .id { width:35px; text-align:center;  padding-left:4px; padding-right:4px; }
#servere-boostate table .game { width:30px; text-align:center; }
#servere-boostate table .server { width:550px; text-align:left; padding-left:6px; }
#servere-boostate table .players { width:100px !important; text-align:center; padding-right:4px; }
#servere-boostate table .country { width:30px; text-align:center; }
#servere-boostate table .ip { width:150px; text-align:left; padding-left:20px; }
#servere-boostate table .mapimg { width:40px; text-align:center; }
#servere-boostate table .map { width:50px; text-align:left; padding-left:2px;}
#servere-boostate table .private { width:60px; text-align:center; }
#servere-boostate table .status { width:80px; text-align:center; padding-right:4px; }
#servere-boostate table .gt { width:40px; text-align:left; }
#servere-boostate table .time { text-align:center; padding-left:6px; padding-right:10px; }

#servere-boostate table .id2 { width:35px; text-align:center; border-right: solid #848484 1px; }
#servere-boostate table .game2 { width:30px; text-align:center; }
#servere-boostate table .server2 { width:550px !important; padding-left:6px; }
#servere-boostate table .players2 { width:80px !important; color:#088A08; padding-right:16px; text-align:right; white-space:nowrap; }
#servere-boostate table .country2 { width:25px; text-align:center; }
#servere-boostate table .ip2 { width:150px; text-align:left; padding-left:20px; }
#servere-boostate table .mapimg2 { width:40px; padding-left:10px; }
#servere-boostate table .map2 { width:50px; padding-left:4px; }
#servere-boostate table .private2 { width:60px; text-align:center; padding-right:16px; }
#servere-boostate table #status2 { width:80px; text-align:center; margin-left:20px; }
#servere-boostate table .gt2 { width:40px; text-align:left; }
#servere-boostate table .time2 { text-align:center; padding-left:6px; padding-right:10px; }



/* Randul 1 rosu */
#servere-boostate table tr:nth-child(2) { background: #F8E0E0; color: #DF0101; -webkit-animation: mymove 3s infinite; animation: mymove 3s infinite;}
@-webkit-keyframes mymove {
    from {background-color: #F8E0E0;}
    to {background-color: #F6CECE;}
}
@keyframes mymove {
    from {background-color: #F8E0E0;}
    to {background-color: #F6CECE;}
}

/* Randul 2 albastru */
#servere-boostate table tr:nth-child(3) { background: #CEECF5; color: #2E64FE; -webkit-animation: mymove3 4s infinite; animation: mymove3 4s infinite;}
@-webkit-keyframes mymove3 {
    from {background-color: #CEECF5;}
    to {background-color: #A9E2F3;}
}
@keyframes mymove3 {
    from {background-color: #CEECF5;}
    to {background-color: #A9E2F3;}
}

/* Randul 3 verde */
#servere-boostate table tr:nth-child(4) { background: #D8F6CE; color: #088A29; -webkit-animation: mymove4 5s infinite; animation: mymove4 5s infinite;}
@-webkit-keyframes mymove4 {
    from {background-color: #D8F6CE;}
    to {background-color: #BCF5A9;}
}
@keyframes mymove4 {
    from {background-color: #D8F6CE;}
    to {background-color: #BCF5A9;}
}

/* Randul 4 galben */
#servere-boostate table tr:nth-child(5) { background: #F2F5A9; color: #DF7401; -webkit-animation: mymove5 4s infinite; animation: mymove5 6s infinite;}
@-webkit-keyframes mymove5 {
    from {background-color: #F2F5A9;}
    to {background-color: #F5ECCE;}
}
@keyframes mymove5 {
    from {background-color: #F2F5A9;}
    to {background-color: #F5ECCE;}
}

/* Randul 5 crem */
#servere-boostate table tr:nth-child(6) { background: #F7F8E0; color: #DBA901; -webkit-animation: mymove6 7s infinite; animation: mymove6 7s infinite;}
@-webkit-keyframes mymove6 {
    from {background-color: #F7F8E0;}
    to {background-color: #F5F6CE;}
}
@keyframes mymove6 {
    from {background-color: #F7F8E0;}
    to {background-color: #F5F6CE;}
}

/* Randul 10 orange */
#servere-boostate table tr:nth-child(11) { background: rgba(255, 238, 204 , 0.5); color: #585858;}

/* Randul 15 venil */
#servere-boostate table tr:nth-child(16) { background: rgba(216, 246, 206, 0.5); color: #585858;}

/* Randul 20 bleu */
#servere-boostate table tr:nth-child(21) { background: rgba(209, 238, 255, 0.5); color: #585858;}

/* Randul 25 lila */
#servere-boostate table tr:nth-child(26) { background: rgba(236, 226, 255, 0.5); color: #585858;}

/* Randul 30 roz */
#servere-boostate table tr:last-child { background: rgba(255, 229, 242, 0.5); color: #585858;}


#servere-boostate table tr:nth-child(2) td.bst{ background: url(/a/images/top_1.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(3) td.bst{ background: url(/a/images/top_2.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(4) td.bst{ background: url(/a/images/top_3.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(5) td.bst{ background: url(/a/images/top_4.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(6) td.bst{ background: url(/a/images/top_5.png) 0 0 no-repeat; position:relative; }

#sservere-boostate table tr:last-child td.bst{ background: url(/a/images/last.png) 0 0 no-repeat; }
#servere-boostate table tr td.bst{ background: url(/a/images/day.png) 0 0 no-repeat; }

#servere-boostate table tr:nth-child(2) td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(3) td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(4) td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(5) td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr:nth-child(6) td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }

#sservere-boostate table tr:last-child td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }
#servere-boostate table tr td.bst2{ background: url(/a/images/offline.png) 0 0 no-repeat; position:relative; }

#footer{
	max-width:90%;
	height:50px;
	background:#343434;
	margin-top:50px;
	margin:0 auto;
}

#inner-footers{
	max-width:90%;
	margin:2px auto;
	padding-left:6px;
	font:normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#424242;
}

#inner-footer{
	max-width:90%;
	margin:0 auto;
	padding-left:0px;
	font:normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#424242;
}

#inner-footer a { color:#1B78FF; text-decoration:none; }
#inner-footer a:hover { color:#F50000; }
#inner-footer table { height:50px; }
#inner-footer table td { padding-left:5px; }
#inner-footer hr { background:transparent; max-width:100%; height:3px; border-left:0; border-right:0; border-top:1px; border-color:#1C1C1C; padding-bottom:4px;}

#inner-footer .footer-text{
	max-width:auto;
	height:auto;
	padding:10px;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666666;
	background: rgba(255, 255, 255, 0.8);
}
@media only screen and (max-device-width: 480px) {
#inner-footer .footer-text{
	max-width:auto;
	height:auto;
	padding:10px;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#666666;
	background: rgba(255, 255, 255, 0.8);
}
}

#inner-footer .footer-textt{
	max-width:auto;
	height:auto;
	padding:10px;
	border-radius:3px;
	border:1px solid #888888;
	font:normal 14px Arial, Helvetica, sans-serif;
	background: rgba(62, 62, 62, 0.8);
}
#inner-footer .footer-textt h{
	font:normal 14px Arial, Helvetica, sans-serif;
	color: #CFCECE;
	position: relative;
	display: block;
	padding-left: 10px;	
}
#inner-footer .footer-textt p{
	font:normal 15px Arial, Helvetica, sans-serif;
	color: #CFCECE;
	position: relative;
	display: block;
	padding-left: 10px;	
}

#inner-footer .footer-textt video{
       position: relative;
	display: block;
       width: 540px !important;
	float: left;
	padding-right: 10px;	
	left: -4px;	
}
#inner-footer .footer-textt .imgs{
   -webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));
      mask-image: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0));
}

#inner-footer .sider{
       float:left;
	height:226px;
	right:-10px;
	padding-right:12px;
	opacity:0.7;
}
#inner-footer .sider2{
	float:center;
       width:1px !important;
	height:256px;
	padding-right:8px;
	padding-left:3px;
	padding-bottom:4px;
	opacity:0.7;
}


#inner-footer .footer-callback{
	max-width:100%;
	height:200px;
	padding:10px;
	border-radius:3px;
	border:1px solid #A4A4A4;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666666;
	background: rgba(255, 255, 255, 0.7);
}



#faq{
 	background-color: rgba(255, 255, 255, 0.7);
	width:auto%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #A4A4A4;
       border-radius: 5px;
	padding:3px;
}

#faq .q-block{
	width:inherit;
	height:auto;
	overflow:hidden;
	text-align:justify;
	border:1px solid #A4A4A4;
	padding:20px;
}

#faq .q-block h1 li { font:normal 19px Arial, Helvetica, sans-serif, monospace; color:#444; margin-bottom:5px; list-style-type: disc;}
#faq .q-block h1 { font:normal 19px Arial, Helvetica, sans-serif, monospace; color:#777; margin-bottom:5px; }
#faq .q-block p { font-family: 'Farsan', monospace; font-size:18px; color:#555; margin-bottom:20px; }
#faq .q-block ul { font-family: 'Farsan', monospace; font-size:18px; color:#555; margin-left:20px; }
#faq .q-block ul li { font-family: 'Farsan', monospace; font-size:18px; color:#555; list-style-type: circle; margin-left:20px; }
#faq .q-block li { font-family: 'Farsan', monospace; font-size:18px; color:#555; list-style-type: circle; margin-left:20px; }


#contact{
	width:90%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:#FFF;
	padding:20px;
	border:1px solid #A4A4A4;
}

#contact-left, #contact-right{
	width:420px;
	height:auto;
	overflow:auto;
	float:left;
}

#contact-left table h1 { font:bold 16px "Lucida Console", Monaco, monospace; }
#contact-left table { font:normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#333; }
#contact-left table td { padding:1px 5px 5px 0px;vertical-align:top; }
#contact-left table td .contact-input { width:240px;height:22px;background:#FFF;border:1px solid #666; }
#contact-left table td textarea { width:240px;height:130px;resize:none;border:1px solid #666; }
#contact-left #submit-contact{
	width:80px;
	height:24px;
	background:#797979;
	color:#fff;
	border:1px solid #666;
	cursor: pointer;
	margin-top:20px;margin-left:60px;
}

#contact-right h1 { font:bold 16px "Lucida Console", Monaco, monospace; }
#contact-right table { height:120px;margin-top:7px;font:normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#333; }
#contact-right table strong { font-weight:bold; }
#contact-right table p { }

.rgk-table tbody tr:first-child {
  background-color: yellow;
}

/* DAY SERVER */
.randomserver_d {
    visibility: block;
    width: 355px !important;
    height: 106px !important;
    background: linear-gradient(#E6F8FF, #B9EBFF);
    font-size: 12px;
    color: #fff;
    text-align: left;
    border: 1px solid #347CB0;
    border-radius: 4px;
    padding: 2px 0;
    top: 6px;
    position: absolute;
    z-index: 1;
}
.randomserver_d .title {
    font: 14px;
    color:#B40404;
}
.randomserver_d td {
    padding-bottom:1px;
}
.randomserver_d:hover {
    background-color: #D8F6CE;
    border: 1px solid #347CB0;
    color: #FF8000;
}

/* VIP SERVER */
.randomserver {
    visibility: block;
    width: 355px !important;
    height: 106px !important;
    background: linear-gradient(#FBFCD7, #FFE3A9);
    font-size: 12px;
    color: #fff;
    text-align: left;
    border: 1px solid #EA7F26;
    border-radius: 4px;
    padding: 2px 0;
    top: 6px;
    position: absolute;
    z-index: 1;
}
.randomserver .title {
    font: 14px;
    color:#B40404;
}
.randomserver td {
    padding-bottom:1px;
}
.randomserver:hover {
    background-color: #F8E0E0;
    border: 1px solid #EA7F26;
    color: #FF8000;
}

/* WEEK SERVER */
.randomserver_w {
    visibility: block;
    width: 355px !important;
    height: 106px !important;
    background: linear-gradient(#EDFFED, #CDFFCD);
    font-size: 12px;
    color: #fff;
    text-align: left;
    border: 1px solid #44B144;
    border-radius: 4px;
    padding: 2px 0;
    top: 6px;
    position: absolute;
    z-index: 1;
}
.randomserver_w .title {
    font: 14px;
    color:#B40404;
}
.randomserver_w td {
    padding-bottom:1px;
}
.randomserver_w:hover {
    background-color: #F8E0E0;
    border: 1px solid #44B144;
    color: #FF8000;
}

/* MONTH SERVER */
.randomserver_m {
    visibility: block;
    width: 355px !important;
    height: 106px !important;
    background: linear-gradient(#FEF4FF, #FAD0FF);
    font-size: 12px;
    color: #fff;
    text-align: left;
    border: 1px solid #AD53B8;
    border-radius: 4px;
    padding: 2px 0;
    top: 6px;
    position: absolute;
    z-index: 1;
}
.randomserver_m .title {
    font: 14px;
    color:#B40404;
}
.randomserver_m td {
    padding-bottom:1px;
}
.randomserver_m:hover {
    background-color: #F8E0E0;
    border: 1px solid #AD53B8;
    color: #FF8000;
}


#google {    
    position:fixed; 
    background: url(/a/images/g-google.png) no-repeat;
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    margin:5px; 
    cursor:pointer;
    z-index:100;  
}
#google:hover {    
    background: url(/a/images/g-google_h.png) no-repeat;
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
}


#stats {
    position:absolute; 
    background: rgba(0,0,0,0.4);
    border: 1px solid #4B4B4B;
    border-radius: 5px;
    padding: 6px;
    width:270px;
    height:45px;
    margin:5px; 
    right:20px;
    top:4px;
    z-index:100;  	
}


.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}


#body_classic { background: #3E3E3E url('/a/images/bg/blue.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_classic { background: #ffffff url('/a/images/bg/blue.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_vip { background: url('/a/images/bg/yellow.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_week { background: url('/a/images/bg/green.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_month { background: url('/a/images/bg/mov.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_bans { background: url('/a/images/bg/rosu.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_silver { background: url('/a/images/bg/gri.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.body_black { 
background: #000000 url('/a/images/bg/black.png') no-repeat center center fixed; 
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}


#ifrgtrs { display:block;position:absolute;top:-10px;width:2px;height:2px;scrolling:none; }


#up {
	background: url('/a/images/arrow/rankup.png') no-repeat center center;
	background-size: cover;
	position:relative;
	top: 0px;
	left: 0px; 
	width: 11px; 
	height: 9px;
}
#down {
	background: url('/a/images/arrow/rankdown.png') no-repeat center center;
	background-size: cover;
	position:relative;
	top: 0px;
	left: 0px; 
	width: 11px; 
	height: 9px;
}
#normal {
	background: url('/a/images/arrow/norank.png') no-repeat center center;
	background-size: cover;
	position:relative;
	top: 0px;
	left: 0px; 
	width: 10px;
	height: 9px; 
}
#offline {
	background: url('/a/images/arrow/rankwait.png') no-repeat center center;
	background-size: cover;
	position:relative;
	top: 0px;
	left: 0px; 
	width: 11px; 
	height: 9px;
}

.margin5 { margin-right:-5px; }


.iframe {
	background:url(/a/images/loading-27.gif) no-repeat center center;
       background-size: 90%;
}



/* width */
::-webkit-scrollbar {
  width: 10px;
}
/* Track */
::-webkit-scrollbar-track {
  background: transparent; 
}
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}


#sms-cs {
       position: relative;
	width: 355px !important;
	height: 110px !important;
	border-radius: 4px;
       margin-top: -2px;
}
.cs-16 {
	background-image: url("/a/images/ifr/8.jpg");
	background-size: cover;
	width: 355px !important;
	height: 110px !important;
	border-radius: 4px;
}
.cs-16 .logo {
	diplay: block;
	background-image: url("/a/images/ifr/cs-1.6.png");
	background-repeat: no-repeat;
	width: 218px !important;
	height: 104px !important;
       position: absolute;
	top: 3px;
	left: 5px;
}


.blur {
 	filter: blur(1px);
	-webkit-filter: blur(1px);
	transition: 1s -webkit-filter linear;
}
.blur:hover {
 	filter: blur(0px);
	-webkit-filter: blur(0px);
	transition: 1s -webkit-filter linear;
}




.pp {
	background-image: url('/a/images/ppbutton.png');
       background-repeat: no-repeat;
	background-size: 111px 27px;
	position: relative;
	margin-top: 5px;
       cursor: pointer;
       z-index: 101px;
}
.txt {
	position: relative;
	font-size: 16px;
	color: red;
}
#ppc {
	1background-color: #219DDC;
	background-image: linear-gradient(#0070A8, #14A5EE, #0070A8);	
	collor: #ffffff;
	border: 1px solid #14A5EE;
	border-radius: 4px;
	width: 150px !important;
	height: 34px;
       cursor: pointer;
}
.ppv {
	background-color: #209EDE;
	background-image: linear-gradient(#B20800, #D2241C, #B20800);
	collor: #ffffff;
	border: 1px solid #2F87B3;
	border-radius: 3px;
}
.ppw {
	background-color: #5EC118;
	background-image: linear-gradient(#4F8E22, #5EC118, #4F8E22);
	collor: #ffffff;
	border: 1px solid #3E9700;
	border-radius: 3px;
}
.ppm {
	background-color: #A63DD1;
	background-image: linear-gradient(#8A39AB, #BE54E9, #8A39AB);
	collor: #ffffff;
	border: 1px solid #7E00B1;
	border-radius: 3px;
}







input[type=checkbox] {
         position: relative;
	  top: 0px;
	  cursor: pointer;
}

#section-right #prv input[type=checkbox] {
         position: relative;
	  top: 0px;
	  cursor: pointer;
}
#section-right #prv input[type=checkbox]:after {
         content: "";
         display: block;
         position: absolute;
         width: 11px;
         height: 11px;
         top: 0;
         left: 0;
         border: 1px solid #737373;
         border-radius: 3px;
         background-color: white;
}
#section-right #prv input[type=checkbox]:before {
         content: "";
         display: block;
         position: absolute;
         width: 11px;
         height: 11px;
         top: 0;
         left: 0;
         border: 1px solid #D30303;
         border-radius: 3px;
         background-color: #D30303;

}
#section-right #prv input[type=checkbox]:checked:after {
         content: "";
         display: block;
         position: absolute;
         width: 3px;
         height: 9px;
         top: 1;
         left: 4px;
         border: 1px solid white;
         border-width: 0 2px 2px 0;
         -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         transform: rotate(45deg);
         background-color: #D30303;
}
@media only screen and (max-device-width: 480px) {
input[type=checkbox] {
         position: relative;
	  top: 0px;
	  cursor: pointer;
}

#section-right #prv input[type=checkbox] {
         position: relative;
	  top: 0px;
	  cursor: pointer;
}
#section-right #prv input[type=checkbox]:after {
         content: "";
         display: block;
         position: absolute;
         width: 14px;
         height: 14px;
         top: 0;
         left: 0;
         border: 1px solid #737373;
         border-radius: 3px;
         background-color: white;
}
#section-right #prv input[type=checkbox]:before {
         content: "";
         display: block;
         position: absolute;
         width: 14px;
         height: 14px;
         top: 0;
         left: 0;
         border: 1px solid #D30303;
         border-radius: 3px;
         background-color: #D30303;

}
#section-right #prv input[type=checkbox]:checked:after {
         content: "";
         display: block;
         position: absolute;
         width: 3px;
         height: 9px;
         top: 2px;
         left: 6px;
         border: 1px solid white;
         border-width: 0 2px 2px 0;
         -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         transform: rotate(45deg);
         background-color: #D30303;
}
}


#section-right #tac input[type=checkbox] {
         position: relative;
	  top: 1px;
	  cursor: pointer;
}
#section-right #tac input[type=checkbox]:after {
         content: "";
         display: block;
         position: absolute;
         width: 11px;
         height: 11px;
         top: 0;
         left: 0;
         border: 1px solid #2B9F0E;
         border-radius: 3px;
         background-color: white;
}
#section-right #tac input[type=checkbox]:before {
         content: "";
         display: block;
         position: absolute;
         width: 11px;
         height: 11px;
         top: 0;
         left: 0;
         border: 1px solid #2B9F0E;
         border-radius: 3px;
         background-color: #2B9F0E;

}
#section-right #tac input[type=checkbox]:checked:after {
         content: "";
         display: block;
         position: absolute;
         width: 3px;
         height: 9px;
         top: 1;
         left: 4px;
         border: 1px solid white;
         border-width: 0 2px 2px 0;
         -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         transform: rotate(45deg);
         background-color: #2B9F0E;
}
@media only screen and (max-device-width: 480px) {
#section-right #tac input[type=checkbox] {
         position: relative;
	  top: 1px;
	  cursor: pointer;
}
#section-right #tac input[type=checkbox]:after {
         content: "";
         display: block;
         position: absolute;
         width: 14px;
         height: 14px;
         top: 0;
         left: 0;
         border: 1px solid #2B9F0E;
         border-radius: 3px;
         background-color: white;
}
#section-right #tac input[type=checkbox]:before {
         content: "";
         display: block;
         position: absolute;
         width: 14px;
         height: 14px;
         top: 0;
         left: 0;
         border: 1px solid #2B9F0E;
         border-radius: 3px;
         background-color: #2B9F0E;

}
#section-right #tac input[type=checkbox]:checked:after {
         content: "";
         display: block;
         position: absolute;
         width: 3px;
         height: 9px;
         top: 2px;
         left: 6px;
         border: 1px solid white;
         border-width: 0 2px 2px 0;
         -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         transform: rotate(45deg);
         background-color: #2B9F0E;
}
}



#section-right #strike {
  background-color: #3E9DD8;
  background-image: linear-gradient(#257EB6, #58BFFF, #257EB6);
  border: 1px solid #2E8CC6;
  border-radius: 6px;
  color: white;
  padding: 12px 14px;
  margin-top: 5px;
  margin-bottom:3px;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  cursor: pointer;
  box-shadow: 3px 4px 4px #7A7A7A;
}
#section-right #strike:hover {
  background-color: #3E9DD8;
  border: 1px solid #2E8CC6;
  color: white;
  margin-top:6px;
  margin-bottom:2px;
  margin-left:2px;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 2px 3px 4px #7A7A7A;
}

#section-right #vip {
  background-color: #D61C02;
  background-image: linear-gradient(#C81900, #FF6B56, #C81900);
  border: 1px solid #B41701;
  border-radius: 6px;
  color: white;
  padding: 12px 14px;
  margin-top: 5px;
  margin-bottom:3px;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  cursor: pointer;
  box-shadow: 3px 4px 4px #7A7A7A;
}
#section-right #vip:hover {
  background-color: #D61C02;
  border: 1px solid #B41701;
  color: white;
  margin-top:6px;
  margin-bottom:2px;
  margin-left:2px;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 2px 3px 4px #7A7A7A;
}


#section-right #week {
  background-color: #27AE01;
  background-image: linear-gradient(#209000, #30DC00, #209000);
  border: 1px solid #0CB401;
  border-radius: 6px;
  color: white;
  padding: 12px 14px;
  margin-top: 5px;
  margin-bottom:3px;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  cursor: pointer;
  box-shadow: 3px 4px 4px #7A7A7A;
}
#section-right #week:hover {
  background-color: #27AE01;
  border: 1px solid #0CB401;
  color: white;
  margin-top:6px;
  margin-bottom:2px;
  margin-left:2px;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 2px 3px 4px #7A7A7A;
}


#section-right #month {
  background-color: #BC1DD5;
  background-image: linear-gradient(#AB0DC4, #E857FF, #AB0DC4);
  border: 1px solid #A213B9;
  border-radius: 6px;
  color: white;
  padding: 12px 14px;
  margin-top: 5px;
  margin-bottom:3px;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  cursor: pointer;
  box-shadow: 3px 4px 4px #7A7A7A;
}
#section-right #month:hover {
  background-color: #BC1DD5;
  border: 1px solid #A213B9;
  color: white;
  margin-top:6px;
  margin-bottom:2px;
  margin-left:2px;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 2px 3px 4px #7A7A7A;
}




















.loader {
  margin: auto;
  font-size: 7px;
  border-radius: 50%;
  position: absolute;
  width: 10px;
  height: 10px;
  text-indent: -9999em;
  text-align: center;
  -webkit-animation: load5 1.1s infinite ease;
  animation: load5 1.1s infinite ease;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
@-webkit-keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
  }
}
@keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
  }
}
