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

/*
  mainblue:		#ff0000;
  maingray:		#767A81;
  lightgray: 	#909DA9;
  mainborder:	#436C91;
  background:	#CFD1D6;
  magenta:		#DC2F6A;
  green:		#0E9C50;
  light-backgr: #F3F3F4;		
*/
a:hover,a:focus
{
	color:#10A833;
}
.bkred {
	padding: 0 3px 0 3px;
	background: #DC2F6A;
}
.bgreen {
	background: #E1F6E7;
}
.bred {
	background: #FCEAF1;
}
.search_text {
	font-size: 14px;
	margin: 0 0 5px 3px;
	color: #817F86;
	text-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	letter-spacing: 0.5px;
}
.botmenu {
	margin: 25px 0 0 16px;
	overflow: visible;
	text-align: left;
	font-size: 15px;
}
.botmenu span{
	margin-right: 37px;
}
.sp {margin-right: 25px; font-size: 12px;}
.imgb {
	margin: 5px;
}
.link1 {
	margin: 20px 0 40px 20px;
	text-align: left;
	font-size: 15px;
}
#fname {
	display: inline;
}
.fbim {
	margin-left: 12px;
	margin-right: 7px;
	
}
.npage {
	margin-top: 20px;
	cursor: pointer;
	display: inline;
	margin-right: 10px;
	padding: 2px 3px 2px 3px;
}
.selected {
	cursor: default;
	background: #10A833;
	color: white;
}

#voteerrors {
	background: url(../img/err.png) no-repeat left center;
	margin: 30px 0 0 0;
	padding-left: 23px;
	color: #DC2F6A;
	font-size: 17px;
	line-height: 26px;
}
#voteerrors a{
	color: #DC2F6A;
}
#votedialog {
	position: relative;
	margin-top: 30px;
}
.mainmess {
	float:left;
	display: block;
	margin: 0 0 5px 0;
	width: 500px;
}
.mainmess span{margin: -1px 0 0 0;}

.vote {
	padding: 0 0 0 5px;
	float: left;
	display: block;
	margin: 0 0 5px 0;
	min-height: 35px;
	width: 600px;
	font-size: 13px;
}
.votei {
	text-align: left;
	padding: 0 0 0 5px;
	float: left;
	display: block;
	margin: 0 10px 0 0;
	min-height: 35px;
	font-size: 14px;
	width: 100%;
	height: auto;
	line-height: 15px;
}

.fbname{
	display: inline;
	color: #ff0000;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
}
.fbname a{
	color: #ff0000;
	text-decoration: none;
}
.fbname a:hover{
	text-decoration: underline;
}
.fbdat{
	display: inline;
	float: right;
	color: #10A833;
	font-size: 11px;
	margin-right: 5px;
}
.fbdelete {
	cursor: pointer;
	float: right;
	font-size: 11px;
	margin-right: 5px;
	margin-left: 5px;
	color: #DC2F6A;
}
.fbdelete:hover {
	text-decoration: underline;
}
.fbimg {
	float:left;
	display: block;
	margin-right: 5px;	
}
.vt2 {
	color: #DC2F6A;
	background: #FCEAF1;
}
.vt3 {
	color: #767A81;
	background: #E9EDF2;
}
.vt4 {
	color: #0E9C50;
	background: #E1F6E7;
}


.mess {
	margin: 0;
	border: 1px solid rgb(189, 189, 190);
	resize: none;
	font-size: 12px;
	padding: 1px 3px 2px 3px;
	width: 570px;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	color: #767A81;
	margin: 2px 0 2px 0;
}
.underline {
	text-decoration: underline;
}
.green {color: #0E9C50;}
.smallgreen {
	color: #0E9C50;
	font-size: 12px;
}
.buyads {
	background: url(../img/prt.png) no-repeat 0 1px;
	padding-left: 21px;
	color: #767A81;
	font-size: 12px;
}
.red {color: #DC2F6A;}
.blue {color: #10A833;}
.grey {color: #767A81;}
.cursor {cursor: pointer;}


.fbimg img{
	height: 35px;
	width: 35px;
}
#fbfoto {
	float:left;
	display: block;
	margin-right: 7px;	
}
#news {
	margin: 40px 40px 50px 40px;
	text-align: left;
	text-indent: 20px;
	font-size: 15px;
	color: #ff0000;
	line-height: 21px;
}
#news p {
	margin: 5px 0 10px 0;
}
#news b {
	color: #0E9C50;
}
#news h1 {
	font-size: 25px;
	color: #0E9C50;
	margin-bottom: 21px;
}
#news h2 {
	font-size: 21px;
	margin-top: 27px;
}
#news a {color: #DC2F6A;}
#news textarea {
	padding: 5px;
    resize: none;
    color: #767A81;
    width: 100%;
    min-height: 50px;
    font-size: 12px;
    margin: 5px 40px 10px 0px;
}

