

.koboSideNav h2 {
	margin:5px 50px 12px 35px;
	font:bold 23px "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	color:#1AAECA;
}
.koboSideNav {
    font-family: "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
    padding-top: 15px;
	padding-bottom:15px;
	border: 4px solid #EBEBEB;
	background: url(//akimages.kobobooks.com/images/Components/Lists/ListText_bg.jpg) bottom repeat-x;
	margin-bottom:15px;
}
.koboSideNav ul {
    margin: 0;
    padding: 0 0 0 34px;
    list-style:disc;
}
.koboSideNav ul li {
    font-size: 13px;
    color: #63c8d5;
    padding: 3px 0;
}
.koboSideNav ul li:after, .koboSideNav ul li .kwp_arrow:after {
    content: '\00BB';
    color: #63c8d5;
    font-size: 30px;
    vertical-align: top;
    line-height: 17px;
    margin-left: 5px
}
.koboSideNav ul li .kwp_arrow:after {
    margin-left: 2px
}

.koboSideNav ul li.selected:after, .koboSideNav ul li.showDropdown:after {
    content: '';
    margin: 0
}
.koboSideNav ul li a {
    font-size: 14px;
    line-height: 20px;
}
.koboSideNav ul li a,
.koboSideNav ul li.selected li a {
    color: #333;
    text-decoration: none
}
.koboSideNav ul li a:hover,
.koboSideNav ul li.selected a,
.koboSideNav ul li.selected li.selected a,
.koboSideNav ul li.selected li a:hover,
.koboSideNav ul li.selected a.kwp_li_arrow:hover {
    color: #63c8d5;
    text-decoration: underline
}
.koboSideNav ul li.selected a.kwp_li_arrow {
	text-decoration:none;
    color: #333;
}
.koboSideNav ul li.selected ul, .koboSideNav ul li.showDropdown ul {
    display: block
}
.koboSideNav ul ul {
    list-style: none;
    padding: 4px 0 0 10px;
    display: none;
    text-indent: 0
}
.koboSideNav ul ul li {
    list-style-position: outside
}
.koboSideNav ul ul li a {
    font-size: 12px;
    line-height: 17px
}
.koboSideNav ul ul li:after {
    font-size: 25px;
    vertical-align: top;
    line-height: 15px
}

/*Two Column Styles */
.kobo-layout .col2-left-layout .sidebar, .kobo-layout .col2-left-layout .sidebar .MarketingLP {
	width: 292px;
	float: left;
}
.kobo-layout .col2-left-layout .col-main .MarketingLP {
	max-width: 660px;
	float: left;
	margin-left: 30px;
}
@media only screen and (min-width: 0em) and (max-width: 63.99em) {
	.kobo-layout .col2-left-layout .sidebar {
		width: 100%;
	}
	.koboSideNav ul li .kwp_arrow { display:none; }
	
	.kobo-layout .col2-left-layout .col-main .MarketingLP {
		margin: 0 auto;
		width: 100%;
		max-width: 990px;
		float: none;
	}
}
