/* neutralizes bootstrap */
.close, .close:hover{
	opacity: 1;
}

#php_errors{
	display: none;	
}

iframe #php_errors{
	display: block;
}

#display_php_errors{
	background: #868686;
	color: #fff;
	border-top: 1px solid black;
	bottom: 0;
	display: none;
	overflow: scroll;
  overflow-x:hidden;
	padding: 10px;
	padding-top: 0;
	position: fixed;
	z-index: 10000000000000000000000000000000000000000000000000;
	width: 100%
}

#display_php_errors .glyphicon{
	float: right;
	font-size: 20px;
	font-weight: normal;
	margin-left: 5px;
}

img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}



body{
  background: #bdbeba url(assets/bg/noiseNe.png);
  color: #282828;
  font-family: 'ABeeZee', sans-serif;
  font-size: 12px;
  padding-top: 50px;
}

.container .jumbotron{
  background: none;
  margin: 0px 0 0 0;
  padding: 10px;  
}

#logo_nav_2{
	background: #bdbeba url(assets/bg/noiseNe.png);
	top: 51px;
	z-index: 100;
}

#below_nav_2{
	background: #fff;
	border-radius: 5px 5px 0 0;
	height: 20px;
	margin: 0 -14px;
	margin-top: 5px;
}

.nav_3_active #below_nav_2{
	margin-top: 0px;
}

.nav_3_active #below_nav_2{
	border-radius: 0;
}


/* NAVIGATION 2 */
#nav_2_container{
	height: 29px; /* otherwise height is online higher */
	position: relative;
	top: 4px;
  text-align: right;
}



.nav_2{
  display: inline-block;
}

.nav_2 div, .nav_2 a{
	background: #000;
	border-radius: 5px 5px 0 0;
	color: white;
	font-size: 13px;
	float: left;
	line-height: 1;
	margin-left: 5px;
	padding: 8px 15px;
}

.nav_2 div.nav_2_active,
.nav_2 a.nav_2_active{
	background: #0280CA;
	color: #fff;
	font-weight: bold;
}

.nav_2 a.shortcut{
	background: #666666;
}

/* NAVIGATION 3 */

.nav_3{
	border-radius: 5px 5px 0 0;
	margin: 5px -15px 0 -14px;
	padding: 10px 15px;
	text-align: right;
	
	background: #000; /* Old browsers */
	z-index: 150;

}

.nav_3 a{
	border-right: 1px solid #fff;
	color: white;
	font-size: 14px;
	margin: 0;
	padding: 3px 15px;
}

a.nav_3_active{
	color: #0280CA;
	font-weight: bold;
	text-transform: uppercase;
}

.nav_3 a:hover{
	color: #0280CA;
}

.nav_3 .first{
	border-left: none;
}
.nav_3 .last{
	border-right: none;
}

/* end navigation */

#main{
	margin-top: -60px;
}

.nav_3_active #main{
	margin-top: -60px;
}

#main_title{
  font-size: 26px;
  margin-top: 30px;
}

.logo{
  text-align: right;
}

#logo{
  margin-top: 10px;
  max-height: 85px;
  max-width: 250px;
}

#big_menu{
  margin-bottom: 15px;
  padding: 15px;
}

/* CLASSES */
.bold{
	font-weight: bold;
}

.u{
	text-decoration: underline;
}

.full_line{
	width: 100%;
}

/* CLASSES SEO*/

.hidden{
	display: none;
}

.toggle_child_click{
	cursor: pointer;
}

.toggle_big{
	background: #0280CA;
	border-radius: 5px;
	float: right;
	margin: -16px -15px -5px 0;
	padding: 7px;
}

.toggle_big.glyphicon{
	color: white;
}

.toggle_big.in_h2{
	background: #e8e8e8;
	color: #0280CA;
	margin: -4px -4px 0 0;
	padding: 5px;
	padding-top: 6px;
}

.toggle_big.in_h2.glyphicon{
	color: #0280CA;
	font-size: 17px;
}

.big_box{
  background: #fff;
	border: 1px solid #cfcfcf;
  border-radius: 5px;
	margin-bottom: 10px;
  padding: 15px 0;
}

.toggle_child_click{
	pointer: cursor;
}
.toggle_child{
	display: none;
}

.active_in_toggle{
	background: #0280CA;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	font-size:20px;
	font-weight: bold;
	padding: 5px 10px;
}

/* form */

.ft_form a{
  display: block;
}

.ft_form .container_field{
	padding: 3px 3px 1px 3px;
}

.ft_form #editor{
  clear: both;
  float: left;
  height: 500px;
  max-widht: 500px;
}

