@charset "utf-8";
.igrid, .igrid *{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.igrid{
width:100%;
overflow:hidden;
}
.igrid_row{
margin-left:-40px;
}
.igrid_col{
display:inline-block;
vertical-align:top;
margin-right:-0.25em;
position:relative;
border:40px solid transparent;
border-top-style:hidden;
border-right-style:hidden;
}
.igrid:before, .igrid:after, .igrid_row:before, .igrid_row:after{
content:'';
display:table;
width:100%;
clear:both;
}
.igrid_novspace .igrid_col{
border-bottom-style:hidden;
}
.igrid_row.igrid_novspace > .igrid_col{
border-bottom-style:hidden;
}
.igrid_col.igrid_novspace{
border-bottom-style:hidden;
}
.igrid_nospace .igrid_row{margin-left:0;}
.igrid.igrid_nospace .igrid_col{border-style:hidden;}
.igrid_row.igrid_nospace{margin-left:0;}
.igrid_row.igrid_nospace > .igrid_col{border-style:hidden;}
.igrid_col.igrid_nospace{border-style:hidden;}
.cw_100{
width:100%;
margin-right:0;
}
.cw_80{width:80%;}
.cw_75{width:75%;}
.cw_70{width:70%;}
.cw_66{width:66.666666%;}
.cw_60{width:60%;}
.cw_50{width:50%;}
.cw_40{width:40%;}
.cw_33{width:33.333333%;}
.cw_30{width:30%;}
.cw_25{width:25%;}
.cw_20{width:20%;}
.igrid_layout_text .igrid_row{
}
.igrid_layout_text .igrid_col{
border-bottom-style:hidden;
}
@media all and (max-width:1200px){
.igrid_vp_1200_gw_30 .igrid_row{margin-left:-30px;}
.igrid_vp_1200_gw_30 .igrid_col{border-width:30px;}
}
@media all and (max-width:940px){
.igrid_vp_940_cols_2 > .igrid_row > .igrid_col{
width:50%;
}
.igrid_vp_940_cols_2 .igrid .igrid_col{
width:100%;
margin-right:0;
}
}
@media all and (max-width:760px){
.igrid_vp_760_gw_20 .igrid_row{margin-left:-20px;}
.igrid_vp_760_gw_20 .igrid_col{border-width:20px;}
.igrid_vp_760_cols_1 .igrid_col{
width:100% !important;
margin-right:0;
}
}
@media all and (max-width:640px){
.igrid_vp_640_cols_1 .igrid_col{
width:100% !important;
margin-right:0;
}
}
@media all and (max-width:640px){
.igrid_vp_505_cols_1 .igrid_col{
width:100% !important;
margin-right:0;
}
}
