#content .content_right label{
	color:#447499;
	font-weight:bold;
	margin:8px 0 4px 0;
	display:block
}

#content .content_right label.ma{
	color:#447499;
	font-weight:bold;
	margin:8px 0 4px 0;
	display:block
}

#content .content_left label,
#login_box label{
	color:#447499;
	font-size:14px;
	font-weight:bold;
	margin:12px 0 4px 0;
	display:block
}

#login_box h2{
	font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-size:20px;
	color:#447499;
	margin:10px 20px;
}

#login_box .form-login{
	margin:10px 20px;
}

#login_box li{
	clear:both;
}

#login_box .v-pad{margin:10px 0px;}

#login_box .account{
	width:90px !important;
}

#content .content_left .respeckt_block{
	overflow:auto;
	padding:6px 0;
}

#content .content_left .form_image_float_left{

	overflow:hidden;
	margin:8px 20px 8px 0;
}

#content .content_left .form_image_float_right{
	float:left;
	width:300px;
	padding-bottom:12px;
}

#thumbnail_text_info {
	width:300px;
	padding:6px;
	float:right;
	margin:10px;
}

#content .content_left #video_uploader_drop{
	clear:both;
}

#content .content_left .form_instruct,
#content .content_left .list_instruct{
	background:#ffc;
	border:1px solid #ff6;
	width:400px;
	clear:both;
	margin:10px;
	padding:10px;
}

#content .content_left label span.label_instruct_right{
	font-size:10px;
	color:#666;
	font-weight:normal;
}

#content .content_right label.left,
#content .content_left label.left,
#login_box label.left{
	color:#447499;
	font-weight:bold;
	margin:4px 10px 4px 4px;
	padding-top:4px;
	display:inline;
	font-size:12px;
}

#content .content_left .avatar_left{
	float:left;
	
}

#content .content_left .avatar_right{
	float:left;
	margin:30px 0px 0px 20px;
}

#content .content_left .attach_files_box{
	margin-top:14px;
}

#content .content_left .check_spacer{
	margin-top:16px;
}

#content .content_right .form_element #teaser_date select{
	width:80px;
}

#content .content_right .form_element #teaser_date select#post_teaser_date_1i{
	width:20px;	
}

#content .content_right textarea{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:200px;
	height:140px;
	padding:4px;
}

#content .content_left textarea{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:320px;
	height:120px;
	padding:4px;
}

#content .content_left textarea.tinymce{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:90%;
	height:200px;
}

#content .content_right input.text{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:200px;
	padding:4px;
	font-size:14px;
}

#content .content_left input.text,
#login_box input.text{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:320px;
	padding:4px;
	font-size:14px;
}

#content .content_left input.text_tiny{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:40px;
	padding:4px;
	font-size:14px;
}

#content .content_left .extra_tiny_areas{
	border-top:1px solid #A1C5E5;
	padding:10px 4px;
	margin:6px 0;
}

#content .content_right .section_box{
	margin:10px;
}

#content .content_left ul.check_options li{
	margin-top:4px;
}

#content .content_left #preview_content_link,
#content .content_left #teaser_content_link{
	padding:1px 10px 2px 24px;
	margin:2px;
	background: url('../images/admin/mini_icons/page_white_add.png') no-repeat; 
}

#post_teaser_date_1i{
	
}

#post_teaser_date_2i{
	width:90px;
}

#post_teaser_date_3i{
	width:40px;
}

.margin_zero{margin-left:0 !important;margin-right:0 !important;}

#content .content_left #preview_content_area,
#content .content_left #teaser_content_area{
	margin-bottom:10px;
}

#content .content_left #main_tag_list{
	margin:6px 0;
}

#content .content_left ul#video_uploader_file_list,
#content .content_left ul#uploader_file_list{
	overflow:auto;
	margin-bottom:14px;
}

#content .content_left #upload_area a.destroy{
	border:none;
	background:none;
	color:#900;
	display:inline;
	padding:6px;
}


#content .content_left #embed_area,
#content .content_left #upload_area,
#content .content_left #upload_s3{
	margin-bottom:20px;
}

#content .content_left .ex_options_field_left{
	float:left
}

