

/* GENERAL */

div.seac_clear {
	clear: both;
}

div#seac_error_window {
	position: fixed;
	top: 10px;
	left: 10px;
	z-index: 999999;
	display: none;
	background: #fff;
	border: 1px solid #fcc;
	padding: 10px;
}

span.warning {
	font-weight: bold;
	color: #ff0000;	
}


div.message {
    padding:5px;
    background-color: #7FB5E3;
    margin-bottom: 10px;
}
div.error {
    padding:5px;
    background-color: #FFABB5;
    margin-bottom: 10px;
}


/* JQUERY-UI */
.ui-autocomplete-loading { background: white url('/static/share/jquery-ui/ui-anim_basic_16x16.gif') right center no-repeat; }

/* PAGE MANAGE */
section.page.manage_structure {
}

section.page.manage_structure div.save_buttons {
	margin: 10px 0px;
	padding: 10px 10px;
	
	background: #eee;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;
}

section.page.manage_structure div#page_tree ul {
	background: none;
}

section.page.manage_structure div#page_tree li {
	border-top: 1px solid #ccc;
/*
	margin: 5px 0px;
*/
}

section.page.manage_structure div#page_tree li a {
    padding: 5px 1px;
    border: 1px solid #fff;
}

section.page.manage_structure div#page_tree li.itemstatus_0 a {
	color: #aaa;
}

/* MANAGE */
div.seac_manage_add_item {
	margin: 10pt;

}

div#manage_table td {
	padding: 5px;
}
div#manage_table tr:nth-child(even) td, 
div#manage_table tr.even td { 
	background: #d7deff;
}

div#manage_table tr {
	background-color: #E8F0FF;
}
div#manage_table tr.offline {
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}
div#manage_table tr.manage_translation {
	background-color: #FDE0FF;
}

/* manage title field */
div#manage_table td.manage_title {
	width: 50%;
}
div#manage_table td.manage_title span.title {
	font-weight: bold;
	font-size: 1.2em;
}
div#manage_table td.manage_title div.meta {
	font-size: 0.8em;
	margin: 5px 0px;
}

div#manage_table td.manage_title div.meta div.field {
}

div#manage_table td.manage_title div.meta div.field span.name {
	font-weight: bold;
	margin-right: 5px;
}

div#manage_table td.manage_title div.meta div.field span.value {
}

div#manage_table td.manage_title div.meta div.field.role  {
	font-style: normal;
}
div#manage_table td.manage_title div.meta div.field.role span.value {
	text-transform: uppercase;
	background: #ccc;
	padding: 2px 5px;
	font-weight: bold;
	color: #fff;
	display: inline-block;
}

div#manage_table td.manage_title img.langflag {
	float: right;
}

div#manage_table td.manage_title div.meta.language {
	font-size: 1em;
	margin: 10px 0px 0px 0px;
	padding: 5px;
	border: 1px dotted #ccc;
}

div#manage_table td.manage_title div.meta.language div.field.translations {
	margin: 5px 0px 0px 0px;
}

div#manage_table td.manage_title div.meta.language div.field.translations ul {
	list-style: none;
	display: inline-block;
	padding: 0px;
	margin: 0px;
}
div#manage_table td.manage_title div.meta.language div.field.translations ul li {
	float: left;
	line-height: 8px;
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #ccc;
}
div#manage_table td.manage_title div.meta.language div.field.translations ul li.last {
	border-right: none;
	padding-right:0px;
	margin-right: 0px;
}
div#manage_table td.manage_title div.meta.language div.field.translations div.action {
	margin: 10px 0px;
}



div.manage_search_toggle {
	float:right;
}

div.selectfk_search_toggle{
	float:right;
}

div.list_search_toggle{
	float:right;
}

/* item view*/
div.item {
}

div#item_preview {
    border: 1px solid #112D78;
    background: #E3E6EF;
    padding: 10px;
	margin: 0px 0px 10px 0px;
}



div#item_preview h2 {
    font-size: 20pt;
}

div#item_preview p {
    margin: 0px;
    padding: 0px;
}

/* TAGS list */
div.seac_tag_list {
}
div.seac_tag_list div.item {
	margin: 8px 0px;
}
div.seac_tag_list h3 {
	margin: 10px 0px;
	font-size: 1.2em;
}


/* TAGS */

div#tag_list{
	padding-bottom: 10px;
}

div.tag_item_form {
	display: inline-block;
}

