@charset "utf-8";
/* CSS Document */


/*Potential Sponsors*/
.txtli {
	font-size:20px; padding-bottom:10px; border-top: 1px solid #ddd;
}

.hero {
  position: relative;
		width:100%;
}


.hero1 { padding: 65px 25px; position: relative; }


.txtyellow {color:#ff0;}
.txtshadow {text-shadow:1px 1px 2px #222;}
.bxshadow {box-shadow:1px 1px 2px #444;}


.darea{
/*    background: #4e54c8;  */
/*    background: -webkit-linear-gradient(to left, #8f94fb, #4e54c8);  */
	background: linear-gradient(to right, #8f94fb, #4e54c8); 
    width:100%;
    height:100%;
    position: absolute;
}

.dcircles{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.dcircles li{
    position: absolute;
    display: block;
    list-style: none;
    width: 20px;
    height: 20px;
    background: rgba(255, 255, 255, 0.2);
    animation: animate3 25s linear infinite;
    bottom: -150px;
    
}

.dcircles li:nth-child(1){
    left: 25%;
    width: 80px;
    height: 80px;
    animation-delay: 0s;
}


.dcircles li:nth-child(2){
    left: 10%;
    width: 20px;
    height: 20px;
    animation-delay: 2s;
    animation-duration: 12s;
}

.dcircles li:nth-child(3){
    left: 70%;
    width: 20px;
    height: 20px;
    animation-delay: 4s;
}

.dcircles li:nth-child(4){
    left: 40%;
    width: 60px;
    height: 60px;
    animation-delay: 0s;
    animation-duration: 18s;
}

.dcircles li:nth-child(5){
    left: 65%;
    width: 20px;
    height: 20px;
    animation-delay: 0s;
}

.dcircles li:nth-child(6){
    left: 75%;
    width: 110px;
    height: 110px;
    animation-delay: 3s;
}

.dcircles li:nth-child(7){
    left: 35%;
    width: 150px;
    height: 150px;
    animation-delay: 7s;
}

.dcircles li:nth-child(8){
    left: 50%;
    width: 25px;
    height: 25px;
    animation-delay: 15s;
    animation-duration: 45s;
}

.dcircles li:nth-child(9){
    left: 20%;
    width: 15px;
    height: 15px;
    animation-delay: 2s;
    animation-duration: 35s;
}

.dcircles li:nth-child(10){
    left: 85%;
    width: 150px;
    height: 150px;
    animation-delay: 0s;
    animation-duration: 11s;
}



@keyframes animate3 {
    0%{
        transform: translateY(0) rotate(0deg);
        opacity: 1;
        border-radius: 0;
    }
    100%{
        transform: translateY(-1000px) rotate(720deg);
        opacity: 0;
        border-radius: 50%;
    }
}












/*Highlight animation*/
.mainheading22 {
        opacity: 0;
        display: inline-block;
        align-items: baseline;
        position: relative;
	}
.mainheading22.in-view {
        -webkit-animation: mainFadeIn 4s forwards;
        -o-animation: mainFadeIn 4s forwards;
        animation: mainFadeIn 4s forwards;
	}
.mainheading22 span {
          width:0px;
          height: 0px;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          border-radius: 50%;

          background: #7F7407;
          margin-left: 5px;
          margin-top: -10px;
          position: absolute;
          bottom: 13px;
          right: -12px;
        }
.mainheading22 span.in-view {
          -webkit-animation: popIn 1.8s cubic-bezier(.74, .06, .4, .92) forwards;
          animation: popIn 1.8s cubic-bezier(.74, .06, .4, .92) forwards;
          animation-delay: 2s;
        }
.submainheading22 {
        opacity: 0;
      }
.submainheading22.in-view {
        animation: secFadeIn 2s forwards;
        animation-delay: 1s;
      }
	
@keyframes mainFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}


@keyframes popIn {
  0% {
    width: 0px;
    height: 0px;
    background: #B90A0D;
    border: 0px solid #ddd;
    opacity: 0;
  }
  50% {
    width: 10px;
    height: 10px;
    background: #B90A0D;
    opacity: 1;
    bottom: 45px;
  }
   65% {
    height: 7px;
      bottom: 0px;
      width: 15px
   }
   80% {
      width: 10px;
    height: 10px;
      bottom: 20px
   }
  100% {
    width: 7px;
    height: 7px;
    background: #B90A0D;
    border: 0px solid #222;
    bottom: 7px;

  }
}
	
@keyframes secFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.85;
  }
}













/*Zoom In Animation*/
.zoomin {
    opacity: 0;
	-moz-transform: scale(1.3,1.3);
  -webkit-transform: scale(1.3,1.3);
  -o-transform: scale(1.3,1.3);
  -ms-transform: scale(1.3,1.3);
  transform: scale(1.3,1.3);
	-moz-transition: opacity 1.5s ease, transform 1.5s ease;
 -webkit-transition: opacity 1.5s ease, transform 1.5s ease;
  -o-transition: opacity 1.5s ease, transform 1.5s ease;
  transition: opacity 1.5s ease, transform 1.5s ease;
}
.zoomin.in-view {
	opacity: 1;
    -moz-transform: scale(1,1);
  -webkit-transform: scale(1,1);
  -o-transform: scale(1,1);
  -ms-transform: scale(1,1);
  transform: scale(1,1);
}
	
	/*Zoom Out Animation*/
.zoomout {
    opacity: 0;
	-moz-transform: scale(0.7,0.7);
  -webkit-transform: scale(0.7,0.7);
  -o-transform: scale(0.7,0.7);
  -ms-transform: scale(0.7,0.7);
  transform: scale(0.7,0.7);
	-moz-transition: opacity 1.5s ease, transform 1.5s ease;
 -webkit-transition: opacity 1.5s ease, transform 1.5s ease;
  -o-transition: opacity 1.5s ease, transform 1.5s ease;
  transition: opacity 1.5s ease, transform 1.5s ease;
}
.zoomout.in-view {
	opacity: 1;
    -moz-transform: scale(1,1);
  -webkit-transform: scale(1,1);
  -o-transform: scale(1,1);
  -ms-transform: scale(1,1);
  transform: scale(1,1);
}
	


	
/*fadeIn animation*/
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-o-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}


.fadein.in-view {
  -moz-animation: fadeIn 1.5s 1;
  -webkit-animation: fadeIn 1.5s 1;
  animation: fadeIn 1.5s 1;
}
	
	

/*fadeInUp animation*/
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
		transform: translateY(20px);
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
		transform: translateY(20px);
	}
	100% {
		opacity: 1;
		-o-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}