#content .content_left .ex_options_field_right{
	float:left;
	width:200px;
	margin-left:10px;
		margin-top:4px;
		padding:4px 10px;
}

#content .content_left .ex_options_field_right label{
	font-weight:normal;
	font-size:12px;
	margin-top:8px;
	margin-bottom:2px;
}

#content .content_left .ex_options_field_right input.text{
	width:160px;
}

#content .content_left #embed_area textarea{
	width:400px;
	height:80px;
}

#content .content_left #embed_area #embed_cancel {
  margin-top: .5em;
  text-align: left;
}

#content .content_left #embed_area #embed_cancel a {
  color: #ff0000;
}

#content .content_left input.text_full{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	width:90%;
	padding:4px;
	font-size:14px;
}

#content .content_left #funnel_settings,
#content .content_left #funnel_sales,
#content .content_left #funnel_squeezes,
#content .content_left #funnel_events,
#content .content_left #standby_page,
#content .content_left #theme_editor,
#content .content_left #add_content,
#content .content_left #category_form,
#content .content_left #user_details,
#content .content_left #group_form,
#content .content_left #project_settings,
#content .content_left #subscription_plan,
#content .content_left #k_user_form,
#content .content_left #integration_form,
#content .content_left #disclaimer_form,
#content .content_left #funnel_offer,
#reset_password, #theme_overview{
	margin:20px;
	clear:both;
}

#content .content_left #show_all_tags_link{
	display:block;
	clear:both;
	margin:4px 2px;
}

#content .content_right select{
	width:200px;
}

#content .content_right form .footer{
	overflow:auto;
}

#content .content_right #add_admin_button{
	color:#447499;
	text-decoration:none;
	font-weight:bold;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 10px 6px 30px;
	margin:5px;
	line-height:26px;
	background: url('../images/admin/mini_icons/user_add.png') no-repeat 6px 6px #D4E7F9; 
}

#content .content_right span#add_admin_button:hover{
	text-decoration:underline;
	cursor:pointer;
}

#content .content_right input.submit,
#content .content_left input.submit{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background: url('../images/admin/admin_add_button.png') repeat-x 0px 0px; 
	border:1px solid #999;
	padding:6px 12px;
	font-size:14px;
	margin-top:10px;
	float:left;
} 

#content .content_left div.form_actions{
	margin:20px 10px;
	padding:10px;
	border-top:1px solid #A1C5E5;
	overflow:auto;
	
}

#reset_password div.form_actions .submit{
	overflow:auto;
	line-height:40px;
	float:left;
}

#reset_password div.form_actions{
	margin-top:10px;
	overflow:auto;
}

div.form_actions input{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background: url('../images/admin/admin_add_button.png') repeat-x 0px 0px; 
	border:1px solid #999;
	padding:6px 12px;
	font-size:14px;
	margin-right:10px;
	float:left;
	overflow:auto;
}

#content .content_left div.form_actions .submit{
	overflow:auto;
	line-height:40px;
	float:left;
}

#content .content_left div.form_actions .destroy{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background: #ffe5e5; 
	border:1px solid #900;
	padding:4px 8px;
	font-size:12px;
	margin-top:4px;
	display:block;
	color:#900;
	float:right;
}

#content .content_right input.submit:hover{
	background: url('../images/admin/admin_add_button.png') repeat-x 0px -31px; 
	border:1px solid #666;
}

#content .content_right .form_element{
	border:1px solid #A1C5E5;
	margin:10px;
	background-color:#fff;
	padding-bottom:8px;
}

#content .content_right .form_element h1{
	background:url('../images/admin/admin_header_bg_section.png') repeat-x;
	font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
	color:#fff;
	margin:5px;
	padding-left:6px;
	font-size:16px;	
	line-height:32px;
}

#content .content_right .form_element ul{
	border-bottom:1px solid #A1C5E5;
	margin:0px 5px;
	padding-bottom:4px;
}

#content .content_right .form_element ul li{
	padding:5px 8px;
}

#content .content_right .form_element ul li a.edit{
	float:right;
}

#content .content_right .form_element p{
	margin:8px;
}

#content .content_right .form_element form{
	margin:10px;
}

