/* Extension Publications - Sidebar styles */

div#vt_right_col {
	padding-right: 0;
}

div#vt_right_col i.fa {
	font-size: 2em;
}

a h2:hover {
	color: #3C5B6F;
	text-decoration: underline;
}

body #vt_side_nav a {
	font-size: 1.15em;
}

.vt-sidebar-logo {
	margin-right: 20px;
}

.vsu-sidebar-logo {
	margin-right: 0;
}

div#vt_right_col h1,
div#vt_right_col h2, 
div#vt_right_col h3, 
div#vt_right_col h4,
div#vt_right_col h5,
div#vt_right_col h6,
div#vt_right_col div.iparys_inherited p {
	clear: both;
}

div#vt_right_col hr {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #cccccc;
}

div#vt_right_col ul {
	padding-left: 20px;
}

div.visible-side-nav .panel-group .panel,
div.visible-side-nav .panel-default > .panel-heading {
	background-color: transparent;
}

div.visible-side-nav .panel-default > .panel-heading {
	padding: 0;
}

div.visible-side-nav .panel-default > .panel-heading {
	padding: 10px 15px;
}

/* Sidebar List Styles */
#vt_right_col .vt-list {
	margin-top: -30px;
}

#vt_right_col div.vt-list div.vt-list-columns > ul,
#vt_right_col div.vt-list div.vt-list-columns > ul > li.row > ul {
	padding: 0;
}

#vt_right_col div.vt-list div.vt-list-columns > ul > li.row,
#vt_right_col div.vt-list div.vt-list-columns > ul > li.row > ul > li {
	padding: 0;
    margin: 0;
}

#vt_right_col div.vt-list div.vt-list-columns > ul > li.row > ul > li > ul.row > li {
	margin-bottom: 15px;
}

#vt_right_col div.vt-list div.vt-list-columns > ul > li.row > ul > li > ul.row > li span.vt-list-title {
	line-height: 1.3em;
}

#vt_right_col .vt-list-columns span {
	display: block;
}

/* Resource Sidebar Adjustments */
div#vt_res_availableAs ul li:before,
div#vt_res_related ul li:before,
div#vt_res_remain_tags ul li:before,
div#vt_res_bios ul li:before,
div#vt_res_depts ul li:before,
div#vt_res_children ul li:before {
	content: '\f105';
    font-family: FontAwesome;
    display: inline-block;
    width: 1.2em;
    margin-left: -19px;
    float: left;
}