/*01.02.00.00 account*/
/*01.02.01.00 account register*/
#register {
	width:55%;
	height:flex;
	margin: 40px auto auto 5%;
	border: thin solid #BFBFFF;
	float:left;
	-webkit-border-radius: 0.5em; 
	-moz-border-radius: 0.5em; 
	border-radius: 0.5em;
    -moz-box-shadow: 0 0 2px 1px #e7e7e7;
	-webkit-box-shadow: 0 0 2px 1px #e7e7e7;
	box-shadow: 0 0 2px 1px #e7e7e7;
	}
.log-in {
	width:28%;
	height:flex;
	margin: 40px 5% auto 5%;
	float:left;
	}
.log-in_question {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:BFBFFF;
	}
.login_lost {
	font-size:12px;
	margin-right:16px;
	}
.register_table .column_200 {
    margin:10px 6% auto 3%;
	}
.register_table .column_600 {
    margin:10px 3% auto 6%;
	}
.register_table .column_1000 {
    height:20px;
	}
.register_table input  {
    border: solid 3px #BFBFFF;
	-webkit-border-radius: 0.5em; 
	-moz-border-radius: 0.5em; 
	border-radius: 0.5em;
    }
.nota h6 {
   font-weight:600;
    }
/*01.02.02.00 account profile*/
.section_row {
    margin-bottom:30px;
	}
#profile_data, #account_data {
    display:block;
    }
#profile_data {
    width:40%;
	margin-left:10px;
	background-color:#BFBFFF;
	-webkit-border-radius: 0.5em; 
	-moz-border-radius: 0.5em; 
	border-radius: 0.5em;
    }
#account_data {
    width:60%;
	}
.section_box_single h6, .profile_sub_data h6 {
    font-size:18px;
	font-weight:600;
	width:80%;
	}
.section_box_single h6 {
	float:left;
	}
.section_box_single a {
    display:block;
	width:20%;
	float:left;
	}
.user_data, .adress_data {
	height:130px;
	margin-left:10px;
	}
.user_img {
	height:150px;
	margin-left:10px;
	}
.user_img {
    margin-top:10px;
	}
.profile_image {
    max-height:100px;
	margin:auto;
	}
#account_data_title {
    height:26px;
	width:97%;
	margin:5px auto auto auto;
	background-color:#333333;
	color:#FFFFFF;
	-webkit-border-radius: 0.5em; 
	-moz-border-radius: 0.5em; 
	border-radius: 0.5em;
	}
.account_data_title {
    margin:4px auto auto 10px;
	vertical-align:middle;
	}
.account_data_title img{
	vertical-align:middle;
	}
.profile_sub_img, .profile_sub_data {
	margin-top:5px;
	min-height:130px;
	}
.profile_sub_img {
    width:29%;
	float:left;
	margin-left:1%;
	margin-top:5px;
	}
.profile_sub_img img {
    max-width:100%;
	max-height:125px;
	-webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
	}
.profile_sub_data {
    width:68%;
	margin: auto 1% auto 1%;
	margin-top:5px;
	}
.mail_icon {
    height:16px;
	}
/**/
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {
    height:auto;
	width:400px; 
	color:#bbb; 
	background-color:#333; 
	border:4px solid #444; 
	padding:12px;
	}
#simplemodal-container .simplemodal-data {
    padding:8px;
	}
#simplemodal-container code {
    background:#141414; 
	border-left:3px solid #65B43D; 
	color:#bbb; 
	display:block; 
	font-size:12px; 
	margin-bottom:12px; 
	padding:4px 6px 6px;}
#simplemodal-container a {
    color:#ddd;
	}
#simplemodal-container a.modalCloseImg {
    background:url(fig/icon/basic/x.png) no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-15px; 
	right:-16px; 
	cursor:pointer;
	}
#simplemodal-container h6 {
    color:#84b8d9;
	display:block;
	font-size:18px;
	font-weight:600;
	}
.adjust_lightbox .column_300, .adjust_lightbox .column_650 {
    margin-top:5px;
	}
.adjust_lightbox .column_300, .adjust_lightbox .column_1000 {
    border:none;
	}