.results-header h4 {
    font-size: 45px;
}

.atm span {
	display:inline-block;
}

#at_hover.atm-s #atic_google_plusone_share {
	display:none;
}

/* Featured News Changing width & height as per video aspect ratio */
.feat-news-two-col img {
    width: 93%;
    height: 312px;
}

.feat-news.feat-vid  #iframeFeatured {
    width: 93%;
    height: 312px;
}

.featuredCTA img {
	width:100%
}

/* Making master page footer phone number clickable on mobile*/
.footer-section .loc-phone.desktop {
 display:block;
}
.footer-section .loc-phone.mobile {
   display:none;
  }

@media (max-width:479px){
  .footer-section .loc-phone.desktop {
   display:none;
  }
  .footer-section .loc-phone.mobile {
   display:block;
  }
}

/* Hiding Add this icon initially. Loading through js when it is updated */
.at-share-btn-elements {
	display:none;
}



/* Content CTA Boxes Styles */
.cta__v, .cta__h{
	border-left:4px solid #34b133;
	padding:30px;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
    margin-bottom:20px;
}
.cta__v{
	display:inline-block;
	width:100%;
	max-width:280px;
}
.cta__h{
	display:flex;
	flex-wrap:wrap;
	align-items: flex-start;
}
.cta__v h3, .cta__h h3{
	font-size: 1.4em;
    font-weight: 600;
    line-height: 29px;
    color: #000;
    text-transform: none;
    text-align: left;
    position: relative;
    margin-top:0;
    margin-bottom:10px;
}
.cta__v p, .cta__h p{
	color: #000;
    line-height: 1.625em;
}
.cta__v a, .cta__h a{
	display:inline-block;
	padding:15px 30px;
	background-color:#34b133;
	color:#fff;
	text-decoration:none;
}
.cta__v a:hover, .cta__h a:hover{
	color:#000;
}
.cta__v > img{
	max-width:40px;
}
.cta__h > img{
	max-width:70px;
	margin-right:30px;
}
.cta__h .cta-body{
	flex:1;
}
.cta__h .cta-footer{
	width:100%;
	text-align:right;
	height:auto;
}

.ce-search .form-group.date, .ce-search .form-group.search-btn {
		margin-top:20px;
	}

@media (max-width: 767px) {
	.ce-search .form-group.date, .ce-search .form-group.search-btn {
		margin-top:0px;
	}
}

/* alert */
.alert.alert-warning.alert-warning-floyd {
    background-color: #D52B1E;
    padding: 30px 0;
}

.alert.alert-warning.alert-warning-floyd .container {
    position: relative;
}

.alert.alert-warning.alert-warning-floyd .dismiss {
    display: block;
    position: absolute;
    font-size: 45px;
    width: 20px;
    height: 20px;
    line-height: 0.5em;
    color: #fff;
    top: -3px;
    right: 0;
    text-decoration: none !important;
    opacity: .5;
}

.alert.alert-warning.alert-warning-floyd .dismiss:hover {
    opacity: 1;
}

.alert.alert-warning.alert-warning-floyd p {
    text-align: center;
}

.alert.alert-warning.alert-warning-floyd p,
.alert.alert-warning.alert-warning-floyd p a {
    margin: 0;
    color: #fff;
}

.alert.alert-warning.alert-warning-floyd p a {
    text-decoration: underline;
}

/* end alert */