#content .content_right .form_element form h3{
	font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
}

#content .content_right #admin_quick_post{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fff;
	margin:10px;
}

#content .content_right #admin_quick_post ul{
	margin:10px;
	overflow:auto;
}

#content .content_right #admin_quick_post ul li{
	margin-bottom:8px;
} 

#content .content_right .done{
	float:left;
	line-height:32px;
	margin-top:10px;
	margin-left:8px;
}

#content .content_left #comment_list .edit_comment_text{
	width:480px;
	height:200px;
}

#content .content_left #comment_list .reply_form{
	margin-top:6px;
	display:none;
}

#content .content_left #comment_list .reply_form .comment_form_author{
	float:left;
	margin-right:20px;
	
}

#content .content_left #comment_list .reply_form .comment_form_elements{
	float:left;
	position:relative;	
}

#content .content_left #comment_list .reply_form label{
	position:absolute;
	top:4px;
	left:6px;
	width:360px;
	height:22px;
	color:#999;
}

#content .content_left #comment_list .reply_form textarea{
	width:360px;
	height:22px;
	padding:4px;
} 

#content .content_left #comment_list .reply_form .reply_submit{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background: url('../images/admin/admin_add_button.png') repeat-x 0px 0px; 
	border:1px solid #999;
	padding:5px 12px;
}

#content .content_left #comment_list span.comment_close{
	color:#447499;
	text-decoration:none;
}

#content .content_left #comment_list span.comment_close:hover{
	text-decoration:underline;
}

#content .content_left #theme_editor .label_preset_top{
	display:block;
	margin-top:30px;
}

#content .content_left #theme_editor .theme_preset_left{
	float:left;
	margin:left:20px;
	margin-right:20px;
	color:#447499;
	font-size:14px;
}

#content .content_left #theme_editor .theme_preview {
	float:left;
	position:relative;
	width:140px;
	height:100px;
}

#content .content_left #theme_editor .theme_preview a{
	margin:auto;
	display:block;
	width:140px;
	text-align:center;
	margin-top:2px;
	padding:4px 0;
}

#content .content_left ul.theme_section li{
	float:left;
	margin:20px 20px;
}

#content .content_left ul.theme_section li.hidden{
	display:none;
	width:100%;
}

#content .content_left ul.theme_section li.full{
	display:block;
	width:640px;
	margin:20px 20px 0 20px;
}

#content .content_left ul.theme_section .theme_save_select{
	float:left;
}

#content .content_left ul.theme_section .theme_save_select select{width:260px;}

#content .content_left ul.theme_section #save_as{
	float:left;
	display:none;
	width:300px;
}

#content .content_left #theme_editor #background_images li.bg_im{
	position:relative;
	width:118px;
	height:92px;
	background:#e5e5e5;
	margin-left:0px;
}

#content .content_left #theme_editor #background_images li.bg_im_selected{
	position:relative;
	width:118px;
	height:92px;
	background:#FFF7AB;
	margin-left:0px;
}

#content .content_left #theme_editor #background_images li.bg_im img,
#content .content_left #theme_editor #background_images li.bg_im div,
#content .content_left #theme_editor #background_images li.bg_im_selected img,
#content .content_left #theme_editor #background_images li.bg_im_selected div{
	position:absolute;
	left:6px;
	top:6px;
	width:106px;
	height:80px;
	margin-top:0px;
}

#content .content_left #theme_editor #background_images input{
	position:absolute;
	left:6px;
	top:6px;
	width:106px;
	height:80px;
	z-index:4;
}

#content .content_left #theme_editor #background_images label{
	position:absolute;
	left:6px;
	top:6px;
	width:106px;
	height:80px;
	z-index:5;
}

#content .content_left #theme_editor #background_images li.selected{
	position:relative;
	width:118px;
	height:80px;
	background:#999;
	margin-left:0px;
}

#content .content_left #theme_editor #header_preview{
	clear:both;
	height:148px;
	border:1px solid #000;
	margin-bottom:20px;
}

#content .content_left #theme_editor #header_preview h1{
	text-align:center;
	line-height:64px;
	margin-top:25px;
}