.fadeinup.in-view {
  -moz-animation: fadeInUp 3.5s 1;
  -webkit-animation: fadeInUp 3.5s 1;
  animation: fadeInUp 3.5s 1;
}
	
	
	
	
/*fadeInDown animation*/
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
		transform: translateY(-20px);
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
		transform: translateY(-20px);
	}
	100% {
		opacity: 1;
		-o-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}



.fadeindown.in-view {
  -moz-animation: fadeInDown 3.5s 1;
  -webkit-animation: fadeInDown 3.5s 1;
  animation: fadeInDown 3.5s 1;
}

	
	
	
/*bounceIn animation*/
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
		transform: scale(.3);
	}
	50% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05);
	}
	70% {
		-webkit-transform: scale(.9);
		transform: scale(.9);
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
		transform: scale(.3);
	}
	50% {
		-moz-transform: scale(1.05);
		transform: scale(1.05);
	}
	70% {
		-moz-transform: scale(.9);
		transform: scale(.9);
	}
	100% {
		opacity: 1;
		-moz-transform: scale(1);
		transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
		transform: scale(.3);
	}
	50% {
		-o-transform: scale(1.05);
		transform: scale(1.05);
	}
	70% {
		-o-transform: scale(.9);
		transform: scale(.9);
	}
	100% {
		opacity: 1;
		-o-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	50% {
		transform: scale(1.05);
	}
	70% {
		transform: scale(.9);
	}
	100% {
		opacity: 1;
		transform: scale(1);
	}
}

.bouncein.in-view {
  -moz-animation: bounceIn 2.5s 1;
  -webkit-animation: bounceIn 2.5s 1;
  animation: bounceIn 2.5s 1;
}
	
	
	
