@charset "UTF-8";

DIV#fec_mainContent {
    margin-top: 0px;
 }
 
/* DIV#fec_breadcrumbs, DIV#breadcrumbs {
    margin-bottom: -5px;
 }*/
.left_menu_right_border {
	margin-top:-36px !important;
}
#preflip_banner{
width: 100%;
/*140px preflip, change to 110px for postflip */
height: 140px;
background: #004477;
top: 27px;
display: block;
color: #fff;
padding-left: 70px;
text-align: center;
position: relative;
overflow: hidden;
}

#preflip_banner h2{
color:#fff;
margin-top:10px
}

#preflip_banner a{
color:#fff;

}

#preflip_banner p{
font-size:.75rem;
line-height:2em
}

#preflip_banner p:nth-child(2){
opacity:.8
}

#msg{
    color: #fff;
    position: relative;
    left: 0;
    top: -36px;
    height: 30px;
    background: #333;
    padding-left: 12%;
    padding-top: 0.2rem;
    line-height: 1.5;
	text-align:center;
	font-family:sans-serif;
	font-size: .80rem;
    line-height: 2;
}
#msg:before {
    border-radius: 50%;
    width: 1.2rem;
    height: 1.2rem;
    display: inline-block;
    margin-right: .4rem;
    color: #333;
    line-height: 1.4;
	font-weight:bold;
	font-size:1rem;
	}

#msg.yes:before {
    background: #6ec0c5;
    content: "\2713";
	
    
	}
#msg.no:before{
     content: "\0021";
	 background: #e05d67;
}
.slider{
max-height:140px;

}


 .slideup, .slidedown {
                       
     overflow-y: hidden;
     -webkit-transition: max-height 0.5s ease-in-out;
     -moz-transition: max-height 0.5s ease-in-out;
     -o-transition: max-height 0.5s ease-in-out;
     transition: max-height 0.5s ease-in-out;
        }
.slidedown {            
    max-height:71px ;                    
        }
		 
#toggle{
position: absolute;
right: 7%;
cursor: pointer;
font-size: .8rem;
font-family: sans-serif;
}

#toggle span{

transition: .6s all;
display:inline-block;
}
 .slideup #toggle{
/*73px preflip, change to 50px for postflip */
  top:80px;
  transition: .7s all;
 }
 .slidedown #toggle{
  top:15px;
  transition: .6s all;
 }

 .slidedown #toggle span{
  transform: rotate(180deg);
  
  
  
 }
 