a  {color: #767A81; text-decoration:underline;}
a:hover {
	text-decoration:none;
	
}
img {
	border:0;
}

.bgred {
	padding: 5px;
	background: #DC2F6A;
	color: white;
}
body {
	min-width: 1200px;
	color: #767A81;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	background: url(../img/bg.gif) #CFD1D6;
	
	margin:0;
	padding:0;
	width:100%;
	height: auto;
	text-align: center;
}

input{
	outline:none;
	margin-top: 5px;
	font-size: 16px;
	color: #767A81;
        width:250px;
}
div.clr {	clear:both;}

/*------------*/
#wrapper {
	position: relative;
}
#subhead {
	position: relative;
	min-width: 1200px;
	/*url(../img/top-bg.png) right bottom*/
	    background-image: linear-gradient(315deg, #15D241 0%, #10A833 74%);
	    background-color: #fff000;
	height:165px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	margin: auto;
}
#header{
	position: relative;
	background:url(../img/125.gif) left bottom no-repeat;
	height:165px;
	width: 1100px;
	margin:auto;
	text-align: center;
	
}
#header h1{
	position: absolute;
	margin: 0;
	color: #f8fcfe;
	font-size: 19px;
	font-weight: normal;
	width: 1100px;
	height:185px;
	top: 19px;
	white-space:nowrap;
	
}
#header h1 img{
	padding: 0 0 0 10px;
	cursor: pointer;
	margin-bottom: -6px;
}
#header .topbanner {
    position: absolute;
    left: 187px;
    bottom: 19px;
    height: 90px;
    width: 728px;
    background: #eee;
    border: 0;
}
.waiting {
	background: url(../img/waiting.gif) center center;
	width: 64px;
	height: 64px;
	margin: 70px auto 70px auto;
}
.ads {
	position: absolute;
	left: -15px;
	top: 12px;
	width: 15px;
	height: 65px;
	background: url(../img/ads.gif) no-repeat top left;
}
.bt {
	background: url(../img/ads-bottom.gif) no-repeat top left;
}
input, button, select, textarea {
font-size: 14px !important;

}
.toplogo {
	cursor: pointer;
	position: absolute;
	text-align: right;
	color: white;
	font-size: 14px;
	padding-right: 34px;
	background: url(../img/logo.png) no-repeat top right;
	width: 148px!important;
	height: 28px !important;
	right: 11px;
	top: 11px;
	line-height: 30px;
	background-size:contain;
}
.toplogo a{
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#search {
	overflow: visible;
	width: 480px  !important;
	margin: 0 auto 77px auto  !important;
	padding-top: 42px  !important;
	height: 50px  !important;
	background: url(../img/bg.gif)no-repeat;
	background: url(../img/bg.gif) no-repeat left top;
	background-position: center;

}
#search input {
	margin: 0;
	padding: 0 15px 0 15px;
	width: 393px;
	height: 50px;
	font-size: 19px !important;
	border: 1px solid rgb(189, 189, 190);
	color: #A7A9AC;
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 0px;
	
}
#search .button {
	background: url(../img/zoom.png) no-repeat center center, linear-gradient(315deg, #15D241 0%, #10A833 74%);

	    background-color: #10A833;
	width: 52px;
	height: 52px;
	border: 1px solid rgb(189, 189, 190);
	cursor:pointer;
	margin-left:-5px;
	vertical-align:top;
}
#main {
	width: 1112px;
	margin: auto;
	text-align: center;
	background: url(../img/blur.png) no-repeat 70px -210px, url(../img/arc.gif) no-repeat  right bottom;
	padding-bottom: 16px;
}