div#tag_add_form {
}
span.tag_item {
    border: 1px solid #ccc;
    padding: 1px 5px 1px 5px;
    background-color: #C4FFCF;
	line-height: 1.9em;
	margin-right: 10px;
}

.tag_0 { font-size:8em; }
.tag_1 { font-size:1em; }
.tag_2 { font-size:1.2em; }
.tag_3 { font-size:1.4em; }
.tag_4 { font-size:1.6em; }
.tag_5 { font-size:1.8em; }

/* FB SELECT FK */

div#selectfk_search {
	font-size: 9pt;
}
div#fb_selectfk_table {
	font-size: 9pt;
}
div#fb_selectfk_table td {
	padding: 3px 5px 3px 5px;
}
div#fb_selectfk_table tr:nth-child(even) td, 
div#fb_selectfk_table tr.even td { 
	background: #d7deff;
}


div#fb_selectfk_table td.title{
	width: 70%;
}

div#fb_selectfk_table tr {
	background-color: #E8F0FF;
	border-bottom: 1px solid #ccc;
}

div#fb_selectfk_table tr.offline {
opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */
}


/* LIST filter */

div.filter_order label, div.filter_filter label, div.filter_search label {
	display: inline-block;
	width: 200px;
	font-weight: bold;
}

/* 
******************
	SEAC FORM
******************
*/

/* // niceform parts */
div#seac_form form { 
	padding: 10px;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;
}

div#seac_form div#seac_form_relations {
	padding: 10px;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;
}
/* // niceform parts */

div#seac_form label,
div#seac_form_fancybox label {
    display: inline-block;
    width: 150px;
    font-weight: bold;
    margin: 8px 0px 8px 0px;
}

div#seac_form_fancybox span.error_message,
div#seac_form span.error_message {
	display: block;
	padding: 5px;
	border: 1px solid #ccc;
	font-style: italic;
}
	
/* FROM: Submit buttons */

div#seac_form_fancybox div.seac_submit_buttons,
div#seac_form div.seac_submit_buttons {
	padding: 15px 10px;
	
	background: #eee;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;
}
div.seac_submit_buttons.center {
	text-align: center;
}

div#seac_form div.seac_submit_buttons a.seac_button {
	padding: 8px 10px;
	margin-right: 10px;
}

div#seac_form_fancybox div.seac_submit_buttons {
	margin-top: 10px;
	margin-bottom: 10px;

}

div#seac_form_fancybox div.seac_submit_button {
    width: 100%;
}


/* // Submit buttons */

div#seac_form fieldset.checkboxgroup span {
	display: block;
}


div#seac_form span.comment,
div#seac_form_fancybox span.comment {
	display: block;
	font-size: 0.8em;
}

div#seac_form div#seac_item_meta {
	clear: both;
	padding: 5px;
	font-size: 0.8em;
}

/* SEAC ROLES=>USERS */
fieldset.seac_formfu_container.seacuserroles {}
fieldset.seac_formfu_container.seacuserroles span {
display: block;
}

fieldset.seac_formfu_container.seacuserroles span.disabled {
	opacity: 0.5;
}

div#seac_form fieldset.seac_formfu_container.seacuserroles span.comment {
margin: 0px 0px 15px 25px;
}


/* FILE Upload form */
div#ajax_uploader {
	margin: 20px 0;
}
div#ajax_uploader input {
	width: 100%;
}

h3.seac_translation {
	margin: 20px 0px;
	font-size: 1.5em;
}

h3.seac_translation span.itemtitle {
	display: block;
	font-style: italic;
}

/* TRANSLATION */
div#translation_form {
    padding: 10px;
    border: 1px #ddd solid;
    border-radius:         4px;
    -webkit-border-radius: 4px;
    -moz-border-radius:    4px;
    -khtml-border-radius:  4px;
	background: #eee;
	margin: 0px 0px 20px 0px;
}

div#translation_form h3 {
	margin: 0px;
}

div#form_translations_list {
    padding: 10px;
    border: 1px #ddd solid;
    border-radius:         4px;
    -webkit-border-radius: 4px;
    -moz-border-radius:    4px;
    -khtml-border-radius:  4px;
	margin: 10px 0px 20px 0px;
}
div#form_translations_list h3 {
	font-size: 15pt;
}
div#form_translations_list ul {
}
div#form_translations_list ul li {
}

/* SHARE BUTTONS */
/* FACEBOX SEAC FORM */

