.kepage{
	background-color: #ffebe6;
}
.device_container {
text-align: left;
}
.device_container.allDevice #Layer_Desk, .device_container.deskOnly #Layer_Desk, .device_container.deskTab #Layer_Desk{
fill: #000;
}
.device_container.mobOnly #Layer_Desk, .device_container.tabOnly #Layer_Desk, .device_container.mobTab #Layer_Desk{
fill: #ccc;
}

.device_container.allDevice #Layer_Tab, .device_container.tabOnly #Layer_Tab, .device_container.deskTab #Layer_Tab, .device_container.mobTab #Layer_Tab{
fill: #000;
}
.device_container.mobOnly #Layer_Tab, .device_container.deskOnly #Layer_Tab{
fill: #ccc;
}

.device_container.allDevice #Layer_Mob, .device_container.mobOnly #Layer_Mob, .device_container.mobTab #Layer_Mob{
fill: #000;	
}

.device_container.tabOnly #Layer_Mob, .device_container.deskTab #Layer_Mob, .device_container.deskOnly #Layer_Mob{
fill: #ccc;	
}
.logo-image{
	max-width: 500px;
	
}
.maincontent{
	margin: 2rem 5em;
	-webkit-box-shadow: 0 0 15px 0 #ff714d;
	-moz-box-shadow: 0 0 15px 0 #ff714d;
	box-shadow: 0 0 15px 0 #ff714d;
	padding: 1em 14px;
	background-color: #fff;
	position: relative;
	border: 0 none transparent;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	min-width: 960px;
	vertical-align: top;
	max-width: 90%;

}
.logo{
	text-align: center;
	margin-bottom: 1em;
	
}
*,
*:before,
*:after {
  box-sizing: border-box;
}

pre[class*="language-"] {
  position: relative;
  overflow: auto;

  /* make space  */
  margin: 5px 0;
  padding: 1.75rem 0 1.75rem 1rem;
  border-radius: 10px;
  font-size:0.85rem !important;
}

pre[class*="language-"] button {
  position: absolute;
  top: 5px;
  right: 5px;

  font-size: 0.9rem;
  padding: 0.15rem;
  background-color: #828282;

  border: ridge 1px #7b7b7c;
  border-radius: 5px;
  text-shadow: #c4c4c4 0 0 2px;
}

pre[class*="language-"] button:hover {
  cursor: pointer;
  background-color: #bcbabb;
}

.table td, .table th{
	vertical-align: middle;
	border: 1px solid #ccc;
	
}
.accordion-body{
	text-align: center;
}
.setup_container{
	margin-top: 1rem;
	
}
nav{
	padding: 0.5rem;
	background: #e9e9e9;
	vertical-align: middle;
}