.tabsWc {
	position: relative;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
}

.tabsWc input {
	 background:rgb(167,189,252,1);
	position: absolute;
	z-index: 1000;
	width:auto;
	height: 35px;
	left: 0px;
	top: 0px;
	opacity: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	cursor: pointer;

}

.tabsWc label {
	color:#FFF;
 background-color:#39F;
  background-image: -moz-linear-gradient(top, #ffffff, #39F);
  background-image: -ms-linear-gradient(top, #ffffff, #39F);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#39F));
  background-image: -webkit-linear-gradient(top, #ffffff, #39F);
  background-image: -o-linear-gradient(top, #ffffff, #39F);
  background-image: linear-gradient(top, #ffffff, #39F);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#39F', GradientType=0);	
  	font-size: 14px;
	line-height: 40px;
	height: 40px;
	position: relative;
	padding: 0 20px;
    float: left;
	display: block;
	width:auto;
/*	color: #385c5b;
*/	letter-spacing: 1px;
	text-align: center;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.3);
	border:solid 1px #FFFFFF;
    border-radius: 3px 3px 0 0;
    box-shadow: 2px 0 2px rgba(0,0,0,0.1);
    
}

.tabsWc label:after {
    content: '';
	background:#bd2445;
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height: 2px;
	display: block;
}

.tabsWc input:hover + label {
	background: #DDD;
	color: #385c5b;
}

.tabsWc label:first-of-type {
    z-index: 4;
}

.tab-label-2 {
    z-index: 3;
	   
}

.tab-label-3 {
    z-index: 2;
}

.tab-label-4 {
    z-index: 1;
}

.tabsWc input:checked + label {
    background:#FFF;
	z-index: 10;
	color: #385c5b;
    -webkit-animation: page 0.2s linear;
    -moz-animation: page 0.2s linear;
    -ms-animation: page 0.2s linear;
    -o-animation: page 0.2s linear;
    animation: page 0.2s linear;
}

.clear-shadow {
	clear: both;
}

.content {
   background:rgba(255,255,255,1);
 
 /*  background-color:#CCC;
  background-image: -moz-linear-gradient(top, #ffffff, #CCC);
  background-image: -ms-linear-gradient(top, #ffffff, #CCC);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#CCC));
  background-image: -webkit-linear-gradient(top, #ffffff, #CCC);
  background-image: -o-linear-gradient(top, #ffffff, #CCC);
  background-image: linear-gradient(top, #ffffff, #CCC);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#CCC', GradientType=0);
	*/position: relative;
    width: 100%;
	height:430px;
	z-index: 5;
	overflow:hidden !important;
    box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.5);
    border-radius: 0 3px 3px 3px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
}
	
	
.content div:hover{	
	 overflow-y: scroll;
    overflow-x: hidden;

}
.content div {
	text-align:justify;
	max-height:425px;
	overflow:hidden;
    position: absolute;
	height:auto;
	top: 0;
	padding: 10px 20px;
	z-index:5;
    opacity: 0;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    transition: all linear 0.3s;
}

/*.content-1, .content-3, .content-5, .content-7, .content-9{
	-webkit-transform: translateX(-250px);
	-moz-transform: translateX(-250px);
	-o-transform: translateX(-250px);
	-ms-transform: translateX(-250px);
	transform: translateX(-250px);
}

.content-2, .content-4,.content-6, .content-8, .content-10 {
    -webkit-transform: translateX(250px);
	-moz-transform: translateX(250px);
	-o-transform: translateX(250px);
	-ms-transform: translateX(250px);
	transform: translateX(250px);
}
*/
.tabsWc input.tab-selector-1:checked ~ .content .content-1,
.tabsWc input.tab-selector-2:checked ~ .content .content-2,
.tabsWc input.tab-selector-3:checked ~ .content .content-3,
.tabsWc input.tab-selector-4:checked ~ .content .content-4,
.tabsWc input.tab-selector-5:checked ~ .content .content-5,
.tabsWc input.tab-selector-6:checked ~ .content .content-6,
.tabsWc input.tab-selector-7:checked ~ .content .content-7,
.tabsWc input.tab-selector-8:checked ~ .content .content-8,
.tabsWc input.tab-selector-9:checked ~ .content .content-9,
.tabsWc input.tab-selector-10:checked ~ .content .content-10
{
    -webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);
	z-index: 100;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transition: all ease-out 0.2s 0.1s;
    -moz-transition: all ease-out 0.2s 0.1s;
    -o-transition: all ease-out 0.2s 0.1s;
    -ms-transition: all ease-out 0.2s 0.1s;
    transition: all ease-out 0.2s 0.1s;
}

.content div h2,
.content div h3{
	color: #003399;
}
.content div p {
	font-size: 16px;
	line-height: 22px;
	font-style: normal;
	text-align: left;
	margin: 0;
	color:#333;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

@keyframes "page" {
 0% {
    left: 0;
 }
 50% {
    left: 10px;
 }
 100% {
    left: 0;
 }

}

@-moz-keyframes page {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

@-webkit-keyframes "page" {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

@-ms-keyframes "page" {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

@-o-keyframes "page" {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

.container{
	width: 100%;
	position: relative;
}
.clr{
	clear: both;
	padding: 0;
	height: 0;
	margin: 0;
}
.container > header{
	margin: 10px;
	padding: 20px 10px 10px 10px;
	position: relative;
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    text-align: center;
}/*
.container > header h1{
	font-size: 40px;
	line-height: 40px;
	margin: 0;
	position: relative;
	font-weight: 300;
	color: #0099FF;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
.container > header h1 span{
	font-weight: 700;
}*/
.container > header h2{
	font-size: 14px;
	font-weight: 300;
	margin: 0;
	padding: 15px 0 5px 0;
	color: #7c8e8d;
	font-family: Arial, Helvetica, sans-serif;
	/*font-style: italic;*/
	text-shadow: 1px 1px 1px rgba(255,255,255,0.9);
}
/* Header Style */
.codrops-top{
	line-height: 24px;
	font-size: 11px;
	background: #fff;
	background: rgba(255, 255, 255, 0.6);
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	font-family: Cambria, Georgia, serif;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
}
.codrops-top a{
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}
.codrops-top a:hover{
	background: rgba(255,255,255,0.3);
}
.codrops-top span.right{
	float: right;
}
.codrops-top span.right a{
	float: left;
	display: block;
}
/* Demo Buttons Style */
.codrops-demos{
    text-align:center;
	display: block;
	line-height: 30px;
	padding: 5px 0px;
}
.codrops-demos a{
    display: inline-block;
	margin: 0px 4px;
	padding: 0px 6px;
	color: #aaa;
	line-height: 20px;	
	font-size: 13px;
	text-shadow: 1px 1px 1px #fff;
	border: 1px solid #ddd;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00FF33 color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:hover{
	color:#7D7DFF;
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:active{
	background: #fff;
}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
	background: #f6f6f6;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}