/* Landscape tablets and medium desktops */
@media only screen and (max-width:1199px) {
	#header { padding-top: 15px; } 
	.navbar-nav>li { padding: 7px 38px; } 

	#main-content { padding-left: 15px; }
	.B_crumbBox { padding-left: 0; }
	.highlights-box p { font-size: 13px; }
	
	.filters-group { column-count: inherit; -webkit-column-count: inherit; -moz-column-count: inherit; }
	.filters-group li { width: 33.3333%; float: left; }
	.grid .media { min-height: 250px; padding-left: 10px; padding-right: 10px; }
	.grid .media .media-left, .grid .media .media-body { width: 100%; display: inline-block; text-align: center; padding: 0; }
	.grid .media .media-left .people-pic { margin: 0 auto 15px auto; }
	.element-item h3 { margin-top: 0; }
	.grid .media .media-body p { font-size: 14px; }
	.number { padding-left: 0; }

	.inner-banner .heading-box { left: 0; padding-left: 15px; }
	.inner-banner .heading-box h1 small { left: 0; }
	
	#footer .container { padding-left: 15px; }
	#footer .text-widget { padding: 0 15px 15px; }
	ul.footer-links { padding-left: 0; }
	ul.social-media li { padding: 0; }
}


/* Landscape tablets and medium desktops */
@media only screen and (min-width: 768px) and (max-width: 1199px) {

} 

/* Portrait tablets and small desktops */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.navbar-nav>li { padding: 7px 20px; }	
	.filters-group li { width: 50%; float: left; }
}

/* Landscape phones and portrait tablets */
@media only screen and (max-width: 767px) {
	body { padding-bottom: 400px; }
	h1 { font-size: 24px; }
	#header .container { padding: 0; }
	.logo { width: 200px; margin-left: 15px; }
	.sff-logo { width: 100px; margin-right: 15px; }
	.navbar { background-color: #24063d; border: 0; }
	.navbar-header { width: 100%; float: left; background-color: #24063d; text-align: center; padding: 10px 0; }
	.navbar-toggle { float: none; border: 0; border-radius: 0; color: #FFFFFF; text-transform: uppercase; font-size: 20px; font-weight: 400; margin: 0; padding: 0; }
	.navbar-collapse { width: 100%; border-top-color: #877397; padding: 0; }
	.navbar-nav { margin: 0; }
	.navbar-nav>li { padding: 0; }
	.navbar-nav>li>a { padding: 10px 30px }
	.navbar-nav>li>a:hover, .navbar-nav>li.active>a { background-color: #877397; }
	.B_crumbBox { padding-left: 15px; }

	.inner-banner .heading-box { vertical-align: middle; }

	#sidebar { margin-top: 30px; }

	.highlight-box .media-left, .highlight-box .media-body { width: 100%; display: block; }
	.highlight-box .media-body { padding: 15px 0 0; }

	#footer .text-widget { padding-bottom: 0; padding-right: 15px; }
	ul.logo-listing { width: 100%; text-align: center; padding: 15px 0; margin: 15px 0 30px; border-top: 1px solid #d6d4d9; border-bottom: 1px solid #d6d4d9; }
	ul.logo-listing li { display: inline-block; }
	ul.social-media { border-left: none; } 
}

/* Landscape phones and smaller */
@media (max-width: 480px) {
	
}

/* Portrait phones and smaller */
@media (max-width: 479px) {
	ul.logo-listing li { display: table-cell; }	
	.grid .col-xs-6 { width: 100%; }
	.filters-group li { width: 50%; }
}

/* Portrait phones and smaller */
@media (max-width: 320px) {
	.sff-logo { width: 75px; }
}

@media (min-width: 420px) {

.people-list .row .col-xs-6:nth-child(2n+2) {
    clear:both;
}

}

@media (max-width: 419px) {

.filters-group li {
    width: auto;
    margin-right: 50px;
}

}
@media (min-width: 993px) {

.people-info {
    position:relative;
    padding-left:110px !important;
    text-align: left;
}

.people-info .media-left {
    display: table !important;
    position:absolute;
    left:15px;
    top:15px;
    margin:0;
    width: 84px !important;
}

.people-info .media-left div {
	margin:0;
}

.grid .media.people-info .media-body {
	text-align:left;
}

.people-list .row {
	width:100%;
}
	
}

