html,body,form,input {
margin:0;
padding:0;
}

* {

font-family:'Open Sans',sans-serif;

}

img { border:none; }

select,input,textarea { outline:none; }




 




 

body{ background-image:url(../img/bg.png); background-repeat:repeat; background-size:100% 100%; position:absolute; background-attachment:fixed}






.top_title {
margin-top:10px;
margin-bottom:10px;
font-size:32px;
color:#ffffff;
text-align:center;
}


.top_table {width:1100px;text-decoration: none;}


.top_table td {height:60px;font-size:20px;color: #656565;text-shadow: #656565 1px 1px 1px;text-align:center;background-color: #656565;border: 1px solid #656565;}
 
 


.top_table2 {
    width: 1050px;
    border: 2px solid #F66867;
    border-radius: 4px;
}




.top_table2 td {
    height: 60px;
    font-size: 20px;
    color: #ffffff;
    text-shadow: #203644 1px 1px 1px;
    text-align: center;
 
  
  
 
  
  
  
  
  
   
}

 















.top_table1 td {
height:1050px;
font-size:20px;
color:#ffffff;
text-shadow:#203644 1px 1px 1px;
text-align:center;
background:#000000;




}

    
    
    

.main_table {
    width: 1100px;
    border: 1px solid #656565;
    border-radius: 1px;
}







.left {width:248px;vertical-align:top;background:#ffffffe0;/* background-image: url(/pattern8.png); */}



.center {border-left: 1px solid #656565;border-right: 1px solid #656565;vertical-align:top;background-color: rgba(255, 255, 255);/* background-image: url(/pattern8.png); */}

.right {width:248px;vertical-align:top;background:#ffffffe0;/* background-image: url(/pattern8.png); */}

.footer1 {
width:1050px;
height:50px;
line-height:50px;
margin-top:0px;
color:#ffffff;
text-align:center;
border-top:1px solid #5e79b1;
background:rgba(56,72,107,0.8);
}

.footer img {
vertical-align:middle;
}

.up_title_div {
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
line-height:30px;
margin-top:10px;
font-size:20px;
text-align:center;
}

.up_title {line-height:40px;color:#ffffff;background: #7177d6;}

.up_tr_0 {
 
background-color: rgb(255 255 255);
}

 

.up_wallet {
height:30px;
padding-left:10px;
}

 

.w_title_div {
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
line-height:30px;
margin-top:10px;
font-size:20px;
text-align:center;
}

.w_title {
line-height:40px;
 
 color:#ffffff;
background:#607d8b;
}

.w_tr_0 {background-color: rgb(255 255 255);}

 

.w_wallet {
height:30px;
padding-left:10px;
}

 
.main_menu {
width:100%;
background:#ffffff;
}

.main_menu a {
display:block;
line-height:50px;
color:#000000;
 
 font-weight: 600; 
 
text-align:center;
text-decoration:none;
background:#ffffffe3;
}

.main_menu a:hover {
background:#4badee;
color:#fff;
}

/* LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN */





.login_div {
height:43px;
line-height:40px;
border-top:1px solid #f1c20500;
border-bottom:1px solid #9b999a;
text-align:center;
background:#ffffff;
}


 


 





.login_word {
padding-right:10px;
}

.login_wallet {
width:120px;
height:40px;
line-height:24px;
text-align:center;
font-size:16px;
color:#000000;
text-align:center;
outline:none;
border:none;
background:#ffffff;

border: 1px solid #000000;
font-size: 2rem;
}





.login_b {
 


    background-color: #455a64;
 color: #ffffff;
    text-decoration: none;
    padding: 7px 8px;
    border-radius: 1px;
    border: 0px solid #80946F;
    cursor: pointer;

margin-left:10px;


    font-weight: 600;
    
border: 1px solid #ffffff;

}



.login_b:hover {
background:#506671;
}










.login_b1 {
cursor:pointer;
width:172px;
height:34px;
margin-left:0px;

    padding: 0;
    border: 0;


    background:#ffc000;
 
    font-family: 'open sans';
    font-weight: 600;
    
    
      text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    color: #000;
    cursor: pointer;  
    
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
border-radius:10px;
      
font-size: 15px;
}







.login_b1:hover {
background:#ffa100;
}







.hello1 {
 
line-height:8px;
 
border-bottom:1px solid #9b999a;
text-align:center;
background:#fff;
width:1100px;


margin-left: auto;
    margin-right: auto;
 
}








.hello {
height:43px;
line-height:38px;
 
 
text-align:center;
background:#fff;
}

/* HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME HOME */

 .home_common {
 padding:1px;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
background:#ffffffe3;
}

/* ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT ABOUT */

.about_common {
padding:20px;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
background:#fff;
}

.about_text {
line-height:20px;
}

/* FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ */

.faq_common {padding:20px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:4px;background:#ffffff;/* background-image: url(/pattern8.png); */}

.faq_text {
line-height:20px;
}

/* CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT CONTACT */

.contact_common {padding:20px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background: #7177d6;/* background-image: url(/pattern8.png); */}

.contact_text {
line-height:20px;
}

/* PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS PARTNERS */

.partners_common {
padding:20px;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
background:#fff;
}

.partners_text {
line-height:20px;
}

.partners_link_text {

}

.partners_link_input {
width:300px;
height:24px;
line-height:24px;
text-align:center;
color:#202020;
border:none;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
background:#ffffff;
    border: 1px solid #000000;
}

.partners_info {
margin-top:20px;
margin-bottom:20px;
text-align:center;
}

.partners_title {line-height:40px;color:#fff;background: #7177d6;}

.partners_tr_0 {
background:#f6f7f8;
}

.partners_tr_1 {
background-color: rgba(255, 255, 255);
}

 
.partners_login {
height:30px;
padding-left:10px;
}

.partners_date {
color:#00000;
}

.partners_sum_1 {
 
}

.partners_sum_2 {
}

.partners_no {
height:30px;
color:#000000;
text-align:center;
background:#ffffff;
}

/* MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY MY */


.my_success {
line-height:40px;
font-size:22px;
text-align:center;
color:#000000;
}

.my_error {
line-height:40px;
font-size:22px;
text-align:center;
color:#000000;
}

.my_info_table {
width:100%;
padding:10px;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
background:#fff;
}

.my_info_up {
}

.my_info_balance {
text-align:center;
}

.my_info_balance span {
font-size:26px;
}

.my_info_balance font {
font-size:26px;
 
}

.my_info_w {
text-align:right;
}

.my_received {margin-top: 0px;padding: 0px;border-radius: .25rem;-webkit-border-radius:0px;-moz-border-radius:0px;background:#fff;/* background-image: url(/pattern8.png); */}

.my_received_profit {
padding-bottom:5px;
font-size:26px;
text-align:center;
}

.my_received_profit span {
font-size:26px;
 
}


.my_received_power {
font-size:20px;
color:#000000;
text-align:center;
}

.my_received_hour {
font-size:20px;
color:#000000;
text-align:center;
}

.my_received_day {
font-size:20px;
color:#000000;
text-align:center;
}

.my_received_button {
cursor: pointer;
    margin-top: 15px;
    margin-bottom: 20px;
    width: 200px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border: none;
    border-radius: 2px;
    background: #2a9de6;
    font-weight: 600;
}

.my_received_button:hover {
background:#258dd2;
}

.my_up_div {
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
 

background-color: rgb(255, 252, 245);

}

.my_up_title {
line-height:50px;
font-size:22px;
 color:#fff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4badee;
}

.my_up_info {
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}

.my_up_input {/* width:200px; *//* height:36px; *//* line-height:30px; *//* text-align:center; *//* font-size:16px; *//* color:#000000; *//* text-align:center; *//* outline:none; *//* border:none; *//* background:#ffffff; *//* border-radius: 4px; *//* border: 1px solid #2b2b2b; */width: 280px;font-size: 17px;height: 45px;padding: 2px 0px;background: rgb(255, 255, 255);border: 2px solid rgb(156, 156, 156);display: flex;flex-direction: row;-webkit-box-align: center;align-items: center;}

.my_up_button {
cursor:pointer;
margin-top:10px;
margin-bottom:20px;
width:200px;
height:30px;
line-height:30px;
text-align:center;
color:#fff;
 
border:none;
border-radius:2px;
background:#2a9de6;

    font-weight: 600;

}

.my_up_button:hover {
background:#258dd2;
}

.my_w_div {
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background-color: rgb(255, 252, 245);
}

.my_w_title {
line-height:50px;
font-size:22px;
 color:#fff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4badee;



 


}

.my_w_info {
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}

.my_w_input {
width:200px;
height:36px;
line-height:30px;
text-align:center;
font-size:16px;
color:#000000;
text-align:center;
outline:none;
border:none;
background:#ffffff;

    border: 1px solid #2b2b2b;

border-radius: 4px;
}

.my_w_button {
cursor:pointer;
margin-top:10px;
margin-bottom:20px;
width:200px;
height:30px;
line-height:30px;
text-align:center;
color:#fff;
 
border:none;
border-radius:2px;
background:#2a9de6;

    

    font-weight: 600;
}

.my_w_button:hover {
background:#258dd2;
}

.my_stat_table {
margin-top:20px;
}

.my_stat_title {
line-height:40px;
color:#000000;
 
background:#f3f3f1;
}

.my_stat_tr_0 {
background:#f2f9fe;
}

.my_stat_tr_1 {
background:#fff;
}

.my_stat_date {
height:30px;
padding-left:10px;
}

.my_stat_date2 {
}

.my_stat_time {
width:160px;
}

.my_stat_power {
}

.my_stat_no {
height:30px;
text-align:center;
background-color: rgba(246, 104, 103, 0.12);
}

/* BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS */

.bonus_text {
padding:15px;
line-height:24px;
margin-bottom:20px;
text-align:center;
 font-weight: 500;
 
-moz-border-radius:4px;
background:#fff;
}

.bonus_notice {
padding:15px;
line-height:24px;
margin-bottom:20px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#282f3e;
}

.bonus_button {display:block;margin:auto;margin-bottom:20px;width: 260px;line-height:75px;font-size:24px;font-weight:bold;color: #24590000;text-shadow: 0 0 9px rgb(132 237 17 / 0%), 0 1px 0 rgb(181 255 99 / 0%);text-align:center;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:url('/img/bonus_button.png');}

.bonus_button:hover {
background:url('/img/bonus_button_2.png');
}

.bonus_message_gif {
height:230px;
line-height:230px;
margin-bottom:20px;
font-size:24px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
background:url('/img/bonus_message_gif.png') center no-repeat;
}

.bonus_message_gif span {
display:inline-block;
height:80px;
line-height:80px;
width:80px;
font-size:24px;
font-weight:bold;
color:#ffffff;
border-radius:80px;
-webkit-border-radius:80px;
-moz-border-radius:80px;
border:4px solid #ffffff;
background:#569F00;

}

.bonus_message_link {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#282f3e;
}

.bonus_message_link a {
color:#ffc000;
text-decoration:underline;
}

.bonus_message_link a:hover {
text-decoration:none;
}

.bonus_message_b_up {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#282f3e;
}

.bonus_message_got {
line-height:40px;
margin-bottom:20px;
font-size:16px;
color:#ffc000;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#282f3e;
}

.bonus_until {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
 
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffffffe3;
}

.bonus_until span {
display:inline-block;
 
}

.bonus_stat_text {
line-height:30px;
margin-bottom:0px;
font-size:18px;
text-align:center;
 
 
background:#fff;
}

.bonus_stat_no {
padding:20px;
line-height:24px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#282f3e;
}

.bonus_stat_title {line-height:40px;color:#fff;background: #7177d6;}

.bonus_stat_tr_0 {background: #ffffff;}

 .bonus_stat_tr_1 {background-color: rgb(255 255 255);}


.bonus_stat_num {
height:30px;
width:60px;
 
text-align:center;
}

.bonus_stat_sum {
padding-left:30px;
font-weight:bold;
 
background:url('/img/bonus_stat_sum.png') left center no-repeat;
}







.head_reklam {
    height: 22px;
    background: #25313D;
    text-align: center;
    padding: 0px 10px;
    font-size: 14px;
    border-bottom: 2px solid #CDC9C9;




}


.main__subtitle1 {
     width: 570px;

     
	float: left;
	
    display: block;
    font-size: 23px;
    background-color: #4B6C8B;
    padding: 5px;
    border-radius: 1px;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px #000;
    box-shadow: 1px 1px rgba(0, 0, 0, .8);
}


.main__subtitle12 {
    display: block;
    font-size: 19px;
font-weight: bold; 
    padding: 5px;
    text-align: center;
    color: #3b3b3b;
}

.main__subtitle14 {
    display: block;
    font-size: 18px;
    text-align: center;
    color: #d30001;
}






 





.button.-login.-login_white {
    
    border-bottom-color: rgb(255, 255, 255);
    background: rgba(54, 54, 54, 0);
    
   border: 3px solid #fff;
    border-bottom-left-radius: 25px;

	
    border-top-color: rgb(244, 244, 244);
    border-left-color: rgb(244, 244, 244);
    border-right-color: rgba(244, 244, 244);
    -moz-box-shadow: 0 4px 0 #ffffff,0 6px 8px rgba(0,0,0,0.4);
    color: #ffffff;
	
	       
    font-weight: 600;
    border-top-left-radius: 25px;
    text-shadow: 0 -1px 0 #020101, 0 5px 5px rgba(0, 0, 0, 0.09);

    
 font-size: 15px;
 color: #ffffff;

 
}



.button.-green_border {
      padding: 14px 35px 14px;
    border: 2px solid #FFFFFF;
    
    

    
    
}







































*{box-sizing: border-box;

}
html,body{ width: 100%;}







.block-100{width: 100%;position: relative; float: left;}
.block-50{width: 50%;position: relative; float: left;}
.block-33{width: 33%;position: relative; float: left;}
.block-25{width: 25%;position: relative; float: left;}
.block-20{width: 20%;position: relative; float: left;}
.block-10{width: 10%;position: relative; float: left;}
.block-40{width: 40%;position: relative; float: left;}
.block-100:after,.wrapper:after,.block-50:after,.block-25:after,.block-40:after,.block-33:after,.block-20:after,.block-10:after{clear: both; content: ""; width: 100%; display: block;}
.content{

}




.block-name-h1{


	height: 40px;


font-size: 24px;
	 
	 

	 
	 
	    font-weight: 700;
	    color: #000000;

}





table.blueTable {
  /* border: 1px solid #1267A4; */
  /* background-color: #165863; */
  width: 80%;
  text-align: left;
  border-collapse: collapse;
}
table.blueTable td, table.blueTable th {
  /* border: 1px solid #AAAAAA; */
  padding: 3px 2px;
}
table.blueTable tbody td {
  /* font-size: 18px; */
}
table.blueTable tr:nth-child(even) {
  background: #17a2b854;
}
table.blueTable tfoot td {
  font-size: 14px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
 
}






















.thw-autohr-bio {
    font-weight: 400;
    line-height: 28px;
}




.schet {
    background: #fef4db;
    display: inline-block;
    padding: 14px 15px;
    vertical-align: top;
    border-radius: 3px;
    margin-bottom: 5px;
    border-radius: 5px;
    font-size: 39px;
}
 









 
 

.linkslink {
      font-weight: bold;
    font-size: 12pt;
    line-height: 25px;
    text-align: center;
    background-color: #fafaf6;
    border-radius: 3px;
    
    padding: 5px 0;
    display: inline-block;
    border: 1px solid #c5d0db;
    word-wrap: break-word;
    overflow: hidden;
}




.indpagetextdiv {
    border: 1px #577070 dotted;
    border-radius: 0 40px;
    margin: 10px 10px;
    padding: 14px 0;
    background-color: rgba(243, 243, 243);
}


.ipttext1 {
    text-decoration: underline;
    display: block;
    font-weight: bold;
    color: #c14e4f;
    font-size: 26pt;
    text-shadow: 0px 0px 3px rgb(193, 78, 79);
}

.ipttext2 {
    display: block;
    font-size: 18pt;
    color: #3f5a5c;
    text-shadow: 0px 0px 2px rgb(63, 90, 92);
}

.indpagetext {
    font-family: Museo;
    text-align: center;
}
 