
.container_12 { position:relative; width:960px; margin:0 auto; padding:0; }

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { float:left; display:inline; margin-left:10px; margin-right:10px; }

.container_12 .alpha { margin-left:0; }

.container_12 .omega { margin-right:0; }

.container_12 .grid_1 { width:60px; }

.container_12 .grid_2 { width:140px; }

.container_12 .grid_3 { width:220px; }

.container_12 .grid_4 { width:300px; }

.container_12 .grid_5 { width:380px; }

.container_12 .grid_6 { width:460px; }

.container_12 .grid_7 { width:540px; }

.container_12 .grid_8 { width:620px; }

.container_12 .grid_9 { width:700px; }

.container_12 .grid_10 { width:780px; }

.container_12 .grid_11 { width:860px; }

.container_12 .grid_12 { width:940px; }

.container_12 .prefix_1 { padding-left:80px; }

.container_12 .prefix_2 { padding-left:160px; }

.container_12 .prefix_3 { padding-left:240px; }

.container_12 .prefix_4 { padding-left:320px; }

.container_12 .prefix_5 { padding-left:400px; }

.container_12 .prefix_6 { padding-left:480px; }

.container_12 .prefix_7 { padding-left:560px; }

.container_12 .prefix_8 { padding-left:640px; }

.container_12 .prefix_9 { padding-left:720px; }

.container_12 .prefix_10 { padding-left:800px; }

.container_12 .prefix_11 { padding-left:880px; }

.container_12 .suffix_1 { padding-right:80px; }

.container_12 .suffix_2 { padding-right:160px; }

.container_12 .suffix_3 { padding-right:240px; }

.container_12 .suffix_4 { padding-right:320px; }

.container_12 .suffix_5 { padding-right:400px; }

.container_12 .suffix_6 { padding-right:480px; }

.container_12 .suffix_7 { padding-right:560px; }

.container_12 .suffix_8 { padding-right:640px; }

.container_12 .suffix_9 { padding-right:720px; }

.container_12 .suffix_10 { padding-right:800px; }

.container_12 .suffix_11 { padding-right:880px; }
@media only screen and (min-width: 768px) and (max-width: 995px) {
.container_12 {
width:768px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
margin-left:10px;
margin-right:10px;
}
.container_12 .alpha {
margin-left:0;
}
.container_12 .omega {
margin-right:0;
}
.container_12 .grid_1 {
width:44px;
}
.container_12 .grid_2 {
width:108px;
}
.container_12 .grid_3 {
width:172px;
}
.container_12 .grid_4 {
width:236px;
}
.container_12 .grid_5 {
width:300px;
}
.container_12 .grid_6 {
width:364px;
}
.container_12 .grid_7 {
width:428px;
}
.container_12 .grid_8 {
width:492px;
}
.container_12 .grid_9 {
width:556px;
}
.container_12 .grid_10 {
width:620px;
}
.container_12 .grid_11 {
width:684px;
}
.container_12 .grid_12 {
width:748px;
}
.container_12 .prefix_1 {
padding-left:64px;
}
.container_12 .prefix_2 {
padding-left:128px;
}
.container_12 .prefix_3 {
padding-left:192px;
}
.container_12 .prefix_4 {
padding-left:256px;
}
.container_12 .prefix_5 {
padding-left:320px;
}
.container_12 .prefix_6 {
padding-left:384px;
}
.container_12 .prefix_7 {
padding-left:448px;
}
.container_12 .prefix_8 {
padding-left:512px;
}
.container_12 .prefix_9 {
padding-left:576px;
}
.container_12 .prefix_10 {
padding-left:640px;
}
.container_12 .prefix_11 {
padding-left:768px;
}
.container_12 .suffix_1 {
padding-right:64px;
}
.container_12 .suffix_2 {
padding-right:128px;
}
.container_12 .suffix_3 {
padding-right:192px;
}
.container_12 .suffix_4 {
padding-right:256px;
}
.container_12 .suffix_5 {
padding-right:320px;
}
.container_12 .suffix_6 {
padding-right:384px;
}
.container_12 .suffix_7 {
padding-right:448px;
}
.container_12 .suffix_8 {
padding-right:512px;
}
.container_12 .suffix_9 {
padding-right:576px;
}
.container_12 .suffix_10 {
padding-right:640px;
}
.container_12 .suffix_11 {
padding-right:768px;
}
}
@media only screen and (max-width: 767px) {
.container_12 {
width:300px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
margin:0;
}
.container_12 .grid_1, .container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_5, .container_12 .grid_6, .container_12 .grid_7, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_11, .container_12 .grid_12 {
width:300px;
}
.container_12 .prefix_1, .container_12 .prefix_2, .container_12 .prefix_3, .container_12 .prefix_4, .container_12 .prefix_5, .container_12 .prefix_6, .container_12 .prefix_7, .container_12 .prefix_8, .container_12 .prefix_9, .container_12 .prefix_10, .container_12 .prefix_11 {
padding-left:0;
}
.container_12 .suffix_1, .container_12 .suffix_2, .container_12 .suffix_3, .container_12 .suffix_4, .container_12 .suffix_5, .container_12 .suffix_6, .container_12 .suffix_7, .container_12 .suffix_8, .container_12 .suffix_9, .container_12 .suffix_10, .container_12 .suffix_11 {
padding-right:0;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container_12 {
width:420px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
margin:0;
}
.container_12 .grid_1, .container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_5, .container_12 .grid_6, .container_12 .grid_7, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_11, .container_12 .grid_12 {
width:420px;
}
.container_12 .prefix_1, .container_12 .prefix_2, .container_12 .prefix_3, .container_12 .prefix_4, .container_12 .prefix_5, .container_12 .prefix_6, .container_12 .prefix_7, .container_12 .prefix_8, .container_12 .prefix_9, .container_12 .prefix_10, .container_12 .prefix_11 {
padding-left:0;
}
.container_12 .suffix_1, .container_12 .suffix_2, .container_12 .suffix_3, .container_12 .suffix_4, .container_12 .suffix_5, .container_12 .suffix_6, .container_12 .suffix_7, .container_12 .suffix_8, .container_12 .suffix_9, .container_12 .suffix_10, .container_12 .suffix_11 {
padding-right:0;
}
}

.container_12:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; }

.clearfix:before, .clearfix:after, .row:before, .row:after { content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }

.row:after, .clearfix:after { clear:both; }

.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }
