/* <forms> */
.radiogroup {
	list-style: none;
	margin: 0;
	padding: 0;
	
	display: inline-block;
}

.radiogroup li {
	border: 0;
	margin: 0;
	padding: 0;
}


.radiogroup label {
	float: none;
	display: inline;
}

fieldset {
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding-top: 20px;
}

legend {
	font-size: 20px;
	padding: 0 15px 0 15px;
	color: #666;
}

form ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

form li p {
	margin: 0;
	float: right;
	color: #666;
	width: 55%;
}

form li {
	padding: 10px;
	clear: both;
}

form li label {
	display: block;
	float: left;
	margin-right: 20px;
	width: 30%;
	text-align: right;
	font-size: 18px;
	padding: 4px 0;
	line-height:1em;
}

form li sup {
	display: block;
	float: left;
	/*margin-right: 20px;*/
	margin-left: -20px;
	text-align: left;
	font-size: 20px;
}

form li div.notice {
	margin-left: 30%;
	padding-left: 20px;
	font-size: 12px;
	color: #666;
}

div.notice label {
	display: inline;
	float: none;
	font-size: 12px;
	width: auto;
	margin: 0;
	padding: 0;
}

form li div.error {
	color: red;
	font-style: italic;
	font-weight: bold;
}


form .footer {
	text-align: center;
}

form li h3 {
	color: red;
	margin: 0;
	padding: 0;
	font-size: 16px;
	margin-left: 30%;
	padding-left: 20px;
}

form label em {
	color: red;
}


form fieldset fieldset 
{
	border: none;
	padding-top: 0;
	background-color: #e6e6e6;
}

form fieldset fieldset legend 
{
	margin-top: 25px !important;
	margin-top: 0;
}

fieldset .options
{
	margin-left: 30%;
	padding-left: 25px;
}

form fieldset fieldset label 
{
	float: none;
	width: auto;
	text-align: left;
}

form input,
form textarea,
form select
{
	font-family: tahoma, verdana, sans-serif;
	font-size: 14px;
}

/* F**k those browsers not supporting this! (thanks firefox) */
/* and f**k proxies that block cursing from CSS files (yeah, you heard me) */
form input[type=text],
form input[type=password],
form input[type=file],
form textarea
{
	border: 1px solid #666;
	background: white;
	font-size:18px;
	padding:2px;	
}

form input[type=submit],
form input[type=reset],
form input[type=button]
{
}

#phi_lightbox_body form div.footer
{
	padding: 10px;
	background: #ccc;
}
/* </forms> */


ul.breadcrumbs {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.breadcrumbs li {
	display: inline;
	margin: 0 25px 0 0;
}

.phi_tabs {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #666;	
}

.phi_tabs li {
	display: inline;
	margin: 0 10px;
	padding: 0;
}

.phi_tabs a,
.phi_tabs a:hover {
	padding: 2px 10px;
	text-decoration: none;
	font-weight: normal;
}

.phi_tabs li.active_tab a {
	font-weight: bold;
}

/* Slider */
.slider_frame {
	width: 300px;
	height: 15px;
	padding: 5px;
	border: 1px solid #666;
	background: url('../img/phi/slider/slider_bg.png') repeat-x 0 0;
	text-align: left;
}

.slider_ridge {
	height: 19px;
	background: url('../img/phi/slider/slider_ridge.png') repeat-x 0 50%;
}

.slider_knob {
	width: 13px;
	height: 19px;
	background: url('../img/phi/slider/slider_knob.png') no-repeat 50% 50%;
}


.phi_font_color
{
    color: red;
}
.finder {
    border: 1px solid #666666;
    display: inline-block;
    background-color: white;/*#DAE3DE;*/
    float: left;
}
.finder input[type=text] {
    border: 0px;
    background-color: #DAE3DE;
    width: 225px;
}

.finder .magnifier{
    background: url('../img/icons/search.png') no-repeat center left;
    width: 18px;
    height: 27px;
    /*display: inline-block;*/
    float: left;
    background-color: #DAE3DE;
}

.finder #results {
    background-color: white;
    width: 247px;
    height: 0px;
    font-size: 18px;
    overflow: hidden;
}

.finder #results .result {
    width: 100%;
    height: 30px;
    padding-top: 5px;
}

.finder #results .result.active.mover {
    background-color: #CFEEFF;
}

.finder #results .result.inactive {
    display: none;
}


.finder #results .result .name {
    float: left;
}

.finder #results .result .relation {
    float:right;
    color: #4F4F4F;
    font-size: 10px;
}

.finder #results .result .relation .number{
   font-size: 18px;
}
 .message {
    float: left;
    margin-top: 8px;
    margin-left: 10px;
    height: 25px;
    color: #4F4F4F;
    font-size: 12px;
    font-style: italic;
}
/* <liquid grid layouts> */
/* 
Use this class together with the .span-x classes
to create any composition of columns in a layout.
Clearing floats without extra markup
Based on How To Clear Floats Without Structural Markup by PiE
http://www.positioniseverything.net/easyclearing.html
*/

