/*Make logo bigger */
.block-system-branding-block .logo {
    max-width: 100% !important;
}

h1, h2, h3, h4, h5, h6 {
    text-transform: none!important;
}

/*Make all links underline */

a{
	text-decoration:underline;
}

a:hover{
	text-decoration:underline !important;
}


.button--primary {
    background-color: green;
    border: 2px solid black;
    border-radius: 1.5625rem;
    color: white;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 0rem;
    min-width: 0rem;
    padding: 0.625rem 0.9375rem;
    margin-top: 0rem;
}

/*make collapsiblock stnd out on user profile */
.collapsiblockTitle{
	border:1px solid #ccc;
	margin-bottom:1em;
}


/*hide notifications block */

.page-header .block-notifications {
		display:none !important;
}

/*styles for breadcrumb*/
#block-breadcrumbs ol{
	padding:0px;
}

#block-breadcrumbs li{
	list-style:none;
	display:inline-block;
	border-right: 1px solid black;
	padding-right:0.5em;
	margin-right:0.5em;
}

#block-breadcrumbs li:last-child {
	border-right:0px;
}

/*make the display suite wto colum format be smaller on right column and go to 100% on mobile*/
.ds-2col-stacked-fluid .group-left{
	width:79%;
	
}
.ds-2col-stacked-fluid .group-right{
	width:19%;
	
}

@media screen and (max-width: 900px) {
	/*make the display suite wto colum format be smaller on right column and go to 100% on mobile*/
.ds-2col-stacked-fluid .group-left{
	width:100%;
	
}
.ds-2col-stacked-fluid .group-right{
	width:100%;
	
}
}


/*fix the hover and active buttons on learniong path manager */

.step-list-aside .active a, .step-list-aside .active span {
    color:#fff !important;
}

.step-list-aside :hover a, .step-list-aside :hover span {
    color:#fff !important;
}


/* make the feildsets look better */
.admin-learning-path .group-form .form-item>.fieldset-wrapper{
	max-width:100%;
}




.views-exposed-form label{
	font-weight:bold;
}

.views-exposed-form .js-form-item{
	display:inline-block;
	vertical-align:top;
}
#edit-actions{
	margin-top:1em;
}

.views-exposed-form legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 0.625rem;
    font-size: 0.9rem;
    font-weight:bold;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}


@media screen and (max-width:1024px) {
 .views-exposed-form .form-items-group{
 width:100% !important;
 display:block;
 }
 

 .views-exposed-form .field{
 	width:100%;
 }
}

/*hide the extra title on top of table vciews because its dumb */
.content-box__title{
	display:none;
}

.calendar-view-day__row.is-multi--middle {
	background-color:beige;
}


/*Hide stuff on user profile*/
.user-info-type{
	display:none;
}

.user-info-connections,
.user-info__section-bottom,
.profile-trends{
	display:none !important;
}

label{
	font-weight:bold;
}



legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 0.625rem;
    font-size: 0.9rem;
    font-weight:bold;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}


/*Exam timer*/
.view-exam-timer-for-this-exam .views-row{
 background:#efefef;
	position:relative;
	border:1px #ccc solid;
}

.view-exam-timer-for-this-exam .views-row .views-field-title{
	display:inline-block;
	vertical-align:top;
}


.view-exam-timer-for-this-exam .views-row .views-field-field-exam-timer-end-date{
	display:inline-block;
	vertical-align:top;
		margin-left:10em;
}

/*front page overrides */
.page-page-manager-page-view-welcome-page-welcome-page-block-display-0{

}

.lp_progress_wrapper{
	display:none;
}

.dropbutton-widget{
	padding:0.5em;
	border:1px solid #000;
	background:white;
}

.level-1-instructor-eval-list-entity-view-1,
.ntc-level-3-class-student-evaluations-entity-view-1,
.ntc-level-3-class-student-evaluations-entity-view-1,
.ntc-level-1-class-evaluations-entity-view-1{
	font-size:8px;
}

.horizontal-tabs{
	overflow:scroll;
}