/** ADMIN PANEL STYLES
--------------------------------------------------------- **/
.columnis_options h2{margin-bottom:5px; float:left;}
.theme_name { font-size: 18px; }
#panel-content{position:relative;width:810px;margin-bottom:30px}
#wrap-left{float:left;width:170px; position:relative; z-index:1; left: 1px;}
#wrap-right{float:left;width:630px;border:1px solid #c0c0c0;position:relative; z-index:0;}

ul.tabs{margin-top: 0px; list-style:none; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0;background: #f1f1f1;}
ul.tabs li{margin:0;padding:0;height:35px;line-height:35px;overflow:hidden;position:relative; border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0}
ul.tabs li a{text-decoration:none;color:#404040; display:block;font-size:12px;padding:0 20px;outline:none; padding-left: 15px;}
ul.tabs li a:hover{background:#FBFBFB}
ul.tabs li.active, html ul.tabs li.active a:hover {background:#FFF; border-right:none; color:#000; font-weight: bold;}
ul.tabs li.active a{}.tab_container{min-height:400px;overflow:hidden;clear:both;float:left;width:630px;background:#FFF; }

.tab_content{padding:0 20px 20px;font-size:14px;}
.tab_content ul li{margin-bottom:40px;padding-bottom:30px;}
.tab_content h3 { 
	font-family:Arial,Helvetica,sans-serif; color:#000; font-weight:bold; font-size:16px;
	margin: 10px 0 12px; padding:0 0 8px; border-bottom: 1px solid #DDD;
}
.tab_content textarea{width:540px}
.tab_content select, .tab_content input, .tab_content textarea {margin:0;}
.tab_content textarea{width:100%;}
.tab_content input[type=text], .tab_content select { background: #f7f6f6;border:1px solid #cccccc; width: 79px; height:24px;}
.tab_content input[type=radio] { width:auto; margin: 2px 4px 0 0;}
.tab_content select:focus,.tab_content input:focus,.tab_content textarea:focus{ background: #FFF; border: 1px solid #BBB;}
.tab_content input[type=checkbox]{ width:20px; float:left; margin:1px 8px 0 0; }
.tab_content label{ display: block; margin: 5px 20px 10px 0; width: 100px; }

.option_list { margin: 0 0 32px; }
.option { margin: 0 0 12px; }
.label { float:left; width: 200px; line-height: 18px;}
.typ_label { float:left; width: 100px; line-height: 18px; margin: 0 0 10px; }
.field { float: left; }
.description { padding: 0 0 0 30px; overflow: hidden; font-size: 12px; line-height: 18px; color: #AAA; font-style: italic; }
#tab1 input[type=text] { width: 400px; height:28px; margin: 0 4px 0 0; }
#tab1 .description, #tab5 .description {padding: 0 0 3px 0;}
#tab3 .font_family { width: 150px;}
#tab3 .font_style { width: 100px;}
.submit-changes{position:absolute;right:30px;bottom:5px}
.reset { float:right; padding: 10px 28px 0 0; }
.columnis_options .updated {float: left;width: 455px;}
small{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000;font-size:11px}

input.with-color { width: 65px; height: 29px; }
.upload_image_button{
	cursor:pointer !important; background: #f7f6f6; border: 1px solid #cccccc; height: 28px; line-height: 16px;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; padding: 0 10px;
}
.upload_image_button:hover{cursor:pointer; background: #FFF; border-color: #BBB;}

.clear{clear:both}
.tt_radio_button_container { display: inline; margin: 0 0 10px 0; }
.tt_radio_button_container input { display: none; }
.tt_radio_button {
	padding: 4px 6px 4px 24px; border: 1px solid #ddd;
	background: #fff url(../images/radio_button_check.png) 5px center no-repeat;
	margin: 0 4px 12px 0; display: inline-block;
	font-family: Arial, Helvetica, Sans-serif; font-size: 13px; color: #333; text-decoration: none;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.tt_radio_button_current, .tt_radio_button:hover, .tt_radio_button:focus {
	color: #333; text-decoration: none; border: 1px solid #ccc;
	background: #eee url(../images/radio_button_check_current.png) 5px center no-repeat;
}
.tt-form-element { margin-bottom: 25px; }
@font-face{  font-family:'Droid Serif';  font-style:normal;  font-weight:bold;  src:local('Droid Serif Bold'),local('DroidSerif-Bold'),url('http://themes.googleusercontent.com/font?kit=QQt14e8dY39u-eYBZmppwTqR_3kx9_hJXbbyU8S6IN0') format('woff')}