/* 960 Grid System -Core CSS. */
body { min-width: 960px; }

/*Container
----------------------------------------------------------------------------------------------------*/
/*.container-24 { margin: 0 auto; width: 960px; }*/
.maxwidth1725,.container-24{max-width: 1725px;margin:0 auto;}
/*Grid >>Global
----------------------------------------------------------------------------------------------------*/
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16, .grid-17, .grid-18, .grid-19, .grid-20, .grid-21, .grid-22, .grid-23, .grid-24 
{ display: inline; float: left; /*margin-left: 5px; margin-right: 5px; */}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha { margin-left: 0; }

.omega { margin-right: 0; }

/* `Grid >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container-24 .grid-1 { width: 30px; }

.container-24 .grid-2 { width: 70px; }

.container-24 .grid-3 { width: 110px; }

.container-24 .grid-4 { width: 150px; }

.container-24 .grid-5 { width: 190px; }

.container-24 .grid-6 { width: 230px; }

.container-24 .grid-7 { width: 270px; }

.container-24 .grid-8 { width: 310px; }

.container-24 .grid-9 { width: 350px; }

.container-24 .grid-10 { width: 390px; }

.container-24 .grid-11 { width: 430px; }

.container-24 .grid-12 { width: 470px; }

.container-24 .grid-13 { width: 510px; }

.container-24 .grid-14 { width: 550px; }

.container-24 .grid-15 { width: 590px; }

.container-24 .grid-16 { width: 630px; }

.container-24 .grid-17 { width: 670px; }

.container-24 .grid-18 { width: 710px; }

.container-24 .grid-19 { width: 750px; }

.container-24 .grid-20 { width: 790px; }

.container-24 .grid-21 { width: 830px; }

.container-24 .grid-22 { width: 870px; }

.container-24 .grid-23 { width: 910px; }


.maxwidth1725 .grid-18 { max-width: 1270px;width: 73.5%;}
.maxwidth1725 .grid-6 { max-width: 410px; width: 23.8%}

.maxwidth1725 .grid-19 { max-width: 1340px;width: 77.7%; }
.maxwidth1725 .grid-5 { max-width: 350px;width: 20%; }
.maxwidth1725 .grid-8 { width:calc(33.3333% - 15px ); }

.container-24 .grid-24 { width:100%; }

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear { clear: both; display: block; overflow: hidden; /*visibility: hidden; width: 0; height: 0; */}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before, .clearfix:after, .container-24:before, .container-24:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }

.clearfix:after, .container-24:after { clear: both; }

/* The following zoom:1 rule is specifically for IE6 + IE7. Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix, .container-24 { zoom: 1; }

.f-link{font-size: 22px;color: #646464;line-height: 2;margin: 60px auto 40px}
.f-link a{font-size: 22px;color: #646464;display: inline-block;margin: 0 10px;}
.f-link span {font-weight: bold;}
.f-link a {white-space: nowrap;zoom: 1;}	
.f-link a:hover{ color: #666;}
