.wy-side-nav-search > a img.logo, .wy-side-nav-search .wy-dropdown > a img.logo
{
	width: 255px;
}
.iconsize{width: 50px;}
.wy-menu-vertical li.current>a {
    color: rgba(10,10,180,1);
}
/* .rst-versions{
	display: ;
} */

.wy-side-nav-search{
	background-color : #fff;
	border-right : 2px solid #343131;
}
.topic {
  padding: 6px 12px;
  line-height: 24px;
  margin-bottom: 24px;
  background: rgba(40,180,200,.1);
}
.topic-title {
  padding: 12px;
  color: #fff;
  background: rgba(40,180,200,1);
  margin: -6px -12px;
  margin-bottom: 12px;
}
.wy-plain-list-decimal li p:last-child, .rst-content .section ol li p:last-child, .rst-content ol.arabic li p:last-child, article ol li p:last-child {
    margin-bottom: 5px;
}
.rst-content div.figure p.caption{margin-top : 15px;}

.rst-content img{

  max-width : 100%;
  height : auto;
}
table.docutils {
  width: 100%;
}
.wy-breadcrumbs-aside{visibility: hidden;}

.wy-plain-list-disc li, .rst-content .section ul li, .rst-content .toctree-wrapper ul li, article ul li
{
	list-style: disc;
    margin: 5px;
    margin-left: 24px;
}

/* override table width restrictions */
@media screen and (min-width: 767px) {

   .wy-table-responsive table td {
      /* !important prevents the common CSS stylesheets from overriding
         this as on RTD they are loaded after this stylesheet */
      white-space: normal !important;
   }

   .wy-table-responsive {
      overflow: visible !important;
   }
}

/*
@media screen and (min-width:1100px){

	.wy-nav-content-wrap{
	background : #343131;
	}
}
*/
