#region-user-second {
    float: right;
}
#region-branding {
	margin:60px 0 0 0;
    width: 100%;
}
#block-boxes-member38-social-media-fa-small {
    margin: 0 0 0 -28px;
    width: 50%;
}
#block-menu-block-congress-main-menu-superfish .sf-menu a {
    padding: 1em 0.5em;
}

.hprotator-text-block {
    margin-top: -140px;
}

#block-boxes-simple-social {
    margin: 0 0 0 -60px;
    padding: 11px 0;
    width: auto;
}

/******************************************
SIGN UP BUTTON
******************************************/
#block-boxes-signup-button{
	margin:10px 0;
	padding:0;
	width:100%;
}
#block-boxes-signup-button .boxes-box-content {
    margin: 0 10px;
    padding: 0;
    width: 74%;
}
.container {
	width:100%;
	margin: 0 auto;
	text-align: center;
	color:#fff;
}

.width {
  width: 250px;
  margin: 0 auto;
  display: inline-block;
}

.button {
    border-radius: 8px;
    border-top: 1px solid #fff;
    box-shadow: 0 3px 3px #6d0a14, 0 3px 0 #6d0a14, -2px 0px 0 #003872, 0px 0px 0 #003872, 0px 3px 4px #000, 0 3px 10px #1b1b1b;
    color: #fff !important;
    font-size: 1em;
    letter-spacing: 2px;
    padding: 14px;
    text-decoration: none;
}

.button:hover {  
  /* BUTTON SHADOW */
 box-shadow: 0 6px 6px #6d0a14, 0 6px 0 #6d0a14, -1px 0px 0 #003872, 0px 0px 0 #003872, 0px 7px 8px #000, 0 7px 20px #1b1b1b;
 color:#fff;
}

.button:active, .button:focus {  
  border-top: 1px solid #cde4fc;
  color:#fff;
  /* BUTTON SHADOW */

}

/* RED GRADIENT ON BUTTON */
.grad {
	color:#fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160, 18, 34,1)), color-stop(100%,rgba(119, 13, 23,1)));
  background: linear-gradient(to bottom, rgba(160, 18, 34,1) 0%,rgba(119, 13, 23,1) 100%);
}

/* ANIMATE THE BUTTON */
.transition,
.transition:hover,
.transition:active{
  -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.highlight {
	color:#fff;
  width: 300px;
  height:17px;
  opacity: 0.4;
background: -moz-radial-gradient(top, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(radial, top top, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-radial-gradient(top, ellipse cover, rgba(255,255,255,0.3) 0px,rgba(255,255,255,0) 275px);
}

/******************************************
SIGN UP BUTTON
******************************************/
#block-boxes-signup-button-inner{
	margin:20px 0;
	padding:0;
	width:100%;
}
#block-boxes-signup-button-inner .boxes-box-content {
    margin: 0 10px;
    padding: 0;
    width: 100%%;
}
.container-inner {
	width:100%;
	margin: 0 auto;
	text-align: center;
	color:#fff;
}

.width-inner {
  width: 100%;
  margin: 0 auto;
  display: inline-block;
}

.button-inner {
    border-radius: 8px;
    border-top: 1px solid #fff;
    box-shadow: 0 3px 3px #6d0a14, 0 3px 0 #6d0a14, -2px 0px 0 #003872, 0px 0px 0 #003872, 0px 3px 4px #000, 0 3px 10px #1b1b1b;
    color: #fff !important;
    font-size: 1em;
    letter-spacing: 2px;
    padding: 14px 50px;
    text-decoration: none;
}

.button-inner:hover {  
  /* BUTTON SHADOW */
 box-shadow: 0 6px 6px #6d0a14, 0 6px 0 #6d0a14, -1px 0px 0 #003872, 0px 0px 0 #003872, 0px 7px 8px #000, 0 7px 20px #1b1b1b;
 color:#fff;
}

.button-inner:active, .button-inner:focus {  
  border-top: 1px solid #cde4fc;
  color:#fff;
  /* BUTTON SHADOW */

}

/* RED GRADIENT ON BUTTON */
.grad-inner {
	color:#fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160, 18, 34,1)), color-stop(100%,rgba(119, 13, 23,1)));
  background: linear-gradient(to bottom, rgba(160, 18, 34,1) 0%,rgba(119, 13, 23,1) 100%);
}

/* ANIMATE THE BUTTON */
.transition-inner,
.transition-inner:hover,
.transition-inner:active{
  -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.highlight-inner {
	color:#fff;
  width: 300px;
  height:17px;
  opacity: 0.4;
background: -moz-radial-gradient(top, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(radial, top top, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-radial-gradient(top, ellipse cover, rgba(255,255,255,0.3) 0px,rgba(255,255,255,0) 275px);
}


/******************************************
EMAIL NITA BUTTON
******************************************/
#block-boxes-email-nita{
	margin:10px 0;
	padding:0;
	width:100%;
}
#block-boxes-email-nita .boxes-box-content {
    margin: 0 10px;
    padding: 0;
    width: 74%;
}
.container2 {
	width:100%;
	margin: 0 auto;
	text-align: center;
	color:#fff;
}

.width2 {
  width: 250px;
  margin: 0 auto;
  display: inline-block;
}

.button2{
    border-radius: 8px;
    border-top: 1px solid #fff;
    box-shadow: 0 3px 3px #6d0a14, 0 3px 0 #6d0a14, -2px 0px 0 #003872, 0px 0px 0 #003872, 0px 3px 4px #000, 0 3px 10px #1b1b1b;
    color: #fff !important;
    font-size: 1em;
    letter-spacing: 2px;
    padding: 14px 78px;
    text-decoration: none;
}

.button2:hover {  
  /* BUTTON SHADOW */
 box-shadow: 0 6px 6px #6d0a14, 0 6px 0 #6d0a14, -1px 0px 0 #003872, 0px 0px 0 #003872, 0px 7px 8px #000, 0 7px 20px #1b1b1b;
 color:#fff;
}

.button2:active, .button2:focus {  
  border-top: 1px solid #cde4fc;
  color:#fff;
  /* BUTTON SHADOW */

}

/* RED GRADIENT ON BUTTON */
.grad2 {
	color:#fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160, 18, 34,1)), color-stop(100%,rgba(119, 13, 23,1)));
  background: linear-gradient(to bottom, rgba(160, 18, 34,1) 0%,rgba(119, 13, 23,1) 100%);
}

/* ANIMATE THE BUTTON */
.transition2,
.transition2:hover,
.transition2:active{
  -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.highlight2 {
	color:#fff;
  width: 300px;
  height:17px;
  opacity: 0.4;
background: -moz-radial-gradient(top, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(radial, top top, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-radial-gradient(top, ellipse cover, rgba(255,255,255,0.3) 0px,rgba(255,255,255,0) 275px);
}