.ft_form label{
  width: 120px;
}

.ft_form #editor label{
  display: block;
  width: 120px;
}

.ft_form #rechts{
  background: silver;
  border-radius: 5px;
  float: right;
  margin-top: 50px;
  padding: 15px;
}

.ft_form #rechts label{
  display: block;
  margin-top: 10px;
}

.ft_form .checkbox label{
	font-weight: 700;
	padding: 0;
}

.ft_form .checkbox input{
	margin: 0;
	width: auto;
}

.ft_form input, .ft_form select, .ft_form .form_comment{
  width: 200px;
}

.ft_form textarea{
}

.ft_form .readonly input{
	background: silver;
	color: white;
}

.ft_form .form_comment{
	font-size: 85%;
	margin-left: 120px;
	margin-bottom: 8px;
	text-align: right;
}

.knopf{
  margin: 10px 10px 10px 0;
}

.btn-default{
	text-shadow:0 1px 0 #fff;
	background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
	background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
	background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#dbdbdb;
	border-color:#ccc
}

.btn.two{
	font-size: 12px;
	padding: 3px 10px;
}

.btn.blue{
	text-shadow: none;
	background-image:-webkit-linear-gradient(top,#26acfd 0,#0280CA 100%);
	background-image:-o-linear-gradient(top,#26acfd 0,#0280CA 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#26acfd),to(#e0e0e0));
	background-image:linear-gradient(to bottom,#26acfd 0,#0280CA 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff26acfd', endColorstr='#ffe0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#dbdbdb;
	border-color:#ccc;
  color: #fff;
}

.btn.small{
	font-size: 90%;
	padding: 3px;
}

.btn.blue a{
	color: #fff;
}
.btn-default.two:hover{
	background: #0280CA;
	color: #fff;
}

.btn_on{
	background: #008000;
	border-radius: 3px;
	color: white;
	font-size: 10px;
	text-align: center;
}

.btn_off{
	background: #FF0000;
	border-radius: 3px;
	color: white;
	font-size: 10px;
	text-align: center;
}

.btn_gray{
	background: silver;
	border-radius: 3px;
	color: white;
	font-size: 10px;
	padding: 1px 2px;
	text-align: center;
}

.ft_button, input[type='submit'], .knopf, .reset.btn{
  border-radius: 5px;
  font-size: 12px;
  margin: 15px 0 0 0;
  padding: 5px 10px;
  min-width: 170px;
}

.reset.btn{
	color: #fff;
	display: none;
	margin-right: 15px;
	padding: 4px 0 1px 0;
	width: 60px;
}
.reset.btn .glyphicon{
	color: #0280CA;
	font-size: 17px;
}

.txt_management_status .buttons li{
	background: #0280CA;
	border: 1px solid silver;
	border-radius: 5px;
	color: white;
	float: left;
	padding: 5px 10px;
	margin-right: 15px;
}

.alert.red,
.alert_in_td.red div{
	background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
	background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
	background-image:linear-gradient(to bottom,#ff0000 0,#B90000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	border-color:#ccc;
	border-radius: 5px;
	color: #fff;
	font-size: 12px;
	margin: 0;
	padding: 3px 10px;
  width: 180px;
}


.ft_button:hover, input[type='submit']:hover{
  
}

.message_box{
	background: #B90000;
	border: 1px solid silver;
	border-radius: 5px;
	color: #fff;
	font-weight: bold;
	line-height: 1.3;
	margin: 15px 0;
	padding: 10px;
	width: 310px;
}
.message_box p{
	margin: 0;
}

/* NAVIGATION */
#main_nav .navbar{
	font-size: 13px;
}

#main_nav .glyphicon-log-out{
	position: relative;
	top: 2px;
}

#main_nav.navbar-inverse .navbar-nav > li > a{
	color: white;
}

#main_nav nav .knopf{
	width: auto;
	margin-right: 15px;
}

#main_nav nav{
	margin-bottom: 30px;
}

/* BIG MENU */
.select_child{
  border: 1px solid silver;
	height: 300px;
  overflow: scroll;
  overflow-x:hidden;
  padding: 5px;
  width: 100%;
}

.container_all_rows table td{
	font-size: 12px;
	padding: 2px 5px;
}



/* KLASSES */
.clearfix{
	clear: both;
}

.cursor{
  cursor: pointer;
}

.active_id td{
  background: #000;
  color: white;
}
.item_active td{
  background: #666666;
  color: white;
}

.scroll{
	overflow: scroll;
  overflow-x:hidden;
}

.toggle_things{
	cursor: pointer;
}

