/* Small devices (phones, smaller than 768px) */
@media (max-width: 410px) {
	.CL-search-result-toolbar 
	.CL-search-result-scope {
		min-width: 100%;
	}
}

@media (max-width: 767px) {
	.CL-site-identity {
		width: 100% !important;
	}
	
	.CL-portlet-footer .CL-box-main-content, 
	.CL-portlet-footer .CL-follow-us {
    text-align: center;
	}

	#sys-logo-image {
    max-width: 100%;
	}

}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}