/*No Active Alert*/ 

.no_active_alert{
	text-align:center;
	position:relative;
	width:100%;
	min-height:30px;
	display:block;
	line-height:30px;
	color:#ffffff;
	background-color:#ed6e23;
	font-weight:400;
	margin-bottom:0px;
	padding:0px 10px;
}


.page-template-missingchildren .no_active_alert{
	display:none;
}


/*hide slideshow on alert*/ 

.activeAMBERAlert .Home_slider {
    display: none;
}


/*AMBER Alert*/ 

.aa_container{
	width:100%;
	height:100%;
	min-height:454px;
	position:relative;
	margin:0 auto -6px;
	box-sizing:border-box;
	background-color:#004a7d;
	background-image:repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(0,66,112,.5) 

20px, rgba(0,66,112,.5) 40px);
	padding: 0 20px;
	display:inline-block;
}

.aa_container .clearfix{
clear:both;
}




/*Header block */ 

.aa_headerContainer{
	position:relative;
	float:left;
	width:100%;
}

.aa_headerContainer h2.aa_headerTitle{
	position:relative;
	float:none;
	text-shadow:none!important;
	color:#ed6e23;
	font-size:48px;
	margin-bottom:0px;
	text-transform:uppercase;
    text-align: left!important;
    width: 100%;
	margin-top:0px;
}




/*Content block */ 

.aa_alertsContainer{
	position:relative;
	float:left;
	width:100%;
	height:auto;
}

.aa_alertsContainerAlert{
	position:relative;
	display:inline-block;
	width:100%;
	background-color:#ffffff;
	border-radius:2px 2px 2px 2px;
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-box-sizing:2px 2px 2px 2px;
}


.aa_imageContainer{
	width:auto;
	position:relative;
	float:left;
	margin-right:25px;
	z-index:10;
}

.aa_image{
	position:relative;
	float:left;
	height:290px;
	width:auto;
	border-radius:2px 0px 0px 2px;
	-moz-border-radius:2px 0px 0px 2px;
	-webkit-box-sizing:2px 0px 0px 2px;
}

.aa_contentContainer{
	width:100%;
	position:relative;
	float:none;
	padding:25px;
	box-sizing:border-box;
}

h2.aa_titleContainer{
	position:relative;
	float:none;
	margin-bottom:10px;
	font-size:25px;
	text-align:left!important;
	margin-top:0px;
	padding-top:0px;
}

p.aa_messageContainer{
	position:relative;
	float:none;
	color:#222222;
	text-align:left!important;
	font-size:18px;
}

.aa_readmoreButton{
	text-align:left!important;
	margin-bottom:0px;
}

.aa_readmoreButton .vc_btn-lg{
	font-size:16px;
	text-transform:uppercase;
	background-color:#55acee;
	-webkit-transition: all ease-in-out 200ms;
    -moz-transition: all ease-in-out 200ms;
    -o-transition: all ease-in-out 200ms;
    transition: all ease-in-out 200ms;
}

.aa_readmoreButton .vc_btn-lg:hover{
	background-color:#55acee;	
}




/* Information block */

.aa_infoContainer{
	position:relative;
	float:left;
	width:100%;
	padding:20px 0px;
}

.aa_infoText{
	position:relative;
	float:none;
	width:auto;
	margin-bottom:0px;
	font-size:20px;
	line-height:26px;
	font-weight:500;
	text-align:left!important;
	color:#ffffff;
}

.aa_infoButton{
	position:relative;
	float:right;
	margin-bottom:0px;
	z-index:10;
	margin-left:50px;
}

.aa_infoButton .vc_btn-lg{
	font-size:16px;
	text-transform:uppercase;
	background-color:#ed6e23;
	padding-left:40px;
	padding-right:40px;
	-webkit-transition: all ease-in-out 200ms;
    -moz-transition: all ease-in-out 200ms;
    -o-transition: all ease-in-out 200ms;
    transition: all ease-in-out 200ms;
}

.aa_infoButton .vc_btn-lg:hover{
	background-color:#ed6e23;
}
















@media (max-width: 1281px) {
  .aa_container{
	min-height:442px;
  }
  
  .aa_headerContainer h2.aa_headerTitle{
	  font-size:46px;
  }
  
  .aa_image{
	height:280px;
	}
}







@media (max-width: 992px) {

  .aa_container{
	  min-height:468px;
  }
  
  
  .aa_contentContainer{
	  padding:15px;
  }
  
  .aa_imageContainer{
	  margin-right:15px;
  }
  
  .aa_headerContainer h2.aa_headerTitle{
	  font-size:40px;
  }
  
  
  .aa_infoButton{
	  margin-left:15px;
  }
  
  .aa_infoButton .vc_btn-lg{
	  padding-left:20px;
	  padding-right:20px;
  }
  
 
  

}


@media (min-width: 768px) AND (max-width: 890px) {
	.aa_container{
	  min-height:525px;
  }
}



@media (max-width: 768px) {
  .aa_container{
	width:100%;
  }
  
  .aa_contentContainer{
	  min-height:280px;
	  height:auto;
  }
  
  .aa_image{
	  height:280px;
	border-radius:5px 0px 0px 0px;
	-moz-border-radius:5px 0px 0px 0px;
	-webkit-box-sizing:5px 0px 0px 0px;
  }
  
  .aa_infoText{
	  font-size:20px;
	  line-height:25px;
  }
  

 
  .aa_infoButton{
	  margin-left:50px;
  }
  
  .aa_infoButton .vc_btn-lg{
	padding-left:40px;
	padding-right:40px;
  }
  
  .aa_headerShare{
	  top:195px;
  }
}

	
	



@media (max-width: 540px) {
	.aa_image{
	  height:240px;
	}
	
	.aa_contentContainer{
		min-height:240px;
	}
	   
   .aa_infoText{
	  padding-bottom:80px;
	  text-align:center!important;
  }
  
  .aa_infoButton{
	  margin-top:70px;
	  position:absolute;
	  margin-left:0;
	  margin-right:0;
	  width:100%;
	  text-align:center;
  }
   
}
   

@media (max-width: 480px) {
	.aa_image{
	  height:210px;
  }
  
  
  
  .no_active_alert{
  	font-size:14px;
  }
	
}


@media (max-width: 360px) {
	.aa_image{
	  height:140px;
  }
	
}

.aa_hidden {
    display: none;
}