/* override table width restrictions */
 	
.wy-table-responsive table td, .wy-table-responsive table th {
 	
    white-space: normal !important;
 	
}
 	

 	
.wy-table-responsive {
 	
    margin-bottom: 24px;
    max-width: 100%;
    overflow: auto !important;
 	
}

/* override navigation sidebar out-of-view on page scrolling */

.wy-nav-top {
    
    background: #027cd5 !important;
    
}

.wy-nav-side {

    position: fixed;
    top: 0;
    bottom: 0;
    /* left: 0; */
    padding-bottom: 2em;
    width: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    min-height: 100%;
    background: #343131;
    z-index: 200;

}

/* changed side navigation bg color */

.wy-side-nav-search {

    background-color: #027cd5 !important;

}

/* override navigation menu caption and link text colors */

.wy-menu-vertical .caption-text {
    color : #7e7e7e;
}
.wy-menu-vertical a {
    color : #f0f0f0;
}

/* override caption margins */

.wy-menu-vertical p.caption {
  margin-top: 20px;
  margin-bottom: 5px;

/*  margin-left: 10px; */
  
}

/* override icon-home */

.fa-home:before, .icon-home:before {
    content: none;
}

/* override fa-home with fk logo */

.wy-side-nav-search>a:hover {
  background-image: url("https://img1a.flixcart.com/fk-api-docs/_static/images/fk-logo.png") !important;
  background-size: 30px 30px;
  padding-left: 35px;
  padding-bottom: 10px;
  padding-top: 6px;
  background-repeat: no-repeat;
}

.wy-side-nav-search>a {
  background-image: url("https://img1a.flixcart.com/fk-api-docs/_static/images/fk-logo.png") !important;
  background-size: 30px 30px;
  padding-left: 35px;
  padding-bottom: 10px;
  padding-top: 6px;
  background-repeat: no-repeat;
}

/* html body div[class^="highlight"] pre,
html body .rst-content tt, 
html body code {
	color: #222;
	background: #eee;
	font-family: monospace;
}

html body .rst-content tt {
	padding-top: 1px;
	padding-bottom: 1px;	
}

html body .rst-content li tt.literal {
	font-size: 100%;
}

html body div[class^="highlight"] pre {
	border-left: 4px solid #ccc;
}

html body .rst-content h1 tt.literal, 
html body .rst-content h2 tt.literal, 
html body .rst-content h3 tt.literal,
html body .rst-content h4 tt.literal {
	font-size: 100%;
}

html body div.wy-table-responsive {
	margin-bottom: 0;
}

html body div.wy-table-responsive .footnote td {
	padding-top: 1px;
	padding-bottom: 4px;
} */
