/* Containers */
div.container {margin: 0; clear: both; width: 100%;}

h2.container_title {font-size: 1.8em; float: left; width: 30%; margin: 0 0 0.5em 0; //margin-right: -30%;}
h2.container_title span {float: left;}

div.container_content {overflow: hidden; margin-bottom: 2em; float: left; width: 70%; //margin-left: 30%; //margin-right: -1px; display: inline;}
div.container_content div.measurer {padding: 1px 0;}
div.container_content div.stripe {border-left: 3px solid #e3003e; padding: 0 20px 0 10px;}
div.container_content p.earlier {display: none;}
div.container_content p.earlier span.caption {cursor: pointer; cursor: hand; color: #2f3c49; border-bottom: 1px dashed #2f3c49;}
div.container_content p.earlier span.arrow {cursor: pointer; cursor: hand; color: #2f3c49; font-size: 1.1em;}

div.container_closed h2.container_title span.title {cursor: pointer; cursor: hand; border-bottom: 1px dashed #2f3c49;}
div.container_closed div.container_content {display:none;}
div.container_in_motion_to_close h2.container_title span.title {border-bottom: 1px dashed #2f3c49;}

div.container_opened h2.container_title span.title {color: #e3003e; cursor: pointer; cursor: hand; border-bottom: 1px dashed #e3003e;}
div.container_in_motion_to_open h2.container_title span.title {color: #e3003e; border-bottom: 1px dashed #e3003e;}

div.container_closed p.earlier,
div.container_opened p.earlier,
div.container_in_motion_to_open p.earlier,
div.container_in_motion_to_close p.earlier {display: block;}