.wrap { background-color: #eee; padding: 20px; }
.clear { clear: both; line-height: 0; height: 0; font-size: 0; }
.theme-title { border-bottom: 5px #ccc solid; font-family: Georgia, Times New Roman, serif; text-shadow: #fff 1px 1px; font-size: 2.5em; margin: 0; padding: 0; margin-bottom: 15px; padding-bottom: 15px; text-transform: capitalize; }
.tab { cursor: pointer; float: left; padding: 5px 8px; background: #e5e5e5 url(images/gradient_small.png) repeat-x; border: 1px #aaa solid; border-left: 0 none; border-bottom: 0 none; color: #333; text-shadow: #eee 1px 1px; font-weight: bold; }
.tab:hover { background-color: #fff; text-shadow: #fff 1px 1px; }
.tab:first-child { border-left: 1px #aaa solid; }
.section-area { clear: both; padding: 10px; border: 1px #aaa solid; }
.section { display: none; }
.current-section { display: block; }
.current-tab { background-color: #fff; text-shadow: #fff 1px 1px; }
#mytheme-form input[type="text"] { padding: 6px !important; }
.form-table { width: auto !important; }
.form-table td { padding: 10px 5px; margin: 0; vertical-align: middle; }
.label label { font-weight: bold; }
.field label { margin-left: 10px; }
.meta { color: #777; }
.current-img { border: 5px #0096ff solid; }
.img-select { vertical-align: middle; margin-right: 5px; cursor: pointer; }
#slider { margin: 10px; }
#content-width, #sidebar-width { background: none; border: 0 none; width: 40px; }
.width-txt { font-weight: bold; }
.social-icon { vertical-align: middle; margin-right: 5px; }
.hrline { height: 1px; background-color: #aaa; border: 0 none; margin-top: 25px; }
.credit { text-align: right; margin-top: 10px; font-weight: bold; }