.modal-panorama{
background-color: #ffffff;
border-radius: 5px;
width:90vw;
height:90vh;
margin-left: -45vw;
left:50%;
position:fixed;
z-index: 900;
margin-top: -45vh;
top:50%;
display: none;
overflow: scroll;
overflow-x: scroll;

}

.subcon{
/*visibility: hidden;*/
	background-color: #efefef;
	z-index: 1;

}
.alfont3:before{

content:"";
display: block;
height:0;
width: 0;
border-top: 7px solid #007bff;
border-right: 7px solid transparent;
border-bottom: 7px solid transparent;
border-left: 7px solid transparent;
position: relative;
left: calc(50% - 7px);


}

.alfont4:before{

content:"";
display: block;
height:0;
width: 0;
border-top: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #007bff;
border-left: 7px solid transparent;
position: relative;
left: calc(50% - 7px);


}
.firstcontpan{
	display: block;
	margin-top: 2rem;

}
.argmed{
width: 100%;
}
.argright{

width: 100%;
}
.argleft{
width: 100%;
}
.argleftdown{

width: 100%;
}
.argleftdown2{
width: 100%;	
}
.tabpagbon{
cursor:pointer;
}
.tabpagced{
cursor:pointer;
}
.expand{
cursor:pointer;
}
.titpan{

	color: #000000;
	font-size: 15px;
}
.closes{

cursor:pointer;
width: 20px;
height: 20px;
position: absolute;
right: 6px;
/*top:-15px;*/
padding:5px;
background:#000000;
color: #ffffff;
line-height:  8px;
z-index: 100000;
font-weight: 700;
}

.tabpano{

	width:95%;
}

@media only screen and (min-width: 850px) {


.firstcontpan{
	display: flex;
}

.argmed{
width: 50%;
}
.argright{

width: 50%;
}
.argleft{
width: 33%;
}
.argleftdown{

width: 33%;
}
.argleftdown2{
width: 33%;	
}


}	