.phi_container_body:after,
.liquid_layout:after {
    content: "\0020"; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
    overflow:hidden; 
}

.phi_container_body,
.liquid_layout {
	display: block;
}

/* Use these classes to set the width of a column. */
.span-1, .span-24>.span-1		{ width: 4.16%; float: left; margin:0; }
.span-2, .span-24>.span-2		{ width: 8.33%; float: left; margin:0; }
.span-3, .span-24>.span-3		{ width: 12.5%; float: left; margin:0; }
.span-4, .span-24>.span-4		{ width: 16.66%; float: left; margin:0; }
.span-5, .span-24>.span-5		{ width: 20.83%; float: left; margin:0; }
.span-6, .span-24>.span-6		{ width: 25%; float: left; margin:0; }
.span-7, .span-24>.span-7		{ width: 29.16%; float: left; margin:0; }
.span-8, .span-24>.span-8		{ width: 33.33%; float: left; margin:0; }
.span-9, .span-24>.span-9		{ width: 37.5%; float: left; margin:0; }
.span-10, .span-24>.span-10		{ width: 41.66%; float: left; margin:0; }
.span-11, .span-24>.span-11		{ width: 45.83%; float: left; margin:0; }
.span-12, .span-24>.span-12		{ width: 50%; float: left; margin:0; }
.span-13, .span-24>.span-13		{ width: 54.16%; float: left; margin:0; }
.span-14, .span-24>.span-14		{ width: 58.33%; float: left; margin:0; }
.span-15, .span-24>.span-15		{ width: 62.5%; float: left; margin:0; }
.span-16, .span-24>.span-16		{ width: 66.66%; float: left; margin:0; }
.span-17, .span-24>.span-17		{ width: 70.83%; float: left; margin:0; }
.span-18, .span-24>.span-18		{ width: 75%; float: left; margin:0; }
.span-19, .span-24>.span-19		{ width: 79.16%; float: left; margin:0; }
.span-20, .span-24>.span-20		{ width: 83.33%; float: left; margin:0; }
.span-21, .span-24>.span-21		{ width: 87.5%; float: left; margin:0; }
.span-22, .span-24>.span-22		{ width: 91.66%; float: left; margin:0; }
.span-23, .span-24>.span-23		{ width: 95.83%; float: left; margin:0; }
.span-24, .span-24>.span-24		{ width: 100%; float: left; margin:0; }

/* Add these to a column to append empty cols. */
.append-1   { padding-right: 4.16%; }
.append-2   { padding-right: 8.33%; }
.append-3   { padding-right: 12.5%; }
.append-4   { padding-right: 16.66%; }
.append-5   { padding-right: 20.83%; }
.append-6   { padding-right: 25%; }   
.append-7   { padding-right: 29.16%; }   
.append-8   { padding-right: 33.33%; }
.append-9   { padding-right: 37.5%; }
.append-10  { padding-right: 41.66%; }
.append-11  { padding-right: 45.83%; }
.append-12  { padding-right: 50%; }
.append-13  { padding-right: 54.16%; }
.append-14  { padding-right: 58.33%; }
.append-15  { padding-right: 62.5%; }
.append-16  { padding-right: 66.66%; }
.append-17  { padding-right: 70.83%; }
.append-18  { padding-right: 75%; }
.append-19  { padding-right: 79.16%; }
.append-20  { padding-right: 83.33%; }
.append-21  { padding-right: 87.5%; }
.append-22  { padding-right: 91.66%; }
.append-23  { padding-right: 95.83%; }

/* Add these to a column to prepend empty cols. */
.prepend-1   { padding-left: 4.16%; }
.prepend-2   { padding-left: 8.33%; }
.prepend-3   { padding-left: 12.5%; }
.prepend-4   { padding-left: 16.66%; }
.prepend-5   { padding-left: 20.83%; }
.prepend-6   { padding-left: 25%; }   
.prepend-7   { padding-left: 29.16%; }   
.prepend-8   { padding-left: 33.33%; }
.prepend-9   { padding-left: 37.5%; }
.prepend-10  { padding-left: 41.66%; }
.prepend-11  { padding-left: 45.83%; }
.prepend-12  { padding-left: 50%; }
.prepend-13  { padding-left: 54.16%; }
.prepend-14  { padding-left: 58.33%; }
.prepend-15  { padding-left: 62.5%; }
.prepend-16  { padding-left: 66.66%; }
.prepend-17  { padding-left: 70.83%; }
.prepend-18  { padding-left: 75%; }
.prepend-19  { padding-left: 79.16%; }
.prepend-20  { padding-left: 83.33%; }
.prepend-21  { padding-left: 87.5%; }
.prepend-22  { padding-left: 91.66%; }
.prepend-23  { padding-left: 95.83%; }


