/* Simple style */

.simple ul.easyamm-accordion,
.simple ul.easyamm-accordion li,
.simple .easyamm-child {
    list-style: none;
    padding: 0;
    margin: 0;
    border: none;
    clear: both;
    display: block;
}
.simple ul.easyamm-accordion li a,
.simple ul.easyamm-accordion li a.easyamm-link i.has-icon:before {
    line-height: 40px;
}
.simple .easyamm-accordion a.easyamm-parent.active .easyamm-icon:after,
.simple .easyamm-accordion a .easyamm-icon:after {
    line-height: 41px;
}
.simple ul.easyamm-accordion li a.easyamm-link i.has-icon:before {
    font-weight: normal;
    padding: 0;
    margin: 0 3px 0 0;
}
.simple ul.easyamm-accordion li a {
    margin: 0;
    padding: 0;
    box-shadow: inset 0 -1px 0 rgba(77,77,77,.1);
	-webkit-transition:all .2s ease;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	transition:all .2s ease;
}
.simple ul.easyamm-accordion li .nav-header {
    line-height:40px;
	font-size:inherit;
    margin:0;
	padding-top:0;
	padding-bottom:0;
	text-shadow:none;
}
.simple ul.easyamm-accordion li a:hover,
.simple ul.easyamm-accordion li a:focus {
}
.simple .easyamm-accordion a .easyamm-icon {
    font-weight: normal;
    font-size: 11px;
}
.simple .easyamm-accordion a .easyamm-icon:after {
    font-family: 'ap-arrows';
    content: "\e60c";
    float: right;
    margin-right: 3px;
}
.simple .easyamm-accordion a.easyamm-parent.active .easyamm-icon:after {
    font-family: 'ap-arrows';
    content: "\e60b";
}
.simple ul.easyamm-accordion li a {
    padding: 0 4px;
    text-decoration: none;
    display: block;
}
.simple ul.easyamm-accordion li a i.has-icon {
    margin: 0 3px 0 0;
	min-width:16px;
	text-align:center;
}
.simple ul.easyamm-accordion li.active a.easyamm-parent,
.simple li.easyamm-expand a {
    font-weight: 500;
}
.simple ul.easyamm-accordion li.current.easyamm-expand a {

}
.simple ul.easyamm-accordion li a span.subtitle {
    display: block;
    clear: both;
	font-size:90%;
    font-weight: 300;
    line-height: 24px;
    padding-bottom: 5px;
}
.simple .easyamm-count {
    padding: 0 5px;
    margin-left: 3px;
    border: 1px solid rgba(0, 0, 0, .15);
    font-size: 85%;
    text-align: center;
    border-radius: 3px;
}

/* AP Icons */
@font-face {
    font-family: 'ap-arrows';
    src: url('../ap-arrows/ap-arrows.eot?4rtkxz');
    src: url('../ap-arrows/ap-arrows.eot?#iefix4rtkxz') format('embedded-opentype'), url('../ap-arrows/ap-arrows.woff?4rtkxz') format('woff'), url('../ap-arrows/ap-arrows.ttf?4rtkxz') format('truetype'), url('../ap-arrows/ap-arrows.svg?4rtkxz#ap-arrows') format('svg');
    font-weight: normal;
    font-style: normal;
}
.easyamm-icon:after {
    font-family: 'ap-arrows';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.easyam-left:before {
    content: "\e600";
}
.easyam-right:before {
    content: "\e601";
}
.easyam-left-2:before {
    content: "\e602";
}
.easyam-right-2:before {
    content: "\e603";
}
.easyam-left-3:before {
    content: "\e604";
}
.easyam-right-3:before {
    content: "\e605";
}
.easyam-arrow-left:before {
    content: "\e606";
}
.easyam-arrow-right:before {
    content: "\e607";
}
.easyam-close:before {
    content: "\e608";
}
.easyam-minus-1:before {
    content: "\e609";
}
.easyam-plus-1:before {
    content: "\e60a";
}
.easyam-minus-2:before {
    content: "\e60b";
}
.easyam-plus-2:before {
    content: "\e60c";
}