@charset &quot;UTF-8&quot;;


/*--------------------------
	  BACKGROUND IMG
--------------------------*/

.row2
{
margin:0 0 6rem 0;
padding:0;
}

.row2 img
{
width:100%;
}

.row_title
{
margin-bottom:3rem;
}

/* VOICE */

#macy-container div
{
/*height:320px;*/
position:relative;
margin-bottom:5rem;
padding:1.6rem 1.6rem 6rem 1.6rem;
color:#fff;
background:#e6e6e6;
box-shadow:-6px -5px 6px -5px #141414;          
}

#macy-container div:before 
{
content:&quot;&quot;;
position:absolute;
bottom:0;
right:0;
width  : 0px;
height : 0px;
border-width:2.6rem; /* This trick side-steps a webkit bug */
border-style:solid;
border-color:#1052B5 #ffffff #ffffff #1052B5; /* A bit more verbose to work with .rounded too */
background:#1052B5; /* For when also applying a border-radius */
display:block; width:0; /* Only for Firefox 3.0 damage limitation */
/* Optional: shadow */
-webkit-box-shadow:-2px -2px rgba(0,0,0,0.3), -1px -1px 1px rgba(0,0,0,0.2);
-moz-box-shadow:-2px -2px rgba(0,0,0,0.3), -1px -1px 1px rgba(0,0,0,0.2);
box-shadow:-2px -2px rgba(0,0,0,0.3), -1px -1px 1px rgba(0,0,0,0.2);
 }

#macy-container  p
{
margin:0;
padding:0;
color:#000000;
font-size:1.4rem;
line-height:1.6;
}

#macy-container .info i
{
color:#1052B5;
}

#macy-container .info
{
margin-bottom:2rem;
font-size:1.6rem;
}

#macy-container .message
{
/*height:190px;
width:270px;*/
overflow-y: auto;
}