.rooms_map{width: 800px;margin: 0;height: 460px;position: relative;border: 1px solid #ccc;}
.pr{position: relative;}
.yl{background: #ffff00;}
.resp_div .grn{background: #00b050;}
/* Map Layout 1*/
.layout1 .rooms_sm{position: absolute;}
.layout1 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout1 .rooms_row1{width: 8%;height: 86%;top:0;left: 0;}
.layout1 .rooms_row2{width:90%;height: 22%;top:0;left: 0;right: 0;}
.layout1 .rooms_row3{width: 8%;height: 86%;top:0;right: 0;}
.layout1 .rooms_row4{width: 36%;height: 14%;bottom:0;right:8%;}
.layout1 .rooms_row5{width: 36%;height: 14%;bottom:0;left:8%;}
.layout1 .rooms_row6{width: 8%;height: 63%;bottom:0;left:0;right: 0;top: 10%;}
.layout1 .rooms_row7{width:11%;height:4%;bottom:0;left:0;right: 0;;}
.layout1 .roted_i{transform: rotate(-90deg);position: relative;right: 31px;}
.layout1 .rooms_tx{font-size: 12px;white-space: nowrap;text-align: center;}
.layout1 .rooms_row1_a{bottom: 0;left: 0;width: 44%;height: 28.4%;}
.layout1 .rooms_row1_b{top: 28%;left: 0;width: 44%;height: 28%;}
.layout1 .rooms_row1_c{top: 0%;left: 0;width: 44%;height:28.1%}
.layout1 .rooms_row1_d{bottom: 0;right: 0;width: 44%;height: 28.4%;}
.layout1 .rooms_row1_e{top: 28%;right: 0;width: 44%;height: 28%;}
.layout1 .rooms_row1_f{bottom: 28.1%;right: 0px;width: 100%;height: 16.2%;}
.layout1 .rooms_row1_f .roted_i{right:0}
.layout1 .arrow{display: inline-block; margin: 0 3px;}
.layout1 .arrow_b{width: 19px;height:8px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size:contain;} 
.layout1 .arrow_t{width: 19px;height:8px;background: url(../assets/images/icon/aro_r.png);background-repeat: no-repeat;background-size:contain;} 
.layout1 .rooms_row2_a{top: 0;left: 0;width: 15.6%;height: 27%;}
.layout1 .rooms_row2_b{top: 35%;left: 0;width: 15.6%;height: 27%;}
.layout1 .rooms_row2_c{top: 0;left: 24.2%;width: 15.4%;height: 27%;}
.layout1 .rooms_row2_d{top: 35%;left: 24.2%;width: 15.4%;height: 27%;}
.layout1 .rooms_row2_e{top: 0%;right: 12.7%;width: 35.1%;height: 27%;}
.layout1 .rooms_row2_f{top: 35%;right:34.6%;width: 13.2%;height: 27%;}
.layout1 .rooms_row2_g{top: 35%;right:12.7%;width: 13.2%;height: 27%;}
.layout1 .rooms_row2_h{top: 0;left: 15.4%;width:9%;height:62%;}
.layout1 .rooms_row2_i{top: 0;left: 39.4%;width:12.9%;height:62%;text-align: center;}
.layout1 .rooms_row2_j{bottom: 3%;left: 65.3%;width: 8.9%;height:62%;}
.layout1 .rooms_row2_k{top:0%;right:0%;width:12.8%;height:62%;}

.layout1 .rooms_row3_a{bottom: 0;left: 0;width: 44%;height: 28.4%;}
.layout1 .rooms_row3_b{top: 28%;left: 0;width: 44%;height: 28%;}
.layout1 .rooms_row3_c{top: 0%;right: 0;width: 44%;height: 28.1%;}
.layout1 .rooms_row3_d{bottom: 0;right: 0;width: 44%;height: 28.4%;}
.layout1 .rooms_row3_e{top: 28%;right: 0;width: 44%;height: 28%;}
.layout1 .rooms_row3_f{bottom:28.1%;right: 0;width:100%;height: 16%;}
.layout1 .rooms_row3_f .roted_i{right:0}

.layout1 .rooms_row4_a{top: 0;left: 0;width: 39%;height: 45%;}
.layout1 .rooms_row4_b{top: 0;right: 0;width: 39%;height: 45%;}
.layout1 .rooms_row4_c{bottom: 0;left: 0;width: 39%;height: 45%;}
.layout1 .rooms_row4_d{bottom: 0;right: 0;width: 39%;height: 45%;}
.layout1 .rooms_row4_e{bottom: 0;left: 38.7%;width: 22.6%;height: 100%;}

.layout1 .rooms_row5_a{top: 0;left: 0;width: 39%;height: 45%;}
.layout1 .rooms_row5_b{top: 0;right: 0;width: 39%;height: 45%;}
.layout1 .rooms_row5_c{bottom: 0;left: 0;width: 39%;height: 45%;}
.layout1 .rooms_row5_d{bottom: 0;right: 0;width: 39%;height: 45%;}
.layout1 .rooms_row5_e{bottom: 0;left: 38.7%;width: 22.6%;height: 100%;}

.layout1 .rooms_row6_a{bottom: 0;left: 0;width: 44%;height: 39%;}
.layout1 .rooms_row6_b{top:0;left: 0;width: 44%;height: 39%;}
.layout1 .rooms_row6_c{bottom: 0;right: 0;width: 44%;height: 39%;}
.layout1 .rooms_row6_d{top:0;right: 0;width: 44%;height: 39%;}
.layout1 .rooms_row6_e{top: 38.5%;right: 0;width: 100%;height: 23%;}
.layout1 .rooms_row6_e .roted_i{right:0}

.layout1 .rooms_row7_a{bottom: 0;width: 100%;height: 100%;border: none;}
/* Map Layout 1*/

/* Map Layout 2*/

.layout2 .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.layout2 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout2 .ltx{width: 100px;display: flex;justify-content: center;font-size: 12px;}
.layout2 .grn{background: #a2fc1b;}
.layout2 .div-t{position: absolute;top:0;background: #8064a2;height:2px;width: 100%;padding: 10px 0;}
.layout2 .div-b{position: absolute;bottom:0;background: #8064a2;height:2px;width: 100%;padding: 10px 0;}
.layout2 .num-1a {float: left;clear: both;margin: auto;font-size: 12px; width: 100px;padding-top: 10px;}
.layout2 .num-1b {float: right;clear: both;margin: auto;font-size: 12px; width: 100px;margin-bottom:10px ;}
.layout2 .arrow{display: inline-block;margin: 0px 20px;}
.layout2 .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 80px;}
.layout2 .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout2 .rooms_sm{position: absolute;}
.layout2 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout2 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout2 .rooms_row1{width: 95%;height: 85%;bottom:6%;left: 3%;}
.layout2 .rooms_row2{width:96%;height: 75%;top:7%;left: 2%;}
.layout2 .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: #8064a2;}
.layout2 .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: #8064a2;}
.layout2 .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout2 .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout2 .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;right: 0;}
.layout2 .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
/* row-1 */

.layout2 .rooms_row_ba{width: 9.6%;height: 100%;right: 45.3%;bottom:0px;color: #cd3224;background: #fff;}

.layout2 .rooms_row1_1{width: 8%;bottom: 0;left: -10px;height: 10%;}
.layout2 .rooms_row1_2{width:23%;bottom: 0;left: 7%;height: 10%;}
.layout2 .rooms_row1_3{width: 8%;bottom: 0;left: 30%;height: 10%;}
.layout2 .rooms_row1_4{width: 6%;bottom: 0;left: 38.2%;height: 10%;}
.layout2 .rooms_row1_4a{width: 10.4%;height: 10%;right: 432px;bottom: 0;color: #cd3224;background: #fff;}
.layout2 .rooms_row1_4b{width: 6.5%;bottom: 0;left: 54.6%;height: 10%;}
.layout2 .rooms_row1_5{width: 8%;bottom: 0;left: 61.2%;height: 10%;}
.layout2 .rooms_row1_6{width: 23%;bottom: 0;left: 69.4%;height: 10%;}
.layout2 .rooms_row1_7{width: 7.4%;bottom: 0;right: 0;height: 10%;}

.layout2 .rooms_row2_1{width: 5%;height: 100%;top:-3px;}
.layout2 .rooms_row2_2{width: 5%;height: 100%;left:31%;top:-3px;}
.layout2 .rooms_row2_3{width: 5%;height: 100%;left:62%;top:-3px;}
.layout2 .rooms_row2_4{width: 5%;height: 100%;right: 0;top:-3px;}
/* Map Layout 2*/



/* Layout-3 */
.layout3 .arrow{display: inline-block;margin: 0px 20px;}
.layout3 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout3 .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.layout3 .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout3 .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.layout3 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout3 .rooms_sm{position: absolute;}
.layout3 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout3 .rooms_row1{width: 94%;height: 12%;top:0;left: 3%;background: grey;}
.layout3 .rooms_row2{width:94%;height: 12%;bottom:0%;left: 3%;background-color: grey;margin: 0;}
.layout3 .rooms_row3{width: 3%;height: 100%;top:0;left: 0;background: grey;}
.layout3 .rooms_row4{width: 3%;height: 100%;top:0;right:0;background: grey;}
.layout3 .rooms_row5{width: 40%;height: 10%;top:20%;left:10%;}
.layout3 .rooms_row6{width: 20%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout3 .rooms_row7{width: 10%;height: 75%;bottom:0;left:32%;right: 0;top:0%;}
.layout3 .rooms_row8{width: 25%;height: 75%;bottom:0;right:10%;top:0;}
.layout3 .roted_i{transform: rotate(90deg);position: relative;}


/* row-1 */

.layout3 .rooms_row1_1{bottom: 0;left: 0;width: 19%;height: 50%;}
.layout3 .rooms_row1_2{bottom: 0;left: 19.3%;width: 6.67%;height: 90%;background: #fff;}
.layout3 .rooms_row1_3{bottom: 0;left: 26.2%;width: 19%;height: 50%;}
.layout3 .rooms_row1_4{bottom: 0;left: 45.4%;width: 9%;height: 50%;background: #fff;}
.layout3 .rooms_row1_5{bottom: 0;left: 54.6%;width: 19%;height: 50%;}
.layout3 .rooms_row1_6{bottom: 0;left: 73.8%;width: 6.67%;height: 90%;background: #fff;}
.layout3 .rooms_row1_7{bottom: 0;left: 80.6%;width: 19.4%;height: 50%;}



/* row-1 end*/
.layout3 .rooms_row2_1{top: 0;left: 0;width: 19%;height: 50%;}
.layout3 .rooms_row2_2{top: 0;left: 19.3%;width: 6.67%;height: 90%;background: #fff;}
.layout3 .rooms_row2_3{top: 0;left: 26.2%;width: 19%;height: 50%;}
.layout3 .rooms_row2_4{top: 0;left: 45.4%;width: 9%;height: 50%;background: #fff;}
.layout3 .rooms_row2_5{top: 0;left: 54.6%;width: 19%;height: 50%;}
.layout3 .rooms_row2_6{top: 0;left: 73.8%;width: 6.67%;height: 90%;background: #fff;}
.layout3 .rooms_row2_7{top: 0;left: 80.6%;width: 19.4%;height: 50%;}
/* row-1 end*/

.layout3 .rooms_row5_a{width: 30%;background: #e0c2cd;height: 80%;border: none;}
.layout3 .rooms_row5_a p{text-align: center;width: 400px;font-size: 15px;}

/* Layout-3 end*3

/* Layout-4 */
.layout4 .div-t{position: absolute;top:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout4 .div-b{position: absolute;bottom:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout4 .arrow{display: inline-block;margin: 0px 20px;}
.layout4 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout4 .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 100px;}
.layout4 .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout4 .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.layout4 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout4 .gld{background: #ffc000;}
.layout4 .grn{background-color:#00b050; color: #fff;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout4 .rooms_sm{position: absolute;}
.layout4 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout4 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout4 .rooms_row1{width: 94%;height: 90%;top:5%;left: 3%;}
.layout4 .rooms_row2{width:94%;height: 35%;bottom:7%;left: 3%;right: 0;}
.layout4 .rooms_row3{width: 3%;height: 100%;top:0;left: 0;background: grey;}
.layout4 .rooms_row4{width: 3%;height: 100%;top:0;right:0;background: grey;}
.layout4 .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout4 .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout4 .rooms_row7{width: 100%;height: 75%;bottom:0;left:-19%;right: 0;top:9%;}
.layout4 .rooms_row8{width: 100%;height: 25%;bottom:0;right:19%;top:28px;}

/* row-1 */

.layout4 .rooms_row1_1{background: #fff;width:6%;height:20%;left:0;top:0;}
.layout4 .rooms_row1_2{width:35.5%;height: 10%;left:6.1%;top:0;}
.layout4 .rooms_row1_3{background: #fff;width: 16.5%;height: 10%;left:41.8%;top:2px;}
.layout4 .rooms_row1_4{width:35.5%;height: 10%;right:6%;top:0;}
.layout4 .rooms_row1_5{background: #fff;width:6%;height:20%;right:0;top:0;}
.layout4 .rooms_row1_6{background: #fff;width:6%;height:20%;left:0;bottom: 0;}
.layout4 .rooms_row1_7{width:35.5%;height: 10%;left:6.1%;bottom: 0;}
.layout4 .rooms_row1_8{background: #fff;width: 16.5%;height: 10%;left:41.8%;bottom: 2px;}
.layout4 .rooms_row1_9{width:35.5%;height: 10%;right:6%;bottom: 0;}
.layout4 .rooms_row1_10{background: #fff;width:6%;height:20%;right:0;bottom: 0;}

.layout4 .rooms_row5_1{background: #ffff6d;padding: 15px 95px;left:26%;top: 75px;font-weight: bold;font-size: 1.2em;color: #3c6e94;}
.layout4 .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:2%;top:10%;font-weight: bold;}
/* Layout-4 end*


/* Layout-17 */
.layout17 .arrow{display: inline-block;margin: 0px 20px;}
.layout17 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout17 .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 100px;}
.layout17 .arrow_t{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout17 .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.layout17 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout17 .div-t{position: absolute;top:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout17 .div-b{position: absolute;bottom:0;background: grey;height:10px;width: 100%;padding: 10px 0;}

.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout17 .rooms_sm{position: absolute;}
.layout17 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout17 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout17 .rooms_row1{width: 94%;height: 90%;top:5%;left: 3%;}
.layout17 .rooms_row2{width:94%;height: 35%;bottom:7%;left: 3%;right: 0;}
.layout17 .rooms_row3{width: 3%;height: 100%;top:0;left: 0;background: grey;}
.layout17 .rooms_row4{width: 3%;height: 100%;top:0;right:0;background: grey;}
.layout17 .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout17 .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout17 .rooms_row7{width: 100%;height: 75%;bottom:0;left:-19%;right: 0;top:9%;}
.layout17 .rooms_row8{width: 100%;height: 25%;bottom:0;right:19%;top:0;}

/* row-1 */

.layout17 .rooms_row1_1{background: #fff;width:6%;height:20%;left:0;top:0;}
.layout17 .rooms_row1_2{width:44%;height: 10%;left:6%;top:0;}
.layout17 .rooms_row1_3{background: #fff;width: 16.5%;height: 15%;left:41.8%;top:0;}
.layout17 .rooms_row1_4{width:44%;height: 10%;right:6%;top:0;}
.layout17 .rooms_row1_5{background: #fff;width:6%;height:20%;right:0;top:0;}
.layout17 .rooms_row1_6{background: #fff;width:6%;height:20%;left:0;bottom: 0;}
.layout17 .rooms_row1_7{width:10.5%;height: 10%;left:6.1%;bottom: 0;}
.layout17 .rooms_row1_7a{width:15.5%;height: 10%;left:16.6%;bottom: 0;}
.layout17 .rooms_row1_7b{width:9.8%;height: 10%;left:31.8%;bottom: 0;}
.layout17 .rooms_row1_8{width: 16.5%;height: 11%;left:41.8%;bottom: 0;}
.layout17 .rooms_row1_9{width:10.5%;height: 10%;right:6%;bottom: 0;}
.layout17 .rooms_row1_9a{width:15.5%;height: 10%;right:16.5%;bottom: 0;}
.layout17 .rooms_row1_9b{width:9.8%;height: 10%;right:31.8%;bottom: 0;}
.layout17 .rooms_row1_10{background: #fff;width:6%;height:20%;right:0;bottom: 0;}


.layout17 .rooms_row2_1{background: #fff;width:6%;height:20%;left:0;top:0;}
.layout17 .rooms_row2_2{width:35.5%;height: 10%;left:6.1%;top:0;}
.layout17 .rooms_row2_3{background: #fff;width: 16.5%;height: 15%;left:41.8%;top:0;}
.layout17 .rooms_row2_4{width:35.5%;height: 10%;right:6%;top:0;}
.layout17 .rooms_row2_5{background: #fff;width:6%;height:20%;right:0;top:0;}
.layout17 .rooms_row2_6{background: #fff;width:6%;height:20%;left:0;bottom: 0;}
.layout17 .rooms_row2_7{width:35.5%;height: 10%;left:6.1%;bottom: 0;}
.layout17 .rooms_row2_8{background: #fff;width: 16.5%;height: 15%;left:41.8%;bottom: 0;}
.layout17 .rooms_row2_9{width:35.5%;height: 10%;right:6%;bottom: 0;}
.layout17 .rooms_row2_10{background: #fff;width:6%;height:20%;right:0;bottom: 0;}


.layout17 .rooms_row5_1{background: #d4ea6b;padding: 15px 95px;left:26%;top: 75px;font-weight: bold;font-size: 1.2em;color: #608b8a;}
.layout17 .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:2%;top:10%;font-weight:bold;}

/* Layout-17 */

/* Layout-19 */
.layout19 .div-t{position: absolute;top:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout19 .div-b{position: absolute;bottom:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout19 .num-1a {float: left;clear: both;margin: auto;font-size: 12px}
.layout19 .num-1b {float: right;clear: both;margin: auto;font-size: 12px}
.layout19 .bg{position: relative;font-size: 15px;}
.layout19 .empt{position: absolute;content: '';background: url('images/dash.png') repeat;width: 97px;height: 1px;right: 38%;top: 50%;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout19 .rooms_sm{position: absolute;}
.layout19 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout19 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout19 .rooms_row1{width: 94%;height: 85%;top:7%;left: 3%;}
.layout19 .rooms_row2{width:94%;height: 35%;bottom:7%;left: 3%;right: 0;}
.layout19 .rooms_row3{width: 3%;height: 100%;top:0;left: 0;background: grey;}
.layout19 .rooms_row4{width: 3%;height: 100%;top:0;right:0;background: grey;}
.layout19 .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout19 .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout19 .rooms_row7{width: 100%;height: 75%;bottom:0;left:-19%;right: 0;top:9%;}
.layout19 .rooms_row8{width: 100%;height: 25%;bottom:0;right:19%;top:0;}
.layout19 .roted_i{transform: rotate(90deg);position: relative;}
.layout19 .rooms_tx{font-size: 12px;white-space: nowrap;text-align: center;width: 100%;}
/* row-1 */

.layout19 .rooms_row1_1{background: #fff;width:6%;height:35%;left:0;top:0;}
.layout19 .rooms_row1_2{width:43.8%;height: 15%;left:6.1%;top:0;}
.layout19 .rooms_row1_3{background: #fff;width: 16.5%;height: 15%;left:41.8%;top:0;}
.layout19 .rooms_row1_4{width:43.7%;height: 15%;right:6%;top:0;}
.layout19 .rooms_row1_5{background: #fff;width:6%;height:35%;right:0;top:0;}
.layout19 .rooms_row1_6{background: #fff;width:6%;height:35%;left:0;bottom: 0;}
.layout19 .rooms_row1_7{width:35.5%;height: 15%;left:6.1%;bottom: 0;}
.layout19 .rooms_row1_8{background: #fff;width: 16.5%;height: 15%;left:41.8%;bottom: 0;}
.layout19 .rooms_row1_9{width:35.5%;height: 15%;right:6%;bottom: 0;}
.layout19 .rooms_row1_10{background: #fff;width:6%;height:35%;right:0;bottom: 0;}


.layout19 .rooms_row2_1{background: #fff;width:6%;height:35%;left:0;top:0;}
.layout19 .rooms_row2_2{width:35.5%;height: 15%;left:6.1%;top:0;}
.layout19 .rooms_row2_3{background: #fff;width: 16.5%;height: 15%;left:41.8%;top:0;}
.layout19 .rooms_row2_4{width:35.5%;height: 15%;right:6%;top:0;}
.layout19 .rooms_row2_5{background: #fff;width:6%;height:35%;right:0;top:0;}
.layout19 .rooms_row2_6{background: #fff;width:6%;height:35%;left:0;bottom: 0;}
.layout19 .rooms_row2_7{width:35.5%;height: 15%;left:6.1%;bottom: 0;}
.layout19 .rooms_row2_8{background: #fff;width: 16.5%;height: 15%;left:41.8%;bottom: 0;}
.layout19 .rooms_row2_9{width:35.5%;height: 15%;right:6%;bottom: 0;}
.layout19 .rooms_row2_10{background: #fff;width:6%;height:35%;right:0;bottom: 0;}


.layout19 .rooms_row5_1{background: #f7d1d5;padding: 15px 95px;left:26%;top: 75px;font-weight: bold;font-size: 1.2em;color: #608b8a;}
.layout19 .rooms_row6_1{background: #f7d1d5;padding: 15px 35px;left:0%;top:5%;font-weight:bold;}

/* Layout-19 */

/* Layout-21 */
.layout21 .div-t{position: absolute;top:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout21 .div-b{position: absolute;bottom:0;background: grey;height:10px;width: 100%;padding: 10px 0;}
.layout21 .arrow{display: inline-block;margin: 0px 20px;}
.layout21 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout21 .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 31px;}
.layout21 .arrow_t{height: 62px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout21 .arrow{display: inline-block;margin: 0px 20px;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout21 .rooms_sm{position: absolute;}
.layout21 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout21 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout21 .rooms_row1{width: 94%;height: 94%;top:5.6%;right: 0;}
.layout21 .rooms_row2{width:94%;height: 85%;bottom:7%;left: 3%;}
.layout21 .rooms_row3{width: 3%;height: 100%;top:0;left: 0;background: grey;}
.layout21 .rooms_row4{width: 3%;height: 100%;top:0;right:0;background: grey;}
.layout21 .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout21 .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout21 .rooms_row7{width: 100%;height: 75%;bottom:0;left:-19%;right: 0;top:9%;}
.layout21 .rooms_row8{width: 100%;height: 25%;bottom:0;right:19%;top:0;}
.layout21 .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top: -25px;}
.layout21 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
/* row-1 */
.layout21 .rooms_rowt_a{top: 10px;right: 50%;font-weight: bold;}
.layout21 .rooms_row1_1{width: 21.8%;height:8%;}
.layout21 .rooms_row1_2{width: 13.2%;height:8%;background: #fff;left: 21.8%;}
.layout21 .rooms_row1_3{width: 30%;height:8%;left: 35%;}
.layout21 .rooms_row1_4{width: 12%;height:8%;background: #fff;left: 64.9%;}
.layout21 .rooms_row1_5{width: 20%;height:8%;right: 3.2%;}
.layout21 .rooms_row1_6{width: 10%;height:8%;left: -30px;bottom: 0;background: #fff;color: #cd3224;font-weight: bold;}
.layout21 .rooms_row1_7{width: 15%;height:8%;left: 63px;bottom: 0;}
.layout21 .rooms_row1_8{width: 13.2%;height:8%;background: #fff;left: 21.3%;bottom: 0;}
.layout21 .rooms_row1_9{width:5.2%;height:8%;background: #fff;left: 34.5%;bottom: 0;}
.layout21 .rooms_row1_10{width: 13.2%;height:8%;left: 39.7%;bottom: 0;color: #cd3224;}
.layout21 .rooms_row1_11{width: 5.2%;height:8%;background: #fff;left: 52.9%;bottom: 0;}
.layout21 .rooms_row1_12{width: 13.2%;height:8%;background: #fff;left: 58.1%;bottom: 0;}
.layout21 .rooms_row1_13{width: 18.7%;height:8%;left: 71.3%;bottom: 0;}
.layout21 .rooms_row1_14{width: 7%;height:8%;right:28px;bottom: 0;background: #fff;}
.layout21 .rooms_row1_15{width: 7%;height:8%;right:30px;bottom: 30px;}

.layout21 .rooms_row2_1{width: 5%;height:38%;left:0;top: 30%;}
.layout21 .rooms_row2_2{width: 5%;height:8%;left:0;top: 68.9%;}
.layout21 .rooms_row2_3{width: 5%;height:38%;left:15%;top: 30%;}
.layout21 .rooms_row2_4{width: 5%;height:38%;left:25%;top: 30%;}
.layout21 .rooms_row2_5{width: 5%;height:38%;left:43%;top: 30%;}
.layout21 .rooms_row2_6{width: 5%;height:38%;left:53%;top: 30%;}
.layout21 .rooms_row2_7{width: 5%;height:38%;left:69%;top: 30%;}
.layout21 .rooms_row2_8{width: 5%;height:38%;left:79%;top: 30%;}
.layout21 .rooms_row2_9{width: 5%;height:38%;right:0;top: 30%;}



/* Layout-21 */

/* shankar-bhawan */
.layout-sb .grn{background: #a2fc1b;}
.layout-sb .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-sb .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-sb .arrow{display: inline-block;margin: 0px 20px;}
.layout-sb .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-sb .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 80px;}
.layout-sb .arrow_t{height: 62px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout-sb .arrow{display: inline-block;margin: 0px 20px;}
.layout-sb .roted_i{transform: rotate(90deg);position: relative;top: -20px;white-space: nowrap;}
.gld{background: #ffc000;}
.layout-sb .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-sb .rooms_sm{position: absolute;}
.layout-sb .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-sb .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-sb .rooms_row1{width: 94%;height: 85%;top:6%;left: 3%;}
.layout-sb .rooms_row2{width:94%;height: 35%;bottom:4%;left: 3%;}
.layout-sb .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-sb .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-sb .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-sb .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout-sb .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;}
.layout-sb .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
/* row-1 */

.layout-sb .rooms_row1_1{width: 40%;height: 6%;left:5%;top: 0;}
.layout-sb .rooms_row1_2{width: 18%;height: 6.1%;left:45.2%;top: 0;}
.layout-sb .rooms_row1_3{width: 30%;height: 6%;left:63.2%;top: 0;}
.layout-sb .rooms_row1_4{width: 20%;height: 6%;left:16%;top: 10%;}
.layout-sb .rooms_row1_5{width: 20%;height: 6%;right:12%;top: 10%;}

.layout-sb .rooms_row2_1{width: 35%;height: 16%;left:10%;bottom: 23%;}
.layout-sb .rooms_row2_2{width: 11%;height: 16.5%;left:45.2%;bottom: 6%;}
.layout-sb .rooms_row2_2a{width: 5.2%;height: 15%;left:45.2%;bottom: 23%;}
.layout-sb .rooms_row2_3{width: 35%;height: 16%;right:8.7%;bottom: 23%;}
.layout-sb .rooms_row2_4{width: 35%;height: 16%;left:10%;bottom: 6%;}
.layout-sb .rooms_row2_5{width: 35%;height: 16%;right:8.7%;bottom: 6%;}


.layout-sb .rooms_row7_1{width: 50%;height: 100%;bottom: 6%;left: 0;bottom: 0;}
.layout-sb .rooms_row7_2{width: 49%;height: 100%;bottom: 6%;right: 0;bottom: 0;}


.layout-sb .rooms_row8_1{width: 3%;height: 60%;left: 2%;top: 19%;}
.layout-sb .rooms_row8_2{width: 3%;height: 60%;right: 2%;top: 19%;}
.layout-sb .rooms_row8_3{width: 3%;height: 50%;left: 7%;top: 19%;}
.layout-sb .rooms_row8_4{width: 3%;height: 50%;right: 7%;top: 19%;}


.layout-sb .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* shankar-bhawan */


/* Vishwakarma-bhawan */
.layout-vb .grn{background: #ffff00;}
.layout-vb .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-vb .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-vb .arrow{display: inline-block;margin: 0px 20px;}
.layout-vb .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-vb .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 60px;}
.layout-vb .arrow_t{height: 42px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout-vb .arrow_ta{height: 72px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout-vb .arrow{display: inline-block;margin: 0px 20px;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-vb .rooms_sm{position: absolute;}
.layout-vb .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-vb .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-vb .rooms_row1{width: 94%;height: 85%;top:5%;left: 3%;}
.layout-vb .rooms_row2{width:98%;height: 35%;bottom:3%;left: 2%;right: 0;}
.layout-vb .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-vb .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-vb .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-vb .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout-vb .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;}
.layout-vb .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
.layout-vb .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top:-7px;}
.layout-vb .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
/* row-1 */

.layout-vb .rooms_row1_1{width: 36%;height: 6%;left:5%;top: 0;}
.layout-vb .rooms_row1_2{width: 21.8%;height: 6.2%;left:41.2%;top: 0;}
.layout-vb .rooms_row1_3{width: 31.6%;height: 6%;left:63.2%;top: 0;}
.layout-vb .rooms_row1_4{width: 6.3%;height: 6%;left:-10px;top: 0;}
.layout-vb .rooms_row1_5{width: 6.3%;height: 6%;right:-10px;top: 0;}

.layout-vb .rooms_row2_1{width: 20%;height: 16%;left:24%;bottom: 21.9%;}
.layout-vb .rooms_row2_2{width: 11%;height: 16.5%;left:44%;bottom: 6%;}
.layout-vb .rooms_row2_2a{width: 5.5%;height: 15%;left:44%;bottom: 21.9%;}
.layout-vb .rooms_row2_3{width: 20%;height: 16%;right:24.8%;bottom: 21.9%;}
.layout-vb .rooms_row2_4{width: 20%;height: 16%;left:24%;bottom: 6%;}
.layout-vb .rooms_row2_5{width: 20%;height: 16%;right:24.8%;bottom: 6%;}
.layout-vb .rooms_row2_6{width: 16%;height: 16%;right:2%;bottom: 6%;}
.layout-vb .rooms_row2_7{width: 16%;height: 16%;left:0;bottom: 6%;}
.layout-vb .rooms_row2_8{width: 16%;height: 16%;right:2%;bottom: 21.9%;}
.layout-vb .rooms_row2_9{width: 16%;height: 16%;left:0;bottom: 21.9%;}
.layout-vb .rooms_row2_10{width: 7%;height: 16%;left:16.6%;bottom: 16%;}
.layout-vb .rooms_row2_11{width: 6%;height: 16%;right:18.6%;bottom: 16%;}


.layout-vb .rooms_row7_1{width: 50%;height: 100%;bottom: -6px;left: 0;}
.layout-vb .rooms_row7_2{width: 49%;height: 100%;bottom: -6px;right: 0;}


.layout-vb .rooms_row8_1{width: 4%;height: 25%;left: 4%;top: 19%;}
.layout-vb .rooms_row8_2{width: 4%;height: 25%;right: 4%;top: 19%;}
.layout-vb .rooms_row8_3{width: 4%;height: 25%;left: 4%;top: 54%;}
.layout-vb .rooms_row8_4{width: 4%;height: 25%;right: 4%;top: 54%;}
.layout-vb .rooms_row8_5{width: 4%;height: 25%;left: 4%;top: 38%;}
.layout-vb .rooms_row8_6{width: 4%;height: 25%;right: 4%;top: 38%;}



.layout-vb .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* Vishwakarma-bhawan */


/* Vyas-bhawan */
.vyas-bhawan .arrow{display: inline-block;margin: 0px 20px;}
.vyas-bhawan .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.vyas-bhawan .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 60px;}
.vyas-bhawan .arrow_t{height: 42px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.vyas-bhawan .arrow_ta{height: 72px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.vyas-bhawan .arrow{display: inline-block;margin: 0px 20px;}
.vyas-bhawan .roted_i{transform: rotate(90deg);position: relative;top: -20px;white-space: nowrap;}
.vyas-bhawan .grn{background: #a2fc1b;}
.vyas-bhawan .yl{background: #ffff00;}
.vyas-bhawan .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.vyas-bhawan .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.vyas-bhawan .rooms_sm{position: absolute;}
.vyas-bhawan .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.vyas-bhawan .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.vyas-bhawan .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.vyas-bhawan .rooms_row1{width: 94%;height: 85%;top:5.6%;left: 3%;}
.vyas-bhawan .rooms_row2{width:94%;height: 35%;bottom:3%;right: 14px;}
.vyas-bhawan .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.vyas-bhawan .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.vyas-bhawan .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.vyas-bhawan .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.vyas-bhawan .rooms_row7{width: 10.7%;height: 60%;bottom:16.4%;left:46.8%;}
.vyas-bhawan .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
/* row-1 */

.vyas-bhawan .rooms_row1_1{width: 40%;height: 6%;left:5%;top: 0;}
.vyas-bhawan .rooms_row1_2{width: 18%;height: 6%;left:45.2%;top: 0;}
.vyas-bhawan .rooms_row1_3{width: 30%;height: 6%;left:63.2%;top: 0;}
.vyas-bhawan .rooms_row1_4{width: 20%;height: 6%;left:16%;top: 10%;}
.vyas-bhawan .rooms_row1_5{width: 20%;height: 6%;right:12%;top: 10%;}

.vyas-bhawan .rooms_row2_1{width: 35%;height: 16%;left:10%;bottom: 23%;}
.vyas-bhawan .rooms_row2_2{width: 11%;height: 16.5%;left:45.2%;bottom: 6%;}
.vyas-bhawan .rooms_row2_2a{width: 5.6%;height: 15%;left:45%;bottom: 23%;}
.vyas-bhawan .rooms_row2_3{width: 35%;height: 16%;right:8.7%;bottom: 23%;}
.vyas-bhawan .rooms_row2_4{width: 35%;height: 16%;left:10%;bottom: 6%;}
.vyas-bhawan .rooms_row2_5{width: 35%;height: 16%;right:8.7%;bottom: 6%;}


.vyas-bhawan .rooms_row7_1{width: 50%;height: 100%;left: 0;bottom: 0;}
.vyas-bhawan .rooms_row7_2{width: 49%;height: 100%;right: 0;bottom: 0;}


.vyas-bhawan .rooms_row8_1{width: 3%;height: 60%;left: 2%;top: 19%;}
.vyas-bhawan .rooms_row8_2{width: 3%;height: 60%;right: 2%;top: 19%;}
.vyas-bhawan .rooms_row8_3{width: 3%;height: 50%;left: 7%;top: 19%;}
.vyas-bhawan .rooms_row8_4{width: 3%;height: 50%;right: 7%;top: 19%;}
.vyas-bhawan .rooms_row8_5{width: 3%;height: 7%;right: 2%;top: 79%;}
.vyas-bhawan .rooms_row8_6{width: 3%;height: 7%;left: 7%;top: 69%;}


.vyas-bhawan .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* Vyas-bhawan */




/* Malvia-c-bhawan */
.mal-bhwn .arrow{display: inline-block;margin: 0px 20px;}
.mal-bhwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.mal-bhwn .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 90px;}
.mal-bhwn .arrow_t{height: 82px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.mal-bhwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.mal-bhwn .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.mal-bhwn .grn{background: #a2fc1b;}
.mal-bhwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.mal-bhwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}

.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.mal-bhwn .rooms_sm{position: absolute;}
.mal-bhwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.mal-bhwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.mal-bhwn .rooms_row1{width: 88%;height: 85%;top:6%;left: 6%;}
.mal-bhwn .rooms_row2{width:96%;height: 35%;bottom:0;left: 2%;}
.mal-bhwn .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.mal-bhwn .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.mal-bhwn .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.mal-bhwn .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.mal-bhwn .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;right: 0;}
.mal-bhwn .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
.mal-bhwn .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top: -13px;}
/* row-1 */

.mal-bhwn .rooms_row1_1{width: 50%;height: 8%;left:0;top: 0;}
.mal-bhwn .rooms_row1_2{width: 50%;height: 8%;right:0;top: 0;}
.mal-bhwn .rooms_row1_3{width: 50%;height: 8%;left:20%;top: 12%;}


.mal-bhwn .rooms_row2_1{width: 20%;height: 20%;left:22%;bottom: 39%;}
.mal-bhwn .rooms_row2_2{width: 25%;height: 20%;left:42%;bottom: 39%;}
.mal-bhwn .rooms_row2_3{width: 20%;height: 20%;right:12.6%;bottom: 39%;}
.mal-bhwn .rooms_row2_4{width: 35%;height: 20%;left:0;bottom: 17%;}
.mal-bhwn .rooms_row2_5{width: 35%;height: 20%;right:0;bottom: 17%;}
.mal-bhwn .rooms_row2_6{width: 20%;height: 37%;left:35%;bottom: 0;background: #fff;}
.mal-bhwn .rooms_row2_7{width: 9.6%;height:20%;left:55%;bottom: 17%;}


.mal-bhwn .rooms_row7_1{width: 50%;height: 100%;right:8.7%;bottom: 6%;left: 0;bottom: 0;}
.mal-bhwn .rooms_row7_2{width: 49%;height: 100%;right:8.7%;bottom: 6%;right: 0;bottom: 0;}


.mal-bhwn .rooms_row8_1{width: 4%;height: 36%;left: 2%;top: 27%;}
.mal-bhwn .rooms_row8_2{width: 4%;height: 36%;right: 2%;top: 27%;}
.mal-bhwn .rooms_row8_3{width: 4%;height: 46%;left:11%;top: 23%;}
.mal-bhwn .rooms_row8_4{width: 4%;height: 46%;right:11%;top: 23%;}
.mal-bhwn .rooms_row8_5{width: 4%;height: 6%;right:2%;top: 21%;}
.mal-bhwn .rooms_row8_6{width: 4%;height: 6%;right:2%;top: 63%;}
.mal-bhwn .rooms_row8_7{width: 4%;height: 6%;right:11%;top: 17%;}
.mal-bhwn .rooms_row8_8{width: 4%;height: 6%;left:11%;top: 17%;}
.mal-bhwn .rooms_row8_9{width: 4%;height: 6%;left:2%;top: 21%;}
.mal-bhwn .rooms_row8_10{width: 4%;height: 6%;left:2%;top: 63%;}


.mal-bhwn .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}
/* Malvia-c-bhawan */

 /* Malvia-b-bhawan*/ 
 .layout-malvia .grn{background: #ffe994;}
 .layout-malvia .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-malvia .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
 .layout-malvia .arrow{display: inline-block;margin: 0px 20px;}
.layout-malvia .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-malvia .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-malvia .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 10px;}
.layout-malvia .arrow_t{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout-malvia .arrow_ta{height: 72px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;}
.layout-malvia .arrow{display: inline-block;margin: 0px 20px;}
.layout-malvia .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
 
 .layout-malvia .rooms_sm{position: absolute;}
 .layout-malvia .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
 
 .layout-malvia .rooms_row2{width:90%;height: 22%;top:20px;left: 5%;}
 .layout-malvia .rooms_row3{width: 100%;height: 86%;top:0;left: 0;display:flex;margin: auto;}
 .layout-malvia .rooms_row4{width: 45%;height: 14%;bottom:20px;right:5%;}
 .layout-malvia .rooms_row5{width: 45%;height: 14%;bottom:20px;left:5%;}
 .layout-malvia .rooms_row7{width:7%;height:4%;bottom:20px;left:0;right: 0;display: flex;margin: auto;}
 .layout-malvia .rooms_row6{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-malvia .rooms_row8{width: 2%;height: 100%;top:0;right:0;background: grey;}

 
 .layout-malvia .rooms_row2_1{top: 0;left: 46.5%;width: 7%;height: 27%;border: none;}
 .layout-malvia .rooms_row2_a{top: 0;left: 8px;width: 17%;height: 27%;}
 .layout-malvia .rooms_row2_b{top: 40%;left: 8px;width: 17%;height: 27%;}
 .layout-malvia .rooms_row2_c{top: 0;left: 21%;width: 25%;height: 27%;}
 .layout-malvia .rooms_row2_d{top: 40%;left: 21%;width: 17%;height: 27%;}
 .layout-malvia .rooms_row2_e{top: 0%;right: 8px;width: 17%;height: 27%;}
 .layout-malvia .rooms_row2_f{top: 40%;right:21%;width: 17%;height: 27%;}
 .layout-malvia .rooms_row2_g{top: 40%;right:8px;width: 17%;height: 27%;}
 .layout-malvia .rooms_row2_h{top: 0;left: 15.4%;width:9%;height:62%;}
 .layout-malvia .rooms_row2_i{top: 0;left: 39.4%;width:12.9%;height:62%;text-align: center;display: none;}
 .layout-malvia .rooms_row2_j{bottom: 3%;left: 65.3%;width: 8.9%;height:62%;}
 .layout-malvia .rooms_row2_k{top:0%;right:21%;width:25%;height:27%;}
 .layout-malvia .rooms_row2_l{top:12px;left:-30px;width:3.6%;height:27%;border: none;}
 .layout-malvia .rooms_row2_m{top:12px;right:-30px;width:3.6%;height:27%;border: none;}
 
 .layout-malvia .rooms_row3_a{width: 6%;height: 50%;right: 5%;top: 30%;}
 .layout-malvia .rooms_row3_b{width: 18%;height: 52%;right: 20%;top:30%;}
 .layout-malvia .rooms_row3_c{width: 15%;height: 36%;right: 42%;top:36%;}
 .layout-malvia .rooms_row3_d{width: 18%;height: 52%;left: 20%;top:30%;}
 .layout-malvia .rooms_row3_e{width: 6%;height: 50%;left: 5%;top:30%;text-align: center;}
 
 .layout-malvia .rooms_row4_a{top: -8px;right: 41%;width: 35%;height: 45%;}
 .layout-malvia .rooms_row4_b{top: -8px;right: 0;width: 35%;height: 45%;}
 .layout-malvia .rooms_row4_c{bottom: 0;right: 41%;width: 50%;height: 45%;}
 .layout-malvia .rooms_row4_d{bottom: 0;right: 0;width: 35%;height: 45%;}
 .layout-malvia .rooms_row4_e{bottom: 5px;right: -30px;width: 6.6%;height: 100%;border: none;}
 .layout-malvia .rooms_row4_f{bottom: 7px;left: 10%;width: 6.6%;height: 100%;border: none;}
 
 .layout-malvia .rooms_row5_a{top: -8px;left: 0;width: 35%;height: 45%;}
 .layout-malvia .rooms_row5_b{top: -8px;left: 41%;width: 35%;height: 45%;}
 .layout-malvia .rooms_row5_c{bottom: 0;left: 0;width: 35%;height: 45%;}
 .layout-malvia .rooms_row5_d{bottom: 0;left: 41%;width: 50%;height: 45%;}
 .layout-malvia .rooms_row5_e{bottom: 5px;left: -30px;width: 6.6%;height: 100%;border: none;}
 .layout-malvia .rooms_row7_a{bottom: 0;width: 100%;height: 100%;border: none;right: 3%;}
 /* Malvia-b-bhawan*/ 

/* Malvia-a-bhawan */
.layout-m .arrow{display: inline-block;margin: 0px 20px;}
.layout-m .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-m .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.layout-m .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout-m .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.layout-m .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-m .grn{background: #ffe994;}
.layout-m .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-m .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-m .rooms_sm{position: absolute;}
.layout-m .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-m .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-m .rooms_row1{width: 92%;height: 85%;top:6%;left: 6%;}
.layout-m .rooms_row2{width:96%;height: 88%;top:6%;right: 0;}
.layout-m .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-m .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-m .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-m .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout-m .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;right: 0;}
.layout-m .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
/* row-1 */

.layout-m .rooms_row1_1{width: 26%;height: 10%;left:100px;top: 1px;}
.layout-m .rooms_row1_2{width: 26%;height: 8%;left:100px;top: 11%;}
.layout-m .rooms_row1_3{width:7%;height: 83%;top: 19.9%;left: 3.9%;}
.layout-m .rooms_row1_4{width:7%;height: 83%;top: 19.9%;left: 37.1%;}
.layout-m .rooms_row1_5{width:7%;height: 8%;top: 11%;left: 37.1%;}
.layout-m .rooms_row1_6{width:7%;height: 8%;top: 11%;left: 36px;}
.layout-m .rooms_row1_7{width:7%;height: 32px;top: 0;left: 36px;}
.layout-m .rooms_row1_8{width:7%;height: 32px;top: 0;left: 37.1%;}

.layout-m .rooms_row2_1{width: 26%;height: 11%;right:86px;top: 1px;}
.layout-m .rooms_row2_2{width: 26%;height: 7%;right:86px;top: 12%;}
.layout-m .rooms_row2_3{width:7%;height: 80%;top: 19.9%;right: 2%;}
.layout-m .rooms_row2_4{width:7%;height: 80%;top: 19.9%;right: 35%;}
.layout-m .rooms_row2_5{width:7%;height: 7%;top: 12%;right: 35%;}
.layout-m .rooms_row2_6{width:7%;height: 7%;top: 12%;right: 2%;}
.layout-m .rooms_row2_7{width:7%;height: 36px;top: 0;right: 2%;}
.layout-m .rooms_row2_8{width:7%;height: 36px;top: 0;right: 35%;}

.layout-m .rooms_row4_1{top: 50%;transform: rotate(270deg);right:-32px;font-weight: bold;color: #cd3224;background: #fff;font-size: 15px;}

.layout-m .rooms_row7_1{width: 50%;height: 100%;right:8.7%;bottom: 6%;left: 0;bottom: 0;}
.layout-m .rooms_row7_2{width: 49%;height: 100%;right:8.7%;bottom: 6%;right: 0;bottom: 0;}


.layout-m .rooms_row8_1{width: 4%;height: 36%;left: 2%;bottom: 0;top: 27%;}
.layout-m .rooms_row8_2{width: 4%;height: 36%;right: 2%;bottom: 0;top: 27%;}
.layout-m .rooms_row8_3{width: 4%;height: 50%;left:11%;bottom: 0;top: 19%;}
.layout-m .rooms_row8_4{width: 4%;height: 50%;right:11%;bottom: 0;top: 19%;}


.layout-m .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* Malvia-a-bhawan */

/* budh-bhawan */
.layout-bb .roted_i{transform: rotate(90deg);position: relative;top: -40px;}
.layout-bb .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-bb .grn{background: #a2fc1b;}
.layout-bb .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-bb .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-bb .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-bb .arrow{display: inline-block;margin: 0px 10px;}
.layout-bb .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.layout-bb .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-bb .rooms_sm{position: absolute;}
.layout-bb .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-bb .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-bb .rooms_row1{width: 94%;height: 85%;top:6%;left: 3%;}
.layout-bb .rooms_row2{width:94%;height: 35%;bottom:4%;right: 15px;}
.layout-bb .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-bb .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-bb .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-bb .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;top:17%;}
.layout-bb .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:46.5%;}
.layout-bb .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
.layout-bb .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top: -20px;}
/* row-1 */

.layout-bb .rooms_row1_1{width: 16%;height: 6%;left:8%;top: 0;}
.layout-bb .rooms_row1_2{width: 18%;height: 18.5%;left:42.6%;top: 0;}
.layout-bb .rooms_row1_3{width: 21%;height: 6%;left:60.6%;top: 0;}
.layout-bb .rooms_row1_4{width: 10%;height: 6%;left:11%;top: 13%;}
.layout-bb .rooms_row1_5{width: 12%;height: 6%;right:23%;top: 10%;}
.layout-bb .rooms_row1_6{width: 5%;height: 19%;left:24%;top: 0;}
.layout-bb .rooms_row1_7{width: 13%;height: 6%;left:29%;top: 0;}
.layout-bb .rooms_row1_8{width: 10%;height: 6%;left:31%;top: 13%;}
.layout-bb .rooms_row1_9{width: 8%;height: 8%;right: 10.2%;border: 1px solid;top: 5.6%;}


.layout-bb .rooms_row2_1{width: 35%;height: 16%;left:10%;bottom: 23%;}
.layout-bb .rooms_row2_2{width: 10.7%;height: 50%;left:45.2%;bottom: -12%;background: #fff;}
.layout-bb .rooms_row2_3{width: 35%;height: 16%;right:8.7%;bottom: 23%;}
.layout-bb .rooms_row2_4{width: 35%;height: 16%;left:10%;bottom: 6%;}
.layout-bb .rooms_row2_5{width: 35%;height: 16%;right:8.7%;bottom: 6%;}


.layout-bb .rooms_row7_1{width: 37%;height: 100%;left: 5px;bottom: 0;}
.layout-bb .rooms_row7_2{width: 37%;height: 100%;right: 0;bottom: 0;}


.layout-bb .rooms_row8_1{width: 3%;height: 60%;left: 2%;top: 22%;}
.layout-bb .rooms_row8_2{width: 3%;height: 60%;right: 2%;top: 22%;}
.layout-bb .rooms_row8_3{width: 3%;height: 50%;left: 7%;top: 22%;}
.layout-bb .rooms_row8_4{width: 3%;height: 50%;right: 7%;top: 22%;}


.layout-bb .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* budh-bhawan */


/* ram-bhawan */
.layout-rb .arrow{display: inline-block;margin: 0px 20px;}
.layout-rb .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-rb .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 40px;}
.layout-rb .arrow_t{height: 42px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout-rb .arrow_t1{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout-rb .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top: -20px;}
.layout-rb .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-rb .grn{background: #a2fc1b;}
.layout-rb .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-rb .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.brn{background: #ffb66c;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-rb .rooms_sm{position: absolute;}
.layout-rb .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-rb .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-rb .rooms_row1{width: 94%;height: 85%;top:6%;left: 3%;}
.layout-rb .rooms_row2{width:96%;height: 35%;bottom:4%;right: 20px;}
.layout-rb .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-rb .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-rb .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-rb .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout-rb .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;}
.layout-rb .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
.layout-rb .rooms_row9{width: 100%;height: 50%;}

/* row-1 */

.layout-rb .rooms_row1_a{width: 4%;height: 6%;left:-10px;top: 0;}
.layout-rb .rooms_row1_b{width: 4%;height: 6%;right:40px;top: 0;}
.layout-rb .rooms_row1_c{width: 4%;height: 6%;left:62%;top: 0;}
.layout-rb .rooms_row1_1{width: 35%;height: 6%;left:10%;top: 0;}
.layout-rb .rooms_row1_2{width: 18%;height: 6%;left:43%;top: 0;}
.layout-rb .rooms_row1_3{width: 35%;height: 6%;left:56.2%;top: 0;}
.layout-rb .rooms_row1_4{width: 20%;height: 6%;left:16%;top: 10%;}
.layout-rb .rooms_row1_5{width: 17%;height: 6%;right:19.5%;top: 10%;}
.layout-rb .rooms_row1_5a{width: 5%;height: 6%;right:36.7%;top: 10%; }
.layout-rb .rooms_row1_5b{width: 5%;height: 6%;right:14.3%;top: 10%;}
.layout-rb .rooms_row1_6{right: 6%;top: 2px;}

.layout-rb .rooms_row2_1{width: 15%;height: 16%;left:10%;bottom: 23%;}
.layout-rb .rooms_row2_a{width: 15%;height: 16%;left:30%;bottom: 23%;}
.layout-rb .rooms_row2_b{width: 5%;height: 33%;left:25%;bottom: 6%;}
.layout-rb .rooms_row2_c{width: 15%;height: 16%;left:30%;bottom: 6%;}
.layout-rb .rooms_row2_2{width: 10.8%;height: 45.2%;left:45.2%;bottom: -11%;background: #fff;color:#cd3224}
.layout-rb .rooms_row2_3{width: 14%;height: 16%;right:29.7%;bottom: 23%;}
.layout-rb .rooms_row2_4{width: 15%;height: 16%;left:10%;bottom: 6%;}
.layout-rb .rooms_row2_d{width: 5%;height: 33%;right:24.5%;bottom: 6%;}
.layout-rb .rooms_row2_e{width: 14%;height: 16%;right:10.3%;bottom: 6%;}
.layout-rb .rooms_row2_f{width: 14%;height: 16%;right:10.3%;bottom: 23%;}
.layout-rb .rooms_row2_5{width: 14%;height: 16%;right:29.7%;bottom: 6%;}
.layout-rb .rooms_row2_6{width: 4.9%;height: 15%;right:49.7%;bottom: 23%;}
.layout-rb .rooms_row2_7{width: 5%;right:40px;bottom: 23px;border: none;}
.layout-rb .rooms_row2_8{width: 5%;left:50px;bottom: 23px;border: none;}

.layout-rb .rooms_row9_1{background: #f7d1d5;left:20%;top:60%;padding: 10px 35px;font-weight: bold;border: none;}



.layout-rb .rooms_row7_1{width: 50%;height: 100%;bottom: 0;left: 0;}
.layout-rb .rooms_row7_2{width: 49%;height: 100%;right:8.7%;bottom: 0;right: 0;}


.layout-rb .rooms_row8_a{width: 3%;height: 5%;left: 7%;bottom: 84px;}
.layout-rb .rooms_row8_b{width: 3%;height: 5%;right: 7%;bottom: 97px;}
.layout-rb .rooms_row8_1{width: 3%;height: 62%;left: 2%;top: 19%;}
.layout-rb .rooms_row8_2{width: 3%;height: 62%;right: 2%;top: 19%;}
.layout-rb .rooms_row8_3{width: 3%;height: 25%;left: 8.5%;top: 19%;}
.layout-rb .rooms_row8_3a{width: 3%;height: 8%;left: 8.5%;top: 44.6%;}
.layout-rb .rooms_row8_3b{width: 3%;height: 28.3%;left: 8.5%;top: 53%;}
.layout-rb .rooms_row8_4{width: 3%;height: 25%;right: 8.7%;top: 19%;}
.layout-rb .rooms_row8_4a{width: 3%;height: 8%;right: 8.7%;top: 44.6%;}
.layout-rb .rooms_row8_4b{width: 3%;height: 28.4%;right: 8.7%;top: 53%;}
.layout-rb .rooms_row8_5{border: 1px solid;top: 13%;left: 2%;border: none;}


.layout-rb .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* ram-bhawan */


/* krishna-bhawan */
.layout-kb .arrow{display: inline-block;margin: 0px 20px;}
.layout-kb .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-kb .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.layout-kb .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout-kb .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top: -20px;}
.layout-kb .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-kb .grn{background: #a2fc1b;}
.layout-kb .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-kb .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-kb .rooms_sm{position: absolute;}
.layout-kb .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-kb .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-kb .rooms_row1{width: 94%;height: 85%;top:6%;left: 3%;}
.layout-kb .rooms_row2{width:96%;height: 35%;bottom:4%;right: 1%;}
.layout-kb .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-kb .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-kb .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-kb .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout-kb .rooms_row7{width: 10.3%;height: 60%;bottom:17.6%;left:46.5%;}
.layout-kb .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}

/* row-1 */

.layout-kb .rooms_row1_a{width: 4%;height: 6%;left:-10px;top: 0;}
.layout-kb .rooms_row1_b{width: 4%;height: 6%;right:40px;top: 0;}
.layout-kb .rooms_row1_c{width: 4%;height: 6%;left:62%;top: 0;}
.layout-kb .rooms_row1_1{width: 40%;height: 6%;left:3%;top: 0;}
.layout-kb .rooms_row1_2{width: 18%;height: 6%;left:43%;top: 0;}
.layout-kb .rooms_row1_3{width: 29%;height: 6%;left:61.2%;top: 0;}
.layout-kb .rooms_row1_4{width: 20%;height: 6%;left:16%;top: 10%;}
.layout-kb .rooms_row1_5{width: 17%;height: 6%;right:19.5%;top: 10%;}
.layout-kb .rooms_row1_6{right: 6%;top: 2px;}

.layout-kb .rooms_row2_1{width: 35%;height: 16%;left:10%;bottom: 23%;}
.layout-kb .rooms_row2_2{width: 10.8%;height: 45.2%;left:45.2%;bottom: -11%;background: #fff;}
.layout-kb .rooms_row2_3{width: 30%;height: 16%;right:8.7%;bottom: 23%;}
.layout-kb .rooms_row2_4{width: 35%;height: 16%;left:10%;bottom: 6%;}
.layout-kb .rooms_row2_5{width: 30%;height: 16%;right:8.7%;bottom: 6%;}
.layout-kb .rooms_row2_6{width: 4.9%;height: 33%;right:38.7%;bottom: 6%;}
.layout-kb .rooms_row2_7{width: 5%;right:40px;bottom: 23px;border: none;}
.layout-kb .rooms_row2_8{width: 5%;left:50px;bottom: 23px;border: none;}



.layout-kb .rooms_row7_1{width: 50%;height: 100%;bottom: 6%;left: 0;bottom: 0;}
.layout-kb .rooms_row7_2{width: 49%;height: 100%;bottom: 6%;right: 0;bottom: 0;}


.layout-kb .rooms_row8_a{width: 3%;height: 5%;left: 7%;bottom: 84px;}
.layout-kb .rooms_row8_b{width: 3%;height: 5%;right: 7%;bottom: 97px;}
.layout-kb .rooms_row8_1{width: 3%;height: 60%;left: 2%;top: 19%;}
.layout-kb .rooms_row8_2{width: 3%;height: 60%;right: 2%;top: 19%;}
.layout-kb .rooms_row8_3{width: 3%;height: 60%;left: 7%;top: 19%;}
.layout-kb .rooms_row8_4{width: 3%;height: 66%;right: 7%;top: 13%;}
.layout-kb .rooms_row8_5{border: 1px solid;top: 13%;left: 2%;border: none;}


.layout-sb .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}

/* krishna-bhawan */

/* BHAVAN */
.layout-gb .arrow{display: inline-block;margin: 0px 20px;}
.layout-gb .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-gb .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.layout-gb .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout-gb .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.layout-gb .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-gb .grn{background: #a2fc1b;}
.layout-gb .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.layout-gb .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.layout-gb .rooms_sm{position: absolute;}
.layout-gb .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-gb .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-gb .rooms_row1{width: 94%;height: 85%;top:6%;left: 3%;}
.layout-gb .rooms_row2{width:96%;height: 35%;bottom:4%;left: 2%;right: 0;margin: 0;}
.layout-gb .rooms_row3{width: 2%;height: 100%;top:0;left: 0;background: grey;}
.layout-gb .rooms_row4{width: 2%;height: 100%;top:0;right:0;background: grey;}
.layout-gb .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.layout-gb .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.layout-gb .rooms_row7{width: 100%;height: 60%;bottom:17.6%;left: 0;}
.layout-gb .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
.layout-gb .roted_i{transform: rotate(90deg);position: relative;white-space: nowrap;top: -20px;}
/* row-1 */

.layout-gb .rooms_row1_a{width: 4%;height: 6%;left:-10px;top: 0;}
.layout-gb .rooms_row1_b{width: 4%;height: 6%;right:40px;top: 0;}
.layout-gb .rooms_row1_c{width: 4%;height: 6%;left:62%;top: 0;}
.layout-gb .rooms_row1_1{width: 40%;height: 6%;left:3%;top: 0;}
.layout-gb .rooms_row1_2{width: 18%;height: 6%;left:43%;top: 0;}
.layout-gb .rooms_row1_3{width: 25%;height: 6%;left:66.2%;top: 0;}
.layout-gb .rooms_row1_4{width: 20%;height: 6%;left:16%;top: 10%;}
.layout-gb .rooms_row1_5{width: 10%;height: 6%;right:28.5%;top: 10%;}
.layout-gb .rooms_row1_6{width: 10%;height: 6%;right:18.4%;top: 10%;}
.layout-gb .rooms_row1_7{width: 10%;height: 6%;right:9%;top: 10%;}

.layout-gb .rooms_row2_1{width: 35%;height: 16%;left:10%;bottom: 23%;}
.layout-gb .rooms_row2_2{width: 10.8%;height: 45.2%;left:45.2%;bottom: -11%;}
.layout-gb .rooms_row2_2a{width: 5.2%;height: 15%;left:45.2%;bottom: 23%;}
.layout-gb .rooms_row2_3{width: 35%;height: 16%;right:8.7%;bottom: 23%;}
.layout-gb .rooms_row2_4{width: 35%;height: 16%;left:10%;bottom: 6%;}
.layout-gb .rooms_row2_5{width: 35%;height: 16%;right:8.7%;bottom: 6%;}


.layout-gb .rooms_row7_1{width: 5.5%;height: 100%;left: 45%;bottom: 0;}
.layout-gb .rooms_row7_2{width: 5.1%;height: 100%;right: 44%;bottom: 0;}


.layout-gb .rooms_row8_a{width: 3%;height: 5%;left: 7%;bottom: 84px;}
.layout-gb .rooms_row8_b{width: 3%;height: 5%;right: 7%;bottom: 97px;}
.layout-gb .rooms_row8_1{width: 3%;height: 60%;left: 2%;top: 19%;}
.layout-gb .rooms_row8_2{width: 3%;height: 60%;right: 2%;top: 19%;}
.layout-gb .rooms_row8_3{width: 3%;height: 52%;left: 7%;top: 19%;}
.layout-gb .rooms_row8_4{width: 3%;height: 52%;right: 7%;top: 15%;}


.layout-gb .rooms_row6_1{background: #f7d1d5;padding: 10px 35px;left:10%;top:25%;font-weight:bold;}
/* BHAVAN */


/* HYD GANDHI BHAVAN */

.brdrn{border: none;}
.layout-gandhi .arrow{display: inline-block;margin: 0px 20px;}
.layout-gandhi .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.layout-gandhi .arrow_b{height: 12px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.layout-gandhi .arrow_t{height: 102px;background: url(../assets/images/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.layout-gandhi .roted_i{transform: rotate(90deg);position: relative;top: 0px;width: 100px;}
.layout-gandhi .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.layout-gandhi .grn{background: #a2fc1b;}
.layout-gandhi .div-t{position: absolute;top:0;background: grey;height:1px;width: 100%;padding: 0px 0;}
.layout-gandhi .div-b{position: absolute;bottom:0;background: grey;height:1px;width: 100%;padding: 0px 0;}
.layout-gandhi .div-r{position: absolute;right: 0;background-color: grey;height: 100%;width: 1px;padding: 0px 0;}
.layout-gandhi .div-l{position: absolute;left: 0;background: grey;height: 100%;width: 1px;padding: 0px 0;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 500px;position: relative;}
.layout-gandhi .rooms_sm{position: absolute;}
.layout-gandhi .rooms_row1{width: 60%;height: 15%;top:0%;left: 0;}
.layout-gandhi .rooms_row2{width: 60%;height: 15%;bottom:0%;left: 0;}
.layout-gandhi .rooms_row3{width: 60%;height: 70%;top:15%;left: 0;}
.layout-gandhi .rooms_row4{width: 40%;height: 60%;bottom:0%;right: 0;}
.layout-gandhi .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.layout-gandhi .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;}

/* row-1 */
.layout-gandhi .rooms_row1_1{width: 10%;left: 0;height: 100%;}
.layout-gandhi .rooms_row1_2{width: 80%;left: 10%;height: 100%;}
.layout-gandhi .rooms_row1_3{width: 10%;right:0;height: 100%;}
/* row-1 */

.layout-gandhi .rooms_row2_1{width: 10%;left: 0;height: 100%;}
.layout-gandhi .rooms_row2_2{width: 80%;left: 10%;height: 100%;}
.layout-gandhi .rooms_row2_3{width: 10%;right:0;height: 100%;}

.layout-gandhi .rooms_row3_1{width: 10%;left: 0;height: 100%;}
.layout-gandhi .rooms_row3_2{width: 10%;right: 0;height: 100%;}


.layout-gandhi .rooms_row4_1{left: 0;height:25%;width: 85%;top:0;}
.layout-gandhi .rooms_row4_2{width: 15%;right: 0;bottom: 0;height:25%;}
.layout-gandhi .rooms_row4_3{left: 0;height:25%;width: 85%;bottom: 0;}
.layout-gandhi .rooms_row4_4{right: 0;height:75%;width: 15%;top: 0;}


/* HYD GANDHI BHAVAN */


/* HYDERBAD */
/* Malvia-a-bhawan */
.hyd-m .arrow{display: inline-block;margin: 0px 20px;}
.hyd-m .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.hyd-m .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.hyd-m .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.hyd-m .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.hyd-m .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.hyd-m .grn{background: #ffe994;}
.hyd-m .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.hyd-m .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.rooms_map02{width: 1000px;margin: 0;height: 360px;position: relative;}
.hyd-m .rooms_sm{position: absolute;}
.hyd-m .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.hyd-m .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.hyd-m .rooms_row1{width: 100%;height: 10%;top:0%;left: 0;}
.hyd-m .rooms_row2{width:5.5%;height: 80%;bottom:0;left: 0;}
.hyd-m .rooms_row3{width: 5.5%;height: 80%;bottom:0;right: -2px;}
.hyd-m .rooms_row4{width: 80%;height: 80%;bottom:0;right:79px;}
.hyd-m .rooms_row5{width: 100%;height: 20%;top:20%;left:10%;}
.hyd-m .rooms_row6{width: 100%;height: 75%;bottom:0;left:10%;right: 0;top:17%;}
.hyd-m .rooms_row7{width: 10.7%;height: 60%;bottom:17.6%;left:45.2%;right: 0;}
.hyd-m .rooms_row8{width: 100%;height: 100%;bottom:0;top:0;}
.hyd-m .roted_i{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}

/* row-1 */
.hyd-m .rooms_row1_1{width: 5%;height: 90%;top: 0;left: 0;}
.hyd-m .rooms_row1_2{width: 5%;height: 90%;top: 0;right: 0;}
.hyd-m .rooms_row1_3{width: 5%;height: 90%;top: 0;left: 10%;}
.hyd-m .rooms_row1_4{width: 5%;height: 90%;top: 0;right: 10%;}
.hyd-m .rooms_row1_5{left: 15.2%;height: 90%;width: 25%;}
.hyd-m .rooms_row1_6{right: 15.2%;height: 90%;width: 25%;}
.hyd-m .rooms_row1_7{left: 40.4%;height: 90%;width: 19%;}
/* row-1 */

/* Row-2 */

.hyd-m .rooms_row2_1{width: 95%;height: 8%;top: 0;}
.hyd-m .rooms_row2_2{width: 95%;height: 8%;top: 8%;}
.hyd-m .rooms_row2_3{width: 95%;height: 84%;top: 16%;}

/* Row-2 */

/* Row-3 */

.hyd-m .rooms_row3_1{width: 95%;height: 8%;top: 0;}
.hyd-m .rooms_row3_2{width: 95%;height: 8%;top: 8%;}
.hyd-m .rooms_row3_3{width: 95%;height: 84%;top: 16%;}

/* Row-3 */

.hyd-m .rooms_row4_a{width: 100%;height: 11%;top:0;right:0;}
.hyd-m .rooms_row4_a1{width:20%;height: 100%;left: 0;top: 0;}
.hyd-m .rooms_row4_a2{width:18%;height: 100%;top: 0;right: 0;}
.hyd-m .rooms_row4_a3{width:62%;height: 100%;top: 0;left: 20%;}
.hyd-m .rooms_row4_a4{width:44%;height: 100%;top: 0;right: 18%;}
.hyd-m .rooms_row4_a5{width:26%;height: 100%;top: 0;left: 38%;}

.hyd-m .rooms_row4_b{width: 10%;height: 88%;bottom:0;left:0;}
.hyd-m .rooms_row4_b1{width: 80%;height: 72%;top: -4px;left:0;}
.hyd-m .rooms_row4_b2{width: 80%;height: 14%;bottom: 15%;left:0;}
.hyd-m .rooms_row4_b3{width: 80%;height: 15%;bottom: 0;left:0;}



.hyd-m .rooms_row4_c{width: 10%;height: 88%; bottom:0;right:0;}
.hyd-m .rooms_row4_c1{width: 80%;height: 72%;top: -4px;right: 0;}
.hyd-m .rooms_row4_c2{width: 80%;height: 14%;bottom: 15%;right: 0;}
.hyd-m .rooms_row4_c3{width: 80%;height: 15%;bottom: 0;right: 0;}

/* Malvia-a-bhawan */

/* Meera Bhavan Ground Floor */
.hyd-mr-gr .arrow{display: inline-block;margin: 0px 20px;}
.hyd-mr-gr .arrowm0{display: inline-block;margin:0px 10px;}
.hyd-mr-gr .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.hyd-mr-gr .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.hyd-mr-gr .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.hyd-mr-gr .rooms_tx{font-size: 10px;text-align: center;width: 100%;}
.hyd-mr-gr .grn{background: #ffe994;}
.hyd-mr-gr .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.hyd-mr-gr .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.hyd-mr-gr .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.hyd-mr-gr .rooms_sm{position: absolute;}
.hyd-mr-gr .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.hyd-mr-gr .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.hyd-mr-gr .rooms_row1{width: 100%;height: 10%;top:0%;left: 0;}
.hyd-mr-gr .rooms_row2{width:6%;height: 70%;top:17%;left: 0;}
.hyd-mr-gr .rooms_row3{width: 45%;height: 74%;top:15%;left:11%;}
.hyd-mr-gr .rooms_row4{width: 33%;height: 32%;top:15%;right:8%;}
.hyd-mr-gr .rooms_row5{width: 68%;height: 10%;bottom:0%;left:0%;}
.hyd-mr-gr .rooms_row6{width: 8%;height: 39%;top:10%;right: 0;}
.hyd-mr-gr .rooms_row7{width: 41%;height: 33%;bottom:14%;right: 0;}
.hyd-mr-gr .roted_i{transform: rotate(90deg);position: relative;top: -14px;white-space: nowrap;}
.hyd-mr-gr .roted_ni{transform: rotate(90deg);position: relative;top: -6px;white-space: nowrap;}

/* ROW 1 */
.hyd-mr-gr .rooms_row1_1{width: 6%;height: 100%;bottom: 0;left: 0;}
.hyd-mr-gr .rooms_row1_2{width: 6%;height: 100%;bottom: 0;right: 0;}
.hyd-mr-gr .rooms_row1_3{width: 18%;height: 100%;left: 6%;bottom: 0;}
.hyd-mr-gr .rooms_row1_4{width: 5%;height: 100%;bottom: 0;right: 6%;}
.hyd-mr-gr .rooms_row1_5{width: 18%;height: 100%;right: 11%;bottom: 0;}
.hyd-mr-gr .rooms_row1_6{width: 5%;height: 100%;bottom: 0;left: 24%;}
.hyd-mr-gr .rooms_row1_7{width: 18%;height: 100%;left: 29%;bottom: 0;}
.hyd-mr-gr .rooms_row1_8{width: 5%;height: 100%;bottom: 0;left: 47%;}
.hyd-mr-gr .rooms_row1_9{width: 14%;height: 100%;bottom: 0;left: 52%;}
.hyd-mr-gr .rooms_row1_10{width: 5%;height: 100%;bottom: 0;left: 66%;}
/* ROW 1 */

/* ROW 2 */

.hyd-mr-gr .rooms_row2_1{width: 100%;height: 10%;top: 0;right: 0;}
.hyd-mr-gr .rooms_row2_2{width: 100%;height: 10%;bottom: 0;right: 0;}
.hyd-mr-gr .rooms_row2_3{width: 100%;height: 35%;top:10%;right: 0;}
.hyd-mr-gr .rooms_row2_4{width: 100%;height: 35%;bottom:10%;right: 0;}
/* ROW 2 */

/* ROW 3 */
.hyd-mr-gr .rooms_row3_1{width: 35%;height: 9%;left: 12%;top: 0;}
.hyd-mr-gr .rooms_row3_2{width: 35%;height: 9%;right: 12%;top: 0;}
.hyd-mr-gr .rooms_row3_3{width: 12%;height: 33%;left:0;top:10%;}
.hyd-mr-gr .rooms_row3_4{width: 12%;height: 33%;left:0;bottom:12%;}
.hyd-mr-gr .rooms_row3_5{width: 12%;height: 33%;right:0;top:10%;}
.hyd-mr-gr .rooms_row3_6{width: 12%;height: 33%;right:0;bottom:15%;}
.hyd-mr-gr .rooms_row3_7{width: 35%;height: 9%;left:12%;bottom:2%;}
.hyd-mr-gr .rooms_row3_8{width: 35%;height: 9%;right:12%;bottom:2%;}
/* ROW 3 */

/* ROW 4 */
.hyd-mr-gr .rooms_row4_1{width: 16%;height: 77%;bottom: 0;left:0 ;}
.hyd-mr-gr .rooms_row4_2{width: 16%;height: 100%;bottom: 0;right:0 ;}
.hyd-mr-gr .rooms_row4_3{width: 36%;height: 20%;top: 0;left:18%;}

/* ROW 4 */

/* ROW 5 */
.hyd-mr-gr .rooms_row5 .rooms_row5_1{bottom: 0;left: 0;width: 10%;height: 70%;}
.hyd-mr-gr .rooms_row5 .rooms_row5_2{bottom: 0;right: 7%;width: 10%;height: 70%;}
.hyd-mr-gr .rooms_row5 .rooms_row5_3{bottom: 0;width: 37.4%;height: 70%;left: 10%;}
.hyd-mr-gr .rooms_row5 .rooms_row5_4{bottom: 0;width: 31.8%;height: 70%;right: 17%;}
/* ROW 5 */

/* ROW 6 */
.hyd-mr-gr .rooms_row6_1{width: 70%;right: 0;height: 100%;top: 0;}
/* ROW 6 */

/* ROW 7 */
.hyd-mr-gr .rooms_row7_1{width: 13%;height: 76%;left: 0;top: 0;}
.hyd-mr-gr .rooms_row7_2{bottom: 0;left: 0;width: 13%;height: 25%;}
.hyd-mr-gr .rooms_row7_3{top: 0;right: 0;width: 70%;height: 60%;}
/* ROW 7 */
/* Meera Bhavan Ground Floor */

/* Ganga Bhavan */
.gn_bwn .arrow{display: inline-block;margin: 0px 20px;}
.gn_bwn .arrowm0{display: inline-block;margin: 0px 10px;}
.gn_bwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.gn_bwn .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.gn_bwn .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.gn_bwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.gn_bwn .rooms_tx{font-size: 10px;text-align: center;width: 100%;}
.gn_bwn .grn{background: #ffe994;}
.gn_bwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gn_bwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.gn_bwn .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.gn_bwn .rooms_sm{position: absolute;}
.gn_bwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.gn_bwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.gn_bwn .rooms_row1{width: 100%;height: 15%;top:0%;left: 0;}
.gn_bwn .rooms_row2{width:100%;height:15%;bottom:0;left: 0;}
.gn_bwn .rooms_row3{width: 7%;height: 87%;bottom:0;left:22%;}
.gn_bwn .rooms_row4{width: 7%;height: 66%;bottom:19%;left:0;}
.gn_bwn .rooms_row5{width:31%;height: 49%;top:34%;right:38%;}
.gn_bwn .rooms_row6{width: 7%;height: 87%;bottom:0;right:23.5%;}
.gn_bwn .rooms_row7{width: 7%;height: 77%;bottom:15%;right: 45%;}
.gn_bwn .rooms_row8{width: 7%;height: 77%;bottom:15%;right: 0;}
.gn_bwn .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* ROW 1 */
.gn_bwn .rooms_row1_1{width: 7%;height: 75%;top: 0;left: 0;}
.gn_bwn .rooms_row1_2{width: 15%;height: 75%;top: 0;left: 7%;}
.gn_bwn .rooms_row1_3{width: 7%;height: 75%;top: 0;left: 24%;}
/* ROW 1 */

/* ROW 2 */
.gn_bwn .rooms_row2_1{width: 7%;left: 0;height: 75%;}
.gn_bwn .rooms_row2_2{width: 15%;left: 7%;height: 75%;}
.gn_bwn .rooms_row2_3{width: 7%;left: 48%;height: 75%;}
.gn_bwn .rooms_row2_4{width: 15%;left: 55%;height: 75%;}
.gn_bwn .rooms_row2_5{width: 15%;right: 7%;height: 75%;}
.gn_bwn .rooms_row2_6{width: 7%;right: 0;height: 75%;}

/* ROW 2 */

/* ROW 3 */

.gn_bwn .rooms_row3_1{width: 69%;height: 33%;right: 0;}
.gn_bwn .rooms_row3_2{width: 69%;height: 34%;right: 0;top: 33%;}
.gn_bwn .rooms_row3_3{width: 69%;height: 33%;right: 0;bottom: 0;}

/* ROW 3 */

/* ROW 4 */
.gn_bwn .rooms_row4_1{width: 80%;height: 100%;bottom: 0;left: 0;}
/* ROW 4 */

/* ROW 5 */
.gn_bwn .rooms_row5_1{width: 46%;height: 20%;top: 0;left: 0;}
.gn_bwn .rooms_row5_2{width: 46%;height: 20%;bottom: 0;left: 0;}
/* ROW 5 */

/* ROW 6 */

.gn_bwn .rooms_row6_1{width: 69%;height: 67%;right: 0;}
.gn_bwn .rooms_row6_2{width: 69%;height: 33%;right: 0;bottom: 0;}

/* ROW 6 */

/* ROW 7 */
.gn_bwn .rooms_row7_1{width: 69%;height: 80%;bottom: 0;right: 14%;}
/* ROW 7 */

/* ROW 8 */
.gn_bwn .rooms_row8_1{width: 69%;height: 80%;bottom: 0;right: 15%;}
/* ROW 8 */
/* Ganga Bhavan */

/* Goutham Bhavan */
.bg_grn{background-color: #00b050;}
.gthm_bwn .arrow{display: inline-block;margin: 0px 20px;}
.gthm_bwn .arrowm0{display: inline-block;margin: 0px 10px;}
.gthm_bwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.gthm_bwn .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.gthm_bwn .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.gthm_bwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.gthm_bwn .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.gthm_bwn .grn{background: #ffe994;}
.gthm_bwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gthm_bwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.gthm_bwn .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.gthm_bwn .rooms_sm{position: absolute;}
.gthm_bwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.gthm_bwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.gthm_bwn .rooms_row1{width: 100%;height: 15%;bottom:0%;left: 0;}
.gthm_bwn .rooms_row2{width: 7%;height: 85%;top:0%;left: 0;}
.gthm_bwn .rooms_row3{width: 7%;height: 85%;top:0%;right: 0;}
.gthm_bwn .rooms_row4{width: 76%;height: 75%;top:0%;right: 12%;}

.gthm_bwn .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* ROW 1 */

.gthm_bwn .rooms_row1_1{width: 5%;height: 80%;top: 0;left: 0;}
.gthm_bwn .rooms_row1_2{width: 30%;height: 80%;top: 0;left: 12%;}
.gthm_bwn .rooms_row1_3{width: 16%;height: 100%;top: 0;left: 42%;}
.gthm_bwn .rooms_row1_4{width: 30%;height: 80%;top: 0;right: 12%;}
.gthm_bwn .rooms_row1_5{width: 5%;height: 80%;top: 0;right: 0%;}

/* ROW 1 */

/* ROW 2 */
.gthm_bwn .rooms_row2_1{width: 70%;height: 80%;left: 0;top: 0;}
/* ROW 2 */

/* ROW 3 */
.gthm_bwn .rooms_row3_1{width: 70%;height: 80%;right: 0;top: 0;}
/* ROW 3 */

/* ROW 4 */

.gthm_bwn .rooms_row4_1{width: 6%;height: 70%;left: 0;top:0;}
.gthm_bwn .rooms_row4_2{width: 6%;height: 70%;right: 0;top:0;}
.gthm_bwn .rooms_row4_3{width: 15%;height: 30%;left: 0;bottom:0;}
.gthm_bwn .rooms_row4_4{width: 15%;height: 30%;right: 0;bottom:0;}
.gthm_bwn .rooms_row4_5{width: 6%;height: 18%;left: 15%;bottom:0;}
.gthm_bwn .rooms_row4_6{width: 20%;height: 18%;left: 21%;bottom:0;}
.gthm_bwn .rooms_row4_7{width: 15%;height: 18%;left: 41%;bottom:0;}
.gthm_bwn .rooms_row4_8{width: 29%;height: 18%;right: 15%;bottom:0;}

/* ROW 4 */
/* Goutham Bhavan */

/* Goutham Bhavan First FLoor*/
.bg_grn{background-color: #00b050;}
.gthm_bwn_fl .arrow{display: inline-block;margin: 0px 20px;}
.gthm_bwn_fl .arrowm0{display: inline-block;margin: 0px 10px;}
.gthm_bwn_fl .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.gthm_bwn_fl .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.gthm_bwn_fl .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.gthm_bwn_fl .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.gthm_bwn_fl .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.gthm_bwn_fl .grn{background: #ffe994;}
.gthm_bwn_fl .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gthm_bwn_fl .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.gthm_bwn_fl .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.gthm_bwn_fl .rooms_sm{position: absolute;}
.gthm_bwn_fl .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.gthm_bwn_fl .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.gthm_bwn_fl .rooms_row1{width: 100%;height: 15%;bottom:0%;left: 0;}
.gthm_bwn_fl .rooms_row2{width: 7%;height: 85%;top:0%;left: 0;}
.gthm_bwn_fl .rooms_row3{width: 7%;height: 85%;top:0%;right: 0;}
.gthm_bwn_fl .rooms_row4{width: 76%;height: 75%;top:0%;right: 12%;}

.gthm_bwn_fl .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* ROW 1 */

.gthm_bwn_fl .rooms_row1_1{width: 5%;height: 80%;top: 0;left: 0;}
.gthm_bwn_fl .rooms_row1_2{width: 30%;height: 80%;top: 0;left: 12%;}
.gthm_bwn_fl .rooms_row1_3{width: 16%;height: 100%;top: 0;left: 42%;}
.gthm_bwn_fl .rooms_row1_4{width: 30%;height: 80%;top: 0;right: 12%;}
.gthm_bwn_fl .rooms_row1_5{width: 5%;height: 80%;top: 0;right: 0%;}

/* ROW 1 */

/* ROW 2 */
.gthm_bwn_fl .rooms_row2_1{width: 70%;height: 78%;left: 0;bottom:12%;}
.gthm_bwn_fl .rooms_row2_2{width: 70%;height: 10%;left: 0;top:0;}
/* ROW 2 */

/* ROW 3 */
.gthm_bwn_fl .rooms_row3_1{width: 70%;height: 78%;right: 0;bottom: 12%;}
.gthm_bwn_fl .rooms_row3_2{width: 70%;height: 10%;right: 0;top:0;}

/* ROW 3 */

/* ROW 4 */
.gthm_bwn_fl .rooms_row4_1{width: 6%;height: 59%;left: 0;bottom:30%;}
.gthm_bwn_fl .rooms_row4_2{width: 6%;height: 59%;right: 0;bottom:30%;}
.gthm_bwn_fl .rooms_row4_3{width: 15%;height: 30%;left: 0;bottom:0;}
.gthm_bwn_fl .rooms_row4_4{width: 15%;height: 30%;right: 0;bottom:0;}
.gthm_bwn_fl .rooms_row4_5{width: 70%;height: 18%;left: 15%;bottom:0;}
/* ROW 4 */

/* Goutham Bhavan First FLoor*/

/* Krishna Bhavan */
.bg_grn{background-color: #00b050;}
.krs_bwn_fl .arrow{display: inline-block;margin: 0px 20px;}
.krs_bwn_fl .arrowm0{display: inline-block;margin: 0px 10px;}
.krs_bwn_fl .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.krs_bwn_fl .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.krs_bwn_fl .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.krs_bwn_fl .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.krs_bwn_fl .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.krs_bwn_fl .grn{background: #ffe994;}
.krs_bwn_fl .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.krs_bwn_fl .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.krs_bwn_fl .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.krs_bwn_fl .rooms_sm{position: absolute;}
.krs_bwn_fl .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.krs_bwn_fl .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.krs_bwn_fl .rooms_row1{width: 100%;height: 20%;bottom:0%;left: 0;}
.krs_bwn_fl .rooms_row2{width: 12%;height: 60%;bottom:20%;left: 4%;}
.krs_bwn_fl .rooms_row3{width: 12%;height: 60%;bottom:20%;right: 0;}
.krs_bwn_fl .rooms_row4{width: 100%;height: 20%;top:0%;right: 0;}

.krs_bwn_fl .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* ROW 1 */

.krs_bwn_fl .rooms_row1_1{width: 10%;height: 100%;bottom: 0;left: 6%;}
.krs_bwn_fl .rooms_row1_2{width: 10%;height: 100%;bottom: 0;right: 0;}
.krs_bwn_fl .rooms_row1_3{width: 33%;height: 45%;top: 0;left: 17%;}
.krs_bwn_fl .rooms_row1_4{width: 33%;height: 45%;top: 0;right: 11%;}
.krs_bwn_fl .rooms_row1_5{width: 33%;height: 45%;bottom: 0;left: 17%;}
.krs_bwn_fl .rooms_row1_6{width: 33%;height: 45%;bottom: 0;right: 11%;}
.krs_bwn_fl .rooms_row1_7{width: 6%;bottom: 0;height: 40%;}

/* ROW 1 */

/* ROW 2 */
.krs_bwn_fl .rooms_row2_1{width: 37%;height: 80%;bottom: 10%;left: 17%;}
.krs_bwn_fl .rooms_row2_2{width: 37%;height: 80%;bottom: 10%;right: 0;}
/* ROW 2 */

/* ROW 3 */
.krs_bwn_fl .rooms_row3_1{width: 37%;height: 80%;bottom: 10%;left: 17%;}
.krs_bwn_fl .rooms_row3_2{width: 37%;height: 80%;bottom: 10%;right: 0;}
/* ROW 3 */

/* ROW 4 */
.krs_bwn_fl .rooms_row4_1{width: 10%;height: 100%;top: 0;left: 6%;}
.krs_bwn_fl .rooms_row4_2{width: 10%;height: 100%;top: 0;right: 0;}
.krs_bwn_fl .rooms_row4_3{width: 33%;height: 45%;top: 0;left: 17%;}
.krs_bwn_fl .rooms_row4_4{width: 33%;height: 45%;top: 0;right: 11%;}
.krs_bwn_fl .rooms_row4_5{width: 33%;height: 45%;bottom: 0;left: 17%;}
.krs_bwn_fl .rooms_row4_6{width: 33%;height: 45%;bottom: 0;right: 11%;}

/* ROW 4 */
/* Krishna Bhavan */

/* Krishna Bhavan Ground */

.bg_grn{background-color: #00b050;}
.krs_bwn_grnd .arrow{display: inline-block;margin: 0px 20px;}
.krs_bwn_grnd .arrowm0{display: inline-block;margin: 0px 10px;}
.krs_bwn_grnd .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.krs_bwn_grnd .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.krs_bwn_grnd .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.krs_bwn_grnd .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.krs_bwn_grnd .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.krs_bwn_grnd .grn{background: #ffe994;}
.krs_bwn_grnd .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.krs_bwn_grnd .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.krs_bwn_grnd .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.krs_bwn_grnd .rooms_sm{position: absolute;}
.krs_bwn_grnd .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.krs_bwn_grnd .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.krs_bwn_grnd .rooms_row1{width: 100%;height: 8%;bottom:0%;left: 0;}
.krs_bwn_grnd .rooms_row2{width: 100%;height: 25%;bottom:8%;left: 0;}
.krs_bwn_grnd .rooms_row3{width: 100%;height: 47%;bottom:33%;right: 0;}
.krs_bwn_grnd .rooms_row4{width: 100%;height: 20%;top:0%;right: 0;}

.krs_bwn_grnd .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}


/* ROW 1 */

.krs_bwn_grnd .rooms_row1_1{width: 12%;height: 100%;bottom: 0;transform: translateX(298px);}

/* ROW 1 */

/* ROW 2 */

.krs_bwn_grnd .rooms_row2_1{width: 12%;height: 100%;left: 0;bottom: 0;}
.krs_bwn_grnd .rooms_row2_2{width: 12%;height: 100%;right: 0;bottom: 0;}
.krs_bwn_grnd .rooms_row2_3{width: 18%;height: 40%;left: 12%;top: 0;}
.krs_bwn_grnd .rooms_row2_4{width: 18%;height: 40%;left: 12%;bottom: 0;}
.krs_bwn_grnd .rooms_row2_5{width: 11.9%;height: 100%;left:30%;bottom: 0;}
.krs_bwn_grnd .rooms_row2_6{width: 46.1%;height: 40%;right: 12%;top: 0;}
.krs_bwn_grnd .rooms_row2_7{width: 46.1%;height: 40%;right: 12%;bottom: 0;}

/* ROW 2 */

/* ROW 3 */
.krs_bwn_grnd .rooms_row3_1{width:5%;height: 77%;bottom: 0;left: 0;}
.krs_bwn_grnd .rooms_row3_2{width:5%;height: 77%;bottom: 0;left: 7%;}
.krs_bwn_grnd .rooms_row3_3{width:5%;height: 100%;bottom: 0;right: 0;}
.krs_bwn_grnd .rooms_row3_4{width:5%;height: 100%;bottom: 0;right: 7%;}
.krs_bwn_grnd .rooms_row3_5{width:18%;height: 77%;bottom: 0;left: 12%;}
.krs_bwn_grnd .rooms_row3_6{width:5%;height: 77%;bottom: 0;left: 30%;}
.krs_bwn_grnd .rooms_row3_7{width:5%;height: 100%;bottom: 0;left: 36.9%;}
.krs_bwn_grnd .rooms_row3_8{width:46.1%;height: 100%;bottom: 0;left: 41.9%;}
.krs_bwn_grnd .rooms_row3_9{width:12%;height: 23%;top: 0;left: 0%;}
.krs_bwn_grnd .rooms_row3_10{width:18%;height: 23%;top: 0;left: 12%;}

/* ROW 3 */

/* ROW 4 */

.krs_bwn_grnd .rooms_row4_1{width: 12%;top: 0;left:30%;height: 100%;}
.krs_bwn_grnd .rooms_row4_2{width: 12%;top: 0;right:0%;height: 100%;}
.krs_bwn_grnd .rooms_row4_3{width: 46.1%;top: 0;right:12%;height: 40%;}
.krs_bwn_grnd .rooms_row4_4{width: 46.1%;bottom: 0;right:12%;height: 40%;}

/* ROW 4 */

/* Krishna Bhavan Ground */


/* Krishna Bhavan First */

.bg_grn{background-color: #00b050;}
.krs_bwn_fst .arrow{display: inline-block;margin: 0px 20px;}
.krs_bwn_fst .arrowm0{display: inline-block;margin: 0px 10px;}
.krs_bwn_fst .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.krs_bwn_fst .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.krs_bwn_fst .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.krs_bwn_fst .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.krs_bwn_fst .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.krs_bwn_fst .grn{background: #ffe994;}
.krs_bwn_fst .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.krs_bwn_fst .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.krs_bwn_fst .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.krs_bwn_fst .rooms_sm{position: absolute;}
.krs_bwn_fst .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.krs_bwn_fst .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.krs_bwn_fst .rooms_row1{width: 100%;height: 8%;bottom:0%;left: 0;}
.krs_bwn_fst .rooms_row2{width: 100%;height: 25%;bottom:8%;left: 0;}
.krs_bwn_fst .rooms_row3{width: 100%;height: 47%;bottom:33%;right: 0;}
.krs_bwn_fst .rooms_row4{width: 100%;height: 20%;top:0%;right: 0;}

.krs_bwn_fst .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}


/* ROW 1 */

.krs_bwn_fst .rooms_row1_1{width: 12%;height: 100%;bottom: 0;transform: translateX(298px);}

/* ROW 1 */

/* ROW 2 */

.krs_bwn_fst .rooms_row2_1{width: 12%;height: 100%;left: 0;bottom: 0;}
.krs_bwn_fst .rooms_row2_2{width: 12%;height: 100%;right: 0;bottom: 0;}
.krs_bwn_fst .rooms_row2_3{width: 18%;height: 40%;left: 12%;top: 0;}
.krs_bwn_fst .rooms_row2_4{width: 18%;height: 40%;left: 12%;bottom: 0;}
.krs_bwn_fst .rooms_row2_5{width: 11.9%;height: 100%;left:30%;bottom: 0;}
.krs_bwn_fst .rooms_row2_6{width: 46.1%;height: 40%;right: 12%;top: 0;}
.krs_bwn_fst .rooms_row2_7{width: 46.1%;height: 40%;right: 12%;bottom: 0;}

/* ROW 2 */

/* ROW 3 */
.krs_bwn_fst .rooms_row3_1{width:5%;height: 77%;bottom: 0;left: 0;}
.krs_bwn_fst .rooms_row3_2{width:5%;height: 77%;bottom: 0;left: 7%;}
.krs_bwn_fst .rooms_row3_3{width:5%;height: 77%;bottom: 0;right: 0;}
.krs_bwn_fst .rooms_row3_4{width:5%;height: 77%;bottom: 0;right: 7%;}
.krs_bwn_fst .rooms_row3_5{width:18%;height: 77%;bottom: 0;left: 12%;}
.krs_bwn_fst .rooms_row3_6{width:5%;height: 77%;bottom: 0;left: 30%;}
.krs_bwn_fst .rooms_row3_7{width:5%;height: 77%;bottom: 0;left: 36.9%;}
.krs_bwn_fst .rooms_row3_8{width:12%;height: 23%;top: 0;left: 0%;}
.krs_bwn_fst .rooms_row3_9{width:18%;height: 23%;top: 0;left: 12%;}

/* ROW 3 */

/* ROW 4 */

.krs_bwn_fst .rooms_row4_1{width: 12%;top: 0;left:30%;height: 100%;}
.krs_bwn_fst .rooms_row4_2{width: 12%;top: 0;right:0%;height: 100%;}
.krs_bwn_fst .rooms_row4_3{width: 46.1%;top: 0;right:12%;height: 40%;}
.krs_bwn_fst .rooms_row4_4{width: 46.1%;bottom: 0;right:12%;height: 40%;}

/* ROW 4 */

/* Krishna Bhavan First */


/* Ram Bhavan First */

.bg_grn{background-color: #00b050;}
.ram_bwn_fl .arrow{display: inline-block;margin: 0px 20px;}
.ram_bwn_fl .arrowm0{display: inline-block;margin: 0px 10px;}
.ram_bwn_fl .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.ram_bwn_fl .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.ram_bwn_fl .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.ram_bwn_fl .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.ram_bwn_fl .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.ram_bwn_fl .grn{background: #ffe994;}
.ram_bwn_fl .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.ram_bwn_fl .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.ram_bwn_fl .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.ram_bwn_fl .rooms_sm{position: absolute;}
.ram_bwn_fl .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.ram_bwn_fl .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.ram_bwn_fl .rooms_row1{width: 100%;height: 18%;top:0%;left: 0;}
.ram_bwn_fl .rooms_row2{width: 100%;height: 49%;bottom:33%;left: 0;}
.ram_bwn_fl .rooms_row3{width: 100%;height:33.33%;bottom:0%;right: 0;}
.ram_bwn_fl .rooms_row4{width: 100%;height: 20%;top:0%;right: 0;}

.ram_bwn_fl .roted_ni{transform: rotate(90deg);position: relative;top: -6px;white-space: nowrap;}

/* Ram Bhavan First */

/* ROW 1 */
.ram_bwn_fl .rooms_row1_1{width: 10%;height: 100%;top: 0;left: 0;}
.ram_bwn_fl .rooms_row1_2{width: 78%;height: 45%;top: 0;left: 11%;}
.ram_bwn_fl .rooms_row1_3{width: 78%;height: 45%;bottom: 0%;left: 11%;}
.ram_bwn_fl .rooms_row1_4{width: 10%;height: 100%;top: 0;right: 0;}
/* ROW 1 */

/* ROW 2 */
.ram_bwn_fl .rooms_row2_1{width: 4%;height: 35%;top: 5%;left: 0;}
.ram_bwn_fl .rooms_row2_2{width: 4%;height: 35%;top: 5%;left: 6%;}
.ram_bwn_fl .rooms_row2_3{width: 4%;height: 35%;top: 5%;right: 0;}
.ram_bwn_fl .rooms_row2_4{width: 4%;height: 35%;top: 5%;right: 6%;}
.ram_bwn_fl .rooms_row2_5{width: 10%;height: 40%;top: 47%;right: 0%;}
.ram_bwn_fl .rooms_row2_6{width: 10%;height: 40%;top: 47%;left: 0%;}
.ram_bwn_fl .rooms_row2_7{width: 78%;height: 18%;top: 47%;left: 11%;}
.ram_bwn_fl .rooms_row2_8{width: 78%;height: 18%;bottom: 13%;left: 11%;}

/* ROW 2 */

/* ROW 3 */

.ram_bwn_fl .rooms_row3_1{width: 4%;height: 50%;top: -10%;left: 0;}
.ram_bwn_fl .rooms_row3_2{width: 4%;height: 50%;top: -10%;left: 6%;}
.ram_bwn_fl .rooms_row3_3{width: 10%;height: 50%;bottom:0%;left: 0;}
/* ROW 3 */

/* Shankar Bhavan  */
.bg_grn{background-color: #00b050;}
.shnkr_bwn .arrow{display: inline-block;margin: 0px 20px;}
.shnkr_bwn .arrowm0{display: inline-block;margin: 0px 10px;}
.shnkr_bwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.shnkr_bwn .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.shnkr_bwn .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.shnkr_bwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.shnkr_bwn .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.shnkr_bwn .grn{background: #ffe994;}
.shnkr_bwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.shnkr_bwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.shnkr_bwn .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.shnkr_bwn .rooms_sm{position: absolute;}
.shnkr_bwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.shnkr_bwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.shnkr_bwn .rooms_row1{width: 60%;height: 20%;top:0%;left: 0%;}
.shnkr_bwn .rooms_row2{width: 85%;height: 30%;bottom:8%;left: 0;}
.shnkr_bwn .rooms_row3{width: 85%;height: 42%;bottom:38%;left: 0;}
.shnkr_bwn .rooms_row4{width: 15%;height: 92%;top:0%;right: 0;}
.shnkr_bwn .rooms_row5{width:100%;height: 8%;bottom:0%;left: 0%;}

.shnkr_bwn .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* ROW 1 */
.shnkr_bwn .rooms_row1_1{left: 0;width: 20%;height: 100%;top:0;}
.shnkr_bwn .rooms_row1_2{right: 0;width: 20%;height: 100%;top:0;}
.shnkr_bwn .rooms_row1_3{width: 60%;left: 20%;top: 0;height: 45%;}
.shnkr_bwn .rooms_row1_4{width: 60%;left:20%;bottom: 0;height: 45%;}
/* ROW 1 */

/* ROW 2 */
.shnkr_bwn .rooms_row2_1{left: 0;width: 14%;height: 100%;top: 0;}
.shnkr_bwn .rooms_row2_2{left: 14%;width: 42.5%;height: 45%;top: 0;}
.shnkr_bwn .rooms_row2_3{left: 14%;width: 42.5%;height: 45%;bottom: 0;}
.shnkr_bwn .rooms_row2_4{right: 29.5%;width: 14%;height: 100%;bottom: 0;}
.shnkr_bwn .rooms_row2_5{right: 0;bottom: 0;width: 29.5%;height: 45%;}
.shnkr_bwn .rooms_row2_6{right: 15%;top: 0;width: 14.5%;height: 40%;}
.shnkr_bwn .rooms_row2_7{right: 0;top: 0;width: 15%;height: 40%;}
/* ROW 2 */

/* ROW 3 */

.shnkr_bwn .rooms_row3_1{width: 6%;left: 0;height: 100%;top: 0;}
.shnkr_bwn .rooms_row3_2{width: 6%;left: 8%;height: 100%;top: 0;}
.shnkr_bwn .rooms_row3_3{width: 5%;right: 29.5%;height: 45%;top: 0;}
.shnkr_bwn .rooms_row3_4{width: 5%;right: 29.5%;height: 45%;bottom: 0;}
.shnkr_bwn .rooms_row3_5{width: 5%;right: 38.6%;height: 45%;top: 0;}
.shnkr_bwn .rooms_row3_6{width: 5%;right: 38.6%;height: 45%;bottom: 0;}
.shnkr_bwn .rooms_row3_7{width: 19.6%;right: 10%;height: 40%;top: 15%;}
.shnkr_bwn .rooms_row3_8{width: 10%;right: 0%;height: 40%;top: 15%;}

/* ROW 3 */

/* ROW 4 */

.shnkr_bwn .rooms_row4_1{width: 100%;bottom: 0;right: 0;height: 32.7%;}
.shnkr_bwn .rooms_row4_2{width: 45%;height: 38.6%;bottom: 32.9%;left: 0;}
.shnkr_bwn .rooms_row4_3{width: 45%;height: 38.6%;bottom: 32.9%;right: 0;}

/* ROW 4 */

/* ROW 5 */
.shnkr_bwn .rooms_row5_1{width: 12.1%;height: 100%;transform: translateX(478px);top: 0;}
/* ROW 5 */

/* Shankar Bhavan */


/* Vishwakarma Bhavan  */
.bg_grn{background-color: #00b050;}
.vshkrm_bwn .arrow{display: inline-block;margin: 0px 20px;}
.vshkrm_bwn .arrowm0{display: inline-block;margin: 0px 10px;}
.vshkrm_bwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.vshkrm_bwn .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.vshkrm_bwn .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.vshkrm_bwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.vshkrm_bwn .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.vshkrm_bwn .grn{background: #ffe994;}
.vshkrm_bwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.vshkrm_bwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.vshkrm_bwn .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.vshkrm_bwn .rooms_sm{position: absolute;}
.vshkrm_bwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.vshkrm_bwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.vshkrm_bwn .rooms_row1{width: 89%;height: 15%;top:0%;left: 5%;}
.vshkrm_bwn .rooms_row2{width: 7%;height: 75%;top:0;left: 0;}
.vshkrm_bwn .rooms_row3{width: 8%;height: 100%;bottom:0;right: 0;}
.vshkrm_bwn .rooms_row4{width: 84.5%;height: 32%;bottom:0%;right: 10%;}
.vshkrm_bwn .rooms_row5{width:76%;height: 53%;bottom:32%;right: 10%;}

.vshkrm_bwn .roted_ni{transform: rotate(90deg);position: relative;top: -17px;white-space: nowrap;}

/* ROW 1 */
.vshkrm_bwn .rooms_row1_1{width: 40%;left: 0;top: 0;height: 40%;}
.vshkrm_bwn .rooms_row1_2{width: 20%;left: 40%;top: 0;height: 100%;}
.vshkrm_bwn .rooms_row1_3{width: 40%;right: 0;top: 0;height: 40%;}
.vshkrm_bwn .rooms_row1_4{width: 30%;left: 10%;bottom: 0;height: 40%;}
.vshkrm_bwn .rooms_row1_5{width:35%;right: 5%;bottom: 0;height: 40%;}

/* ROW 1 */

/* ROW 2 */
.vshkrm_bwn .rooms_row2_1{width: 80%;top: 0;left: 0;height: 46%;}
.vshkrm_bwn .rooms_row2_2{width: 80%;top: 46%;left: 0%;height: 19%;}
.vshkrm_bwn .rooms_row2_3{width: 80%;bottom: 0;left: 0;height: 35%;}

/* ROW 2 */

.vshkrm_bwn .rooms_row3_1{width: 80%;top: 0;right: 0;height: 35%;}
.vshkrm_bwn .rooms_row3_2{width: 80%;top: 35%;right: 0%;height: 14%;}
.vshkrm_bwn .rooms_row3_3{width: 80%;bottom: 0%;right: 0%;height: 51%;}

/* ROW 3 */


/* ROW 3 */

/* ROW 4 */
.vshkrm_bwn .rooms_row4_1{width: 6%;height: 70%;bottom: 0;right: 0;}
.vshkrm_bwn .rooms_row4_2{width: 9%;height: 30%;top: 0;right: 0;}
.vshkrm_bwn .rooms_row4_3{width: 29%;height: 22%;top: 0;right: 9%;}
.vshkrm_bwn .rooms_row4_4{width: 42%;height: 22%;top: 0;left: 0%;}
/* ROW 4 */

/* ROW 5 */
.vshkrm_bwn .rooms_row5_1{width: 9%;top: 0;left: 0;height: 15%;}
.vshkrm_bwn .rooms_row5_2{width: 9%;bottom: 8%;left: 0;height: 15%;}
.vshkrm_bwn .rooms_row5_3{width: 7%;top: 15%;left: 0;height: 62%;}
.vshkrm_bwn .rooms_row5_4{bottom:8%;left: 9%;height: 10%;width: 26.5%;}
.vshkrm_bwn .rooms_row5_5{top:82%;left: 35.5%;height: 31.5%;width: 22.5%;}
.vshkrm_bwn .rooms_row5_6{width: 9%;top: 0;right: 0.5%;height: 15%;}
.vshkrm_bwn .rooms_row5_7{width: 7%;top: 15%;right: 0.5%;height: 62%;}
.vshkrm_bwn .rooms_row5_8{width: 9%;bottom: 8%;right: 0.5%;height: 15%;}
.vshkrm_bwn .rooms_row5_9{bottom:8%;right: 9.5%;height: 10%;width: 32.8%;}


/* ROW 5 */

/* Vishwakarma Bhavan */


/* Valmiki Bhavan  */

.bg_grn{background-color: #00b050;}
.vlmk_bwn .arrow{display: inline-block;margin: 0px 20px;}
.vlmk_bwn .arrowm0{display: inline-block;margin: 0px 10px;}
.vlmk_bwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.vlmk_bwn .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.vlmk_bwn .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.vlmk_bwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.vlmk_bwn .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.vlmk_bwn .grn{background: #ffe994;}
.vlmk_bwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.vlmk_bwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.vlmk_bwn .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.vlmk_bwn .rooms_sm{position: absolute;}
.vlmk_bwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.vlmk_bwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.vlmk_bwn .rooms_row1{width: 89%;height: 7%;top:0%;left: 5%;}
.vlmk_bwn .rooms_row2{width: 5%;height: 100%;top:0;left: 0;}
.vlmk_bwn .rooms_row3{width: 5%;height: 100%;bottom:0;right: 0;}
.vlmk_bwn .rooms_row4{width: 80%;height: 7%;bottom:0%;right: 10%;}
.vlmk_bwn .rooms_row5{width:80%;height: 70%;bottom:15%;right: 10%;}

.vlmk_bwn .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* Valmiki Bhavan */

/* ROW 1 */

.vlmk_bwn .rooms_row1_1{width: 45%;height: 100%;top: 0;left: 0;}
.vlmk_bwn .rooms_row1_2{width: 45%;height: 100%;top: 0;right: 0;}

/* ROW 1 */

/* ROW 2 */
.vlmk_bwn .rooms_row2_1{width: 100%;height: 20%;top: 11%;left: 0;}
.vlmk_bwn .rooms_row2_2{width: 100%;height: 25%;top:37%;left: 0;}
.vlmk_bwn .rooms_row2_3{width: 100%;height: 32%;bottom:0;left: 0;}
/* ROW 2 */

/* ROW 3 */
.vlmk_bwn .rooms_row3_1{width: 100%;height: 31%;top: 0%;right: 0;}
.vlmk_bwn .rooms_row3_2{width: 100%;height: 25%;top:37%;left: 0;}
.vlmk_bwn .rooms_row3_3{width: 100%;height: 32%;bottom:0;left: 0;}
/* ROW 3 */

/* ROW 4 */

.vlmk_bwn .rooms_row4_1{width: 25%;height: 100%;bottom: 0;left: 0;}
.vlmk_bwn .rooms_row4_2{width: 40%;height: 100%;bottom: 0;left: 30%;}
.vlmk_bwn .rooms_row4_3{width: 25%;height: 100%;bottom: 0;right: 0%;}

/* ROW 4 */

/* ROW 5 */

.vlmk_bwn .rooms_row5_1{width: 15%;height: 10%;top: 0;left: 5%;}
.vlmk_bwn .rooms_row5_2{width: 50%;height: 10%;top: 0;left: 25%;}
.vlmk_bwn .rooms_row5_3{width: 15%;height: 10%;top: 0;right: 5%;}
.vlmk_bwn .rooms_row5_4{width: 6%;height: 29%;right: 0;top: 16%;}
.vlmk_bwn .rooms_row5_5{width: 6%;height: 29%;right: 0;bottom: 15%;}
.vlmk_bwn .rooms_row5_6{width: 6%;height: 29%;left: 0;top: 16%;}
.vlmk_bwn .rooms_row5_7{width: 6%;height: 29%;left: 0;bottom: 15%;}
.vlmk_bwn .rooms_row5_8{width: 10%;height: 11%;left: 6%;bottom: 0;}
.vlmk_bwn .rooms_row5_9{width: 10%;height: 11%;right: 6%;bottom: 0;}
.vlmk_bwn .rooms_row5_10{width: 15%;height: 11%;left:18%;bottom: 0;}
.vlmk_bwn .rooms_row5_11{width: 42%;height: 11%;right: 20%;bottom: 0;}

/* ROW 5 */


/* Vyas Bhavan  */
.bg_grn{background-color: #00b050;}
.vys_bwn .arrow{display: inline-block;margin: 0px 20px;}
.vys_bwn .arrowm0{display: inline-block;margin: 0px 10px;}
.vys_bwn .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.vys_bwn .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.vys_bwn .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.vys_bwn .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.vys_bwn .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.vys_bwn .grn{background: #ffe994;}
.vys_bwn .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.vys_bwn .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.vys_bwn .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.vys_bwn .rooms_sm{position: absolute;}
.vys_bwn .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.vys_bwn .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.vys_bwn .rooms_row1{width: 60%;height: 20%;top:0%;right: 0%;}
.vys_bwn .rooms_row2{width: 85%;height: 30%;bottom:8%;right: 0;}
.vys_bwn .rooms_row3{width: 85%;height: 42%;bottom:38%;right: 0;}
.vys_bwn .rooms_row4{width: 15%;height: 92%;top:0%;left: 0;}
.vys_bwn .rooms_row5{width:100%;height: 8%;bottom:0%;right: 0%;}

.vys_bwn .roted_ni{transform: rotate(90deg);position: relative;top: -9px;white-space: nowrap;}

/* ROW 1 */
.vys_bwn .rooms_row1_1{right: 0;width: 20%;height: 100%;top:0;}
.vys_bwn .rooms_row1_2{left: 0;width: 20%;height: 100%;top:0;}
.vys_bwn .rooms_row1_3{width: 60%;right: 20%;top: 0;height: 45%;}
.vys_bwn .rooms_row1_4{width: 60%;right:20%;bottom: 0;height: 45%;}
/* ROW 1 */

/* ROW 2 */
.vys_bwn .rooms_row2_1{right: 0;width: 14%;height: 100%;top: 0;}
.vys_bwn .rooms_row2_2{right: 14%;width: 42.5%;height: 45%;top: 0;}
.vys_bwn .rooms_row2_3{right: 14%;width: 42.5%;height: 45%;bottom: 0;}
.vys_bwn .rooms_row2_4{left: 29.5%;width: 14%;height: 100%;bottom: 0;}
.vys_bwn .rooms_row2_5{left: 0;bottom: 0;width: 29.5%;height: 45%;}
.vys_bwn .rooms_row2_6{left: 15%;top: 0;width: 14.5%;height: 40%;}
.vys_bwn .rooms_row2_7{left: 0;top: 0;width: 15%;height: 40%;}
/* ROW 2 */

/* ROW 3 */

.vys_bwn .rooms_row3_1{width: 6%;right: 0;height: 100%;top: 0;}
.vys_bwn .rooms_row3_2{width: 6%;right: 8%;height: 100%;top: 0;}
.vys_bwn .rooms_row3_3{width: 5%;left: 29.5%;height: 45%;top: 0;}
.vys_bwn .rooms_row3_4{width: 5%;left: 29.5%;height: 45%;bottom: 0;}
.vys_bwn .rooms_row3_5{width: 5%;left: 38.6%;height: 45%;top: 0;}
.vys_bwn .rooms_row3_6{width: 5%;left: 38.6%;height: 45%;bottom: 0;}
.vys_bwn .rooms_row3_7{width: 29.6%;left:0%;height: 40%;top: 15%;}

/* ROW 3 */

/* ROW 4 */

.vys_bwn .rooms_row4_1{width: 100%;bottom: 0;left: 0;height: 32.7%;}
.vys_bwn .rooms_row4_2{width: 45%;height: 38.6%;bottom: 32.9%;right: 0;}
.vys_bwn .rooms_row4_3{width: 45%;height: 38.6%;bottom: 32.9%;left: 0;}

/* ROW 4 */

/* ROW 5 */
.vys_bwn .rooms_row5_1{width: 12.1%;height: 100%;transform: translateX(399px);top: 0;}
/* ROW 5 */

/* Vyas Bhavan */

/* HYDERABAD */


.brdr{border: 1px solid #000;}
/* GOA */
.bg_grn{background-color: #00b050;}
.ah1_grnd .arrow{display: inline-block;margin: 0px 20px;}
.ah1_grnd .arrowm0{display: inline-block;margin: 0px 10px;}
.ah1_grnd .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.ah1_grnd .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.ah1_grnd .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.ah1_grnd .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.ah1_grnd .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.ah1_grnd .grn{background: #ffe994;}
.ah1_grnd .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.ah1_grnd .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.ah1_grnd .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.ah1_grnd .rooms_sm{position: absolute;}
.ah1_grnd .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.ah1_grnd .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.ah1_grnd .rooms_row1{width: 100%;height:17%;top:0%;right: 0%;}
.ah1_grnd .rooms_row2{width: 10%;height: 83%;bottom:0%;left: 0;}
.ah1_grnd .rooms_row3{width: 70%;height: 61%;bottom:17%;right:15%;}
.ah1_grnd .rooms_row4{width: 10%;height: 83%;bottom:0%;right: 0;}
.ah1_grnd .rooms_row5{width:80%;height: 12.5%;bottom:0%;right: 10%;}

.ah1_grnd .roted_ni{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}

/* ROW 1 */
.ah1_grnd .rooms_row1_1{width: 10%;height: 100%;left: 0;top: 0;}
.ah1_grnd .rooms_row1_2{width: 10%;height: 100%;right: 0;top: 0;}
.ah1_grnd .rooms_row1_3{width: 40%;height: 50%;left: 15%;bottom: 0;}
.ah1_grnd .rooms_row1_4{width: 25%;height: 50%;right: 15%;bottom: 0;}
/* ROW 1 */

/* ROW 2 */

.ah1_grnd .rooms_row2_1{width: 100%;bottom: 0;height: 15%;}
.ah1_grnd .rooms_row2_2{width: 45%;top: 6%;height: 35%;right: 0;}
.ah1_grnd .rooms_row2_3{width: 45%;bottom: 45%;height: 14%;right: 0;}
.ah1_grnd .rooms_row2_4{width: 45%;bottom: 20%;height: 25%;right: 0;}

/* ROW 2 */

/* ROW 3 */
.ah1_grnd .rooms_row3_1{width: 47%;height: 47%;left: 0;top: 0;}
.ah1_grnd .rooms_row3_1a{width: 14%;height: 100%;left: 0;top: 0;}
.ah1_grnd .rooms_row3_1b{width: 14%;height: 100%;right: 0;top: 0;}
.ah1_grnd .rooms_row3_2{width: 47%;height: 47%;right: 0;top: 0;}
.ah1_grnd .rooms_row3_2a{width: 14%;height: 60%;left: 0;top: 0;}
.ah1_grnd .rooms_row3_2b{width: 54%;height: 30%;left: 23%;top: 0;}
.ah1_grnd .rooms_row3_2c{width: 14%;height: 60%;right: 0;top: 0;}
.ah1_grnd .rooms_row3_2d{width: 14%;height: 40%;left: 0;bottom: 0;}
.ah1_grnd .rooms_row3_3{width: 100%;height: 53%;left: 0;bottom: 0;}
.ah1_grnd .rooms_row3_3a{width: 6.5%;height: 100%;right: 0;top: 0;}
.ah1_grnd .rooms_row3_3b{width: 20%;height: 25%;right: 20.5%;bottom: 0;}
.ah1_grnd .rooms_row3_3c{width: 6.6%;height: 100%;left: 53%;bottom: 0;}
.ah1_grnd .rooms_row3_3d{width: 30%;height: 100%;right: 53%;bottom: 0;}
.ah1_grnd .rooms_row3_3e{width: 6.5%;height: 65%;left: 0;bottom: 0;}


/* ROW 3 */

/* ROW 4 */
.ah1_grnd .rooms_row4_1{width: 100%;bottom: 0;height: 15%;}
.ah1_grnd .rooms_row4_2{width: 45%;top: 6%;height: 25%;left: 0;}
.ah1_grnd .rooms_row4_3{width: 45%;bottom: 55%;height: 14%;left: 0;}
.ah1_grnd .rooms_row4_4{width: 45%;bottom: 20%;height: 35%;left: 0;}
/* ROW 4 */

/* ROW 5 */
.ah1_grnd .rooms_row5_1{width: 30%;height: 55%;left:6%;top: 0;}
.ah1_grnd .rooms_row5_2{width: 13%;height: 100%;left:36%;top: 0;}
.ah1_grnd .rooms_row5_3{width: 45%;height: 55%;right:6%;top: 0;}

/* ROW 5 */


/* CH7 */

.bg_grn{background-color: #00b050;}
.ch7 .arrow{display: inline-block;margin: 0px 20px;}
.ch7 .arrowm0{display: inline-block;margin: 0px 10px;}
.ch7 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.ch7 .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.ch7 .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.ch7 .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.ch7 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.ch7 .grn{background: #ffe994;}
.ch7 .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.ch7 .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.ch7 .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.ch7 .rooms_sm{position: absolute;}
.ch7 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.ch7 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.ch7 .rooms_row1{width: 100%;height:12%;top:0%;right: 0%;}
.ch7 .rooms_row2{width: 100%;height: 17%;top:12%;right: 0;}
.ch7 .rooms_row3{width: 70%;height: 12%;bottom:0%;right:15%;}
.ch7 .rooms_row4{width: 100%;height: 13%;bottom:31%;right: 0;}
.ch7 .rooms_row5{width:100%;height: 19%;bottom:12%;right: 0%;}

.ch7 .roted_ni{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}



/* ROW 1 */
.ch7 .rooms_row1_1{width: 10%;height: 100%;left:0%;top: 0;}
.ch7 .rooms_row1_2{width: 10%;height: 100%;right:0%;top: 0;}
.ch7 .rooms_row1_3{width: 35%;height: 100%;left:10%;top: 0;}
.ch7 .rooms_row1_4{width: 35%;height: 100%;right:10%;top: 0;}
.ch7 .rooms_row1_5{width: 10%;height: 100%;right:45%;top: 0;}
/* ROW 1 */

/* ROW 2 */
.ch7 .rooms_row2_1{width: 5%;height: 70%;left: 0;top: 0;}
.ch7 .rooms_row2_2{width: 5%;height: 70%;right: 0;top: 0;}
.ch7 .rooms_row2_3{width: 5%;height: 65%;left: 5%;bottom: 0;}
.ch7 .rooms_row2_4{width: 5%;height: 65%;right: 5%;bottom: 0;}
.ch7 .rooms_row2_5{width: 35%;height: 65%;left:10%;bottom: 0;}
.ch7 .rooms_row2_6{width: 35%;height: 65%;right:10%;bottom: 0;}
.ch7 .rooms_row2_7{width: 10%;height: 65%;right:45%;bottom: 0;}

/* ROW 2 */

/* ROW 3 */
.ch7 .rooms_row3_1{width: 25%;height: 100%;bottom: 0;left: 38%;}
/* ROW 3 */

/* ROW 4 */
.ch7 .rooms_row4_1{width: 10%;height: 100%;left: 0;top: 0;}
.ch7 .rooms_row4_2{width: 10%;height: 100%;right: 0;top: 0;}
.ch7 .rooms_row4_3{width: 10%;height: 100%;right: 45%;top: 0;}
.ch7 .rooms_row4_4{width: 35%;height: 100%;left: 10%;top: 0;}
.ch7 .rooms_row4_5{width: 35%;height: 100%;right: 10%;top: 0;}

/* ROW 4 */

/* ROW 5 */

.ch7 .rooms_row5_1{width: 5%;height: 50%;top: 0;left: 0;}
.ch7 .rooms_row5_2{width: 5%;height: 50%;top: 0;right: 0;}
.ch7 .rooms_row5_3{width: 5%;height: 70%;bottom: 0;left: 5%;}
.ch7 .rooms_row5_4{width: 5%;height: 70%;bottom: 0;right: 5%;}
.ch7 .rooms_row5_5{width: 45%;height: 70%;bottom: 0;left: 10%;}
.ch7 .rooms_row5_6{width: 30%;height: 70%;bottom: 0;right: 10%;}
.ch7 .rooms_row5_7{width: 5%;height: 70%;bottom: 0;right: 40%;}

/* ROW 5 */

/* CH7 */


/* DH2 */
.bg_grn{background-color: #00b050;}
.dh2 .arrow{display: inline-block;margin: 0px 20px;}
.dh2 .arrowm0{display: inline-block;margin: 0px 10px;}
.dh2 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.dh2 .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.dh2 .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.dh2 .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.dh2 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.dh2 .grn{background: #ffe994;}
.dh2 .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.dh2 .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.dh2 .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.dh2 .rooms_sm{position: absolute;}
.dh2 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.dh2 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.dh2 .rooms_row1{width: 100%;height:12%;top:0%;right: 0%;}
.dh2 .rooms_row2{width: 6%;height: 85%;bottom:0%;left: 0;}
.dh2 .rooms_row3{width: 70%;height: 12%;bottom:0%;right:15%;}
.dh2 .rooms_row4{width: 6%;height: 85%;bottom:0%;right: 0;}
.dh2 .rooms_row5{width:80%;height: 77%;bottom:0%;left: 10%;}

.dh2 .roted_ni{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}

/* ROW 1 */
.dh2 .rooms_row1_1{width: 35%;height: 100%;left: 10%;top: 0;}
.dh2 .rooms_row1_2{width: 10%;height: 100%;left: 45%;top: 0;}
.dh2 .rooms_row1_3{width: 35%;height: 100%;right: 10%;top: 0;}
/* ROW 1 */

/* ROW 2 */
.dh2 .rooms_row2_1{width: 100%;height: 90%;bottom: 0;left: 0;}
/* ROW 2 */


/* ROW 4 */
.dh2 .rooms_row4_1{width: 100%;height: 90%;bottom: 0;left: 0;}
/* ROW 4 */

/* ROW 5 */
.dh2 .rooms_row5_1{width:10%;height: 30%;top: 0;left: 0;}
.dh2 .rooms_row5_2{width:10%;height: 30%;top: 0;right: 0;}
.dh2 .rooms_row5_3{width: 27%;height: 15%;left: 15%;top: 0;}
.dh2 .rooms_row5_4{width: 7%;height: 15%;left: 0%;top: 30%;}
.dh2 .rooms_row5_5{width: 7%;height: 55%;left: 0%;top: 45%;}
.dh2 .rooms_row5_6{width: 7%;height: 15%;right: 0%;top: 30%;}
.dh2 .rooms_row5_7{width: 7%;height: 55%;right: 0%;top: 45%;}
.dh2 .rooms_row5_8{width: 20%;height: 55%;right: 38%;top: 0%;}
.dh2 .rooms_row5_9{width: 24%;height: 15%;right: 14%;top: 0%;}

/* ROW 5 */

/* DH2 */

/* DH5 */
.bg_grn{background-color: #00b050;}
.rooms_mapdh5{width: 890px;margin: 0;height: 500px;position: relative;}
.dh5 .arrow{display: inline-block;margin: 0px 20px;}
.dh5 .arrowm0{display: inline-block;margin: 0px 10px;}
.dh5 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.dh5 .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.dh5 .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.dh5 .roted_i{transform: rotate(90deg);position: relative;top: -18px;width: 100px;white-space: nowrap;}
.dh5 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.dh5 .grn{background: #ffe994;}
.dh5 .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.dh5 .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.dh5 .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.dh5 .rooms_sm{position: absolute;}
.dh5 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.dh5 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.dh5 .rooms_row1{width: 100%;height:8%;top:0%;right: 0%;}
.dh5 .rooms_row2{width: 12%;height:100%;bottom:0%;right: 18%;transform: rotate(-28deg);}
.dh5 .rooms_row3{width: 73%;height: 10%;bottom:8%;left:8%;}
.dh5 .rooms_row4{width: 13%;height: 77%;top:8%;left: 0;}
.dh5 .rooms_row5{width:80%;height: 8%;bottom:0%;left: 6%;}
.dh5 .rooms_row6{width:47%;height: 8%;top:14%;left: 13%;}
.dh5 .rooms_row7{width:47%;height: 60%;bottom:18%;left: 13%;}

.dh5 .roted_ni{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}

/* ROW 1 */
.dh5 .rooms_row1_1{width: 30%;height: 100%;top: 0;left: 9%;}
.dh5 .rooms_row1_2{width: 20%;height: 100%;top: 0;left:43%;}
/* ROW 1 */

/* ROW 2 */
.dh5 .rooms_row2_1{width: 35%;right: 0;height: 40%;top: 4%;}
.dh5 .rooms_row2_2{width: 35%;right: 0;height: 12%;bottom: 44%;}
.dh5 .rooms_row2_3{width: 35%;right: 0;height: 40%;bottom: 4%;}
.dh5 .rooms_row2_4{width: 35%;top: 9%;height: 10%;left: 0;}
.dh5 .rooms_row2_5{width: 35%;top: 19%;height: 52%;left: 0;}
.dh5 .rooms_row2_6{width: 35%;bottom: 19.3%;height: 10%;left: 0;}
/* ROW 2 */

/* ROW 3 */
.dh5 .rooms_row3_1{width: 10%;height: 70%;left: 0;top: 0;}
.dh5 .rooms_row3_2{width: 25%;height: 70%;left: 10%;top: 0;}
.dh5 .rooms_row3_3{width: 10%;height: 70%;left: 35%;top: 0;}
.dh5 .rooms_row3_4{width: 18%;height: 70%;left: 45%;top: 0;}
.dh5 .rooms_row3_5{width: 10%;height: 70%;left: 63%;top: 0;}
.dh5 .rooms_row3_5{width: 10%;height: 70%;left: 63%;top: 0;}
.dh5 .rooms_row3_6{width: 17.4%;height: 70%;right: 10%;top: 0;}
.dh5 .rooms_row3_7{width: 10%;height: 70%;right: 0%;top: 0;}
/* ROW 3 */

/* ROW 4 */
.dh5 .rooms_row4_1{width: 38%;top: 0;left: 0;height: 100%;}
.dh5 .rooms_row4_2{width: 38%;top: 8%;right: 0;height: 10%;}
.dh5 .rooms_row4_3{width: 38%;top: 18%;right: 0;height:28%;}
.dh5 .rooms_row4_4{width: 38%;top: 46%;right: 0;height:15%;}
.dh5 .rooms_row4_5{width: 38%;top: 61%;right: 0;height:25%;}
.dh5 .rooms_row4_6{width: 38%;bottom: 4%;right: 0;height: 10%;}
/* ROW 4 */

/* ROW 5 */
.dh5 .rooms_row5_1{width: 45%;height: 100%;left: 0;top: 0;}
.dh5 .rooms_row5_2{width: 10%;height: 100%;left: 45%;top:0;}
.dh5 .rooms_row5_3{width: 45%;height: 100%;right: 0;top:0;}
/* ROW 5 */

/* ROW 6 */
.dh5 .rooms_row6_1{right: 0;width: 10%;height: 98%;bottom: 0;}
.dh5 .rooms_row6_2{right: 10%;width: 20%;height: 98%;bottom: 0;}
.dh5 .rooms_row6_3{right: 30%;width: 10%;height: 98%;bottom: 0;}
.dh5 .rooms_row6_4{left:0%;width: 60%;height: 98%;bottom: 0;}
/* ROW 6 */

/* ROW 7 */

.dh5 .rooms_row7_1{right: 54%;width: 10%;height: 86%;top: 8%;}
.dh5 .rooms_row7_2{right: 32%;width: 10%;height: 36%;top: 8%;}
.dh5 .rooms_row7_3{right: 32%;width: 10%;height: 15%;top: 44%;}
.dh5 .rooms_row7_4{right: 32%;width: 10%;height: 35%;top: 59%;}
.dh5 .rooms_row7_5{left: 0;top:28%;width: 13%;height: 34%;}

/* ROW 7 */
/* DH5 */

/* CH4 */

.bg_grn{background-color: #00b050;}
.rooms_mapdh5{width: 890px;margin: 0;height: 500px;position: relative;}
.ch4 .arrow{display: inline-block;margin: 0px 20px;}
.ch4 .arrowm0{display: inline-block;margin: 0px 10px;}
.ch4 .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.ch4 .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.ch4 .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.ch4 .roted_i{transform: rotate(90deg);position: relative;top: -10px;width: 100px;white-space: nowrap;}
.ch4 .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.ch4 .grn{background: #ffe994;}
.ch4 .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.ch4 .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.ch4 .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.ch4 .rooms_sm{position: absolute;}
.ch4 .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.ch4 .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.ch4 .rooms_row1{width: 50%;height:15%;top:0%;right: 0%;}
.ch4 .rooms_row2{width: 42.5%;height: 55%;top:15%;right:0%;}
.ch4 .rooms_row3{width: 42.5%;height: 30%;top:70%;right:0%;}
.ch4 .rooms_row4{width: 55%;height: 77%;bottom:0%;left: 0;}
.ch4 .rooms_row5{width:80%;height: 8%;bottom:0%;left: 6%;}
.ch4 .rooms_row6{width:47%;height: 8%;top:14%;left: 13%;}
.ch4 .rooms_row7{width:47%;height: 60%;bottom:18%;left: 13%;}

.ch4 .roted_ni{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}


/* CH4 */
/* ROW 1 */
.ch4 .rooms_row1_1{width: 15%;height: 100%;top: 0;left: 0;}
.ch4 .rooms_row1_2{width: 15%;height: 100%;top: 0;right: 0;}
.ch4 .rooms_row1_3{width: 70%;height: 60%;bottom: 0;left: 15%;}
/* ROW 1 */

/* ROW 2 */
.ch4 .rooms_row2_1{width: 80%;height: 20%;left: 0;top: 0;}
.ch4 .rooms_row2_2{width: 12%;height: 35%;right: 0;top: 0;}
.ch4 .rooms_row2_3{width: 12%;height: 15%;right:0;top:34%;}
.ch4 .rooms_row2_4{width: 12%;height: 52%;right:0;top:48%;}
.ch4 .rooms_row2_5{width: 68%;height: 20%;right:20%;bottom:0%;}
.ch4 .rooms_row2_6{width: 12%;height: 34%;left:0%;top:35%;}
/* ROW 2 */

/* ROW 3 */

.ch4 .rooms_row3_1{width: 22%;height: 45%;right: 0;top: 0;}
.ch4 .rooms_row3_2{width: 20%;height: 30%;right:22%;top: 0;}
.ch4 .rooms_row3_3{width: 32%;height: 60%;right:42%;top: 0;}
.ch4 .rooms_row3_4{width: 26%;left: 0;bottom: 0;height: 41%;}

/* ROW 3 */

/* ROW 4 */
.ch4 .rooms_row4_1{width: 12%;height: 20%;top:0;left: 0;}
.ch4 .rooms_row4_2{width: 12%;height: 20%;bottom:0;left: 0;}
.ch4 .rooms_row4_3{width: 8%;height: 27%;top: 19%;left: 0;}
.ch4 .rooms_row4_4{width: 8%;height: 10%;top: 46%;left: 0;}
.ch4 .rooms_row4_5{width: 8%;height: 24%;top: 56%;left: 0;}
.ch4 .rooms_row4_6{width: 88%;height: 12%;top:8%;left: 12%;}
.ch4 .rooms_row4_7{width: 88%;height: 12%;bottom: 8%;left:12%;}
.ch4 .rooms_row4_8{width: 5%;height: 26%;right: 0;top: 37%;}
.ch4 .rooms_row4_9{width: 38%;height: 12%;top: 24%;left: 12%;}
.ch4 .rooms_row4_10{width: 38%;height: 12%;top: 24%;right:0;}
.ch4 .rooms_row4_11{width: 38%;height: 12%;bottom: 24%;left:12%;}
.ch4 .rooms_row4_12{width: 38%;height: 12%;bottom: 24%;right:0;}
/* ROW 4 */

/* GOA */

/* DUBAI */
.bg_grn{background-color: #00b050;}
.db_grnd .arrow{display: inline-block;margin: 0px 20px;}
.db_grnd .arrowm0{display: inline-block;margin: 0px 10px;}
.db_grnd .ltx{width: 100%;display: flex;justify-content: center;font-size: 12px;}
.db_grnd .arrow_b{height: 12px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 1px;}
.db_grnd .arrow_t{height: 102px;background: url(../map/icon/aro_l.png);background-repeat: no-repeat;background-size: contain;width: 6px;}
.db_grnd .roted_i{transform: rotate(90deg);position: relative;top: -40px;width: 100px;}
.db_grnd .rooms_tx{font-size: 12px;text-align: center;width: 100%;}
.db_grnd .grn{background: #ffe994;}
.db_grnd .div-t{position: absolute;top:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.db_grnd .div-b{position: absolute;bottom:0;background: grey;height:2px;width: 100%;padding: 10px 0;}
.gld{background: #ffc000;}
.db_grnd .rooms_map02{width: 800px;margin: 0;height: 500px;position: relative;}
.db_grnd .rooms_sm{position: absolute;}
.db_grnd .rooms_sm_in{position: absolute;border: 1px solid #000;display: flex;align-items: center;align-content: center;z-index: 2;}
.db_grnd .rooms_sm_i{position: absolute;display: flex;align-items: center;align-content: center;z-index: 2;text-transform: uppercase;}
.db_grnd .rooms_row1{width: 84%;height:17%;top:0%;right: 8%;}
.db_grnd .rooms_row2{width: 8%;height: 100%;bottom:0%;left: 0;}
/* .db_grnd .rooms_row3{width: 70%;height: 61%;bottom:17%;right:15%;background-color: #00b050;} */
.db_grnd .rooms_row4{width: 8%;height: 100%;bottom:0%;right: 0;}
.db_grnd .rooms_row5{width:84%;height: 17%;bottom:0%;right: 8%;}
.db_grnd .roted_ni{transform: rotate(90deg);position: relative;top: 0px;white-space: nowrap;}

.db_grnd .rooms_row1_1{width: 40%;height: 60%;left: 0;top: 0;}
.db_grnd .rooms_row1_2{width: 40%;height: 60%;right: 0;top: 0;}

.db_grnd .rooms_row2_1{width: 100%;height: 100%;left: 0;top:0;}

.db_grnd .rooms_row4_1{width: 100%;height: 100%;right: 0;top: 0;}

.db_grnd .rooms_row5_1{width: 15%;bottom: 0;left: 0;height: 60%;}
.db_grnd .rooms_row5_2{width: 10%;bottom: 0;left: 15%;height: 60%;}
.db_grnd .rooms_row5_3{width: 15%;bottom: 0;left: 25%;height: 60%;}
.db_grnd .rooms_row5_4{width: 20%;bottom: 0;left: 40%;height: 60%;}
.db_grnd .rooms_row5_5{width: 15%;bottom: 0;left: 60%;height: 60%;}
.db_grnd .rooms_row5_6{width: 10%;bottom: 0;left: 75%;height: 60%;}
.db_grnd .rooms_row5_7{width: 10%;bottom: 0;left: 85%;height: 60%;}

/* DUBAI */