/* In IE if N divs widths add up to 100%, and the browser window's width has an ODD number of pixels, IE ceils the width division */
/* So, all LAST columns will be 0.1% narrower */
/* IE... GTFO! */
.last.span-1	{ width: 4.06%; }
.last.span-2	{ width: 8.23%; }
.last.span-3	{ width: 12.4%; }
.last.span-4	{ width: 16.56%; }
.last.span-5	{ width: 20.73%; }
.last.span-6	{ width: 24.9%; }
.last.span-7	{ width: 29.06%; }
.last.span-8	{ width: 33.23%; }
.last.span-9	{ width: 37.4%; }
.last.span-10	{ width: 41.56%; }
.last.span-11	{ width: 45.73%; }
.last.span-12	{ width: 49.9%; }
.last.span-13	{ width: 54.06%; }
.last.span-14	{ width: 58.23%; }
.last.span-15	{ width: 62.4%; }
.last.span-16	{ width: 66.56%; }
.last.span-17	{ width: 70.73%; }
.last.span-18	{ width: 74.9%; }
.last.span-19	{ width: 79.06%; }
.last.span-20	{ width: 83.23%; }
.last.span-21	{ width: 87.4%; }
.last.span-22	{ width: 91.56%; }
.last.span-23	{ width: 95.73%; }


