/* CSS overrides for various stuff */

/* Drop some whitepace from below the menu */

/* Hide the off-canvas on large devices */
@media screen and (min-width: 995px) {
	a#offcanvas-toggler {
		display : none !important;
	}
	#sp-main-body {
		padding: 20px;
	}
	#sp-header {height:auto;}
}
@media screen and (max-width: 1024px) {
	#sp-main-body {
	padding: 80px 0;
	}
	div#mod-custom151 {
		display: none;
	}
}
/*Style special l-changelog layout*/
@media screen and (max-width: 1024px) {
	.l-changelog #sp-main-body {
	padding-left: 0;padding-right:0;
	}
}
.l-changelog .ochsubscriptions  .flex-table .td {
    white-space: normal;
}
.l-changelog .ochsubscriptions .file_image {display:none;}
.l-changelog .ochsubscriptions-file-notes-container .change_log {width:98%!important;}
.l-changelog .td.w5.wrap-text {text-align: left;display: block;}
.h3left h3, .h3left .h3 {text-align:left;}

/*Style changelog for files*/
.ochsubscriptions-file-notes-container {justify-content: space-between;}
.ochsubscriptions-file-notes-container .change_log {width:65%;}
.ochsubscriptions-file-notes-container .install_notes {width:32%;margin-right:0;}
.change_log .td.w5.wrap-text {text-align: left;display: block;}
@media screen and (max-width: 768px) {
    .ochsubscriptions-file-notes-container .change_log, .ochsubscriptions-file-notes-container .install_notes {
        width: 100%;}
    .ochsubscriptions-file-notes-container .change_log .content, .ochsubscriptions-file-notes-container .install_notes .content {height:unset;}
}
/*Fix ochsubs subscription boxes*/
.ochsubscriptions .subscriptions-list, .ochsubscriptions .invoices-list {width:inherit;}
.ochsubscriptions .flex-table .td {    flex: 1 0;overflow:visible;
    margin: .5em;
    padding: 0 .5em;}


/* Style the sclogout link the same as our menus */
.sclogin .logout-link {
	font-family : 'Arvo';
	font-size : 18px;
	font-weight : 500;
}

/* Style the sclogin module like a link */
.sclogin-modal-links > a {
	font-family : 'Arvo';
	font-size : 18px;
	font-weight : 500;
	color: blue !important;
	text-decoration: underline !important;
	cursor: pointer;
}
