.interactive-stackplan-cont .stacking-info-mob{display: none;}
.interactive-stackplan-cont {width: 1340px;height: auto; padding: 0;margin: 65px auto;background-color: #fff;padding: 50px;}
.interactive-stackplan-cont .info-row{text-align: center;}
.interactive-stackplan-cont .info-row h3{font-size: 16px;font-family: 'Montserrat', sans-serif;margin-bottom: 5px;}
.interactive-stackplan-cont .info-row a.blue-btn{font-size: 16px;font-family: 'Montserrat', sans-serif;display: inline-block;background-color: #293b68;color: #fff;padding: 3px 20px;border-radius: 6px;}
.interactive-stackplan-cont .info-row a.blue-btn:hover{background-color: #1c47b1;}
.interactive-stackplan-cont .svg-building-container{width: 640px;float: left;}
.interactive-stackplan-cont .svg-building-container svg{width: 100%;}

.interactive-stackplan-cont .suite-info-col{width: 550px;float: right; margin-top: 160px;margin-right: 30px; background-color: #fff;display: none;position: relative;z-index: 10;}
.interactive-stackplan-cont .suite-info-col h3{ font-family: 'Montserrat', sans-serif; font-size: 18px;  font-weight: 600; margin: 0 0 10px 14px;}
.interactive-stackplan-cont .suite-info-col img.floor-plan-img{max-width: 100%;display: block;margin-bottom: 10px;}
.interactive-stackplan-cont .suite-info-col ul{ margin-left: 14px; padding-right: 25px;}
.interactive-stackplan-cont .suite-info-col ul li{display: flex;justify-content: space-between;align-items: center;padding: 5px 0; color: #000;}
.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder{ display: flex; align-items: center; justify-content: flex-start;}
.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder span.legend-clr{display: block;width: 15px;height: 15px;margin-right: 20px;background-color: #f00;}
.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder label{font-size: 19px;font-family: 'Montserrat', sans-serif;font-weight: 500;}
.interactive-stackplan-cont .suite-info-col ul li a.btn-dwnld{font-family: 'Montserrat', sans-serif;display: block;padding: 2px 17px;background-color: #d58347;color: #fff;border-radius: 7px;font-size: 12px;}
.interactive-stackplan-cont .suite-info-col ul li a.btn-dwnld:hover { background-color: #e4670c;}

.interactive-stackplan-cont .initial-screen{ width: 390px;height: auto;position: absolute;right: 149px;bottom: 287px;z-index: 0;}
.interactive-stackplan-cont .initial-screen img.company-logo{max-width: 100%;display: block;}
.interactive-stackplan-cont .initial-screen hr{height: 1px;border: none;padding: 0;margin: 25px 0 20px;background-color: #ccc;}
.interactive-stackplan-cont .initial-screen p{color: #000;font-size: 12px;padding: 0;margin: 0;font-family: 'Montserrat', sans-serif;}
.interactive-stackplan-cont .initial-screen p img{display: inline-block;vertical-align: middle;margin-right: 20px;}



@media screen and (max-width: 1650px){

	.interactive-stackplan-cont .info-row a.blue-btn {font-size: 14px;padding: 2px 18px;border-radius: 5px;}
	.interactive-stackplan-cont{width: 1120px;margin: 50px auto;padding: 40px;}
	.interactive-stackplan-cont .svg-building-container {width: 540px;}
	.interactive-stackplan-cont .suite-info-col {width: 450px;    margin-top: 100px;}
	.interactive-stackplan-cont .suite-info-col h3{font-size: 16px;}
	.interactive-stackplan-cont .suite-info-col img.floor-plan-img{margin-bottom: 10px;}
	.interactive-stackplan-cont .suite-info-col ul li {padding: 3px 7px;}
	.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder label {font-size: 16px;}
	.interactive-stackplan-cont .suite-info-col ul li a.btn-dwnld {padding: 1px 15px;border-radius: 6px;font-size: 12px;}
	.interactive-stackplan-cont .initial-screen {width: 330px;}
	.interactive-stackplan-cont .initial-screen hr {margin: 20px 0 15px;}
}


@media screen and (max-width: 1500px){

	.interactive-stackplan-cont {width: 1100px;padding: 20px 25px;}
	.interactive-stackplan-cont .info-row h3 {font-size: 14px;}
	.interactive-stackplan-cont .info-row a.blue-btn {font-size: 12px;padding: 2px 16px;border-radius: 5px;}
	.interactive-stackplan-cont .svg-building-container {width: 550px;}
	.interactive-stackplan-cont .suite-info-col { width: 450px; margin-top: 125px;}
	.interactive-stackplan-cont .suite-info-col h3 {font-size: 14px; margin-left: 9px;}
	.interactive-stackplan-cont .suite-info-col ul {margin-left: 4px;}
	.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder label {font-size: 14px;}
	.interactive-stackplan-cont .suite-info-col ul li a.btn-dwnld {padding: 0px 12px;border-radius: 5px;font-size: 10px;}
	.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder span.legend-clr {width: 13px;height: 13px;margin-right: 15px;}
	.interactive-stackplan-cont .initial-screen {width: 300px; right: 160px; bottom: 250px;}
	.interactive-stackplan-cont .initial-screen hr {margin: 20px 0 15px;}

}


@media screen and (max-width: 1200px){

	.interactive-stackplan-cont {width: 900px;padding: 20px 25px;}
	.interactive-stackplan-cont .svg-building-container {width: 450px;}
	.interactive-stackplan-cont .suite-info-col {width: 340px;margin-top: 95px;margin-right: 20px;}
	.interactive-stackplan-cont .suite-info-col ul li {padding: 0px 6px;}
	.interactive-stackplan-cont .suite-info-col ul li a.btn-dwnld {padding: 0px 10px;border-radius: 5px;font-size: 10px;}
	.interactive-stackplan-cont .suite-info-col ul li span.suite-name-holder label {font-size: 13px;}
	.interactive-stackplan-cont .initial-screen {width: 250px;right: 105px;bottom: 220px;}

}

@media screen and (max-width: 800px){

	.interactive-stackplan-cont{width: 550px;padding: 30px 0;}
	.interactive-stackplan-cont .interactive-stacking-pc,
	.interactive-stackplan-cont .initial-screen {display: none;}
	.interactive-stackplan-cont .stacking-info-mob{display: block;margin: 30px auto 0;padding: 0 40px 10px;position: relative;}
	.interactive-stackplan-cont .stacking-info-mob span.header-bg-strp{background-color: #ccc;height: 37px;width: 100%;position: absolute;top: 0;left: 0;display: block;z-index: 0;}
	.interactive-stackplan-cont .stacking-info-mob .table-wrap-scroll{position: relative;z-index: 10;}
	.interactive-stackplan-cont .stacking-info-mob table{width: 100%;color: #000;font-size: 14px;}
	.interactive-stackplan-cont .stacking-info-mob table tr{border-bottom: 1px solid #cccccc;}
	.interactive-stackplan-cont .stacking-info-mob table tr td,
	.interactive-stackplan-cont .stacking-info-mob table tr th{text-align: left;font-family: 'Montserrat', sans-serif;font-weight: 400;height: 36px;}
	.interactive-stackplan-cont .stacking-info-mob table tr td,
	.interactive-stackplan-cont .stacking-info-mob table tr th{width: 22%}
	.interactive-stackplan-cont .stacking-info-mob table tr td:nth-child(3),
	.interactive-stackplan-cont .stacking-info-mob table tr th:nth-child(3) {width: 26%}
	.interactive-stackplan-cont .stacking-info-mob table tr td:last-child,
	.interactive-stackplan-cont .stacking-info-mob table tr th:last-child{width: 30%;text-align: right;}
	.interactive-stackplan-cont .stacking-info-mob table tr th{background-color: #cccccc;}
	.interactive-stackplan-cont .stacking-info-mob table a{text-decoration: none;background-color: #d58347;color: #fff;font-size: 12px;border-radius: 6px;padding: 5px 10px;}

}


@media screen and (max-width: 600px){

	.interactive-stackplan-cont .info-row h3 {font-size: 12px;}
	.interactive-stackplan-cont .info-row a.blue-btn {font-size: 10px;}
	.interactive-stackplan-cont{width: 90%;padding: 20px 0;}
	.interactive-stackplan-cont .stacking-info-mob {margin: 20px auto 0;padding: 0 20px 10px;}
	.interactive-stackplan-cont .stacking-info-mob table {width: 100%;color: #000;font-size: 11px;}
	.interactive-stackplan-cont .stacking-info-mob table tr td,
	.interactive-stackplan-cont .stacking-info-mob table tr th{height: 30px;}
	.interactive-stackplan-cont .stacking-info-mob span.header-bg-strp{height: 31px}
	.interactive-stackplan-cont .stacking-info-mob table a{font-size: 10px;border-radius: 4px;padding: 4px 10px;}

}