/* INDIVIDUAL CLASSES */
#container_all_rows_1 .td_do_something{
  color: red;
}

select#onpage_status, select#onpage_send_status, .texte_an_texter, .a_select{
  float: right;
  margin: 10px 5px 10px 0;
  position: relative;
}

select#onpage_status, select#onpage_send_status, .a_select{
  border: 3px solid #0280ca;	
}

#onpage_status option, .a_select{
  background: #fff;
  color: black;
}

/* LAYOUT */
#wrapper{
  border: 1px solid silver;
  margin: 0 auto;
  margin-top: 108px;
  padding: 30px;
  width: 900px;
}

.form label{
  clear: both;
  display: block;
  float: left;
  width: 150px;
}

.form input, .form textarea, .form #cke_editor1{
  margin-bottom: 10px;
  width: 320px;
}

#cke_editor1{
  display: inline-block;
}


/* SHOW ALL ROWS */

tr.legend td:first-child{
	border-radius: 5px 0 0 0;
}
tr.legend td:last-child{
	border-radius: 0 5px 0 0;
}

.ft_table td{
    cursor: pointer;
}

.ft_table select{
  width: auto;
}

table{
	width: 100%;
}

.search {
	background: #0280ca;
	margin: 5px 0;
	width: 190px;
}

.search input{
	margin-right: 3px;
}

.delete_search{
	color: white;
	display: inline-block;
	font-size: 16px;
	position: relative;
	top: 4px;
}

.container_all_rows, .ft_form{
	background: #f9f9f9;
	border: 1px solid silver;
	border-radius: 5px;
	margin-top: 10px;
	padding: 10px;
}

.container_lists{
	border: 1px solid silver;
	border-radius: 5px;
	clear: both;
	float: left;
	padding: 10px;
	width: 100%;
}

.container_all_rows .ft_form{
	border: none;
	padding: 0;
}

/* container_all_rows not */
.onpage_show_all_rows .container_all_rows#container_all_rows_2{
	border: none;
	margin-top: 30px;
	padding: 0;
}


.container_all_rows table{
  color: #000;
  text-shadow: 1px 1px 1px #ebebeb;
}

.container_all_rows table{  
  border-spacing:0;
  border-collapse:collapse;
  padding: 0;
}

.container_all_rows table tr.legend td{
  background: #0280ca;
  color: white;
}

.container_all_rows table td{
	border-bottom: 1px solid silver;
  padding: 3px 15px;
}

.container_all_rows table td input{
	width: auto;
}


.row_odd{
  background: #e1e1e1;
}
.row_even{
  background: #eeeeee;
}

#big_menu .row_odd, #big_menu .row_even,
.select_child .row_odd, .select_child  .row_even{
  background: none;
}

#big_menu td{
  padding: 0 5px 0 0;
}

.container_all_rows table .small{
  padding: 5px;
}

.container_all_rows table input[type='checkbox']{
  margin: 0;
}

.container_all_rows table .delete, .container_all_rows .ft_button{
  float: right;
  margin: 10px 0 10px 10px;
}

.container_all_rows table .td_delete, .td_edit{
	width: 20px;
}

.container_all_rows table .td_move_row{
	width: 60px;
}

.td_move_row .glyphicon{
	color: #B90000;
	position: relative;
	top: 0px;
}

.container_all_rows table .here{
  display: none;
}

.move_label{
 position: relative;
 top: -1px;
}


/* FONTS */

h1{
  font-size: 15px;
  border-bottom: 1px dotted green;
}

h2{
	font-size: 20px;
}

.name_active_item,
.active_items_name{
	color: #B90000;
	text-shadow: 1px 1px 1px #ceedff;
}



h3{
	font-size: 15px;
	font-weight: bold;
}

h3.on_box{
	background: #0280ca;
	border-radius: 5px 5px 0 0;
	color: white;
	margin: 0;
	padding: 8px;
}
a{
  color: #0280ca;
  text-decoration: none;
}
a:hover{
  color: #666666;
}

a.shortcut:hover{
	color: white;
}

.white{
	color: #fff;
}

.gray{
	color: silver;
}

.inactive{
	color: #868686;
}

table{
	font-size: 12px;
}

#container_all_rows_backlinks_websites_to_categories .inactive{
	color: black;
}
input:checked { color: red; }

.normal{
	font-size: 12px;
}

.col1{
  color: #b90000;
}

.col2{
  color: black;
}

.erro input{
  border: 1px solid red;
}

.message{
  background: #666666;
  border: 1px solid silver;
  border-radius: 5px;
  color: white;
  font-size: 15px;
  margin: 15px 0;
  padding: 10px;
  width: 300px;
}

