/* general styles */
.home-persona #personaDropDownSubmit {
display: none !important;
}
.container.main-content {
padding: 60px 0;
}
.container.main-content > .row > div.col-xs-12 {
padding-bottom: 30px;
}
body.home .ih-footer-column {
padding: 0;
}
body.home #container-carousel {
margin: 0;
top: 1px;
}
body.home #container-carousel>.row>.col-xs-12 div.carousel-inner .item .banner-item-container .carousel-caption
{
top: 0 !important;
}
body.home header .container-navigation {
background: linear-gradient(to right, #337AB7 55%, #46474a 75%);
}
/* END general styles */
/* Home CTA cards */
.home-cta-care-card {
display: flex;
}
.home-cta-care-card__icon {
color: #fff;
display: flex;
align-items: center;
padding: 30px;
}
.home-cta-care-card__icon.color-1 {
background: #204D74;
}
.home-cta-care-card__icon.color-2 {
background: #337AB7;
}
.home-cta-care-card__icon.color-3 {
background: #333333;
}
.home-cta-care-card__icon.color-4 {
background: #286090;
}
.home-cta-care-card__icon i {
font-size: 120px;
}
.home-cta-care-card__content {
background: #f2f2f2;
padding: 30px;
width: 100%;
}
.home-cta-care-card__content h3 {
margin: 0 0 5px;
}
.home-cta-care-card__link a.ghost {
background: transparent;
border: 1px solid #337AB7;
color: #337AB7;
font-weight: 700;
margin: 0;
}
/* END Home CTA cards */
/* Patient CTAs */
.home-patient-cta {
 background: #337AB7; 
 color: #fff;
}
.home-patient-cta .container {
display: flex;
padding: 30px 0;
}
.home-patient-cta__item {
text-align: center;
padding: 20px;
}
.home-patient-cta__item.center {
border-left: 2px solid #fff;
border-right: 2px solid #fff;
}
.home-patient-cta__icon {
font-size: 50px;
}
.home-patient-cta__item h3 {
font-weight: 300;
margin: 15px 0;
}
position: relative;
top: 2px;
}
/* END Patient CTAs */
/* Mobile Styles */
@media (max-width: 767px) {
.home-patient-cta .container {
display: block;
padding: 0;
}
.home-patient-cta__item.center {
border-left: none;
border-right: none;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
}
.home-patient-cta__item {
padding: 30px;
}
body.home .arrow-navigation {
border-bottom: 0;
}
}
@media (max-width: 560px) {
.home-cta-care-card {
display: block;
}
.home-cta-care-card__icon {
justify-content: center;
}
.home-cta-care-card__icon i {
font-size: 75px;
}
}