/*bounceInLeft animation*/
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
		transform: translateX(-2000px);
	}
	60% {
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
	}
	80% {
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
		transform: translateX(-2000px);
	}
	60% {
		-moz-transform: translateX(20px);
		transform: translateX(20px);
	}
	80% {
		-moz-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
		transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
		transform: translateX(-2000px);
	}
	60% {
		opacity: 1;
		-o-transform: translateX(20px);
		transform: translateX(20px);
	}
	80% {
		-o-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	100% {
		opacity: 1;
		-o-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	60% {
		transform: translateX(20px);
	}
	80% {
		transform: translateX(-5px);
	}
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.bounceinleft.in-view {
  -moz-animation: bounceInLeft 1.5s 1;
  -webkit-animation: bounceInLeft 1.5s 1;
  animation: bounceInLeft 1.5s 1;
}
	
	
	
	
/*bounceInRight animation*/
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
		transform: translateX(2000px);
	}
	60% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
	}
	80% {
		-webkit-transform: translateX(5px);
		transform: translateX(5px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
		transform: translateX(2000px);
	}
	60% {
		-moz-transform: translateX(-20px);
		transform: translateX(-20px);
	}
	80% {
		-moz-transform: translateX(5px);
		transform: translateX(5px);
	}
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
		transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
		transform: translateX(2000px);
	}
	60% {
		-o-transform: translateX(-20px);
		transform: translateX(-20px);
	}
	80% {
		-o-transform: translateX(5px);
		transform: translateX(5px);
	}
	100% {
		opacity: 1;
		-o-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	60% {
		transform: translateX(-20px);
	}
	80% {
		transform: translateX(5px);
	}
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.bounceinright.in-view {
  -moz-animation: bounceInRight 1.5s 1;
  -webkit-animation: bounceInRight 1.5s 1;
  animation: bounceInRight 1.5s 1;
}
	
	
	
/*moveUp animation*/
@-webkit-keyframes moveUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(40px);
		transform: translateY(40px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@-moz-keyframes moveUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(40px);
		transform: translateY(40px);
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0);
	}
}

