i {
    color: #127ca3;
}

.description{
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 4; /* number of lines to show */
   -webkit-box-orient: vertical;
   min-height: 112px !important;
}

.mt-5{
    margin-top: .25rem!important;
}

.blog-description{
   overflow: hidden;
   text-overflow: ellipsis;
   display: block;
   text-align: center;
   -webkit-line-clamp: 2; /* number of lines to show */
   height: 30px !important;
   max-width: 300px !important;
}

.white-space{
    white-space: nowrap;
}

.col-half-offset{
    margin-left:4.166666667%;
}

.header-text{
	color: #127ca3 !important;
}

.spacer-50{
	height: 50px !important;
}

.spacer-75{
	height: 75px !important;
}

.spacer-100{
	height: 100px !important;
}

.spacer-150{
	height: 150px !important;
}

.spacer-200{
	height: 200px !important;
}

.center {
    text-align: center;
    margin: 0 auto;
}
.blue-quick-links {
    color: #4d4d4d !important;
    margin-top: 18px;
}
div[id^="cbOuterAjaxCtnr"] {
    max-width: 100%!important;
}

.uniform-height-images {
    max-height: 200px;
    width: auto;
}

.unit-card {
    min-height: 650px!important;
    max-height: 875px!important;
}

a {
    text-decoration: none!important;
}

.no-gutters{
    margin-right: 10px !important;
}

#center-icons{
    text-align: center !important;
}

div[id^="cbOuterAjaxCtnr"] {
    width: 100%!important;
}

.minHeightButton .dropdown-menu {
    top: 0px!important;
}

.resource-container{
    border: 1px solid #e3e3e3;
    padding: 25px 100px;
    max-width: 525px !important;
}

/*.cbResultSetPanelDataContainer{
    padding-top: 7px;
    padding-right: 60px;
    padding-bottom: 7px;
    padding-left: 60px;
}*/

@media (max-width: 475) {
    #galleryDiv {
        padding-left: 5px!important;
    }
    /*.cbResultSetPanelDataContainer{
        padding-top: 7px !important;
        padding-right: 7px !important;
        padding-bottom: 7px !important;
        padding-left: 7px !important;
    }*/
}

@media (max-width: 400px){
    .uniform-height-images {
        max-height: 175px;
    }    
}

@media (max-width: 992px){
    .col-half-offset{
    	margin-left:0%;
	}
}

