﻿.formcontrols .blockrow .description { color: #797979; }
.restore { text-align: justify; }
.TxtInBloks { color: #4e5379; font-weight:bold; }
.Central-content { background: url(/Files/background/berchtesgaden-2928712_1920.jpg) no-repeat center center fixed; }
#adv_block { display:none; }
.CenterBlock { width:560px; margin:30px auto; margin-bottom:60px; border-radius:6px; background-color:#fff; color: #3a3a3a; 
    -moz-box-shadow: 1px 2px 6px rgba(0,0,0,0.25); -webkit-box-shadow: 1px 2px 6px rgba(0,0,0,0.25); box-shadow: 1px 2px 6px rgba(0,0,0,0.25); 
    overflow:hidden; padding:12px;
}
.CenterBlock a { text-decoration:none; }
.CenterBlock a:hover { text-decoration:underline; cursor:pointer; }
.section-0 { padding:14px 6px 14px 6px; }

.head-name-block { font-size:14px; }
.details-desc { color: #717171; font-size:12px; }
.blockfoot { border-top: 1px solid #e1e1e1; padding:10px 0; }
.blockfoot .gourp { padding:10px 0; text-align:center; }

.main-table-cell-left { width:70%; padding-right:12px; }
.primary-select { width:94%; }
.VerifyNo { color:#d40000; font-size:14px; }

.input-textbox {
    width: 100%;
    border: 1px solid #ccc;
    padding: 6px 10px 5px;
    line-height: 22px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-radius: 5px;
    height: 35px;
}
h1 { margin: 0px 2px 12px 0px; font-size: 22px; }

#registerform {  }
#registerform .table-data {  }
#registerform .table-data .cell { vertical-align:middle; padding-top:10px; }

#LoaderID { width:50px; position:absolute; left:20px; top:-16px; vertical-align:middle; display:none; padding-bottom:6px; margin:0px 4px; }