 $media-q-support: true;
@mixin breakpoint($media, $supported: $media-q-support) {

    @if $supported == false {
      @content;
    } 
    @else {
       @media (min-width: #{$media}) { @content; }
    }
}
 
 div#TopMessage > .wrap {
  margin: 0px auto;
  padding: 3px;
  width: 100%;
  border-radius: 4px;
  max-width: 700px;
  color: black;
  display:none;
 
}

  .no-js .accordion-button {
  
}
  .js .accordion-button {
  display: inline-block;
  margin: 0 auto;
  padding: 10px;
  width: auto;
  border-radius: 4px;
  background: lighten(#00358B, 20%);
  font-weight: bold;
}

.js .accordion-content {
  display: none;
}


@media (min-width: 600px){
.js .accordion-button i {
display: block;
}
}
body.homepage
{
	background-position: 0px 40px;
}
 
#TopMessage
{
	
	background-color: #feefce;
	font-color: black;
	text-align: center;
	line-height:3.25em;
	font-size:.8em;
	font-weight:bold;
	
}
#frmMain
{
	clear:both;
	padding:0px;
	margin: 0px;
}
/* accordions */
#TopMessage .ui-accordion {
	padding: 4px;
	border:none;
	 font-size: 1em;
	 background-image: none;
}

#TopMessage .ui-accordion:last-child {
	background:transparent;
	
}
	#TopMessage .ui-accordion .ui-accordion-header {
		position: relative;
		margin: 0;
		padding: 5px 10px 5px 30px;
	}
#TopMessage	.ui-accordion .ui-accordion-header.ui-state-active {
		background-color: #feefce;
		
	}
	#TopMessage .ui-accordion .ui-accordion-header:hover {
		background-color: #feefce;
	}
	      
	#TopMessage	.ui-accordion .ui-accordion-header .ui-accordion-header-icon { top:0.57em;}
	#TopMessage .ui-accordion .ui-accordion-content {
	
		border: none;
		display:block;
	}           
	#TopMessage .ui-accordion-content.ui-helper-reset {
		line-height:1.5em;
		background-color: #feefce;
		height:100%;
		display:none;
	}
#TopMessage accordion-content ui-accordion-content ui-helper-reset ui-accordion-content-active {
		display:none;
	}
#TopMessage  a:focus{outline:0;}
  @media only screen and (max-width: 340px)
{

#TopMessage .ui-accordion-content {

  text-align:left;

}
}

 