.container{
	margin: 30px auto;
}

#developer_console .sidebar{
	font-size: 0.9em;
	background: #ffffff; 
	border: 1px solid #fff;
}

#developer_console .sidebar .but{
	width: 266px;
	margin-top: 34px;
}

.container .five.columns{
	width: 275px;
}

#developer_console .sidebar ul{
	padding: 10px;
	background: url("../../imgs/layout/hr.png") repeat-x scroll left bottom transparent;
}



#developer_console .sidebar ul:last-child{
	background: none;
}

#developer_console .sidebar ul li{
	padding: 10px 0;
}

#developer_console .sidebar ul li ul li{
	padding: 0;
}

#developer_console .sidebar ul li ul{
	padding: 0 10px 10px 10px;
}

#developer_console .sidebar ul li h4{
	padding: 4px 0 4px;
	color: #005480;
	margin: 0 0 2px 0;
	font: normal 1.4em 'co_r',Helvetica,Arial,sans-serif;
}

#developer_console .sidebar ul li h5{
	padding: 15px 10px 2px;
	color: #005380;
	margin: 0 0 2px 0;
	font: normal 100% 'co_r',Helvetica,Arial,sans-serif;
}

#developer_console .sidebar ul li ul li ul li{
	font-size: 0.9em;
}

.requests_list li  span.method_title{
	color: #616161;
	cursor: pointer;
	padding: 5px;
	-webkit-transition: all 0.1s ease-in-out;
	 -moz-transition: all 0.1s ease-in-out; 
	 -o-transition: all 0.1s ease-in-out; 
	 -ms-transition: all 0.1s ease-in-out; 
	 transition: all 0.1s ease-in-out;
	 -webkit-border-radius: 4px;
	 -moz-border-radius: 4px;
	 border-radius: 4px;
}


.requests_list li  span.method_title:hover, .requests_list li span.method_title:active{

	color: #4a4a4a;
	text-shadow: none;
	background-color: #d5d5d5;
}

.requests_list li span.method_title.active{
	color: #fff;
	background-color: #474747;
	text-shadow: none;
}




.container .eleven.columns{
	text-shadow: 0 1px 0 #fff;
}


.api-headline, .api-content{
	background: none;
	border: none;
}


.eleven.columns h4{
	color: #5a5a5a;
	padding: 0 0 3px;
	
	  
	    font: normal 290% 'co_l',Helvetica,Arial,sans-serif;
}

#developer_console .row p{
	margin: 5px 0 5px;
	font-size: 90%;
	font-family: Helvetica,Arial,sans-serif;
	line-height: 20px;
}

.eleven.columns .method_curl_request_example h4{
	font-size: 130%;
}

.sapo-tabs-container.sapo-active-container{
	text-shadow: none;
}

.endpoint-info{
	border: none;
	background: none;
	padding: 10px;
}

.api-content > .row .http-method{
	
	font-size: 1.1em;
	padding: 2px 4px 0 2px;
	
}

.api-content > .row .path{
	letter-spacing: .05em;
	    line-height: 1.5em;
}

.sapo-tabs-nav li{
	border: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
	color: #fff;
	text-shadow: none;
	background-color: #005380;
}

.sapo-tabs-nav li.sapo-active-nav, .sapo-tabs-nav li.sapo-active-nav:hover{
	color: #196085;
	background-color: #ecedec;
}

.sapo-tabs-nav li:hover{
	background-color: #0a6b9e;
}

.sapo-tabs-nav {
    
        display: block;
        height: 37px;
        margin: 0 20px;

    
    }



.sapo-tabs-nav li a{
	text-align: center;
	padding: 10px 0;
	display: block;
	color: #fff;
}

.sapo-tabs-nav li.sapo-active-nav a{
	color: #444;
	padding: 10px 0 10px;
}


.tabContainer.sapo-tabs{
	
	margin: 0 auto;
}


.sapo-tabs-container.sapo-active-container{
	clear: both;
	border: none;
	line-height: 20px;
	font-size: 0.8em;
	background-color: #ededed;
	margin: 0 20px;
}

.sapo-tabs-container.sapo-active-container .submit{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin: 10px auto;
	width: 200px;
	display: block;
}

ul#params_list li{
	margin: 20px 0;
}

ul#params_list li input{
	display: block;
	margin: 3px 0 0;
	width: 518px;
	
}

ul#params_list li select{
	font-size: 100%;
	
	display: block;
	margin: 3px 0 0;
	padding: 2px 0;
}

.example_value{
	word-wrap: break-word;
	padding: 5px;
	color: #196085;
}

.method_params li{
	margin: 20px 5px;
}

.console_info{
	background-color: #767676;
	    border: 1px solid #015079;
	    color: #FFFFFF;
	    padding: 0.5em;
	    font-size: 110%;
}

.syntaxhighlighter .plain, .syntaxhighlighter .plain a{
	color: #fff !important;
}






