.slideleft {
	float: left;
	width: 168px;
	height: auto;
        margin-top: 25px;
	min-height: 500px;
}

.ads_left {
	margin-left: 4px;
	text-align: center;
	width: 158px;
	background: #fff;
	border: 1px solid rgb(189, 189, 190);
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	padding-bottom: 15px;
}
.ads_left hr {
	margin-top: 10px;
	color: white;
  	width: 95%;
  	background-color: white;
}

.b120 {
	position: relative;
	margin: 15px auto 15px auto;
	text-align: center;
	width: 125px;
        height: 125px;
	font-size: 10px;
	color: #A0ADB9;
	line-height: 16px;
}
.tit_left{
	color: white;
   background-image: linear-gradient(315deg, #15D241 0%, #10A833 74%);
	    background-color: #fff000;
    text-align: center;
	height: 18px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	font-size: 12px;
	margin-bottom: 18px;
}
.slideright {
	float: right;
	width: 168px;
	height: auto;
        margin-top: 25px;
	min-height: 500px;
}


#mainwindow {
	padding-bottom: 30px; 
	color: #909DA9;
	font-size: 19px;
	overflow: hidden;
	margin: auto;
	background: #fff;
	width: 728px;
	min-height: 480px;
	height: 100%;
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
}


#mainwindow .top{
	      background-image: linear-gradient(315deg, #15D241 0%, #10A833 74%);
	    background-color: #fff000;
	text-align: left;
	height: 58px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
}

#mainwindow .top1{
	   background-image: linear-gradient(315deg, #15D241 0%, #10A833 74%);
	    background-color: #fff000;
	text-align: left;
	height: 52px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	min-height: 2px;	
}	
}

#banner2 {
	position: relative;
	margin-bottom: 18px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
}

#mainwindow .hyipname {
	color: #f8fcfe;
	font-size: 23px;
	cursor:pointer;
	text-align: left;
	padding-top: 16px;
	line-height:38px;
}
.hyipname span {
	color:grey;
	font-size: 17px;
}

.tit {
	background: url(../img/titles.png) no-repeat left top;
	color: #f8fcfe;
	font-size: 21px;
	text-align: left;
	padding: 14px 0 0 41px;
	margin: 0 0 0 20px;
	height: 45px;
}
.lastadded {background-position: left -38px;}
.mostviewed {background-position: left -88px;}
.best {background-position: left -138px;}
.marked {background-position: left 12px;}
.scam {background-position: left -189px;}
.fastgrowing {background-position: left -238px;}
.advertizing {background-position: left -342px;}
.mail {background-position: left -442px;}

.hyipline {
	position: relative;
	background-color: #fff;
	height: 88px;
	width: 700px;
	margin: auto;
	margin-bottom: 1px;
	border-bottom: 1px solid #D1D5DB;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	
}
.hyipline:hover {
	background: url(../img/blur.png) no-repeat 10px -200px #F3F3F4;
}

.tbl, .tblm {
	width: 98%;
	margin: auto;
	padding: 0;
	border-spacing: 0 2px;
}

.tbl td{
	font-size: 12px;
	vertical-align: middle;
	max-width: 200px;
	padding: 0 20px 0 0;
	border-bottom: 1px solid #D1D5DB;
}

.tblm td{
	font-size: 15px;
	vertical-align: middle;
	max-width: 200px;
	padding: 0 20px 0 0;
	border-bottom: 1px solid #D1D5DB;
}

.tbl th{
	background: url(../img/maintop.gif) no-repeat left bottom, url(../img/top-bg.gif) left bottom #10A833;
	color: white;
	font-size: 12px;
	height: 20px;
	padding: 0 20px 0 0;
}

td.first{
	padding: 0;
}
td.last{
	position: relative;
	min-height: 85px;
	vertical-align: middle;
	display:block;
	padding: 0;
}
td.plans {
	font-size: 12px;
}

.tableline {
	position: relative;
	background-color: #fff0;
	height: 88px;
	margin: auto;
	margin-bottom: 2px;
	border-bottom: 1px solid #81858B !important;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
}
.tableline_v {
	position: relative;

	height: 75px;
	margin: auto;
	margin-bottom: 2px;
	border-bottom: 1px solid #81858B;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
}
.tablelinegray {
	position: relative;
	background-color: #E9E9EA;
	height: 88px;
	margin: auto;
	margin-bottom: 2px;
	border-bottom: 1px solid #81858B;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
}

