.tmdagemodal .modal-dialog {
	text-align: center;
	max-width: 395px;
	margin: 100px auto;
	-webkit-transform:scale(0); /* Safari and Chrome */
    -moz-transform:scale(0); /* Firefox */
    -ms-transform:scale(0); /* IE 9 */
    -o-transform:scale(0); /* Opera */
     transform:scale(0);
    -webkit-transition: all 1s ease; /* Safari and Chrome */
  	-moz-transition: all 1s ease; /* Firefox */
  	-o-transition: all 1s ease; /* IE 9 */
  	-ms-transition: all 1s ease; /* Opera */
	transition: all 1s ease;
}

.tmdagemodal.fade.show  .modal-dialog{
	-webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
}

.tmdagemodal .modal-content{
	background-color: transparent;
	box-shadow:none;
	border-radius: 0;
	padding: 30px;
}

.tmdagemodal .logo img {
	margin:0px auto;
}

.tmdagemodal #descrption {
	font-size: 14px;
	margin: 30px 0;
}

.tmdagemodal #descrption p {
	margin:0;
}

.tmdagemodal h2{
	margin:20px 0 15px;
	font-size:25px;
}

.tmdagemodal .tmdbtns {
	display: flex;
	justify-content: space-between;
}

#circle .tmdbtns {
    justify-content: space-around;
}

#circle .modal-content {
	padding: 60px 50px;
}

#circle .modal-dialog,
#circle .modal-content {
	border-radius: 100%;
}

@media(max-width: 520px){
	.tmdagemodal .modal-dialog {
		max-width: 270px;
	}
	
	.tmdagemodal .tmdbtns button {
		font-size: 11px;
		line-height: 28px;
		padding: 0 6px;
	}

	.tmdagemodal h2 {
		margin: 15px 0;
		font-size: 18px;
	}
	
	.tmdagemodal .logo img {
		max-width: 150px;
	}
	
	.tmdagemodal #descrption {
		margin: 0 0 15px;
		font-size: 13px;
	}
	
	#circle .modal-content {
		padding: 45px 20px;
	}
}