div#seac_form_fancybox {
	padding-right: 10px;
}
div#seac_form_fancybox fieldset.checkboxgroup span {
	display: block;
}


div#seac_form_fancybox span.comment {
	display: block;
	font-size: 0.8em;
}



/* FORM m2m */
span.m2m_foreign_item_offline {
	display: block;
	font-size: 8pt;	
	color: #f00;
}

span.m2m_foreign_item_offline a.link {
    color: #f00 !important;
	font-size: 8pt !important;
}

/* SEAC Buttons m2m form */
div.seac_form_relation a.button2 {
	line-height: 20px;
	margin-right: 10px;
}

/* BUTTONS */

div.seac_buttons {
	margin: 5px 0px;
}

a.seac_button,
a.seac_button :visited {
	white-space:nowrap;

    border: 1px solid #ccc;
    padding: 2px 5px 2px 5px;
    background-color: #DDEFF8;
    line-height: 25px;
    font-weight: bold;
    text-decoration: none;
    color: #0B6B99;

    border-radius:         4px;
    -webkit-border-radius: 4px;
    -moz-border-radius:    4px;
    -khtml-border-radius:  4px;
	
	-moz-box-shadow:    1px 2px 2px 1px #eee;
	-webkit-box-shadow: 1px 2px 2px 1px #eee;
	box-shadow:         1px 2px 2px 1px #eee;

}
a.seac_button:hover {
    background: #ccc;
}

a.seac_button.left {
	float: left;
}
a.seac_button.right {
	float: right;
}

a.seac_button.single {
	padding: 10px 40px;
}


/* FORM: attachments */

div#seac_form ul.attachment_elements {
	list-style: none;
	padding: 0px;
}
div#seac_form ul.attachment_elements li {
	border-top: 1px solid #ccc;
	margin: 10px 10px;
	padding: 10px;
}

div#seac_form ul.attachment_elements li div.deletebuttons {
	float: right;
}
div#seac_form ul.attachment_elements li div.deletebuttons a {
	display: block;
	margin-bottom: 10px;
}

div#seac_form ul.attachment_elements li div.attachment_fields {
	margin: 10px 25px;
}
div#seac_form ul.attachment_elements li div.attachment_fields div.field {
	margin: 5px 0px;	
}
div#seac_form ul.attachment_elements li div.attachment_fields div.field span.name {
	display: inline-block;
	width: 100px;
}
div#seac_form ul.attachment_elements li div.attachment_fields div.field span.form {}

div#seac_form ul.attachment_elements li div.attachment_fields div.field span.form span.formelement a.seac_button {
	margin-left: 10px;
} 
div#seac_form ul.attachment_elements li div.attachment_fields div.field span.extra_comment {
	display: inline-block;
	font-size: 0.8em;
	margin-left: 20px;
}
div#seac_form ul.attachment_elements li div.attachment_fields div.meta {
	font-size: 0.8em;
}
div#seac_form ul.attachment_elements li div.attachment_fields div.meta div.field { 
}
div#seac_form ul.attachment_elements li div.attachment_fields div.meta div.field span.name { 
}
div#seac_form ul.attachment_elements li div.attachment_fields div.meta div.field span.form {
}

div.form_attachment img.attachment-image {
	float: right;
	padding: 1px;
	border: 1px solid #ccc;
	margin-right: 30px;
}

/* FORM: attachments embed code */
div#seacform div.form_attachment div.embed_option {
	border-radius:         5px;
	-webkit-border-radius: 5px;
	-moz-border-radius:    5px;
	-khtml-border-radius:  5px;
	background: #eee;

	padding: 10px;
	margin: 10px 0px;
		
	width: 500px;
}

div#seacform div.form_attachment div.embed_option h2 {
	font-size: 14pt;
}
div#seacform div.form_attachment div.embed_option h3 {
	font-size: 12pt;
}

div.seac_image_embed table td.image {
	width: 180px;
}
div.seac_image_embed table tr {
	margin: 10px 0px;
}

div.seac_image_embed div.embed_option div.linksrc {
	font-family: monospace, serif;
	padding: 10px;
	margin: 10px 0px 10px 0px;
	border: 1px dotted #000;
	font-size: 12px;
}

/* attachments POOL */

div.attachment.fb_pool {
	margin: 0px 10px;
}

div.attachment.fb_pool div.filters {
	border: 1px solid #ccc;
	width: 98%;
	margin-right: 10px;
	padding: 10px;
}