.tableline:hover, .tableline_v:hover {
	background: #F3F3F4;
}
.tableline:hover .unmark{
	display: block;
}
td.tablename {
	color: #10A833;
	font-size: 18px;
	text-align: left;
	line-height:28px;
	overflow: hidden;
	white-space: nowrap;
}
td.name {
	font-size: 12px;
	line-height:28px;
	overflow: hidden;
	white-space: nowrap;
}

.nowr {white-space: nowrap;}

td.tablename span {
	color:#DC2F6A;
	font-size: 15px;
}

.topbanner:hover .check{
	display: block;
}

.bottombanner:hover .check{
	display: block;
}

.b120:hover .check{
	display: block;
}

#banner6 {
	position: relative;
	border: 1px solid rgb(189, 189, 190);
	width: 728px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -1px;
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
}

#banner2:hover .check{
	display: block;
}

#banner6:hover .check{
	display: block;
}

.check {
	cursor: pointer;
	text-align: left;
	display: none;
	position: absolute;
	top: -7px;
	right: -5px;
	font-size: 13px;
	background: #767A81;
	padding: 2px 4px 3px 4px;
	color: white;
	border: 1px solid #FFF;
}

.bad {
	background: #DC2F6A;
}
.unmark {
	text-align: left;
	display: none;
	position: absolute;
	top: -5px;
	right: -5px;
	font-size: 14px;
	background: url(../img/wheart.png) no-repeat 3px 3px #909DA9;
	padding: 2px 3px 3px 23px;
	color: white;
}

.hyipline:hover .unmark{
	display: block;
}

.iconline {
	position: relative;
	width: 69px;
	height: 69px;
	border: 1px solid rgb(189, 189, 190);
	float: left;
	margin: 8px 14px 9px 12px;
}


.hyipname1 {
	min-width: 285px;
	float: left;
	color: #10A833;
	font-size: 17px;
	text-align: left;
	padding-top: 16px;
	line-height:28px;
}
.hyipname1 span {
	max-width: 150px;
	color:#DC2F6A;
	font-size: 14px;
}

.lifetime1 {
	text-align: left;
	background: url(../img/clock1.png) no-repeat left;
	padding: 8px 0 5px 26px;
	font-size: 15px;
	white-space: nowrap;
}
.nmonitors {
	float: right;
	font-size: 15px;
	color: #909DA9;
	margin: 38px 8px 0 0;
}
.stat1 {
	width: 90px;
	text-align: right;
	float: left;
	font-size: 15px;
	margin: 38px 16px 0 0;
}
.sta4 {
	color: #0E9C50;
}
.sta3 {
	color: #F28742;
}
.sta2 {
	color: #DC1F3A;
}
.sta1 {
	color: #DC1F3A;
}
.sta0 {
	color: #909DA9;
}
.sta5 {
	color: #404D59;
}


.icon {
	position: relative;
	width: 71px;
	height: 71px;
	border: 1px solid rgb(189, 189, 190);
	float: left;
	margin: 0px 12px 10px 23px;
}

.ficon {
	position: relative;
	width: 121px;
	height: 121px;
	border: 1px solid rgb(189, 189, 190);
	float: left;
	margin: 0px 12px 10px 23px;
}

.timelife {
	float: right;
	background: url(../img/clock.png) no-repeat left;
	padding: 17px 17px 7px 35px;
/* 	height: 38px; */
	color: #f8fcfe;
	line-height: 20px;
	font-size: 19px;
	margin-top: 10px;
}
.stat {
	float: right;
	font-size: 19px;
	margin: 4px 16px 0 0;
}

.stcolor4 {
	color: #0E9C50;
}

.hyipinfo {
	clear: left;
	text-align: left;
	color: #767A81;
	font-size: 15px;
	margin: 51px 0px 0 23px;
}
.nomargin {margin: 21px 0px 0 22px;}

.hyipinfo span{
	margin-right: 0px;
	cursor: pointer;
	text-decoration: underline;
}

