﻿#x133991 #mainColMain .viewTabs .tabsContainer .tab.tabsWrapper .navbarContainer a.tab{
  width: 130px;
}

#x133991 #mainColMain .CardContainerComponent{
  margin-bottom: 50px;
}

#x54326 .tileTitle{
    display: flex;
    flex-direction: row;
}
#x54327 .card.cardwiththumbnail img{
  width: 154px;
  height: 154px !important;
}

#x54327 #mainColMain .CardContainerComponent,
#x54327 #mainColMain .CardContainerComponent
{
  margin-top: 0px;
}

#x54327 #mainColMain .CardContainerComponent .cardExcerpt{
  color: #040404;
  padding-top: 2px;
}

#x54327 .cardwiththumbnail a:hover {
  text-decoration: underline;
  .cardTitle{
    color:#0052cc;
  }
}

#x54327 .cardwiththumbnail .cardContainerLink a:hover {
	color: #fff;
}

@media screen and (min-width: 535px) {
    #x54327 .card.cardwiththumbnail{
        margin-right: 35px;
    }
    #x152131 .card.cardwiththumbnail,
    #x152143 .card.cardwiththumbnail{
        margin-bottom: 60px !important;
    }
}

@media only screen and (max-width: 535px) {
    .department #leftMainRight, .topTier #leftMainRight, .CityWideDetail #leftMainRight {
        padding-top: 0px !important;
        
    }
    .CardContainerComponent .cardwiththumbnail .row{
        margin-top: 0px !important;
    }
    .mobile__twoCol .card.cardwiththumbnail{
        height: 285px !important;
    }
}