/* DISPLAY NOT */
.container_projects_id{
  isplay: none;
}


/* ONPAGE */

/* onpage categories */
.categories_onpage_1 input[type=text],
.categories_onpage_1 select{
	width: 80%;
}

.container_categories_onpage_1_id,
.container_categories_onpage_2_id{
	display: none;
}

/* projects list */
#container_all_rows_1 .td_domain .in_td{
	display: inline-block;
}
/* no item */
.onpage_show_all_rows .status_in_p.status_4{
	color: silver;
}
/* comment */
.onpage_show_all_rows .status_in_p.status_comment{
	color: red;
}
/* open */
.onpage_show_all_rows .status_in_p.status_0{
	color: green;
}
/* done */
.onpage_show_all_rows .status_in_p.status_1{
	color: blue;
}
/* all checked */
.onpage_show_all_rows .status_in_p.status_2{
	color: black;
}


.container_lists h2{
	background: #0280ca;
	color: white;
	font-size: 20px;
	font-weight: bold;
	padding: 5px;
	margin: -10px;
	margin-bottom: 15px;
}

/* checkbox */
.td_send label{
	display: none;
}

.td_send input{
	width: auto;
}

.onpage_show_all_rows .select_child{
	height: 600px;
}

#container_onpage_form, #container_email_send, #container_onpage_emailHistory{
	display: none;
}

#form_all_rows_2 table{
	width: 100%;
}

#form_all_rows_2{
	clear: both;
	margin-top: 20px;
}

.onpage_show_all_rows .ft_form .urls_select_form{
	width: 80%;
}

/* onpage list */
#container_all_rows_2 .search{
	display: none;
}

.onpage_show_all_rows #container_all_rows_2 .search{
	border: 3px solid #0280ca;
	float: right;
	margin-top: -46px;
}

.onpage_show_all_rows #container_all_rows_2 td.td_projects_urls_id,
.onpage_show_all_rows #container_all_rows_2 td.td_text,
.onpage_show_all_rows #container_all_rows_2 td.td_email_sent{
	clear: both;
	display: block;
	height: auto;
}

.onpage_show_all_rows #container_all_rows_2 td.td_projects_urls_id{
	padding-top: 5px;
}

.onpage_show_all_rows #container_all_rows_2 td.td_projects_urls_id div.in_td{
	display: inline-block;
}

.onpage_show_all_rows #container_all_rows_2 td.td_projects_urls_id .glyphicon{
	color: #0280CA;
	margin-right: 5px;
}

.onpage_show_all_rows .onpage_keywords{
	display: none;
}

.onpage_show_all_rows #container_all_rows_2 td.td_title{
	font-weight: bold;
}

.onpage_show_all_rows #container_all_rows_2 td.td_email_sent{
	padding-top: 10px;
}

.onpage_show_all_rows #container_all_rows_2 .td_id .in_td{
	display: none;
}

.toggle_comment{
	cursor: pointer;
}

.onpage_show_all_rows #container_all_rows_2 td.td_text .in_td,
.onpage_show_all_rows #container_all_rows_2 td.td_text .comments,
.onpage_show_all_rows #container_all_rows_2 td.td_email_sent{
	display: none;
}


.onpage_show_all_rows #container_all_rows_2 td {
	border: none;
	display: inline-block;
	overflow: hidden;
}

.onpage_show_all_rows #container_all_rows_2 .td_cat_2, .onpage_show_all_rows #container_all_rows_2 .td_title, .onpage_show_all_rows #container_all_rows_2 .td_email_sent, .onpage_show_all_rows #container_all_rows_2 .td_text .in_td, .onpage_show_all_rows #container_all_rows_2 .td_text .author_date, .onpage_show_all_rows #container_all_rows_2 .td_text .comment{
	cursor: pointer;
}

.onpage_show_all_rows #container_all_rows_2 .deleteRow{
	position: relative;
	top: 3px;
}

.onpage_show_all_rows #container_all_rows_2 .toggle_comment{
	position: relative;
	top: 2px;
	left: -2px;
}

/* widths */
.onpage_show_all_rows #container_all_rows_2 .td_send{
	width: 4%;
}
.onpage_show_all_rows #container_all_rows_2 .td_title{
	width: 65%;
}
.onpage_show_all_rows #container_all_rows_2 .td_send_status .in_td{
	
}
.onpage_show_all_rows #container_all_rows_2 .td_send_status .in_td div{	
	float: left;
}
.onpage_show_all_rows #container_all_rows_2 td{
	padding: 0 0 0 7px;
}