.hyipinfo span:hover {
	color: #DC2F6A;
	text-decoration: none;
}

.hyipinfo a {
	color: #767A81;
	margin-right: 10px;
}

.hyipinfo a:hover {
	color: #DC2F6A;
}

.hyipinfo td {
	padding-right: 16px;
	height: 25px;
}
.blue {
	color:linear-gradient(to right, rgba(8,28,61,1) 0%, rgba(59,88,152,1) 40%, rgba(59,88,152,1) 60%, rgba(8,28,61,1) 100%);
	white-space: nowrap;
}

.group {
	text-align: left;
	line-height:20px;
	height: 22px;
	font-size: 16px;
	color: #fff;
	margin: 24px 15px 16px 1px;
	padding-left: 12px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
}

.group1{
	text-align: left;
	line-height:20px;
	height: 24px;
	font-size: 18px;
	color: #fff;
	margin: 24px 15px 16px 1px;
	padding-left: 12px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
}

.l1{
    background-image: linear-gradient(315deg, #15D241bd 0%, #10A833ba 74%);
    background-color: #fff0002b;}
.l2{
    background-image: linear-gradient(315deg, #15D241bd 0%, #10A833ba 74%);
    background-color: #fff0002b;}
.l3{
	background: url(../img/gr3.gif) no-repeat left top #D6B78B;
}
.l4{
	background: url(../img/gr4.gif) no-repeat left top #C079C9;
}

.star {
	background: url(../img/star.png) no-repeat left top;
	width: 36px;
	height: 34px;
	position: absolute;
	top: -15px;
	left: -12px;
}

.thumbnail{
	width: 118px;
	height: 167px;
	margin: 11px;
	position: relative;
	z-index: 0;
	float:left;
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	font-size: 12px;
}

.bannerimg {
	width: 118px;
	height: 167px;
	border: 0px;
}

#imgbox 
{	
	background: url(../img/bglight.gif) #F9FAFC;
	overflow: hidden;
	font-size: 12px;
	text-align: center;
    position : absolute;
	background-color: #fff;
	padding: 18px 18px 46px 18px;
	min-height: 167px;
	min-width: 118px;
	border: 1px solid rgb(189, 189, 190);
    visibility : hidden;
    z-index : 1500;
    text-align : center;
    -moz-box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.3);
	box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.3);
}
#maindiv {
	margin-left: 14px;
}

.addfav {
	text-align: left;
	color:#DC2F6A;
	position: absolute;
	bottom: 8px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/starsm.png) no-repeat left top;
	padding-left: 22px;
	padding-bottom: 5px;
	font-size: 14px;
	line-height:19px;
	cursor: pointer;
	text-decoration: underline;
}
.addfav:hover {
	text-decoration: none;
}


#topdir {
	margin: auto;
	text-align: center;
        margin-bottom: 15px;
	
}
.menu {
	font-size: 17px;
	background: url(../img/menu.png) no-repeat left top;
	height: 30px;
	padding-left: 25px;
	padding-top: 3px;
	color: #717576;
	cursor: pointer;
	margin-right: 2px;
	margin-left: 2px;
	display: inline-block;
}
.menu.m1 {
	background-position: left 3px;
}
.menu.m2 {
	background-position: left -35px;
}
.menu.m3 {
	background-position: left -77px;
}
.menu.m4 {
	background-position: left -113px;
}
.menu.m5 {
	background-position: left -154px;
}
.menu.m6 {
	background-position: left -191px;
}
.menu.m0 {
	background-position: left -700px;
}
.menu:hover, .menu.selected { 
	background-image:url(../img/menu1.png);
	color: #DC2F6A;
}


.heart {
	visibility: hidden;
	background: url(../img/heart.png) no-repeat top left;
	width: 23px;
	height: 21px;
	position: absolute;
	left: -5px;
	top: -5px;
}

.mem {
	font-size: 14px;
	background: url(../img/heart.png) no-repeat left -27px;
	color: #939599;
	padding-left: 27px;
	cursor: pointer;
	padding-right: 17px;
	padding-bottom: 3px;
}
.whois {background: url(../img/whois.png) no-repeat left -27px;}
.votes {background: url(../img/votes.png) no-repeat left -27px;}
.class {float:right; background: url(../img/class.png) no-repeat left -27px; margin-right: 0;}
.fb {background: url(../img/fb.png) no-repeat left -27px;}