#content .content_left ul.theme_section a.remove_image{
	background:url('../images/admin/mini_icons/admin_trash_icon.png') no-repeat 2px 0px;
	padding-left:18px;
}

#content .content_left ul.theme_section li.full,
#content .content_left ul.theme_section li.mid{
	text-align:left;
	padding:8px;
}

#content .content_left ul.theme_section li.full div.header_image_upload{
	float:left;
	width:300px;
	margin:20px 10px 10px 0;
	margin-top:4px;
}

#content .content_left ul.theme_section li.full span{
	display:block;
	color:#999;
	margin-left:2px;
	margin-bottom:4px;
	font-size:11px;
}

#content .content_left ul.theme_section li.full img{
	float:left;
	width:72px;
	height:72px;
	margin-right:10px;
	margin-top:4px;
}

#content .content_left .theme_section .color_p_selector{
	float:left;
}

#content .content_left .theme_section li h6.color_label{
	color:#447499;
	font-size:14px;
	float:left;
	padding:10px 10px 6px 8px;
}

#content .content_left .theme_section li div.control{
	position:relative;


}

#content .content_left .theme_section input.hex{
	width:76px;
	font-size:16px;
	margin-top:4px;
	padding:4px 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #A1C5E5;
}

div.dd_element{
	position:relative;
	margin:20px;
	padding-bottom:20px;
	
}

a.dropdown{
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	display:block;
	background: url('../images/admin/select_arrow.png') #fff no-repeat center right ;
	text-decoration:none; 
	color:#447499;
	line-height:30px;
	font-size:14px;
	float:left;
	z-index:2;
	width:300px;
	position:relative;
}

a.dropdown span{
	margin-right:26px;
	padding-right:12px;
	padding-left:6px;
	line-height:30px;
	display:block;
	border-right:1px solid #A1C5E5;
}

a.dropdown:hover{
	background: url('../images/admin/select_arrow.png') #D4E7F9 no-repeat center right;
	cursor:pointer;
}

div.dd_container {
	z-index:1;
	left:0;
	top:10px;
	display:none;
	border:1px solid #A1C5E5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	position:absolute;
	width:300px;
	background:#fff;
}

div.dd_container ul{
	margin-top:20px;
}

div.dd_container ul li{
	color:#447499;
	padding:6px;
	
}

div.dd_container ul li:hover{
	background:#ffc;
	
}

/*-----------------------------------------------------*/
/*------------------ File Inputs ----------------------*/

/*div.fileinputs {
	position: relative;
}
	
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	overflow:auto;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
		padding:6px 4px;
}



input.catcher{
	font-size:16px;
	margin-right:4px;
	width:160px;
	padding:4px 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #A1C5E5;
	float:left;
}

button.file_browser{
	font-size:12px;
	padding:6px 10px 5px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #999;
	background-color:#e5e5e5;
	color:#666;
	display:block;
	float:left;
} 

a#upload_link{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	display:block;
	margin:4px 0;
	border:1px solid #999;
	width:160px;
	font-weight:normal;
	padding:8px 10px 6px 28px;
	background: url('../images/admin/mini_icons/attach.png') #fff no-repeat 6px 6px ;
}*/

/*-----------------------------------------------------*/
/*------------------ Radio Inputs ----------------------*/

.kajabi_radio,
.kajabi_radio_selected{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #999;
	background:#fff;
	position:relative;
	margin-right:10px;
	float:left;
}

.kajabi_radio input,
.kajabi_radio_selected input{
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index:2;
	position:absolute;
	top:2px;
	left:2px;	
}

li.kajabi_radio label,
li.kajabi_radio_selected label{
	font-size:12px !important;
	font-weight:normal !important;
	padding:8px 10px 6px 28px;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

#upload_video_link.kajabi_radio{
	background: url('../images/admin/mini_icons/film_add.png') #fff no-repeat 6px 6px ;
}

#upload_video_link.kajabi_radio_selected{
	background: url('../images/admin/mini_icons/film_add.png') #ffc no-repeat 6px 6px ;
}

#embed.kajabi_radio{
	background: url('../images/admin/mini_icons/page_white_code.png') #fff no-repeat 6px 6px ;
}

