.tab-content * {
    -webkit-animation: scale 0.7s ease-in-out;
    -moz-animation: scale 0.7s ease-in-out;
    animation: scale 0.7s ease-in-out;
}
@keyframes scale {
  0% {
    transform: scale(0.9);
    opacity: 0;
    }
  50% {
    transform: scale(1.01);
    opacity: 0.5;
    }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

/*******tabbed content***********/
.container {
    background: #fff;
}
		ul.tabs{
			margin: 0px;
			padding: 0px;
			list-style: none;
			margin-top: 20px;
		}
		ul.tabs li{
			background: none;
			color: #222;
			display: inline-block;
			padding: 10px 15px;
			cursor: pointer;
		}

		ul.tabs li.current{
			background: #ededed;
			color: #222;
			border-top: 2px solid #dc262e;
		}

		.tab-content{
			display: none;
			background: #ededed;
			padding: 15px;
		}

		.tab-content.current{
			display: inherit;
		}
@media screen and (max-width: 680px) {
ul.tabs li{ 
	width:100%;
	border: 1px solid #ededed;
	}
ul.tabs li.current{
	background: #dc262e;
	color: #fff;
	border-top: 1px solid #ededed;
	}}