.mem:hover {
	background-position: left -1px;
	color: #f3842f;

}
.bottombanner { 
	position: relative;
	margin-left: 191px;
	height: 90px;
	width:728px;
        margin-bottom: 20px;
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
}
.upl {
	width: 75px;
	height: 75px;
	min-width: 55px;
	min-height: 55px;
	border: solid 1px;
	font-size: 85px;
	background: transparent;
	border: 0;
	opacity: 0;
}
.frm {
	position: absolute;
	top: -5px;
	left: -1px;
	overflow: hidden;
	width: 75px;
	height: 75px;
}
#bottom {
	min-width: 1200px;
	padding-top: 16px;
	text-align: center;
  background-image: linear-gradient(315deg, #15D241 0%, #10A833 74%);
	    background-color: #10A833;
	    	height:100px;
	-moz-box-shadow: -5px -5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px -5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px -5px 5px rgba(0, 0, 0, 0.1);
}
#bottom a {
	color: #fff;
	font-size: 15px;
	margin: 10px;
}
#bottom p {
	color: #fff;
	font-size: 13px;
	text-align:center;
	margin: 10px;
}
.plns {
	min-width: 80px;
	min-height: 50px;
}
.inlinediv {
	display: inline;
}

.act0 {
	background: #909DA9;
	width: 12px;
	height: 12px;
	cursor: pointer;
}
.act1 {	background: #1FBD67;
	width: 12px;
	height: 12px;
	cursor: pointer;
}

.bstat0 {background: #909DA9; width: 36px; height: 12px; cursor: pointer;}
.bstat1 {background: #200000; width: 36px; height: 12px; cursor: pointer;}
.bstat2 {background: #DC1F3A; width: 36px; height: 12px; cursor: pointer;}
.bstat3 {background: #F28742; width: 36px; height: 12px; cursor: pointer;}
.bstat4 {background: #1FBD67; width: 36px; height: 12px; cursor: pointer;}

.topleft {
	position: fixed;
	z-index:1000;
	top:0;
	left: 0;
	text-align: left;
	background: #767A81;
	color: white;
	font-size: 14px;
	padding: 5px 5px 8px 5px;
	
}
.topleft a{color: white; margin-right: 20px;}
.del {cursor: pointer; color: #DC1F3A;}
#din {display: none;}
.bandera-ru {margin: 0 0 0 10px;padding: -10px 0 10px 0px; width:24px; height:24px; background:url(../img/ru.png) 0 4px no-repeat; cursor:pointer; display: inline-table; }
.bandera-es {margin: 0 0 0 10px;padding: -10px 0 10px 0px; width:24px; height:24px; background:url(../img/es.png) 0 4px no-repeat; cursor:pointer; display: inline-table; }
.bandera-en {margin: 0 0 0 10px;padding: -10px 0 10px 0px; width:24px; height:24px; background:url(../img/en.png) 0 4px no-repeat; cursor:pointer; display: inline-table; }

.about {
	margin: 30px 20px 40px 20px;
	text-align: left;
	text-indent: 20px;
	font-size: 15px;
}
.txttit {
	color: #10A833;
	font-size: 21px;
	text-align: left;
	margin: 20px;
}
.txt_contact {
	margin: 20px 10px 10px 0;
	color: #909DA9;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 14px;
	padding: 7px;
	width: 90%;
	
}
.txt1 {
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 14px;
}
h2 {
	font-weight: normal;
	font-size: 18px;
	margin: 0;
	
}
h3 {
	text-align: left;
	font-size: 21px;
	color: #10A833;
	text-decoration: none;
	margin-left: 12px;
	font-weight: normal;
}
#send {
	float: right;
	color: #0E9C50;
	font-size: 18px;
	text-decoration: underline;
	cursor: pointer;
	margin-right: 15px;
}
.err {
	margin: 30px 30px 0 30px;
	color: #DC2F6A;
	font-size: 18px;
}

.txt_ok {
	margin: 30px 30px 0 30px;
	color: #0E9C50;
	font-size: 18px;
}
#adselling {
	margin: 50px 20px 20px 20px;
	font-size: 22px;
	color: #10A833;
}

#adselling .txt {
	text-align: left;
	margin: 20px 70px 20px 40px;
	font-size: 14px;
	color: #767A81;
}

#adselling .txt span{
	font-size: 12px;
	color: #10A833;
}

#errors {
	text-align: left;
	margin: 5px 70px 45px 70px;
	font-size: 14px;
	color: #DC2F6A;
}

#sbanner1, #sbanner5, #sbanner2 {
	overflow: hidden;
	position:relative;
	width: 728px;
	height: 90px;
	vertical-align: middle;
}

