/* @media (min-width: 992px) and (max-width: 1200px) {*/
/*    .navbar-dark .navbar-nav .nav-link {*/
/*      font-size: 1.05em !important;*/
/*    }*/
/*}*/

/* @media (min-width: 992px) and (max-width: 1300px) {*/
/*    .navbar-dark .navbar-nav .nav-link {*/
/*      font-size: 1em !important;*/
/*    }*/
/*}*/

ul.one-column {
    -webkit-column-count: 1 !important;
    -moz-column-count: 1 !important;
    column-count: 1 !important;   
}

#siteTitle.container a.lccTitle {
	font-size: 16px;
}
 #siteTitle .lccLogo {
	width: 20px;
	 margin-right: 5px;
}
 #globalLinks a.header-make-appointment {
	 text-transform: uppercase;
	 font-size: 0.9em;
	 padding: 4px 6px;
	 margin-top: 4px;
	 background: #595959;
}
 #floating-link {
	 position: fixed;
	 top: 77%;
	 z-index: 1;
	 transform: rotate(270deg);
	 right: -61px;
	 visibility: visible;
	 opacity: 0.8;
	 transition-timing-function: ease-out;
	 transition: 0.25s;
}
 a.side-make-appointment {
	 background: #514689;
	 padding: 4px 8px 12px;
	 color: #fff;
	 font-size: 0.8em;
	 text-transform: uppercase;
}
 #teamIndex.tab-container .nav-pills .nav-link {
	 font-size: .9em;
	 padding: .5em;
}
 .expert {
	 display: flex;
	 flex-direction: column;
	 margin-bottom: 1em;
}
 .teamPic {
	 max-width: 80px;
	 float: left;
	 margin: 0 5% 1em 0;
}
 .expertise {
	 display: none;
}
 @media (min-width: 992px) {
	 .navbar-dark .navbar-nav .nav-link {
		font-size: .9em;
	}
}
 @media (min-width: 1240px) {
	 .navbar-dark .navbar-nav .nav-link {
		font-size: 1em;
	}


/* Faculty Slider */
.content #slickProfiles ul>li, .content-full #slickProfiles ul>li{list-style: none;padding: 0 0 1.5em .7em;text-indent: -.7em;line-height: 1.1em;background: none;}
/* slick slider dots */
#slickProfiles ul.slick-dots {padding:0; bottom: initial;}
#slickProfiles ul.slick-dots li {padding:0;background: none;}
#slickProfiles ul.slick-dots li:before {content: initial;}
#slickProfiles {width: 91%;margin: 0 auto;}
#slickProfiles .alternate-photo-float {margin-bottom: 0;}

#slickProfiles .slick-prev, #slickProfiles .slick-next {-webkit-transform: translate(0, -85%);-ms-transform: translate(0, -85%);transform: translate(0, -85%);}

#slickProfiles .slick-dots li button::before {
    font-size: 16px;
}
#slickProfiles a.button {color: #fff; float:right; min-width: initial;}

#slickProfiles .slickProfile .profile-name {margin-bottom: .5em; font-size: 2em;font-family: "Open Sans";color: #514689; text-align: center;}
#slickProfiles .slickProfile .profile-name a{font-family: "Open Sans";font-weight: 400;}
#slickProfiles .slickProfile .profile-image img {width: 140px; margin: 0 auto;}
#slickProfiles .slickProfile .profile-text {font-family: Calibri,Helvetica,Arial,sans-serif; line-height: 1.5em; margin: 1em;}
#slickProfiles .slickProfile .profile-text p{margin-top:0}
#slickProfiles .slickProfile .profile-text p.rankDept {text-transform: uppercase; font-family: 'Open Sans',Calibri,Helvetica,Arial,sans-serif;}


 /* Desktop Layout: 768px to a max of 999px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width:768px) {
    #slickProfiles .slickProfile .profile-image {float: left;font-size: 1em; margin-left: 1em; margin-right: 1em;}
    #slickProfiles .slickProfile .profile-image img {margin-top: 5px}
    #slickProfiles .slickProfile .profile-text {margin-right: 1em;}
    #slickProfiles .slick-prev, #slickProfiles .slick-next {top: 50%;display: block;height: 100%;width: 4%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
    #slickProfiles .slick-prev{left: -4%;}
    #slickProfiles .slick-next {right: -4%;}
}
@media only screen and (min-width:1000px) {
    #slickProfiles .slickProfile .profile-name {margin: 1em 1.5em; text-align:initial;}
    #slickProfiles .slickProfile .profile-image {width: 165px; font-size: 2em; margin: 0 1em .5em 1.5em;}
    #slickProfiles .slickProfile .profile-image img {width: 100%; margin-top: 5px}
    #slickProfiles .slickProfile .profile-text {margin: 0 1.5em 0 3em;}
    #slickProfiles .slick-dots li button::before {font-size: 6px;}
    #slickProfiles {background: #efefef;}
    #slickProfiles .slick-prev, #slickProfiles .slick-next {background: #d4d5d6;}
    #slickProfiles .slick-prev:before, #slickProfiles .slick-next:before {color: #514689;display: block;}
}