@charset "utf-8";
/* CSS Document */
p{ clear:both; float:none;}

.editor_background_section{
	padding:1%;
	background-color:#FFF;
	clear:both;
	margin:1% 0;	
	overflow:hidden;
}

.editor_background_section p{
	padding:5px 0;
}
.editor_highlights{
	padding:0;
	margin:0;	
}

.editor_highlights li{
	margin:0.5% 0.5% 0.5% 0;
	color:#000;	
	list-style:none; 
	float:left;
	overflow:hidden;
	padding:1% 1% 1% 30px;
	border-radius:0.2em;
	background:url(../editorimages/binoculars.png) left no-repeat;
	text-overflow: ellipsis;
 	white-space: nowrap;
  	overflow: hidden;
}

@media (max-width: 1000px) {
  editor_highlights { width:95%; float:none; }
}

.editor_highlights a{
	color:#000;
	
}

.editor_section_label_divider{
	color:#000;
	border-radius:0.2em;
	margin:1% 0;
	color:#666;
	font-size:2.0em;
	font-weight:bold;
	color:#666;
	clear:both;
	float:none;
	padding:1% 0;
	text-transform:uppercase;
}


.editor_kinda_table{
	color:#000;	
	list-style:none; 
	text-overflow: ellipsis;
 	white-space: nowrap;
  	overflow: hidden;
	width:100%;
	margin:0;
	padding:0;
	font-size:0.9em;	
}

.editor_kinda_table li{
	color:#000;
	padding:1%;
	float:left;
	width:23%;
	background-color:#f4f4f4;
	margin:1px 0;
	border-radius:0.2em 0 0 0.2em;
	overflow:hidden;
}


@media (max-width:1000px) {
  .editor_kinda_table li { width:48%; }
}

.editor_kinda_table li:nth-child(even){
	background-color:#e2e2e2;
	border-radius: 0 0.2em 0.2em 0;
	text-align:left;
	color:#333;
}

.editor_kinda_table_standout{
	background-color:#ace4fc !important; 
}

.editor_image_full_width{
	width:100%;	
}











ul#tab_links {
list-style:none;
color:#000;
margin:0;
padding:0;
z-index:1;
position:relative;
top:1px;
}
ul#tab_links li {
cursor:pointer;
float:left;
background:#ddd;
padding:10px 10px 10px 10px;
margin:2px 0px 0 0;
font-size:14px;
border-right: solid 1px #333;
width:100px;
text-align:center;
overflow:hidden;
}

@media (max-width: 1000px) {
		ul#tab_links li{
			width:auto;
			margin:0;
		}
	}
	
	@media (max-width: 800px) {
		ul#tab_links li{
			width:auto;
			margin:0;
			padding:10px 2px;
		}
	}
ul#tab_links li:hover {
color:#333;
}
ul#tab_links li.active {
border-bottom:1px solid #fff;
background:#fff;
color:#333;
}
div#tab_contents { z-index:0;
clear:both;
border:1px solid #bbb;
background:#fff;
padding:10px;
}