div.attachment.fb_pool div.filters div.search { 
	padding: 0px;
}
div.attachment.fb_pool div.filters div.filter.search { 
	padding: 0px;
}

div.attachment.fb_pool div.filters div.filter {
	float: left;
	margin-right: 10px;
}

div.attachment.fb_pool div.filters div.filter span.name {
} 
div.attachment.fb_pool div.filters div.filter span.form {
} 
div.attachment.fb_pool div.filters div.filter span.form select {
	width: 150px !important;
} 

div.attachment.fb_pool div.list {
} 

div.attachment.fb_pool div.list.image {
}
div.attachment.fb_pool div.list div.element {
}

div.attachment.fb_pool div.list div.element.type.image {
}

div.attachment.fb_pool div.list div.element {
	margin: 10px 0px;
}

div.attachment.fb_pool div.list div.element div.icon {
	float: left;
	margin-right: 10px;
	
}
div.attachment.fb_pool div.list div.element div.meta {
	float: left;
}
div.attachment.fb_pool div.list div.element div.meta span.title {
	display: block;
	font-weight: bold;
}
div.attachment.fb_pool div.list div.element div.meta span.filename {
	display: block;
	font-weight: bold;
}
div.attachment.fb_pool div.list div.element div.meta span.size {
	display: block;
	font-size: 0.8em;
}
div.attachment.fb_pool div.list div.element div.actions {
	float: right;
}

div.attachment.fb_pool div.pager {
	margin-top: 10px;
}

div.attachment.fb_pool div.pager p {
	float: left;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* Multiple Fileupload: fb_create_multiple */
form#fileupload table {
	width: 100%;
}

form#fileupload .fileupload-progress {
    margin: 10px 0;
}
form#fileupload .fileupload-progress .progress-extended {
    margin-top: 5px;
}
form#fileupload div.fileupload-buttons {
	margin-bottom: 10px;
}

form#fileupload div.fileupload-buttons span.fileinput-button {
	float:left;
}

form#fileupload div.fileupload-buttons button.cancel {
	float: right;
}
form#fileupload div.fileupload-buttons button.start {
	float: left;
	margin-left: 200px;
}

form#fileupload tr.template-upload td.procbar {
	width: 150px;
}


/* Pager */

div.pager {
    padding-bottom: 30px;
    min-width: 500px;
	font-size: 1em;
}

span.pager_item {
    border: 1px solid #0B6B99;
	text-align: center;
	display: inline-block;
    margin: 0px;
    padding: 5px;
    height: 1.5em;
    width: 1.5em;
}
span.pager_active {
    background-color: #7FB5E3;
}

div.pager a {
    font-weight: bold;
    color:#0B6B99;
    text-decoration:none;
}
div.pager a:hover {
    font-weight: bold;
    color:#7eb5e2;
}

div.pager_ipp {
	float: right;
}

/* XAPIAN results */
div.xapian.form {
}

div.xapian.form input#searchfield {
}

div.xapian.form input#searchsubmit{
	margin-left: 10px;
}


div.xapian.form.order {
	margin: 5px 5px 5px 0px;
	display: inline-block;
}

div.xapian.form.filter {
	margin: 5px 5px 5px 0px;
	display: inline-block;
}


div.xapian.resultlist {
	margin: 10px 0px 0px 0px;	
}
div.xapian.result {
	margin: 5px 0px 5px 0px;
}

div.xapian.result span.xapian.result.title {
	display: block;
	font-weight: bold;
}
div.xapian.result span.xapian.result.language {
	margin-right: 5px;
	float: right;
}
div.xapian.result span.xapian.result.percent {
	float: right;
}
div.xapian.result span.xapian.result.date {
	float: right;
}
div.xapian.result.header {
	background: #ccc;
	margin-top: 20px;
	padding: 5px 5px 5px 5px;
}

div.xapian.result.count {
	font-weight: bold;
}

div.xapian.result span.high {
	background-color: #ffc3c3;
}

/* Xapian Pager */

div.xapian.pager {
    padding-bottom: 30px;
    min-width: 500px;
}

span.xapian.pager.item {
    border: 1px solid #0B6B99;
    padding: 5px;
    height: 15px;
    width: 15px;
}
span.xapian.pager.item.active {
    background-color: #7FB5E3;
}

div.xapian.pager a {
    font-size: 12px;
    font-weight: bold;
    margin:0px;
    color:#0B6B99;
    text-decoration:none;
}
div.xapian.pager a:hover {
    font-size: 12px;
    font-weight: bold;
    margin-bottom:0px;
    color:#7eb5e2;
}