/* Nested widths (No, i didn't do this by hand.) */
.span-2>.span-1 { width: 50.00%; }
.span-2>.span-2 { width: 100.00%; }
.span-3>.span-1 { width: 33.33%; }
.span-3>.span-2 { width: 66.67%; }
.span-3>.span-3 { width: 100.00%; }
.span-4>.span-1 { width: 25.00%; }
.span-4>.span-2 { width: 50.00%; }
.span-4>.span-3 { width: 75.00%; }
.span-4>.span-4 { width: 100.00%; }
.span-5>.span-1 { width: 20.00%; }
.span-5>.span-2 { width: 40.00%; }
.span-5>.span-3 { width: 60.00%; }
.span-5>.span-4 { width: 80.00%; }
.span-5>.span-5 { width: 100.00%; }
.span-6>.span-1 { width: 16.67%; }
.span-6>.span-2 { width: 33.33%; }
.span-6>.span-3 { width: 50.00%; }
.span-6>.span-4 { width: 66.67%; }
.span-6>.span-5 { width: 83.33%; }
.span-6>.span-6 { width: 100.00%; }
.span-7>.span-1 { width: 14.29%; }
.span-7>.span-2 { width: 28.57%; }
.span-7>.span-3 { width: 42.86%; }
.span-7>.span-4 { width: 57.14%; }
.span-7>.span-5 { width: 71.43%; }
.span-7>.span-6 { width: 85.71%; }
.span-7>.span-7 { width: 100.00%; }
.span-8>.span-1 { width: 12.50%; }
.span-8>.span-2 { width: 25.00%; }
.span-8>.span-3 { width: 37.50%; }
.span-8>.span-4 { width: 50.00%; }
.span-8>.span-5 { width: 62.50%; }
.span-8>.span-6 { width: 75.00%; }
.span-8>.span-7 { width: 87.50%; }
.span-8>.span-8 { width: 100.00%; }
.span-9>.span-1 { width: 11.11%; }
.span-9>.span-2 { width: 22.22%; }
.span-9>.span-3 { width: 33.33%; }
.span-9>.span-4 { width: 44.44%; }
.span-9>.span-5 { width: 55.56%; }
.span-9>.span-6 { width: 66.67%; }
.span-9>.span-7 { width: 77.78%; }
.span-9>.span-8 { width: 88.89%; }
.span-9>.span-9 { width: 100.00%; }
.span-10>.span-1 { width: 10.00%; }
.span-10>.span-2 { width: 20.00%; }
.span-10>.span-3 { width: 30.00%; }
.span-10>.span-4 { width: 40.00%; }
.span-10>.span-5 { width: 50.00%; }
.span-10>.span-6 { width: 60.00%; }
.span-10>.span-7 { width: 70.00%; }
.span-10>.span-8 { width: 80.00%; }
.span-10>.span-9 { width: 90.00%; }
.span-10>.span-10 { width: 100.00%; }
.span-11>.span-1 { width: 9.09%; }
.span-11>.span-2 { width: 18.18%; }
.span-11>.span-3 { width: 27.27%; }
.span-11>.span-4 { width: 36.36%; }
.span-11>.span-5 { width: 45.45%; }
.span-11>.span-6 { width: 54.55%; }
.span-11>.span-7 { width: 63.64%; }
.span-11>.span-8 { width: 72.73%; }
.span-11>.span-9 { width: 81.82%; }
.span-11>.span-10 { width: 90.91%; }
.span-11>.span-11 { width: 100.00%; }
.span-12>.span-1 { width: 8.33%; }
.span-12>.span-2 { width: 16.67%; }
.span-12>.span-3 { width: 25.00%; }
.span-12>.span-4 { width: 33.33%; }
.span-12>.span-5 { width: 41.67%; }
.span-12>.span-6 { width: 50.00%; }
.span-12>.span-7 { width: 58.33%; }
.span-12>.span-8 { width: 66.67%; }
.span-12>.span-9 { width: 75.00%; }
.span-12>.span-10 { width: 83.33%; }
.span-12>.span-11 { width: 91.67%; }
.span-12>.span-12 { width: 100.00%; }
.span-13>.span-1 { width: 7.69%; }
.span-13>.span-2 { width: 15.38%; }
.span-13>.span-3 { width: 23.08%; }
.span-13>.span-4 { width: 30.77%; }
.span-13>.span-5 { width: 38.46%; }
.span-13>.span-6 { width: 46.15%; }
.span-13>.span-7 { width: 53.85%; }
.span-13>.span-8 { width: 61.54%; }
.span-13>.span-9 { width: 69.23%; }
.span-13>.span-10 { width: 76.92%; }
.span-13>.span-11 { width: 84.62%; }
.span-13>.span-12 { width: 92.31%; }
.span-13>.span-13 { width: 100.00%; }
.span-14>.span-1 { width: 7.14%; }
.span-14>.span-2 { width: 14.29%; }
.span-14>.span-3 { width: 21.43%; }
.span-14>.span-4 { width: 28.57%; }
.span-14>.span-5 { width: 35.71%; }
.span-14>.span-6 { width: 42.86%; }
.span-14>.span-7 { width: 50.00%; }
.span-14>.span-8 { width: 57.14%; }
.span-14>.span-9 { width: 64.29%; }
.span-14>.span-10 { width: 71.43%; }
.span-14>.span-11 { width: 78.57%; }
.span-14>.span-12 { width: 85.71%; }
.span-14>.span-13 { width: 92.86%; }
.span-14>.span-14 { width: 100.00%; }
.span-15>.span-1 { width: 6.67%; }
.span-15>.span-2 { width: 13.33%; }
.span-15>.span-3 { width: 20.00%; }
.span-15>.span-4 { width: 26.67%; }
.span-15>.span-5 { width: 33.33%; }
.span-15>.span-6 { width: 40.00%; }
.span-15>.span-7 { width: 46.67%; }
.span-15>.span-8 { width: 53.33%; }
.span-15>.span-9 { width: 60.00%; }
.span-15>.span-10 { width: 66.67%; }
.span-15>.span-11 { width: 73.33%; }
.span-15>.span-12 { width: 80.00%; }
.span-15>.span-13 { width: 86.67%; }
.span-15>.span-14 { width: 93.33%; }
.span-15>.span-15 { width: 100.00%; }
.span-16>.span-1 { width: 6.25%; }
.span-16>.span-2 { width: 12.50%; }
.span-16>.span-3 { width: 18.75%; }
.span-16>.span-4 { width: 25.00%; }
.span-16>.span-5 { width: 31.25%; }
.span-16>.span-6 { width: 37.50%; }
.span-16>.span-7 { width: 43.75%; }
.span-16>.span-8 { width: 50.00%; }
.span-16>.span-9 { width: 56.25%; }
.span-16>.span-10 { width: 62.50%; }
.span-16>.span-11 { width: 68.75%; }
.span-16>.span-12 { width: 75.00%; }
.span-16>.span-13 { width: 81.25%; }
.span-16>.span-14 { width: 87.50%; }
.span-16>.span-15 { width: 93.75%; }
.span-16>.span-16 { width: 100.00%; }
.span-17>.span-1 { width: 5.88%; }
.span-17>.span-2 { width: 11.76%; }
.span-17>.span-3 { width: 17.65%; }
.span-17>.span-4 { width: 23.53%; }
.span-17>.span-5 { width: 29.41%; }
.span-17>.span-6 { width: 35.29%; }
.span-17>.span-7 { width: 41.18%; }
.span-17>.span-8 { width: 47.06%; }
.span-17>.span-9 { width: 52.94%; }
.span-17>.span-10 { width: 58.82%; }
.span-17>.span-11 { width: 64.71%; }
.span-17>.span-12 { width: 70.59%; }
.span-17>.span-13 { width: 76.47%; }
.span-17>.span-14 { width: 82.35%; }
.span-17>.span-15 { width: 88.24%; }
.span-17>.span-16 { width: 94.12%; }
.span-17>.span-17 { width: 100.00%; }
.span-18>.span-1 { width: 5.56%; }
.span-18>.span-2 { width: 11.11%; }
.span-18>.span-3 { width: 16.67%; }
.span-18>.span-4 { width: 22.22%; }
.span-18>.span-5 { width: 27.78%; }
.span-18>.span-6 { width: 33.33%; }
.span-18>.span-7 { width: 38.89%; }
.span-18>.span-8 { width: 44.44%; }
.span-18>.span-9 { width: 50.00%; }
.span-18>.span-10 { width: 55.56%; }
.span-18>.span-11 { width: 61.11%; }
.span-18>.span-12 { width: 66.67%; }
.span-18>.span-13 { width: 72.22%; }
.span-18>.span-14 { width: 77.78%; }
.span-18>.span-15 { width: 83.33%; }
.span-18>.span-16 { width: 88.89%; }
.span-18>.span-17 { width: 94.44%; }
.span-18>.span-18 { width: 100.00%; }
.span-19>.span-1 { width: 5.26%; }
.span-19>.span-2 { width: 10.53%; }
.span-19>.span-3 { width: 15.79%; }
.span-19>.span-4 { width: 21.05%; }
.span-19>.span-5 { width: 26.32%; }
.span-19>.span-6 { width: 31.58%; }
.span-19>.span-7 { width: 36.84%; }
.span-19>.span-8 { width: 42.11%; }
.span-19>.span-9 { width: 47.37%; }
.span-19>.span-10 { width: 52.63%; }
.span-19>.span-11 { width: 57.89%; }
.span-19>.span-12 { width: 63.16%; }
.span-19>.span-13 { width: 68.42%; }
.span-19>.span-14 { width: 73.68%; }
.span-19>.span-15 { width: 78.95%; }
.span-19>.span-16 { width: 84.21%; }
.span-19>.span-17 { width: 89.47%; }
.span-19>.span-18 { width: 94.74%; }
.span-19>.span-19 { width: 100.00%; }
.span-20>.span-1 { width: 5.00%; }
.span-20>.span-2 { width: 10.00%; }
.span-20>.span-3 { width: 15.00%; }
.span-20>.span-4 { width: 20.00%; }
.span-20>.span-5 { width: 25.00%; }
.span-20>.span-6 { width: 30.00%; }
.span-20>.span-7 { width: 35.00%; }
.span-20>.span-8 { width: 40.00%; }
.span-20>.span-9 { width: 45.00%; }
.span-20>.span-10 { width: 50.00%; }
.span-20>.span-11 { width: 55.00%; }
.span-20>.span-12 { width: 60.00%; }
.span-20>.span-13 { width: 65.00%; }
.span-20>.span-14 { width: 70.00%; }
.span-20>.span-15 { width: 75.00%; }
.span-20>.span-16 { width: 80.00%; }
.span-20>.span-17 { width: 85.00%; }
.span-20>.span-18 { width: 90.00%; }
.span-20>.span-19 { width: 95.00%; }
.span-20>.span-20 { width: 100.00%; }
.span-21>.span-1 { width: 4.76%; }
.span-21>.span-2 { width: 9.52%; }
.span-21>.span-3 { width: 14.29%; }
.span-21>.span-4 { width: 19.05%; }
.span-21>.span-5 { width: 23.81%; }
.span-21>.span-6 { width: 28.57%; }
.span-21>.span-7 { width: 33.33%; }
.span-21>.span-8 { width: 38.10%; }
.span-21>.span-9 { width: 42.86%; }
.span-21>.span-10 { width: 47.62%; }
.span-21>.span-11 { width: 52.38%; }
.span-21>.span-12 { width: 57.14%; }
.span-21>.span-13 { width: 61.90%; }
.span-21>.span-14 { width: 66.67%; }
.span-21>.span-15 { width: 71.43%; }
.span-21>.span-16 { width: 76.19%; }
.span-21>.span-17 { width: 80.95%; }
.span-21>.span-18 { width: 85.71%; }
.span-21>.span-19 { width: 90.48%; }
.span-21>.span-20 { width: 95.24%; }
.span-21>.span-21 { width: 100.00%; }
.span-22>.span-1 { width: 4.55%; }
.span-22>.span-2 { width: 9.09%; }
.span-22>.span-3 { width: 13.64%; }
.span-22>.span-4 { width: 18.18%; }
.span-22>.span-5 { width: 22.73%; }
.span-22>.span-6 { width: 27.27%; }
.span-22>.span-7 { width: 31.82%; }
.span-22>.span-8 { width: 36.36%; }
.span-22>.span-9 { width: 40.91%; }
.span-22>.span-10 { width: 45.45%; }
.span-22>.span-11 { width: 50.00%; }
.span-22>.span-12 { width: 54.55%; }
.span-22>.span-13 { width: 59.09%; }
.span-22>.span-14 { width: 63.64%; }
.span-22>.span-15 { width: 68.18%; }
.span-22>.span-16 { width: 72.73%; }
.span-22>.span-17 { width: 77.27%; }
.span-22>.span-18 { width: 81.82%; }
.span-22>.span-19 { width: 86.36%; }
.span-22>.span-20 { width: 90.91%; }
.span-22>.span-21 { width: 95.45%; }
.span-22>.span-22 { width: 100.00%; }
.span-23>.span-1 { width: 4.35%; }
.span-23>.span-2 { width: 8.70%; }
.span-23>.span-3 { width: 13.04%; }
.span-23>.span-4 { width: 17.39%; }
.span-23>.span-5 { width: 21.74%; }
.span-23>.span-6 { width: 26.09%; }
.span-23>.span-7 { width: 30.43%; }
.span-23>.span-8 { width: 34.78%; }
.span-23>.span-9 { width: 39.13%; }
.span-23>.span-10 { width: 43.48%; }
.span-23>.span-11 { width: 47.83%; }
.span-23>.span-12 { width: 52.17%; }
.span-23>.span-13 { width: 56.52%; }
.span-23>.span-14 { width: 60.87%; }
.span-23>.span-15 { width: 65.22%; }
.span-23>.span-16 { width: 69.57%; }
.span-23>.span-17 { width: 73.91%; }
.span-23>.span-18 { width: 78.26%; }
.span-23>.span-19 { width: 82.61%; }
.span-23>.span-20 { width: 86.96%; }
.span-23>.span-21 { width: 91.30%; }
.span-23>.span-22 { width: 95.65%; }
.span-23>.span-23 { width: 100.00%; }

