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

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, inputm, select, textarea,  button { margin: 0;	padding: 0;	border: 0;	font-size: 100%;	vertical-align: baseline; font-family:"Century Gothic", Arial, Helvetica, sans-serif;   }
html {  min-width: 320px;   }		
section, article, aside, header, footer, nav, dialog, figure, address {	display:block; }
figure { padding:0px; margin:0px; display:block;}

body { margin:0px; padding:0px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:12px; color:#343434; background:#f0f0f0  }


#login { width:50%; height:auto; margin:auto; max-height:500px;  position:absolute; top:0; left:0; bottom:0; right:0; width:320px;  }	

.logout  { clear:both; height:100px; text-align:right;  background:#FFFFFF; padding:50px 30px 0 0;    }
.logout a  { color:#3b3b3b; background:  url(../images/logout.png) no-repeat 100% 50%;  width:25px; height:25px; display:inline-block; text-indent: 100%;  white-space: nowrap;  overflow: hidden;}
.logout a:hover  { color:#3b3b3b; background:  url(../images/logouth.png) no-repeat 100% 50%;  width:25px; height:25px; display:inline-block; text-indent: 100%;  white-space: nowrap;  overflow: hidden;}

.separator { clear:both; padding:5px 0 20px 0; display:block; overflow:hidden;  }
 .line { clear:both; border:0; height:1px; background:#d7d7d7;}

input, .inputm,  select, textarea { display: block; margin-bottom: 15px; color:#3b3b3b; outline:none; }
.input { border:0; padding:10px 10% 10px 4.5% ; width:100%; background-color:#d7d7d7 ;  outline:none;  }

button.edit {
    background: #373737;
}

button {
    background: #373737;
    border: 0px;
    clear: both;
    display: block;
    width: 100%;
    padding: 10px 0;
    transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    color: #999;
    cursor: pointer;
    margin-bottom: 15px;
    -webkit-box-shadow: 0 5px 7px #666;
    -moz-box-shadow: 0 5px 7px #666;
    box-shadow: 0 5px 7px #666;
    outline: none;
}

button:hover {  background:#262626; color:#d7d7d7;  border:0px; color:#fff; transition: 0.5s ease; -webkit-transition: 0.5s ease; outline:none;     }


a { text-decoration:none; transition: 0.5s ease; -webkit-transition: 0.5s ease; }
a:hover { transition: 0.5s ease; -webkit-transition: 0.5s ease;}