.onpage_show_all_rows #container_all_rows_2 .td_email_sent{
	display: non;
}

.onpage_show_all_rows #container_all_rows_2 .td_title_translation{
	font-weight: bold;
}

.onpage_show_all_rows #container_all_rows_2 .td_title_translation,
.onpage_show_all_rows #container_all_rows_2 .td_translation{
	display: none;
}
/* created */
.onpage_show_all_rows #container_all_rows_2 .td_created {
	width: 100%;
	padding-bottom: 10px;
}

/* show all rows pagination */
.container_pagination_top, .container_pagination_bottom{
	text-align: center;
}

.container_pagination_top{
	margin-bottom: 5px;
}

.container_pagination_bottom{
	margin-top: 7px;
}

ul.pagination{
	width: auto;
	margin: 0 auto;
}

.pagination .ends{
	color: #0280CA;
}

.pagination .glyphicon{
	font-size: 16px;
}

container_title
.pagination > li{
	display: block;
	float: left;
	font-size: 110%;
	padding-right: 5px;
}

.pagination .active{
	color: #B90000;
	font-weight: bold;
}

/* onpage pages / urls */

.onpage_show_all_rows .pages_container,
.text_management_status .pages_container,
.CP_text_management_companies_page .pages_container{
	border: 1px solid silver;
	border-radius: 5px;
	clear: both;
	margin-top: 30px;
	padding: 3px;
}

.onpage_show_all_rows .pages_container #container_all_rows_2.container_all_rows,
.onpage_show_all_rows .pages_container .container_all_rows #form_all_rows_2,
.text_management_status .pages_container #container_all_rows_2.container_all_rows,
.text_management_status .pages_container .container_all_rows #form_all_rows_2{
	margin: 0;
}

.onpage_show_all_rows .pages_url,
.text_management_status .pages_url,
.CP_text_management_companies_page .pages_url{
	background: #0280CA;
	color: #fff;CP_index.php
	font-size: 17px;
	padding: 5px;
}

.onpage_show_all_rows .pages_url .keywords,
.text_management_status .pages_url .keywords,
.CP_text_management_companies_page .pages_url .keywords{
	font-size: 12px;
}







/* onpage list comment &&  send_status */
.onpage_show_all_rows #container_all_rows_2 .send_status_2{
	/* border: none;
	font-size: 0; */
}

.onpage_show_all_rows .comment_status{
	color: silver;
	margin-right: 5px;
}
.onpage_show_all_rows .comment_status.unread_comment{
	color: red;
}
.onpage_show_all_rows .opt_0{
	color: green;
}
.onpage_show_all_rows .opt_1{
	color: orange;
}
.onpage_show_all_rows .opt_2{
	color: black;
}
.onpage_show_all_rows .opt_4{
	color: silver;
}

.onpage_show_all_rows #container_all_rows_2 .send_status_2 .glyphicon{
	display: none;
}

.onpage_show_all_rows #container_all_rows_2 .send_status_2 .active .glyphicon{
	display: block;
}



/* onpage form */
.container_href input,
.container_title input,
.container_title_translation input{
	width: 80%;
}

.container_title_translation{
	display: none;
}

.onpage_show_all_rows textarea#notloesung{
	font-size: 11px;
	height: 30px;
	width: 80%;
}

.onpage_show_all_rows .container_text{
	clear: both;
}

.onpage_show_all_rows .two_editors{
	float: left;
	width: 48%;
}

.onpage_show_all_rows .left_editor_half{
	margin-right: 2%;
}

.onpage_show_all_rows #onpage_button_translation{
	margin-top: 3px;
}

.container_text{
	argin-right: 15px;
}

.container_send{
	clear: both;
}

/* translation */
.onpage_show_all_rows .container_translation,
.onpage_show_all_rows #onpage_button_translation,
.onpage_show_all_rows .container_messages,
#onpage_button_translation{
	display: none;
}


.onpage.comments{
	display: block;
}




/* email history */
.email_item{
	background: #0280ca;
	padding: 5px;
}

.email_item h3{
	margin: 0;
}

.email_container{
	border: 1px solid;
	margin-top: 15px;
}

.email_container table{
	width: 100%;
}

/* onpage form onpage tools */
.onpage_show_all_rows #onpage_tools{
	border: 1px solid silver;
	float: right;
	height: 80px;
	margin-right: 22px;
	padding: 5px;
	width: 50%;
}

.onpage_show_all_rows .ft_form #onpage_tools input,
.onpage_show_all_rows .ft_form #onpage_tools label{
	max-width: auto;
	width: auto;
}

.onpage_show_all_rows .ft_form #onpage_tools label{
	max-width: auto;
	position: relative;
	top: -3px;
	width: auto;
}