@-o-keyframes moveUp {
	0% {
		opacity: 1;
		-o-transform: translateY(40px);
		transform: translateY(40px);
	}
	100% {
		opacity: 1;
		-o-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes moveUp {
	0% {
		opacity: 1;
		transform: translateY(40px);
	}
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.moveup.in-view {
  -moz-animation: moveUp 2.5s 1;
  -webkit-animation: moveUp 2.5s 1;
  animation: moveUp 2.5s 1;
}
	
	
	/*bounce up animation*/
.bounce-up {
  opacity: 0;
  -moz-transition: all 700ms ease-out;
  -webkit-transition: all 700ms ease-out;
  -o-transition: all 700ms ease-out;
  transition: all 700ms ease-out;
  -moz-transform: translate3d(0px, 200px, 0px);
  -webkit-transform: translate3d(0px, 200px, 0px);
  -o-transform: translate(0px, 200px);
  -ms-transform: translate(0px, 200px);
  transform: translate3d(0px, 200, 0px);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

.bounce-up.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
	
	
	
	/*bounce down animation*/
.bounce-down {
  opacity: 0;
  -moz-transition: all 700ms ease-out;
  -webkit-transition: all 700ms ease-out;
  -o-transition: all 700ms ease-out;
  transition: all 700ms ease-out;
  -moz-transform: translate3d(0px, -200px, 0px);
  -webkit-transform: translate3d(0px, -200px, 0px);
  -o-transform: translate(0px, -200px);
  -ms-transform: translate(0px, -200px);
  transform: translate3d(0px, -200, 0px);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

.bounce-down.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
	
	
	
	/*animation element sliding left*/
.animation-element.slide-left {
  opacity: 0;
  -moz-transition: all 500ms linear;
  -webkit-transition: all 500ms linear;
  -o-transition: all 500ms linear;
  transition: all 500ms linear;
  -moz-transform: translate3d(-100px, 0px, 0px);
  -webkit-transform: translate3d(-100px, 0px, 0px);
  -o-transform: translate(-100px, 0px);
  -ms-transform: translate(-100px, 0px);
  transform: translate3d(-100px, 0px, 0px);
}

.animation-element.slide-left.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
	
	
	
	
		/*animation element sliding right*/
.animation-element.slide-right {
  opacity: 0;
  -moz-transition: all 500ms linear;
  -webkit-transition: all 500ms linear;
  -o-transition: all 500ms linear;
  transition: all 500ms linear;
  -moz-transform: translate3d(100px, 0px, 0px);
  -webkit-transform: translate3d(100px, 0px, 0px);
  -o-transform: translate(100px, 0px);
  -ms-transform: translate(100px, 0px);
  transform: translate3d(100px, 0px, 0px);
}

.animation-element.slide-right.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
	

	
	
	
	
/*left fancy animastion*/
@-moz-keyframes left_animation {
  0% {
    opacity: 0;
    -moz-transform: rotate(180deg) translate3d(100%, 100%, 0);
	  transform: rotate(180deg) translate3d(100%, 100%, 0);
  }
  75% {
    opacity: 0.8;
    -moz-transform: rotate(-40deg);
	  transform: rotate(-40deg);
  }
  100% {
    opacity: 1;
    -moz-transform: rotate(0deg) translate3d(0%, 0%, 0);
	  transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}

@-webkit-keyframes left_animation {
  0% {
    opacity: 0;
    -webkit-transform: rotate(180deg) translate3d(100%, 100%, 0);
	  transform: rotate(180deg) translate3d(100%, 100%, 0);
  }
  75% {
    opacity: 0.8;
    -webkit-transform: rotate(-40deg);
	  transform: rotate(-40deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotate(0deg) translate3d(0%, 0%, 0);
	  transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}

@keyframes left_animation {
  0% {
    opacity: 0;
    transform: rotate(180deg) translate3d(100%, 100%, 0);
  }
  75% {
    opacity: 0.8;
    transform: rotate(-40deg);
  }
  100% {
    opacity: 1;
    transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}
	
	
/*right fancy animation*/
@-moz-keyframes right_animation {
  0% {
    opacity: 0;
    -moz-transform: rotate(180deg) translate3d(-100%, -100%, 0);
	  transform: rotate(180deg) translate3d(-100%, -100%, 0);
  }
  75% {
    opacity: 0.8;
    -moz-transform: rotate(40deg);
	  transform: rotate(40deg);
  }
  100% {
    opacity: 1;
    -moz-transform: rotate(0deg) translate3d(0%, 0%, 0);
	  transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}

@-webkit-keyframes right_animation {
  0% {
    opacity: 0;
    -webkit-transform: rotate(180deg) translate3d(-100%, 100%, 0);
	  transform: rotate(180deg) translate3d(-100%, 100%, 0);
  }
  75% {
    opacity: 0.8;
    -webkit-transform: rotate(40deg);
	  transform: rotate(40deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotate(0deg) translate3d(0%, 0%, 0);
	  transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}

@keyframes right_animation {
  0% {
    opacity: 0;
    transform: rotate(180deg) translate3d(-100%, -100%, 0);
  }
  75% {
    opacity: 0.8;
    transform: rotate(40deg);
  }
  100% {
    opacity: 1;
    transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}
	
	
/*Multi-step animation*/
.multi-step-left, 
.multi-step-right {
  position: relative;
  opacity: 0;
  /*prevents flicker as animation occurs*/
}

.multi-step-left.in-view {
  -moz-animation: left_animation 1300ms ease-in both;
  -webkit-animation: left_animation 1300ms ease-in both;
  animation: left_animation 1300ms ease-in both;
}

.multi-step-right.in-view {
  -moz-animation: right_animation 1300ms linear both;
  -webkit-animation: right_animation 1300ms linear both;
  animation: right_animation 1300ms linear both;
}
















/*For Paper*/
.paperbox
{
	position: relative;
	max-width:650px; display:inline-block; *display: inline; vertical-align:top;
	flex: 1 1 500px;
	padding: 50px 20px;
	margin: 0px 15px 65px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
}

.paperbox:before, .paperbox:after
{
	position: absolute;
	width: 30%;
	height: 7px;
	content: ' ';
	left: 12px;
	bottom: 12px;
	background: transparent;
	-webkit-transform: skew(-5deg) rotate(-5deg);
	-moz-transform: skew(-5deg) rotate(-5deg);
	-ms-transform: skew(-5deg) rotate(-5deg);
	-o-transform: skew(-5deg) rotate(-5deg);
	transform: skew(-5deg) rotate(-5deg);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
/*	box-shadow: 0 12px 22px rgba(0, 0, 0, 0.9);*/
/*	box-shadow: 0 12px 12px rgba(0, 0, 0, 0.9);*/
	box-shadow: 0 16px 18px rgba(0, 0, 0, 0.6);
	z-index: -1;
} 

.paperbox:after
{
	left: auto;
	right: 12px;
	-webkit-transform: skew(5deg) rotate(5deg);
	-moz-transform: skew(5deg) rotate(5deg);
	-ms-transform: skew(5deg) rotate(5deg);
	-o-transform: skew(5deg) rotate(5deg);
	transform: skew(5deg) rotate(5deg);
} 
	
	
	.paperboxinside:before, .paperboxinside:after
{
	position: absolute;
	width: 30%;
	height: 7px;
	content: ' ';
	right: 12px;
	top: 12px;
	background: transparent;
	-webkit-transform: skew(-5deg) rotate(-5deg);
	-moz-transform: skew(-5deg) rotate(-5deg);
	-ms-transform: skew(-5deg) rotate(-5deg);
	-o-transform: skew(-5deg) rotate(-5deg);
	transform: skew(-5deg) rotate(-5deg);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
/*	box-shadow: 0 12px 22px rgba(0, 0, 0, 0.9);*/
/*	box-shadow: 0 12px 12px rgba(0, 0, 0, 0.9);*/
	box-shadow: 0 -12px 16px rgba(0, 0, 0, 0.6);
	z-index: -1;
} 

.paperboxinside:after
{
	right: auto;
	left: 12px;
	-webkit-transform: skew(5deg) rotate(5deg);
	-moz-transform: skew(5deg) rotate(5deg);
	-ms-transform: skew(5deg) rotate(5deg);
	-o-transform: skew(5deg) rotate(5deg);
	transform: skew(5deg) rotate(5deg);
} 
/*	End of For Paper*/



	
/*For Paper2*/
.paperbox2
{
	position: relative;
	max-width:650px; display:inline-block; *display: inline; vertical-align:top;
	flex: 1 1 500px;
	padding: 50px 20px;
	margin: 0px 15px 75px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.2);
}

.paperbox2:before, .paperbox2:after
{
	position: absolute;
	width: 47%;
	height: 7px;
	content: ' ';
	left: 22px;
	bottom: 12px;
	background: transparent;
	-webkit-transform: skew(-3deg) rotate(-3deg);
	-moz-transform: skew(-3deg) rotate(-3deg);
	-ms-transform: skew(-3deg) rotate(-3deg);
	-o-transform: skew(-3deg) rotate(-3deg);
	transform: skew(3deg) rotate(3deg);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
/*	box-shadow: 0 12px 22px rgba(0, 0, 0, 0.9);*/
/*	box-shadow: 0 12px 12px rgba(0, 0, 0, 0.9);*/
	box-shadow: 0 16px 18px rgba(0, 0, 0, 0.8);
	z-index: -1;
} 

.paperbox2:after
{
	left: auto;
	right: 22px;
	-webkit-transform: skew(3deg) rotate(3deg);
	-moz-transform: skew(3deg) rotate(3deg);
	-ms-transform: skew(3deg) rotate(3deg);
	-o-transform: skew(3deg) rotate(3deg);
	transform: skew(-3deg) rotate(-3deg);
}
	
.paperbox2inside:before, .paperbox2inside:after
{
	position: absolute;
	width: 47%;
	height: 7px;
	content: ' ';
	right: 22px;
	top: 12px;
	background: transparent;
	-webkit-transform: skew(-3deg) rotate(-3deg);
	-moz-transform: skew(-3deg) rotate(-3deg);
	-ms-transform: skew(-3deg) rotate(-3deg);
	-o-transform: skew(-3deg) rotate(-3deg);
	transform: skew(3deg) rotate(3deg);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
/*	box-shadow: 0 12px 22px rgba(0, 0, 0, 0.9);*/
/*	box-shadow: 0 12px 12px rgba(0, 0, 0, 0.9);*/
	box-shadow: 0 -12px 16px rgba(0, 0, 0, 0.8);
	z-index: -1;
} 

.paperbox2inside:after
{
	right: auto;
	left: 22px;
	-webkit-transform: skew(3deg) rotate(3deg);
	-moz-transform: skew(3deg) rotate(3deg);
	-ms-transform: skew(3deg) rotate(3deg);
	-o-transform: skew(3deg) rotate(3deg);
	transform: skew(-3deg) rotate(-3deg);
}
/*	End of For Paper*/
	
