/*! UIkit 2.27.1 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
/* ========================================================================
   Component: Accordion
 ========================================================================== */
/* Sub-object: `uk-accordion-title`
 ========================================================================== */
.uk-accordion-title {
  margin-top: 0;
  margin-bottom: 15px;
  padding: 5px 15px;
  background: #eef7c0;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;
  border-radius: 15px;
  font-weight: 700;
}
/* Sub-object: `uk-accordion-content`
 ========================================================================== */
.uk-accordion-content {
  padding: 0 15px 25px 15px;
  background: #ffffff !important;
}
/*
 * Micro clearfix to make panels more robust
 */
.uk-accordion-content:before,
.uk-accordion-content:after {
  content: "";
  display: table;
}
.uk-accordion-content:after {
  clear: both;
}
/*
 * Remove margin from the last-child
 */
.uk-accordion-content > :last-child {
  margin-bottom: 0;
}

/*
.uk-accordion-title:hover{
	background: #f6bfcf;
}
*/

.uk-accordion-title::before{
	content:"";
	width:1em;
	height:1em;
	margin-top:3px;
	margin-left:2px;
	float:right;
	background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%;}

.uk-active::before{
	background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-accordion > .uk-active{
	background: #8bc220;
}

.uk-active > .uk-icon-minus{
	display: inline;
}

.uk-active > .uk-icon-plus{
	display: none;
}

.uk-icon-minus{
	display: none;
	margin: 5px 0;
}

.uk-icon-plus{
	margin: 5px 0;
}·

.icon_style{
	float: right;
}

.uk-accordion-title > .uk-icon-plus{
	float: right;
}

.uk-accordion-title > .uk-icon-minus{
	float: right;
}

.uk-navbar-toggle-v1{
	height: 25px;
}

.uk-accordion-content{
	line-height: 25px;
}
