/*
version:   1.1
email:     robert@atkcash.com
website:   http://www.atkpremium.com
*/
@import url("reset-join.css");

label { margin-top:8px; width: 4em; float: left; text-align: right; margin-right: 0.5em; display: block;font-size:12px; }
input { margin-top:3px; }
.submit input { margin-top:-3px }
img { border:none }
.left{float:left;}
.right{float:right;}
.clear {clear:both}
.button-card { cursor:pointer; margin-top:15px; font-size:14px;width:279px; }
.button-card:hover { border: 2px solid #02bf37;color:#000;}
body { font-family:"Times New Roman", Times, serif; margin:0; padding:0; text-decoration:none; }
#top-bar { background:url(http://content.atkingdom-network.com/unsecure/tour/premium/images/css_images/top.png) repeat-x;/*url(images/join_bg.jpg) 350px 155px no-repeat;*/}
/*@media screen and (-webkit-min-device-pixel-ratio:0)
{
#top-bar { background:url(http://content.atkingdom-network.com/unsecure/tour/hairy1/images/css_images/green/top.png) repeat-x,url(images/join_bg.jpg) 360px 155px no-repeat;}
}*/
.wrapper { position:relative; width:960px; height:996px; margin:auto; padding:auto; margin-top:136px; }
h1 { font-size:48px; color:#7c7c7c; }
h2 { font-size:20px; color:#7c7c7c; }
h3 { font-size:14px; color:#7c7c7c; }
h4 { font-size:17px; color:#7c7c7c;margin:0 0 19px 39px;background:url(/images/join/premium/check.png) no-repeat;padding:0 0 7px 21px; }
#footer_bg { background:url(http://content.atkingdom-network.com/unsecure/tour/premium/images/css_images/footer.jpg) repeat-x bottom; min-height:423px; overflow:hidden; margin-top:5px; }
.logo { display:block; width:230px; position:absolute; float:left; top:-89px; left:6px; }
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.logo {top:-84px;}	
}
.logo { display:block; width:230px;  left: 6px; position: absolute;}
.logo a { background:url(/images/join/premium/logo.png) no-repeat; width:262px; height:79px; display:block;  }
.logo a.main_logo { background-position:0 0; }
.logo a.main_logo:hover { background-position:0px -80px;}
.top_title { position:absolute; font-size:16px; left: -50px; top:-124px; color:#fff; text-shadow:0px 2px 3px #555; width: 1100px; }
/*light-box*/
#fade { display: none; background: #000; position: fixed; left: 0; top: 0; z-index: 10; width: 100%; height: 100%; opacity: .80; z-index: 9999; }
.popup_block { cursor: text; display: none; background: #fff; padding: 20px; border: 10px solid #ddd; float: left; font-size: 1.2em; position: fixed; top: 35%; left: 50%; z-index: 99999; -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
/*new*/
.label_text {font-size:12px;width:100%;color:#555555}
fieldset{border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;margin: 10px 5px;padding: 10px;}
.parent_wrap {  float: left;height:277px;overflow: hidden;width: 933px;}
.child_wrap { float: left;height:219px;overflow: hidden;width: 280px; margin:0 0 0 7px;color:#555555;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.child_wrap { margin:0 0 0 7px;}	
}
.small_child_wrap { float: left;height:219px;overflow: hidden;width: 203px; margin:0 0 0 7px;color:#555555;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.small_child_wrap {margin:0 0 0 7px;}	
}
input:focus {border: 1px solid #4D90FE;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;outline: medium none;}
.box:hover { background-position:0 -5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset; }
form input.join_fields { margin-bottom: 10px;width: 252px;}
form input, .join_fields, textarea {border: 1px solid #BBBBBB;border-radius: 5px 5px 5px 5px;color: #555555;font-family: Tahoma,Geneva,sans-serif;font-size: 1.05em;margin: 0;padding: 4px 5px 4px 7px }
label name {clear:both}
.radio {margin: 10px 0 10px 9px;font-size:14px;color:#555555;}
.processor {margin:0 0 18px 14px;}
.join_btn {margin:1px 0 0 1px;}
.join_icons {margin:23px 0 0 9px;}
.euro {margin:0 39px 0 0;width:156px;}
.header_image {background:url(/images/join/premium/join_header.jpg) no-repeat;height: 251px;margin /*\**/:-257px 3px 0 0\9 ;margin:-260px 10px 0 0;width: 472px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.header_image {margin: -259px 10px 0 0;}	
}
#language { left: -89px; position: absolute; top: -1px; }
#language a { color: #FFFFFF; display: inline; font-size: 12px; font-weight: bold; padding: 12px; text-decoration: none; }
#language a:hover { background: none repeat scroll 0 0 #fff ; color: #81827C; }
#language a.language:hover { width: 100%; }
#language li .sub ul { float: left; list-style: none outside none; margin: 0; padding: 0; width: 120px; }
#language .sub ul li { color: #D0FC00; margin: 1px 0 0 1px; width: 100%; }
#language .sub ul li a {text-shadow:none;-moz-transition: all 0.26s ease-out 0s;  -webkit-transition:all 0.26s ease-out 0s;color:#81827C; display: block; float: none; height: auto; margin: 1px 0 0 1px; padding: 2px 5px; text-decoration: none; text-indent: 0; }
#language .sub ul li a:hover {background:#ccc;color:#fff; }
#language li .sub { background: none repeat-x scroll 0 0 #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: none; left: 0; padding: 5px 13px 5px 12px; position: absolute; top: 28px; z-index: 999;-moz-box-shadow:3px 3px 2px 0px #888888;
-webkit-box-shadow: 3px 3px 2px 0px #888888;
box-shadow:3px 3px 2px 0px #888888; }
@media \0screen {
 #language li .sub  {top:24px;}
}
:root #language li .sub {top:24px\9;}

/* footer */

/*
footer
*/
 #footer_bg { background:url(http://content.atkingdom-network.com/unsecure/tour/premium/images/css_images/footer.jpg) repeat-x bottom #000 !important;}
#footer_wrapper { margin:auto; padding:auto; width:960px; margin-top:-350px; }
.footer_atk { float:left; margin-top:0px; color:#CCC; text_decoration:none; }
.footer a { color:#fff; text-decoration:none; }
.footer a:hover { text_decoration:none; color:#CCC; }
.footer_box { float:left; position:relative; background:#fff; margin-left:27px; padding: 4px 4px 4px 4px; }
.footer_box a {-moz-transition: all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;}
.footer_box a:hover { filter:alpha(opacity=60);  opacity:0.6;-moz-transition: all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition: all 0.4s ease 0s; }
.footer_box_first a{-moz-transition: all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;}
.footer_box_first a:hover { filter:alpha(opacity=60); opacity:0.6; -moz-transition: all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition: all 0.4s ease 0s;}
.footer_box_first { float:left; position:relative; padding: 4px 4px 4px 4px; background:#fff; }
.box_shadow { position:absolute; width:135px; height:13px; background:url(http://content.atkingdom-network.com/unsecure/tour/premium/images/css_images/drop_shadow.png) no-repeat bottom; top: 109px; left: 1px; }
.line { height:60px; margin-bottom:-200px; border-right:solid 1px #fff; border-left:solid 1px #000; }
.image_footer_title { float:left; font-size:11px; margin-top:82px; padding:2px 3px 2px 5px; background:#fff; /* for IE */ filter:alpha(opacity=60); /* CSS3 standard */ opacity:0.6; color:#000; }
@-moz-document url-prefix() {
.image_footer_title {
margin-top:-24px;
}
}
@media \0screen {
  .image_footer_title  {margin-top:89px;}
}
:root .image_footer_title{margin-top:89px\9;}
#footer_press { margin-top:125px; background: #57703E;  border: 1px solid #294709; border-right: 1px solid #294709; border-bottom: 1px solid #375914; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
press_box { width:500px; margin-top:200px; }
.footer { font-size:12px; padding:8px 20px 10px 20px; }
.subscribe { font-size:11px; padding-left:20px; }
.statement { font-size:10px; }
.statement a { color:#9cda0d; text-decoration:none; }
.statement a:hover { color:#0F0; }
.atk_footer_text { font-size:10px; color:#000; }
.test_title { margin-top:-130px; }
.footer_box a:hover { background:#333; }
.profile_image a:hover { filter:alpha(opacity=85); opacity:.85; }
.profile_image a:hover { filter:alpha(opacity=85); opacity:.85; }
/*
join_bottom
*/
.join_bottom { background: url("images/bottom_login.png") no-repeat scroll 0 0 transparent; display: block; height: 68px; margin: 11px -29px -1px 6px; width: 239px; }
.input_box { margin: 30px 0 0 38px; }
@-moz-document url-prefix() {
.input_box {
margin: 12px 0 0 38px;
}
}
.input_box a { color:#FFF; box-shadow:0 1px 0 rgba(0, 0, 0, 0.2); background:url(images/bg-btn-signup.png) repeat-x #94c071; height: 35px; margin:15px 0 0 -4px; width: 149px; border-radius:5px 5px 5px 5px; display:block; text-decoration:none; text-align:center; font:bold 24px Helvetica Neue, Arial, Sans-serif; padding:6px 5px 25px 3px; }
@-moz-document url-prefix() {
.input_box a {
margin: 14px 0 0 -4px;
}
}
.input_box a {margin:19px 0px 0px -4px\9}
.input_box a:hover { background-position:0 -5px; color:#666; }
.login { margin:-10px 0 0 -10px; position:relative; }
.join { margin:-10px 0 0 -6px; }
.login a small { display:none; }
.login a:hover small { color:#fff; background: url("images/small_pop_join.png") no-repeat scroll 0 0 transparent; display: block; font-size: 12px; height: 100px; left: -13px; position: absolute; top: -51px; width: 178px; padding: 11px 1px 1px 0px; }
.holder { -moz-transition: opacity 0.4s ease 0s, font-size 0.5s ease 0s; color: #999999; cursor: text; top:1px; left: 8px; position: absolute; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); white-space: nowrap; z-index: 1; }
.holder input { -moz-transition:opacity 1s ease 0s; }

