body {    color: #000000;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
#wrapper {text-align:left; margin-left:auto;margin-right:auto;  }
/* Forms
-----------------------------------------------------------------------------*/
input.text  {  padding: 3px;  border: 1px solid #999999;}

/* Edit page css
-----------------------------------------------------------------------------*/
/*.edit_input input[type=text]:focus,
.edit_input input[type=password]:focus,
.edit_input textarea:focus,
.edit_input input[type=text].error,
.edit_input input[type=password].error,
.edit_input textarea.error {border-color:#040568; box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8), 0 0 14px rgba(235,82,82,0.35); -moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8), 0 0 14px rgba(235,82,82,0.35); -webkit-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8), 0 0 14px rgba(235,82,82,0.35);}*/
.edit_input input[type=text]:focus,
.edit_input input[type=password]:focus,
.edit_input textarea:focus,
.edit_input input[type=text].error,
.edit_input input[type=password].error,
.edit_input textarea.error {border-color:#040568; }
.edit_page.register_page{width: 705px; margin:0 auto;}
.edit_page{width: 735px;margin:0 auto;}
.edit_page .edit_input{float: none;}
.edit_page .edit_title{float: left;font-family:'arial';font-weight:bold;font-size:28px;color:#000; clear:both;text-shadow: 0px 1px 0px #ffffff;filter: dropshadow(color=#ffffff, offx=0, offy=1); }
.delete_acc{float: right}
.settings_title{border-bottom:3px double  #d0d0d0; overflow: hidden;padding: 0 0 10px 0;}
.edit_input{float:left; width: 100%; *width: 97%;}
.edit_page .edit_input{float:left; width: 74%;}
.edit_page ul li .commenttxt input {
width: auto;
height: 16px;
border: none;
background: none;
color: #8C7E7E;
line-height: normal;
font-size: 13px;
max-width: 199px;

box-shadow: inset 0 0px rgba(34, 25, 25, 0.15), 0 0px rgba(255, 255, 255, 0.8);
-moz-box-shadow: inset 0 0px rgba(34,25,25,0.15), 0 0px rgba(255,255,255,0.8);
-webkit-box-shadow: inset 0 0px rgba(34, 25, 25, 0.15), 0 0px rgba(255, 255, 255, 0.8);
-moz-transition: all 0s ease-in-out;
-webkit-transition: all 0s ease-in-out;
font-weight: normal;
}
.edit_page .commenttxt{
margin-top: 5px;
color: #8C7E7E;
font-size: 13px;
text-align: left;
}
.not_shown_pub{font-size: 16px;padding-top: 10px;display: block;float: right;}
.edit_page ul{list-style:none;}
.edit_page.register_page ul li{border: 0;}
.edit_page ul li{
border-bottom:1px solid #d0d0d0;
border-top:1px solid #fefefe;
padding:18px 0;
font-family:'arial';
font-size:20px;
color: #000;
text-shadow:0 1px rgba(255, 255, 255, 0.9);
overflow:hidden;
}
.tw .logo {float: left;width: 21px;height: 17px;margin-top: 1px;background: url('../images/twitter-icon.png') 0px 0 no-repeat;}
.edit_page label{
float: left;
width: 185px;
color: #000;
text-shadow:0 1px rgba(255, 255, 255, 0.9);
padding-top: 4px;
vertical-align: top;
font-family:arial;
font-size:18px;      
}
.switch{float:left;width:155px;text-align:center;}
.edit_page ul li input{text-indent: 10px;width:375px; float:left;height:39px; border: 1px solid #A4A2A2;box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box;font: normal 14px/16px "arial",sans-serif;color: #161616; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -webkit-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -moz-transition: all 0.08s ease-in-out; -webkit-transition: all 0.08s ease-in-out;}
.edit_page.register_page ul li input{width: 100%; *float:left;}
.edit_page ul li textarea {min-width: 375px;min-height: 150px;padding: 10px;box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box;font-size: 18px; font-weight: 300; line-height: 1.4; color: #161616; background: #fff; border: 1px solid #a4a2a2; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -webkit-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -moz-transition: all 0.08s ease-in-out; -webkit-transition: all 0.08s ease-in-out;}
.edit_page ul .topborder_none{border-top:none;}
.edit_page.register_page .help_text{position: absolute; top: 84px;left: -10px;}
.edit_page.register_page ul li{position: relative; width: 45%; float: left;}

#delete_user_account:hover{text-decoration: none;}
.help_text{color: #FF1900;font-size: 13px;max-width: 350px;margin-left: 12px;font-family:arial;}
#error-to-false{margin-top: 5px;}
#error-to1,
#error-to2,
#error-to3,
#error-to4,
#error-to-email{margin: 7px 0 0 12px; }
.edit_page.register_page #error-to1, .edit_page.register_page #error-to-email{margin: 0px 0 0 12px; position: absolute;top: 88px;left: -10px;}
.WhiteButton{color: #524D4D;text-shadow: 0 1px rgba(255, 255, 255, 0.9);font-size: 18px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.Button {font-weight:bold;text-decoration:none;position: relative; display: inline-block; padding: .45em .825em .45em; text-align: center; line-height: 1em; border: 1px solid transparent; border-radius: .3em; -moz-border-radius: .3em; -webkit-border-radius: .3em; -moz-transition-property: color, -moz-box-shadow, text-shadow; -moz-transition-duration: .05s; -moz-transition-timing-function: ease-in-out; -webkit-transition-property: color, -webkit-box-shadow, text-shadow; -webkit-transition-duration: .05s; -webkit-transition-timing-function: ease-in-out; box-shadow: 0 1px rgba(255,255,255,0.8), inset 0 1px rgba(255,255,255,0.35); -moz-box-shadow: 0 1px rgba(255,255,255,0.8), inset 0 1px rgba(255,255,255,0.35); -webkit-box-shadow: 0 1px rgba(255,255,255,0.8), inset 0 1px rgba(255,255,255,0.35);}
.Button strong {position: relative;color:#fff;z-index:1;cursor:pointer;font: normal 14px/16px "arial",sans-serif;text-shadow:none;background-image:none;box-shadow:none}
.Button span { position: absolute; display: block; left: -1px; opacity: 1; right: -1px; top: -1px; bottom: -1px; border: 1px solid; border-radius: 0.3em 0.3em 0.3em 0.3em; box-shadow: 0 1px rgba(255, 255, 255, 0.35) inset; -webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.35) inset; z-index: 0; }
.WhiteButton span {border-radius: 6px;-moz-border-radius: 6px;q-webkit-border-radius: 6px;cursor:pointer;background:#000066;color:#fff;text-decoration:none}
.upload_image img{box-shadow: 0 1px 1px rgba(34, 25, 25, 0.4);
-moz-box-shadow: 0 1px 1px rgba(34,25,25,0.4);
-webkit-box-shadow: 0 1px 1px rgba(34, 25, 25, 0.4);}
.upload_image{
overflow: hidden;
float:left; text-align: center; box-shadow: 0 1px 1px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 1px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 1px rgba(34,25,25,0.4);}
.upload_buttons{float:left;}
.upload_buttons .button{margin:7px 0 10px 0;}
.edit-submit{margin: 20px 6px;}
.edit_input a{text-decoration:none;}
.edit_input a:hover{text-decoration:none;}
.edit_input .Button:active{}
.Button strong:hover {position: relative;color:#fff;z-index:20;font: bold 14px/16px "arial",sans-serif;}
#change_password ul .edit-add-pass{border:none;padding: 15px 0 0 0;} 
.edit_page ul li .upload_buttons .hide{cursor:pointer;position:absolute;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;z-index:1;width:177px}
.edit_page ul li .upload_buttons .upload-btn{position:absolute;box-shadow: 0 0px rgba(255, 255, 255, 0.35) inset; cursor:pointer;width: auto;height:37px;
border: 1px solid #BBB;margin: 0 0 0 20px;padding: 0 15px;text-indent: 0;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFAFB), to(#F0EDED), color-stop(.5,#F9F7F7),color-stop(.5,#F6F3F4));
background: -moz-linear-gradient(center top, #FDFAFB, #F9F7F7 50%, #F6F3F4 50%, #F0EDED);
background: -o-linear-gradient(top left, #FDFAFB, #F9F7F7 50%, #F6F3F4 50%, #F0EDED);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFAFB), to(#F0EDED), color-stop(.5,#F9F7F7),color-stop(.5,#F6F3F4));
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded');*/
}
.delete_account
{
box-shadow: 0 1px rgba(255,255,255,0.8), inset 0 1px rgba(255,2unfollow55,255,0.35), 0 0 10px rgba(235,82,82,0.25);
-moz-box-shadow: 0 1px rgba(255,255,255,0.8), inset 0 1px rgba(255,255,255,0.35), 0 0 10px rgba(235,82,82,0.25);
-webkit-box-shadow: 0 1px rgba(255,255,255,0.8), inset 0 1px rgba(255,255,255,0.35), 0 0 10px rgba(235,82,82,0.25);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EA5D6E), to(#D63E40), color-stop(.5,#E3535D),color-stop(.5,#E04A54));
background: -moz-linear-gradient(center top, #EA5D6E, #E3535D 50%, #E04A54 50%, #D63E40);
background: -o-linear-gradient(top left, #EA5D6E, #E3535D 50%, #E04A54 50%, #D63E40);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EA5D6E), to(#D63E40), color-stop(.5,#E3535D),color-stop(.5,#E04A54));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea5d6e', endColorstr='#d63e40');
border: #AD0303 1px solid;
margin: 5% 0 0 0%;
padding: 1% 4%;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
font-size: 14px;
color: #FCF9F9;
text-shadow: 0 -1px rgba(34, 25, 25, 0.5);
cursor: pointer;
}

#VerifyWebsiteButton{background-color: #F0EDED;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFAFB), to(#F0EDED), color-stop(0.5, #F9F7F7), color-stop(0.5, #F6F3F4));
background-image: -moz-linear-gradient(top, #FDFAFB, #F9F7F7 50%, #F6F3F4 50%, #F0EDED);
background-image: -o-linear-gradient(top, #FDFAFB, #F9F7F7 50%, #F6F3F4 50%, #F0EDED);
background-image: -webkit-linear-gradient(top, #FDFAFB, #F9F7F7 50%, #F6F3F4 50%, #F0EDED);
border-color: #BBB;
color: #524D4D;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded');
text-shadow: 0 1px rgba(255, 255, 255, 0.9);
float: right;}

.invation_alert{float: left;
padding-left: 10px;
color: green;
line-height: 23px;}
.delete-account-pop #no_delete {color: #524D4D;text-shadow: 0 1px rgba(255, 255, 255, 0.9);font-size: 18px;padding: 4px 5px !important;}
/*.edit-submit input[type="submit"]:hover{color:#fda523;}*/
.edit-submit input[type="submit"]{
background: #000066;
border: #000 1px solid;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
padding: 8px 20px 6px;color: #fff;
text-shadow: 0 -1px rgba(34, 25, 25, 0.5);
margin-left: 180px; cursor: pointer;font: normal 14px/16px "arial",sans-serif;
}
.blue_btn{background-color: #5283BE;background-image: -moz-linear-gradient(center top , #8FAED4, #5283BE);border: 1px solid #4470A5;border-radius: 4px 4px 4px 4px;color: #FFFFFF;cursor: pointer;font: 14px/14px "arial",sans-serif;text-shadow: 0 -1px 0 #3B5B8E;}
#wrapper  #delete_user_account{width: auto;float: left;padding: 6px 20px;margin: 0;background: #006;box-shadow: none;background-image: none;color: #FFF;text-shadow: none;font-weight: normal;}
.edit_page ul li .upload_buttons #changebtn {background: #006;color: #FFF;background-image: none;border: none;text-shadow: none;box-shadow: none;}

/* edit profile page check box design */
#get_email_notifications li {font: bold 18px/14px 'Arial';margin: 0px 0px 0px 200px;white-space:nowrap;overflow:visible;border-bottom:none}
#edit_email_notifications li:first-child {border: none;}
#edit_email_notifications li input[type=checkbox]{width:18px;margin: 0px 0px;box-shadow: none;border: none;background: none;height: 14px;}
#get_email_notifications label:first-child {margin: 10px 0px;}