

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
.sidebar{
    margin-top: 20px;
}
.documentation-details{
	text-align:left;
}
.documentation-details img{
	max-width:100%;
}
.documentation-details img.half{
	max-width:50%;
}
.indent{
	margin-left:20px;
}
.prettyprint{
	font-size:10px;
}
.highlight{
    background:#ccffff;
}
.variable{
    color: #ff6666;
}
.verticalList{
    min-height: 300px;
    max-height: 600px;
    overflow-y:scroll;
}


.nav>li>a:hover, .nav>li>a:focus {
  text-decoration: none;
  background-color: #BDBDBD;
}








.clear{
    clear: both;
}
body{
    background-color: #ecf0f5;
}
.info-box-content{
  display: table-cell;
  vertical-align: middle;
}
.info-box{
    display: table;
}
.sidebar{
    background-color: #fff;
}

#api_response pre {
    max-height: 500px;
    overflow-y:scroll;
}

.api_url {
    word-break: break-all;
}

input.error, select.error,
.selectized.error + label + .selectize-control > div.selectize-input {
    border: 1px solid #f00 !important;
}

label.error {
    color: #f00;
    font-weight: normal;
    display: none !important;
}



/*
* FAQ questions accordion
*/

.faq-questions h4 {
	color: #3c8dbc;
	cursor: pointer;
}

.faq-questions h4:hover {
	text-decoration: underline;
}

.faq-questions h4:after {
	content: " \25BC";
/*	display: block;*/
	font-size: 75%;
}

.faq-questions p {
	display: none;
	margin-left: 2em;
}