#embed.kajabi_radio_selected{
	background: url('../images/admin/mini_icons/page_white_code.png') #ffc no-repeat 6px 6px ;
}

#none.kajabi_radio{
	background: url('../images/admin/mini_icons/delete.png') #fff no-repeat 6px 6px ;
}

#none.kajabi_radio_selected{
	background: url('../images/admin/mini_icons/delete.png') #ffc no-repeat 6px 6px ;
}


/*----------------------------------------------------*/
/*------------------- Panda --------------------------*/

.panda_upload_filename {
    position: relative;
    top: -6px;
}

.panda_upload_progress {
    display: block;
    width:250px;
    height:26px;
    border:1px solid #0c3c7e;
    background: url('/panda_uploader/progress_bg.gif') repeat scroll left top;
}

.panda_upload_progress .progress-inside {
    height:100%;
    background-image: url('/panda_uploader/progress_fg.gif');
}


/*----------------------------------------------------*/
/*------------------- Flowplayer --------------------------*/

#uploader_file_list .file-invalid {
  cursor: pointer;
  color: #514721;
  padding-left: 48px;
  line-height: 24px;
  background: url(/javascripts/fancyupload/assets/error.png) no-repeat 24px 5px;
  margin-bottom: 1px;
}

#uploader_file_list .file-invalid span {
  background-color: #fff6bf;
  padding: 1px;
}

#uploader_file_list .file {
  line-height: 2em;
}

#uploader_file_list .file span,
#uploader_file_list .file a {
  padding: 0 8px;
}

#uploader_file_list .file .file-size {
  color: #666;
}

#uploader_file_list .file .file-error {
  color: #8a1f11;
}

#uploader_file_list .file .file-progress {
  width: 125px;
  height: 12px;
  vertical-align: middle;
  background-image: url(/javascripts/fancyupload/assets/progress-bar/progress.gif);
}


#video_thumbnail {
/*  border:1px solid #A1C5E5;*/
}

#video_uploader_file_list {
  padding: 5px;
  list-style: none;
  margin-top: 0px;
}

#video_uploader_file_list li.file {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #999;
  background:#ffc;
	position:relative;
	margin-right:10px;
	float:left;
	font-size:12px !important;
	font-weight:normal !important;
	padding:3px 10px 2px 10px;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

#video_uploader_file_list li a {
  display: block;
  float: left;
}

#video_uploader_file_list li a#panda_file_remove {
  height: 32px;
  width: 128px;
  padding: 0px;
  background: url(/panda_uploader/delete_file_button.png);
}

#video_uploader_file_list li a#panda_embed_remove {
  padding:8px 10px 6px 28px;
}

#video_uploader_file_list .file-invalid {
  cursor: pointer;
  color: #514721;
  padding-left: 48px;
  line-height: 24px;
  background: url(/javascripts/fancyupload/assets/error.png) no-repeat 24px 5px;
  margin-bottom: 1px;
}

#video_uploader_file_list .file-invalid span {
  background-color: #fff6bf;
  padding: 1px;
}

#video_uploader_file_list .file {
  line-height: 2em;
}

#video_uploader_file_list .file span,
#video_uploader_file_list .file a {
  padding: 0 4px;
}

#video_uploader_file_list .file .file-size {
  color: #666;
}

#video_uploader_file_list .file .file-error {
  color: #8a1f11;
}

#video_uploader_file_list .file .file-progress {
  width: 125px;
  height: 12px;
  vertical-align: middle;
  background-image: url(/javascripts/fancyupload/assets/progress-bar/progress.gif);
}

#video_uploader_file_list .swfupload {
  width: 129px;
  height: 31px;
}

#video_uploader_thumbnails {
  clear: both;
}

#video_uploader_thumbnails ul li {
  float: left;
}

#video_uploader_thumbnail_picker {
  height: 75px;
  padding-bottom: 10px;
}

#video_uploader_thumbnail_picker img {
  padding-right: 10px;
}

#video_uploader_thumbnail_picker p {
  clear: left;
}

p.form_note {
	color:#666;
	font-weight:normal;
	padding-top: .5em;
}

a.utility{font-size: 11px; color: #ff0000;}