.onpage_show_all_rows #onpage_tools .cbs{
	float: left;
	font-size: 11px;
	width: 110px;
}



/* onpage_customer_edit */

.onpage_customer_edit .container_all_rows{
	border: none;
	padding: 0;
	margin: 0;
}

h2 .name_active_id{
	color: #000;
	text-transform: uppercase;
}

.customer_1 .pages_container{
	border: 1px solid silver;
	border-radius: 5px;
	clear: both;
	margin-top: 30px;
	padding: 3px;
}

.customer_1s .pages_container #container_all_rows_2.container_all_rows,
.customer_1.pages_container .container_all_rows #form_all_rows_2{
	margin: 0;
}

.customer_1 .pages_url{
	background: #0280CA;
	color: #fff;
	font-size: 17px;
	padding: 5px;
}

.customer_1 .container_all_rows .td_priority{
	display: none;
}

.round_label{
	background: #0280CA;
	border: none;
	border-radius: 50%;
	color: white;
	font-size: 15px;
	display:inline-block;
	height: 20px;
	line-height: 20px;
	padding-top: 1px;
	width: 20px;
	text-align: center;
	text-shadow: none;
}


.customer_1 .container_all_rows td{
	border: none;
	display: block;
	padding: 5px;
}



.customer_1 .container_all_rows .td_edit{
	border-bottom: 2px solid black;
}

.customer_1 .td_cat_2{
	font-weight: bold;
}

.customer_1 .container_all_rows .td_title,
.customer_1 .container_all_rows .td_title_translation{
	font-size: 17px;
	font-weight: bold;
	line-height: 1;
	padding: 5px 0 0 5px;
}

.customer_1 .opt_geprueft{
	display: none;
}

.customer_1 #container_all_rows_active .td_text,
.customer_1 #container_all_rows_active .td_edit{
	display: none;	
	clear: both;
}

.customer_1 .container_all_rows .td_status{
	float: right;
	padding-top: 20px;
}

.customer_1 .container_all_rows .td_text{
}

.customer_1 .container_all_rows .td_status .in_td{
	display: inline-block;
	margin-right: 10px;
}

.customer_1 .container_all_rows .td_status select{
	border: 2px solid;
}

.customer_1 .container_all_rows .email_send{
	margin-right: 20px;
	position: relative;
	top: -2px;
}

.customer_1 .container_all_rows .td_status .label_status{
	font-weight: bold;
	margin-right: 20px;
	position: relative;
	top: -2px;
	width: auto;
}

.customer_1 .container_all_rows .td_status .glyphicon{
	font-size: 17px;
}

.customer_1 .container_all_rows .td_href{
	padding-top: 20px;
	width: 78%;
}

.customer_1 .ungelesen{
	color: red;
	font-weight: bold;
}

/* geprüft without checkbox */
.CP_onpage_geprueft.onpage_customer_edit .container_all_rows .td_status input,
.CP_onpage_geprueft.onpage_customer_edit .container_all_rows .td_status .label_status{
	display: none;
}

/* geprüft closed */
.CP_onpage_geprueft td.td_text,
.CP_onpage_geprueft td.td_edit,
.CP_onpage_zurueckgestellt td.td_text,
.CP_onpage_zurueckgestellt td.td_edit
{
	display: none;
}

/* zurückgestellt checkbox bearbeitet go away */
.CP_onpage_zurueckgestellt .check_done,
.CP_onpage_zurueckgestellt .label_status{
	display: none;
}



/* LIGHTBOX */
.fadedOut{
  display: none;
}

.lightBox{
  position: absolute;
  margin: 0 auto;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-box-shadow: #666 0px 2px 20px;
  -moz-box-shadow: #666 0px 2px 20px;
  box-shadow: #666 0px 2px 20px;
  background: white;
  behavior: url(css/PIE.php);
  z-index: 201;
}

#bgLIGHTBOX{
	width: 200%;/* ie */
	height: 5500px;
	background: #0d131e;
	z-index: 199;
	position: absolute;
	top: 0;
	left:0;
	padding-top: 199px;	
}

#LIGHTBOX{
	background: #000000;
	z-index: 200;
	position: fixed;	
}

#inLIGHTBOX{
	margin: 3px;
	background: white;
}

.close{
	color: #fff;
	font-size: 27px;
	height: 24px;
	width: 34px;
	margin-top: 0px;
	cursor: pointer;
	text-shadow: none;
}

.close:hover{
	color: #d1d1d1;
}

