/*----- Responsive Grid -----*/
.row-fluid:before, .row-fluid:after { display:table; content:""; line-height:0;}
.row-fluid:after { clear:both;}
.row-fluid [class*="span"]{ display:block; width:100%; min-height:10px; float:left; margin-left:2%; *margin-left:1.9375%;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
.row-fluid [class*="span"]:first-child{ margin-left:0;}
.row-fluid .span12{ width:100%; *width:99.9375%;}
.row-fluid .span11{ width:91.5%; *width:91.4375%;}
.row-fluid .span10 { width:83%; *width:82.9375%;}
.row-fluid .span9{ width:74.5%; *width:74.4375%;}
.row-fluid .span8{ width:66%; *width:65.9375%;}
.row-fluid .span7{ width:57.5%; *width:57.4375%;}
.row-fluid .span6{ width:49%; *width:48.9375%;}
.row-fluid .span5{ width:40.5%; *width:40.4375%;}
.row-fluid .span4{ width:32%; *width:31.9375%;}
.row-fluid .span3{ width:23.5%; *width:23.4375%;}
.row-fluid .span2{ width:15%; *width:14.9375%;}
.row-fluid .span1{ width:6.5%; *width:6.4375%;}

@media screen and (min-width: 601px) and (max-width: 900px) {
.row-fluid.col3 .span4{width:49%; *width:48.9375%;}
/*.row-fluid.col3 .span4:last-child{ margin:10px 0 0;}*/
.row-fluid.col3 .span4:nth-child(2n+1){ clear:left;}
.row-fluid.col3 .span4.even{ margin:0;}
.row-fluid.col3 .span4.even:first-child{}
}

@media screen and (max-width: 600px) {
.row-fluid [class*="span"]{ margin-left:0; width:100%;}
}