._frm-g{
display: grid;
display: -ms-grid;
grid-template-columns: repeat( 6 , minmax( 30px , 1fr ));
-ms-grid-columns: minmax( 30px , 1fr ) minmax( 30px , 1fr ) minmax( 30px , 1fr ) minmax( 30px , 1fr ) minmax( 30px , 1fr ) minmax( 30px , 1fr );
}
.bf2-7 { grid-area: 1 / 1 / 10 / 7 ; -ms-grid-row: 1; -ms-grid-row-span: 9; -ms-grid-column: 1; -ms-grid-column-span: 6;  min-height: 387px;; }.bf2-3 { grid-area: 10 / 1 / 12 / 7 ; -ms-grid-row: 10; -ms-grid-row-span: 2; -ms-grid-column: 1; -ms-grid-column-span: 6;  min-height: 86px;; }.bf2-6 { grid-area: 12 / 1 / 14 / 7 ; -ms-grid-row: 12; -ms-grid-row-span: 2; -ms-grid-column: 1; -ms-grid-column-span: 6;  min-height: 86px;; }
@media only screen and (max-width:600px) {
._frm-g {grid-template-columns: repeat( 4 , minmax( 30px , 1fr ));-ms-grid-columns: minmax( 30px , 1fr ) minmax( 30px , 1fr ) minmax( 30px , 1fr ) minmax( 30px , 1fr );}
.bf2-7 { grid-area: 1 / 1 / 15 / 5 ; -ms-grid-row: 1; -ms-grid-row-span: 9; -ms-grid-column: 1; -ms-grid-column-span: 6;  min-height: 602px;; }.bf2-3 { grid-area: 15 / 1 / 17 / 5 ; -ms-grid-row: 15; -ms-grid-row-span: -3; -ms-grid-column: 1; -ms-grid-column-span: 6;  min-height: 86px;; }.bf2-6 { grid-area: 17 / 1 / 19 / 5 ; -ms-grid-row: 17; -ms-grid-row-span: -3; -ms-grid-column: 1; -ms-grid-column-span: 6;  min-height: 86px;; }
}
@media only screen and (max-width:400px) {
._frm-g {grid-template-columns: repeat( 2 , minmax( 30px , 1fr ));-ms-grid-columns: minmax( 30px , 1fr ) minmax( 30px , 1fr );}
.bf2-7 { grid-area: 1 / 1 / 20 / 3 ; -ms-grid-row: 1; -ms-grid-row-span: 19; -ms-grid-column: 1; -ms-grid-column-span: 2;  min-height: 817px;; }.bf2-3 { grid-area: 20 / 1 / 22 / 3 ; -ms-grid-row: 20; -ms-grid-row-span: 2; -ms-grid-column: 1; -ms-grid-column-span: 2;  min-height: 86px;; }.bf2-6 { grid-area: 22 / 1 / 24 / 3 ; -ms-grid-row: 22; -ms-grid-row-span: 2; -ms-grid-column: 1; -ms-grid-column-span: 2;  min-height: 86px;; }
}