#sban6 {
	width: 728px;
	height: 90px;
	overflow: hidden;

}

#sbanner6 {
	
	border: 1px solid rgb(189, 189, 190);
	width: 728px;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -20px;
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
}

.freeslot {
	display: block;
	overflow: hidden;
	font-size: 20px;
	padding-top: 20px;
	color:#0E9C50;
	background: #c6e6d5;
	cursor: pointer;
	height: 100%;
	width: 100%;
}
.freeslot span{
	line-height: 19px;
	font-size: 12px;
}
.freeslot:hover {
	background:  #a5dec0;
}
.notfreeslot {
	padding-top: 33px;
	background: #c2cbd4;
	color: #677889;
	font-size: 12px;
	height: 100%;
	width: 100%;
}
.bannerleft {
	overflow: hidden;
	position: relative;
	width: 125px;
	height: 125px;
	margin: 18px auto 12px auto;
}
label {
	display:inline-block;
	width: 170px;
	float: left;
	vertical-align: bottom;
	margin-top: 10px;
	margin-bottom: 10px;
}

.myform {
	font-size: 14px;
	color: #767A81;
	padding: 2px;
	min-width: 270px;
	border: thin solid rgb(189, 189, 190);
	background: #fff;
}

.myfile {
	font-size: 14px;
	color: #767A81;
	border: none;
	padding: 2px;
}

input::-webkit-input-placeholder {
  color: #909DA9;
}
input:-moz-placeholder {
  color: #909DA9;
}

.formerror {
	font-size: 11px;
	color: #DC2F6A;
}

.inperror {
	background: #DC2F6A;
	color: white;
}

.ind {
	margin-left: 20px;
	width: 21px;
	height: 18px;
}
.ind.ok {
	background: url(../img/notok.png) no-repeat left -24px;
}
.ind.no {
	background: url(../img/notok.png) no-repeat left top;
}
#preview {
	display: none;
	text-decoration: underline;
	cursor: pointer;
	margin-top: 15px;
	color: #10A833;
}
#preview:hover {
	text-decoration: none;
}
#pay, #paypm, #paybtc, #paystp {
	text-decoration: underline;
	cursor: pointer;
	margin-top: 18px;
}
#pay:hover, #paypm:hover, #paybtc:hover, #paystp:hover {
	text-decoration: none;
}
#pay {color: #0E9C50;}
#paypm {color: #cd181f;}
#paybtc {color: #d87b03;}
#paystp {color: #076fc0;}