.closeM{
	background-image: url(../i/yinYang/closeM.png);
	background-repeat: no-repeat;
	background-position: right;
	height: 25px;
	width: 25px;
	margin-top: 7px;
	cursor: pointer;
}

.closeK{
	background-image: url(../i/buttons/closeK.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 19px;
	margin-top: 7px;
	cursor: pointer;
	color: red;
}

.LB_just_a_message{
	color: #0280CA;
	font-size: 27px;
	font-weight: bold;
	text-align: center;
	
}

/* IFRAME */
body.iframe{
	background: #fff;
	padding: 10px;
	padding-bottom: 0;
}

.container_iframe .row{
	margin: 0;
}

/* COMMENTS MESSAGES*/
.iframe.onpage_edit_comment h2{
	margin: 0;
}

.iframe.onpage_edit_comment .scroll{
	background: #EEEEEE;
	border: 1px solid silver;
	border-radius: 5px;
}


.iframe.onpage_edit_comment #form_all_rows_2{
	margin: 0;
}
.iframe.onpage_edit_comment .container_all_rows{
	border: 0;
	padding: 0;
	margin: 0;
}

.iframe.onpage_edit_comment .container_all_rows table td{
	padding-left: 5px;
}

.iframe.onpage_edit_comment .td_title{
	border: none;
	font-weight: bold;
}

.iframe.onpage_edit_comment .td_text{
	border: none;
}

.iframe.onpage_edit_comment .container_comment label{
	font-size: 15px;
	width: auto;
}

.onpage_customer_edit .comments{
	padding: 15px;
}

.comments{
	background: #f7f7f7;
	border-radius: 5px;
	padding: 10px;
	width: 75%;
}

.container_comment .btn{
	margin-bottom: 5px;
}

.comment p{
	margin-bottom: 5px;
}

.container_comment{
	border: 1px solid silver;
	border-radius: 5px;
	padding: 10px 0 0 10px;
}

.ft_in_form .container_comment{
	border: 0;
	border-radius: 0;
	padding: 0;
}

.container_comment .author, .container_comment .user{
	font-weight: bold;
}

.container_comment .author{
	text-transform: uppercase;
}

.container_comment .read, .message_read{
	color: red;
	font-size: 85%;
	font-weight: bold;
}
.container_comment .read .read_comments,
.message_read .read_comments{
	color: green;
}

#container_form_onpage_comments .container_onpage_id{
	display: none;
}

.container_comment .read_for_the_other{
	color: #969696;
}

.onpage_customer_edit .td_edit{
	font-size: 18px;
	padding-bottom: 30px;
	width: auto;
}
.onpage_customer_edit .td_edit.small .label_edit{
	padding-left: 8px;
}

/* hack to prevent too long content through too long text line */
.onpage_customer_edit .td_text{
	max-width: 758px;
	overflow: hidden;
}

/* CUSTOMER PROJECT DATA */

.ft_one_row{
	margin-top: 15px;
}

.ft_one_row img,
.ft_form img{
	width: 200px;
}

.one_row_label{
	clear: both;
	display: block;
	float: left;
	margin: 5px 15px 0 0;
	text-align: right;
	width: 20%;
}

.one_row_comment{
	color: #0280CA;
	font-size: 90%;
}

.one_row_value{
	display: block;
	float: left;
	font-weight: bold;	
	margin: 5px 15px 0 0;
	width: 70%;
}

.container_button{
	clear: both;
	text-align: right;
}

/* img form */
.customer_project_logos_form .img_container{
	border: 1px solid silver;
	border-radius: 5px;
	padding: 15px;
	margin-bottom: 15px;
}

.customer_project_data .one_row img,
.customer_project_logos_form  img{
	width: 150px;
}

.customer_project_logos_form form label{
	display: block;
	width: auto;
}



.customer_project_logos_form form .img_container label{
	display: block;
}

/* PROJECTS */

.projects_show_all_rows .container_customer_id{
	display: none;
}

/* projects emails */
.projects_projects_data_emails .td_domain .in_td{
	font-weight: bold;
	float: left;
	width: 45%;
}

/* projects urls */
.projects_urls textarea{
	width: 100%;
}

/* projects emails */
.projects_emails .td_domain .in_td{
	font-weight: bold;
	float: left;
	width: 45%;
}

.projects_emails .td_domain .in_td, .projects_emails .btn, .projects_emails .last_sending, .projects_emails .toggle_child_click{
	float: left;
	margin-right: 15px;
}

.projects_emails .knopf{
	margin-top: 0;
}

.projects_emails .last_sending{
	min-height: 10px;
	width: 25%;
}

.projects_emails .dates_list{
	clear: both;
}