div#facebox {
    z-index: 9999;
    border: 3px solid #ccc;
    border-radius:         5px;
    -webkit-border-radius: 5px;
    -moz-border-radius:    5px;
    -khtml-border-radius:  5px;
    background: #fff;
}

#facebox .body {
    width: 600px !important;
}

#facebox h1 {
	font-size: 15pt;
	text-align: center;
	display: block;
	margin: 10px 0px 10px 0px;
}
#facebox .content {
	margin: 10px;
	padding: 0px !important;
}

/* TOOLTIP 
	for jquery-tools/jquery-
*/

.tooltip {
	display:none;
	background: #fff;
	color:#7eb5e2;	
	border: 1px solid #0B6B99;

	font-size: 8pt;
	padding: 2px 5px 2px 5px;

	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
}

/* MY CONFIG */
div.seac_config {
}
div.seac_config h3 {
	background: #eee;
	margin: 0px;
	padding: 5px;
	font-size: 13pt;
}
div.seac_config_tree {
	white-space: pre; 
}

/* LOGIN FORM */

div#seac_login_form label ,
#auth_login label {
	display: inline-block;
	width: 100px;
	font-weight: bold;
}
div#seac_login_form div.label  {
	margin: 5px 0px 5px 0px;
}
div#seac_login_form div.submit  {
	margin: 5px 0px 5px 105px;
}

/* ATTACHMENT IMAGE GALLERY */

div.seac_image_gallery {
	margin: 10px 0px 10px 0px;
}

div.seac_image_gallery span.item {
	margin: 5px 5px 5px 0px;
	padding: 1px;
	border: 1px solid #ccc;	
	display: inline-block;
}


/* DELETE ITEM */
p.delete_item_title {
	font-size: 2em;
	font-weight: bold;
}

div.seac_delete_this {
	font-size: 2em;
	font-weight: bold;
	margin: auto 0;
	border: 1px solid #ccc;
	padding: 10px;
}

p.seacnote {
	font-size: 0.8em;
	text-align: right;
}

div.seac_delete_buttons {

	margin: 10px 0px 0px 0px;
	padding: 10px;
	
	background: #eee;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;
}

div.seac_delete_buttons a.seac_button {
	padding: 10px 40px;
}
div.seac_delete_buttons a.seac_button.yes {
    background-color: #FFABB5;
	float: left;
}
div.seac_delete_buttons a.seac_button.no {
	float: right;
}

/* SocialWeblinks */
/* SOCIAL LINS */
div#sociallinks {
}

div#sociallinks div.item {
	float:left;
	margin-right: 10px;
}
div#sociallinks div.item.facebook {
}
div#sociallinks div.item.googleplus {
}
div#sociallinks div.item.twitter {
}

/* TWITTER POST */
div.seac_twitter_post {
}
div.seac_twitter_post div#twitter_error{
	padding: 5px;
    background-color: #FFABB5;
    margin-bottom: 10px;
}
div.seac_twitter_post div.head {
}
div.seac_twitter_post span#text_limit {
	float: right;
}
div.seac_twitter_post span#tweet_counter.tcWarn {
	color: #f00;
}
div.seac_twitter_post textarea {
	min-width: 20em; 
	min-height: 5em; 
	font-size: 1.5em;
	padding: 0.2em;
}
div.seac_twitter_post div.url_get input {
	width: 90%;
}
div.seac_twitter_post div.content_url {
	margin: 10px 0px;
	padding: 5px;
}
div.seac_twitter_post div.seac_yourls {
	margin: 20px 0px;
	padding: 5px;
	background: #ddeff8;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;
}
div.seac_twitter_post div.seac_yourls h3 {
	font-size: 1.2em;
}

/* TWITTER OVERVIEW */
ul.twitter_settings {}
ul.twitter_settings li {
	margin: 5px 0px ;
}
ul.twitter_settings li span.key {
	width: 200px;
	display: inline-block;
}
ul.twitter_settings li span.value {

}
ul.twitter_settings li span.value.missing {
	background: #FFC7DD;
}

/* YOURLS in twitter fancybox */
div.seac_yourls {
    margin: 0px 0px;
	min-width: 400px;
}
div.seac_yourls h3 {}

div.seac_yourls div#yourls_error {
    display: none;
}