.likeus {
	width: 158px;
	margin: 25px 0 0 0;
	background-color: white;
	text-align: left;
	border: 1px solid rgb(189, 189, 190);
	-moz-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 7px rgba(0, 0, 0, 0.1);
	padding: 0 0 13px 0;
}
.inlike {
	text-align: left;
	padding: 0 10px 0 10px;
	width: 120px;
	margin: 15px auto 3px auto;
}
.space1 {
	height: 11px;
	width: 10px;
}
.space2 {
	height: 21px;
	width: 20px;
}
.tit_right{
	padding-left: 10px;
	color: white;
	background: url(../img/maintop.gif) no-repeat left bottom, url(../img/top-bg.gif) left bottom #10A833;
	text-align: left;
	height: 18px;
	-moz-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.1);
	font-size: 12px;
	margin-bottom: 10px;
}
#votes {
	display: none;
	margin: 30px 20px 10px 40px;
	text-align: left;
	font-size: 11px;
	color: #10A833;
}
#votes span{
	margin-left: 5px;
}
.inmenu {
	text-align: left;
	margin: 20px 0 30px 0;
}
.n1 {
	height: 1px;
	width: 1px;
}
#hyiplist {
	font-size: 14px;
	text-align: left;
	cursor: pointer;
	color: #10A833;
	line-height: 21px;
	margin-bottom: 20px;
}
#maillist {
	font-size: 14px;
	text-align: left;
	cursor: pointer;
	color: #10A833;
	line-height: 22px;
	margin-bottom: 20px;
}
#maillist .titt {
	margin: 10px 0 5px 0;
	color: #DC2F6A;
	font-size: 17px;
	cursor:default;
}
#msearch  {
	text-align: left;
	font-size: 12px;
}
#msearch input {
	width: 100px;
	color: #DC2F6A;
	font-size: 12px;
	cursor:default;
	margin-right: 5px;
}
#mail {
	margin: 30px 20px 20px 30px;
	font-size: 14px;
	text-align: left;
}
#mail .tit2 {
	font-size: 19px;
}
#mail hr {
	margin-bottom: 23px;
	margin-top: 15px;
	color: white;
  	background-color: white;
}
.click {
	cursor: pointer;
}
.emldel {
	float:right;
	position:relative;
	margin-top: 3px;
	color: #909090;
	background: url(../img/ok0.png) left top no-repeat; padding: 6px 0 0 25px;
	cursor: pointer;
}
.uinfo {
	text-indent:0;
	font-size: 11px;
	color: #909DA9;
	margin-bottom: 3px;
}
.usermess {
	text-indent:0;
	font-size: 15px;
	color: #767A81;
	margin-bottom: 22px;
}
.adminmess {
	text-indent:0;
	font-size: 15px;
	color: #0E9C50;
	margin-bottom: 22px;
}
.txtarea {margin: 0 7px 0 0; border-top: 1px solid #88a8d8; border-left: 1px solid #88a8d8; border-right: 1px solid #0465bc; border-bottom: 1px solid #0465bc;  background:#fff; color:#4eae01; font-size:13px;	padding-left:2px; width: 100%;}

.sendbut {
	color: #DC2F6A;
	cursor: pointer;
}
.chex {
	margin-right: 20px;
}
.ddinfo {
	color: #10A833;
	margin: 10px 0 20px 0;
}
.emls {
	margin-right: 10px;
	cursor: pointer;
	color: #DC2F6A;
}
#hyip {
	font-size: 14px;
	text-align: left;
	margin: 20px 20px 20px 20px;
	color: #10A833;
	line-height: 22px;
}
.mrg {
	margin-right: 20px;
}
.vars {
	height: 40px;
}
.admpan {
	clear: none;
	float: left;
	text-align: left;
	font-size: 14px;
	margin: 40px 0 20px 0;
}
.admpan label{
	cursor: pointer;
	color: #10A833;
	padding: 0;
	width: auto;
	margin: 0 5px 0 0 ;
	color: #DC2F6A;
}
.admpan input{
	float: left;
	margin: 0 20px 0 0;
}


.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
    padding: 6px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}

.img_zoom{
    background: url(../img/bglight.gif) #F9FAFC;
    overflow: hidden;
    font-size: 12px;
    text-align: center;
    position: absolute;
    background-color: #fff;
    padding: 18px 18px 46px 18px;
    min-height: 167px;
    min-width: 118px;
    border: 1px solid rgb(189, 189, 190);
    visibility: visible;
    z-index: 1500;
    text-align: center;
    -moz-box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.3);
    box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.3);
}


/* css for language */

.goog-te-banner-frame.skiptranslate {display: none !important;}
body { top: 0px !important; } 

.skiptranslate {display:none!important;}

.dropbtn {
   
    padding: 1px;
    font-size: 16px!important;
    border: none;
    cursor: pointer;
    width:102px;
    height:45px;
    
       color:white;
    font-weight:normal;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
a.dropbtn 
{
	text-decoration:none;
	color:white;
}
/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 5px 5px;
    text-decoration: none;
    display: block;
    border-bottom:1px solid #10A833;
}
.dropdown-content a img {
height:20px;
}
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #10A833}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
   }

/* Change the background color of the dropdown button when the dropdown content is shown */
/*.dropdown:hover .dropbtn {
    background-color: #ff0000;
}*/