.projects_emails .dates_list{
	display: none;
}

.projects_emails .td_domain .in_td{
	width: 20%;
}


/* TEXTMANAGEMENT */
.text_management_show_all_rows .container_projects_urls_id{
	display: none;
}


.text_management_status  #container_all_rows_2 td {
	display: inline-block;
}

.text_management_status .td_title{
	display: block;
}

.text_management_status .td_title .in_td{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
}

.text_management_status .container_buttons{
	float: left;
}

.text_management_status .label{
	color: #000;
	font-size: 10px;
	font-weight: normal;
}

.text_management_status .buttons,
.CP_texts .buttons{
	list-style: none;
	padding: 0;
}

.text_management_status .buttons li,
.text_management_status .alert{
	margin-right: 15px;
	vertical-align: top;
	width: 120px;
}

.text_management_status .buttons .btn{
	white-space: normal;
}

.text_management_status .container_status,
.text_management_status .td_send,
.text_management_status .td_edit,
.text_management_status .td_delete,
.text_management_status .td_text_companies_id{
	float: right;
}

.text_management_status table td{
	border: none;
}

.text_management_status #container_all_rows_2 td.td_id{
	display: block;
}

.text_management_status #container_all_rows_2 .toggle_comment{
	display: block;
	text-align: right;
}


/* toggle stuff */
.text_management_status #container_all_rows_2 .td_status,
.text_management_status #container_all_rows_2 .td_text_specifications,
.text_management_status #container_all_rows_2 .td_text{
	display: block;
}
.text_management_status #container_all_rows_2 .td_status .in_td,
.text_management_status #container_all_rows_2 .td_text_specifications .in_td,
.text_management_status #container_all_rows_2 .td_text .in_td{
	display: none;
}



/* CP_texts */
input[type="submit"].text_ok_no_change{
	width: auto;
}

.CP_texts.customer_1 .container_all_rows td.td_title{
	padding-top: 10px;
}

.CP_texts.customer_1 .container_all_rows td.td_text,
.CP_texts.customer_1 .container_all_rows td.td_status{
	float: left;
}

.CP_texts.customer_1 .container_all_rows td.td_text{
	width: 60%;
}


.CP_texts.customer_1 .container_all_rows td.td_edit {
	border: none;
	float: right;
	font-size: 17px;
	width: 30px;
}

.CP_texts.customer_1 .container_all_rows td.td_id {
	clear: both;
}

.CP_texts.customer_1 .container_all_rows .td_tex{
	border-bottom: 2px solid;
}

.CP_texts.customer_1 .container_all_rows tr{
	border-bottom: 2px solid;
}

.CP_texts.customer_1 .container_all_rows table .td_edit{
	font-size: 120%;
	width: 200px;
}


/* text_management_companies */
.CP_text_management_companies_page .td_title{
	width: 30%;
}

.CP_text_management_companies_page .container_all_rows table .td_edit{
	font-size: 120%;
	width: 200px;
}


/* CP_texts_form */
.CP_texts_form .container_status{
	display: none;
}

/* WP_onpage_translation */
.WP_onpage_translation .container_all_rows{
	background: none;
}

.WP_onpage_translation .onpage_item{
	border: 1px solid silver;
	border-radius: 5px;
	margin: 15px 0;
	padding: 15px;
}

.WP_onpage_translation h3{
	margin-top: 0;
}

.WP_onpage_translation input,
.WP_onpage_translation textarea{
	margin-bottom: 15px;
	padding: 5px;
	width: 100%;
}

.WP_onpage_translation .text{
	
}

/* BACKLINKS */

/* display none */
#container_all_rows_free .search,
#container_all_rows_with_entry .search,
#container_form_backlinks_websites_for_entries 
#container_form_backlinks_websites_entries .container_backlinks_websites_for_entries_id,
#container_form_backlinks_websites_entries .container_projects_id,
#container_form_backlinks_websites_entries .container_backlinks_websites_user_id,
#container_form_backlinks_websites_entries .container_backlinks_websites_for_entries_id,
#container_form_backlinks_websites_user .container_backlinks_websites_for_entries_id,
#container_form_backlinks_yellow_pages_entries .container_backlinks_websites_for_entries_id,
#container_form_backlinks_yellow_pages_entries .container_projects_id
{
	display: none;
}

#container_all_rows_free .container_all_rows,
#container_all_rows_with_entry .container_all_rows{
	height: 230px;
}

#container_all_rows_free .text_in_container,
#container_all_rows_with_entry .text_in_container{
	background: #1DA8FC;
	border-radius: 3px;
	color: white;
	padding: 3px 8px;
}