.span-2>.last.span-1 { width: 49.90%; }
.span-3>.last.span-1 { width: 33.23%; }
.span-3>.last.span-2 { width: 66.57%; }
.span-4>.last.span-1 { width: 24.90%; }
.span-4>.last.span-2 { width: 49.90%; }
.span-4>.last.span-3 { width: 74.90%; }
.span-5>.last.span-1 { width: 19.90%; }
.span-5>.last.span-2 { width: 39.90%; }
.span-5>.last.span-3 { width: 59.90%; }
.span-5>.last.span-4 { width: 79.90%; }
.span-6>.last.span-1 { width: 16.57%; }
.span-6>.last.span-2 { width: 33.23%; }
.span-6>.last.span-3 { width: 49.90%; }
.span-6>.last.span-4 { width: 66.57%; }
.span-6>.last.span-5 { width: 83.23%; }
.span-7>.last.span-1 { width: 14.19%; }
.span-7>.last.span-2 { width: 28.47%; }
.span-7>.last.span-3 { width: 42.76%; }
.span-7>.last.span-4 { width: 57.04%; }
.span-7>.last.span-5 { width: 71.33%; }
.span-7>.last.span-6 { width: 85.61%; }
.span-8>.last.span-1 { width: 12.40%; }
.span-8>.last.span-2 { width: 24.90%; }
.span-8>.last.span-3 { width: 37.40%; }
.span-8>.last.span-4 { width: 49.90%; }
.span-8>.last.span-5 { width: 62.40%; }
.span-8>.last.span-6 { width: 74.90%; }
.span-8>.last.span-7 { width: 87.40%; }
.span-9>.last.span-1 { width: 11.01%; }
.span-9>.last.span-2 { width: 22.12%; }
.span-9>.last.span-3 { width: 33.23%; }
.span-9>.last.span-4 { width: 44.34%; }
.span-9>.last.span-5 { width: 55.46%; }
.span-9>.last.span-6 { width: 66.57%; }
.span-9>.last.span-7 { width: 77.68%; }
.span-9>.last.span-8 { width: 88.79%; }
.span-10>.last.span-1 { width: 9.90%; }
.span-10>.last.span-2 { width: 19.90%; }
.span-10>.last.span-3 { width: 29.90%; }
.span-10>.last.span-4 { width: 39.90%; }
.span-10>.last.span-5 { width: 49.90%; }
.span-10>.last.span-6 { width: 59.90%; }
.span-10>.last.span-7 { width: 69.90%; }
.span-10>.last.span-8 { width: 79.90%; }
.span-10>.last.span-9 { width: 89.90%; }
.span-11>.last.span-1 { width: 8.99%; }
.span-11>.last.span-2 { width: 18.08%; }
.span-11>.last.span-3 { width: 27.17%; }
.span-11>.last.span-4 { width: 36.26%; }
.span-11>.last.span-5 { width: 45.35%; }
.span-11>.last.span-6 { width: 54.45%; }
.span-11>.last.span-7 { width: 63.54%; }
.span-11>.last.span-8 { width: 72.63%; }
.span-11>.last.span-9 { width: 81.72%; }
.span-11>.last.span-10 { width: 90.81%; }
.span-12>.last.span-1 { width: 8.23%; }
.span-12>.last.span-2 { width: 16.57%; }
.span-12>.last.span-3 { width: 24.90%; }
.span-12>.last.span-4 { width: 33.23%; }
.span-12>.last.span-5 { width: 41.57%; }
.span-12>.last.span-6 { width: 49.90%; }
.span-12>.last.span-7 { width: 58.23%; }
.span-12>.last.span-8 { width: 66.57%; }
.span-12>.last.span-9 { width: 74.90%; }
.span-12>.last.span-10 { width: 83.23%; }
.span-12>.last.span-11 { width: 91.57%; }
.span-13>.last.span-1 { width: 7.59%; }
.span-13>.last.span-2 { width: 15.28%; }
.span-13>.last.span-3 { width: 22.98%; }
.span-13>.last.span-4 { width: 30.67%; }
.span-13>.last.span-5 { width: 38.36%; }
.span-13>.last.span-6 { width: 46.05%; }
.span-13>.last.span-7 { width: 53.75%; }
.span-13>.last.span-8 { width: 61.44%; }
.span-13>.last.span-9 { width: 69.13%; }
.span-13>.last.span-10 { width: 76.82%; }
.span-13>.last.span-11 { width: 84.52%; }
.span-13>.last.span-12 { width: 92.21%; }
.span-14>.last.span-1 { width: 7.04%; }
.span-14>.last.span-2 { width: 14.19%; }
.span-14>.last.span-3 { width: 21.33%; }
.span-14>.last.span-4 { width: 28.47%; }
.span-14>.last.span-5 { width: 35.61%; }
.span-14>.last.span-6 { width: 42.76%; }
.span-14>.last.span-7 { width: 49.90%; }
.span-14>.last.span-8 { width: 57.04%; }
.span-14>.last.span-9 { width: 64.19%; }
.span-14>.last.span-10 { width: 71.33%; }
.span-14>.last.span-11 { width: 78.47%; }
.span-14>.last.span-12 { width: 85.61%; }
.span-14>.last.span-13 { width: 92.76%; }
.span-15>.last.span-1 { width: 6.57%; }
.span-15>.last.span-2 { width: 13.23%; }
.span-15>.last.span-3 { width: 19.90%; }
.span-15>.last.span-4 { width: 26.57%; }
.span-15>.last.span-5 { width: 33.23%; }
.span-15>.last.span-6 { width: 39.90%; }
.span-15>.last.span-7 { width: 46.57%; }
.span-15>.last.span-8 { width: 53.23%; }
.span-15>.last.span-9 { width: 59.90%; }
.span-15>.last.span-10 { width: 66.57%; }
.span-15>.last.span-11 { width: 73.23%; }
.span-15>.last.span-12 { width: 79.90%; }
.span-15>.last.span-13 { width: 86.57%; }
.span-15>.last.span-14 { width: 93.23%; }
.span-16>.last.span-1 { width: 6.15%; }
.span-16>.last.span-2 { width: 12.40%; }
.span-16>.last.span-3 { width: 18.65%; }
.span-16>.last.span-4 { width: 24.90%; }
.span-16>.last.span-5 { width: 31.15%; }
.span-16>.last.span-6 { width: 37.40%; }
.span-16>.last.span-7 { width: 43.65%; }
.span-16>.last.span-8 { width: 49.90%; }
.span-16>.last.span-9 { width: 56.15%; }
.span-16>.last.span-10 { width: 62.40%; }
.span-16>.last.span-11 { width: 68.65%; }
.span-16>.last.span-12 { width: 74.90%; }
.span-16>.last.span-13 { width: 81.15%; }
.span-16>.last.span-14 { width: 87.40%; }
.span-16>.last.span-15 { width: 93.65%; }
.span-17>.last.span-1 { width: 5.78%; }
.span-17>.last.span-2 { width: 11.66%; }
.span-17>.last.span-3 { width: 17.55%; }
.span-17>.last.span-4 { width: 23.43%; }
.span-17>.last.span-5 { width: 29.31%; }
.span-17>.last.span-6 { width: 35.19%; }
.span-17>.last.span-7 { width: 41.08%; }
.span-17>.last.span-8 { width: 46.96%; }
.span-17>.last.span-9 { width: 52.84%; }
.span-17>.last.span-10 { width: 58.72%; }
.span-17>.last.span-11 { width: 64.61%; }
.span-17>.last.span-12 { width: 70.49%; }
.span-17>.last.span-13 { width: 76.37%; }
.span-17>.last.span-14 { width: 82.25%; }
.span-17>.last.span-15 { width: 88.14%; }
.span-17>.last.span-16 { width: 94.02%; }
.span-18>.last.span-1 { width: 5.46%; }
.span-18>.last.span-2 { width: 11.01%; }
.span-18>.last.span-3 { width: 16.57%; }
.span-18>.last.span-4 { width: 22.12%; }
.span-18>.last.span-5 { width: 27.68%; }
.span-18>.last.span-6 { width: 33.23%; }
.span-18>.last.span-7 { width: 38.79%; }
.span-18>.last.span-8 { width: 44.34%; }
.span-18>.last.span-9 { width: 49.90%; }
.span-18>.last.span-10 { width: 55.46%; }
.span-18>.last.span-11 { width: 61.01%; }
.span-18>.last.span-12 { width: 66.57%; }
.span-18>.last.span-13 { width: 72.12%; }
.span-18>.last.span-14 { width: 77.68%; }
.span-18>.last.span-15 { width: 83.23%; }
.span-18>.last.span-16 { width: 88.79%; }
.span-18>.last.span-17 { width: 94.34%; }
.span-19>.last.span-1 { width: 5.16%; }
.span-19>.last.span-2 { width: 10.43%; }
.span-19>.last.span-3 { width: 15.69%; }
.span-19>.last.span-4 { width: 20.95%; }
.span-19>.last.span-5 { width: 26.22%; }
.span-19>.last.span-6 { width: 31.48%; }
.span-19>.last.span-7 { width: 36.74%; }
.span-19>.last.span-8 { width: 42.01%; }
.span-19>.last.span-9 { width: 47.27%; }
.span-19>.last.span-10 { width: 52.53%; }
.span-19>.last.span-11 { width: 57.79%; }
.span-19>.last.span-12 { width: 63.06%; }
.span-19>.last.span-13 { width: 68.32%; }
.span-19>.last.span-14 { width: 73.58%; }
.span-19>.last.span-15 { width: 78.85%; }
.span-19>.last.span-16 { width: 84.11%; }
.span-19>.last.span-17 { width: 89.37%; }
.span-19>.last.span-18 { width: 94.64%; }
.span-20>.last.span-1 { width: 4.90%; }
.span-20>.last.span-2 { width: 9.90%; }
.span-20>.last.span-3 { width: 14.90%; }
.span-20>.last.span-4 { width: 19.90%; }
.span-20>.last.span-5 { width: 24.90%; }
.span-20>.last.span-6 { width: 29.90%; }
.span-20>.last.span-7 { width: 34.90%; }
.span-20>.last.span-8 { width: 39.90%; }
.span-20>.last.span-9 { width: 44.90%; }
.span-20>.last.span-10 { width: 49.90%; }
.span-20>.last.span-11 { width: 54.90%; }
.span-20>.last.span-12 { width: 59.90%; }
.span-20>.last.span-13 { width: 64.90%; }
.span-20>.last.span-14 { width: 69.90%; }
.span-20>.last.span-15 { width: 74.90%; }
.span-20>.last.span-16 { width: 79.90%; }
.span-20>.last.span-17 { width: 84.90%; }
.span-20>.last.span-18 { width: 89.90%; }
.span-20>.last.span-19 { width: 94.90%; }
.span-21>.last.span-1 { width: 4.66%; }
.span-21>.last.span-2 { width: 9.42%; }
.span-21>.last.span-3 { width: 14.19%; }
.span-21>.last.span-4 { width: 18.95%; }
.span-21>.last.span-5 { width: 23.71%; }
.span-21>.last.span-6 { width: 28.47%; }
.span-21>.last.span-7 { width: 33.23%; }
.span-21>.last.span-8 { width: 38.00%; }
.span-21>.last.span-9 { width: 42.76%; }
.span-21>.last.span-10 { width: 47.52%; }
.span-21>.last.span-11 { width: 52.28%; }
.span-21>.last.span-12 { width: 57.04%; }
.span-21>.last.span-13 { width: 61.80%; }
.span-21>.last.span-14 { width: 66.57%; }
.span-21>.last.span-15 { width: 71.33%; }
.span-21>.last.span-16 { width: 76.09%; }
.span-21>.last.span-17 { width: 80.85%; }
.span-21>.last.span-18 { width: 85.61%; }
.span-21>.last.span-19 { width: 90.38%; }
.span-21>.last.span-20 { width: 95.14%; }
.span-22>.last.span-1 { width: 4.45%; }
.span-22>.last.span-2 { width: 8.99%; }
.span-22>.last.span-3 { width: 13.54%; }
.span-22>.last.span-4 { width: 18.08%; }
.span-22>.last.span-5 { width: 22.63%; }
.span-22>.last.span-6 { width: 27.17%; }
.span-22>.last.span-7 { width: 31.72%; }
.span-22>.last.span-8 { width: 36.26%; }
.span-22>.last.span-9 { width: 40.81%; }
.span-22>.last.span-10 { width: 45.35%; }
.span-22>.last.span-11 { width: 49.90%; }
.span-22>.last.span-12 { width: 54.45%; }
.span-22>.last.span-13 { width: 58.99%; }
.span-22>.last.span-14 { width: 63.54%; }
.span-22>.last.span-15 { width: 68.08%; }
.span-22>.last.span-16 { width: 72.63%; }
.span-22>.last.span-17 { width: 77.17%; }
.span-22>.last.span-18 { width: 81.72%; }
.span-22>.last.span-19 { width: 86.26%; }
.span-22>.last.span-20 { width: 90.81%; }
.span-22>.last.span-21 { width: 95.35%; }
.span-23>.last.span-1 { width: 4.25%; }
.span-23>.last.span-2 { width: 8.60%; }
.span-23>.last.span-3 { width: 12.94%; }
.span-23>.last.span-4 { width: 17.29%; }
.span-23>.last.span-5 { width: 21.64%; }
.span-23>.last.span-6 { width: 25.99%; }
.span-23>.last.span-7 { width: 30.33%; }
.span-23>.last.span-8 { width: 34.68%; }
.span-23>.last.span-9 { width: 39.03%; }
.span-23>.last.span-10 { width: 43.38%; }
.span-23>.last.span-11 { width: 47.73%; }
.span-23>.last.span-12 { width: 52.07%; }
.span-23>.last.span-13 { width: 56.42%; }
.span-23>.last.span-14 { width: 60.77%; }
.span-23>.last.span-15 { width: 65.12%; }
.span-23>.last.span-16 { width: 69.47%; }
.span-23>.last.span-17 { width: 73.81%; }
.span-23>.last.span-18 { width: 78.16%; }
.span-23>.last.span-19 { width: 82.51%; }
.span-23>.last.span-20 { width: 86.86%; }
.span-23>.last.span-21 { width: 91.20%; }
.span-23>.last.span-22 { width: 95.55%; }
/* </liquid grid layouts> */