div.seac_yourls div.field {
    margin: 10px 0px 10px 0px;
}
div.seac_yourls div.field span.name {
    display: block;
}
div.seac_yourls div.field input {
    width: 80%;
}

div.seac_yourls div.result {
    display: none;
    margin: 10px 0px 10px 0px;
}
div.seac_yourls div.result span#url_response {
    background: #eee;
    display: block;
    padding: 10px 10px;
	font-size: 2em;
}

/* FACEBOOK POST MESSAGE */

div.seac_facebook_post {
	margin: 0px 0px 10px 0px;
}

div.seac_facebook_post textarea#message {
	width: 90%;
	height: 200px;
}


/* FACEBOOK POST LINK */
div.seac_facebook_post a.button.seac_share,
div.seac_twitter_post a.button.seac_share,
div.seac_yourls a.button.seac_share {
	float: none;
	display: block;
	width: 100%;
/*
	line-height: 30px;
*/
	text-align: center;
	vertical-align: middle;
    margin: 10px 0;
    padding: 10px 3px;
/*
	height: auto;
*/
    border: 1px solid #336693;
    border-bottom-color: #336693;
    color: #fff!important;
    text-align: center;
    text-decoration: none !important;
    text-shadow: 0 -1px 0 hsla(0,0%,0%,.3);
    text-transform: uppercase;
    font: bold 12px/16px sans-serif;
    cursor:pointer;

    /*Border radius*/
    -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;

    /*Background*/
    background: #274d70; /*Fallback*/
    background: -webkit-gradient( linear, left top, left bottom, color-stop(.2, #336693), color-stop(1, #274d70));
    background: -moz-linear-gradient( center top, #336693 20%, #274d70 100% );

    /*Box shadow*/
    -webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
    -moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
    box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;

}

div.seac_facebook_post a.button.seac_share:hover,
div.seac_twitter_post a.button.seac_share:hover,
div.seac_yourls a.button.seac_share:hover {
    color: #fff;
    text-decoration: none!important;
    /*Background*/
    background: #396083; /*Fallback*/
    background: -webkit-gradient( linear, left top, left bottom, color-stop(.2, #3c77ab), color-stop(1, #396083) );
    background: -moz-linear-gradient( center top, #3c77ab 20%, #396083 100% );
}


div.seac_facebook_post a#toggle_meta {
	margin-bottom: 20px;
}

div.seac_facebook_post div.more {
	display: none;
}

div.seac_facebook_post {}

div.seac_facebook_post div.field {}

div.seac_facebook_post div.field span.name {
	display: block;
}
div.seac_facebook_post div.field span.form {
	display: block;
}
div.seac_facebook_post div.field span.form input {
	width: 90%;
}

div.seac_facebook_post div.field.link span.name,
div.seac_facebook_post div.field.msg span.name
{
	font-weight: bold;
}

div.seac_facebook_post div.field.msg span.form textarea {
	width: 90%;
	height: 100px;
	min-height: 50px;
}


/* FACEBOOK OVERVIEW */
ul.facebook_settings {}
ul.facebook_settings li {
	margin: 5px 0px ;
}
ul.facebook_settings li span.key {
	width: 200px;
	display: inline-block;
}
ul.facebook_settings li span.value {

}
ul.facebook_settings li span.value.missing {
	background: #FFC7DD;
}


/* FORMFU SEACJSON */
div.seac_formfu_container.seacjson {
}

/* FEATURE ITEMS */
div.seac_sortable.featureitems {
}
div.seac_sortable.featureitems ul {
}
div.seac_sortable.featureitems ul li {
	padding: 10px;
}
div.seac_sortable.featureitems ul li a.delete {
	float:right;
}

div#seac_form div.form_attachment div.attachment_check_results {
	margin: 0px 0px 20px 20px;

	background: #eee;
	border: 1px #ddd solid;
	border-radius:         4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:    4px;
	-khtml-border-radius:  4px;

	padding: 10px;	
}
div#seac_form div.form_attachment div.attachment_check_results span.what {
	font-style: italic;
}
div#seac_form div.form_attachment div.attachment_check_results h3 {}
div#seac_form div.form_attachment div.attachment_check_results ul {}
div#seac_form div.form_attachment div.attachment_check_results ul li {
	border: 0px;
	margin: 0px;
}
div#seac_form div.form_attachment div.attachment_check_results ul li.warn {
}
div#seac_form div.form_attachment div.attachment_check_results ul li.error {
	background-color: #FFB3B3;
}
