
.cbp-af-header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: rgba(241,241,241,0.97);
	height: 180px;
	overflow: hidden;
	z-index: 999;
/*	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;*/
	
}
html{
	background: #f1f1f1;
	overflow-x: hidden; 
	overflow-y: hidden; 
	font-size: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body{
	overflow-y: hidden;
	overflow-x: hidden;
}
a{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */
}
.cover, .cover1{
	width: 100%;
	height: 100%;
	background: #f1f1f1;
	z-index: 999999999;
	position: fixed;
	top: 12px;
	left: 0;
	overflow-y: hidden;
}
.cover1{
	display: none;
}
.cover1 svg{
	width: 140px;
	height: 40px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -70px;
	margin-top: -20px;
}
.cover1 svg path{
	 stroke-linejoin: miter;
	 stroke-width: 9px;
}
.nationalloading,.worldloading,.businessloading, .sportsloading,.technologyloading,.scienceloading,.politicsloading,.artsloading,.travelloading{
	display: none;
}
.loadingicon{
	width: 40px;
	height: 40px;
	background: black;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -20px;
	margin-top: -20px;
	-moz-animation:preloader_6_span 1s infinite linear;
	-webkit-animation: preloader_6_span 1s infinite linear;
	animation: preloader_6_span 1s infinite linear;
}
@-webkit-keyframes preloader_6_span {
   0% { -webkit-transform:scale3d(1, 1, 1); }
   50% { -webkit-transform:scale3d(0.5, 0.5, 0.5); }
   100% { -webkit-transform:scale3d(1, 1, 1); }
}
@keyframes preloader_6_span {
   0% { transform:scale3d(1, 1, 1); }
   50% { transform:scale3d(0.5, 0.5, 0.5); }
   100% { transform:scale3d(1, 1, 1);}
}
@-moz-keyframes preloader_6_span {
   0% { -moz-transform:scale3d(1, 1, 1); }
   50% { -moz-transform:scale3d(0.5, 0.5, 0.5); }
   100% { -moz-transform:scale3d(1, 1, 1); }
}
a{
	text-decoration: none;
	color: black;
}
.headerinner{
	width: 88%;
	margin: 0 auto;
}

.hr{
	width: 60px;
	height: 4px;
	background: black;
	margin: 0 auto;
	margin-top: -20px;
}
.containershou .hr{
	margin-left: 0;
	margin-bottom: 20px;
}
h4, h5,h6{
	
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	font-size: 1.4rem;
	text-align: center;
	line-height: 1;
}
h4{
	margin-top: 180px;
	font-weight: 800;
	
}
.cover1 h4, .cover1 h6{
	position: fixed;
	bottom: 40px;
	width: 100%;
	display: block;
	text-align: center;
	margin: 0 auto;
	left: 50%;
	margin-left: -50%;
	font-weight: 900;
}
.cover1 h6{
	bottom: 20px;
	font-weight: 800;
	font-size: 1rem;
	}
h5{
	font-size: 1.375rem;
	margin-top: -20px;
	font-weight: 900;
	
}
h1{
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	font-size: 3.5rem;
	text-align: center;
	line-height: 1.1;
	margin: 40px 0 100px 0;
	color: rgba(0,0,0,1);
	font-weight: 900;
}
nav h4{
	margin-top: 100px;
}
#logo{
	margin: 100px 0 0 0;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
/* We just have one-lined elements, so we'll center the elements with the line-height set to the height of the header */

.cbp-af-header.cbp-af-header-shrink {
	height: 70px;
	-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 1px rgba(0,0,0,0.15);
	box-shadow: 0 0 1px rgba(0,0,0,0.15);
}

.cbp-af-header.cbp-af-header-shrink #logo {
	margin: 8px 0 0 0;
}
.cbp-af-header.cbp-af-header-shrink .cd-primary-nav-trigger {
	top: 3px;
}
.containertitle{
	max-width: 720px;
}
.containerarticle{
	max-width: 650px;
	letter-spacing: 0.01rem;
	font-family: 'Merriweather', serif;
	
	font-weight: 400;
	font-style: normal;
	font-size: 1.1rem;
	line-height: 2.1;
	color: rgba(0,0,0,0.8);
}

.containerarticle h3{
	font-size: 1.3rem;
	margin-top: 30px;
	padding-top: 20px;
	font-weight: 900;
}
.containerarticle h2{
	font-size: 1.5rem;
	margin-bottom: 20px;
	font-weight: 700;
}
.containershou h1{
	font-size: 2rem;
	text-align: left;
	line-height: 1.33;
	margin: 0 0 40px 0;
}
.containershou h6{
	margin: 275px 0 25px 0;
	text-align: left;
	font-size: 1rem;
	text-transform: capitalize;
	border-bottom: 4px solid black;
	display: inline-block;
	font-weight: 900;
	padding-bottom: 6px;
	width: auto;
}

.containershou h1 a:hover{
/*  background-image: linear-gradient(to top, transparent 0em, transparent 1em, #000000 0em, #000000 2em, transparent 6em, transparent 8.4em);
*/  
-moz-animation: inout_moz 400ms linear;
-webkit-animation: inout_webkit 400ms linear;
/*animation: inout 400ms linear;*/

background: linear-gradient(left,#000,#000 100%,rgba(0,0,0,0) 100%,rgba(0,0,0,0));
background: -webkit-linear-gradient(left,#000,#000 100%,rgba(0,0,0,0) 100%,rgba(0,0,0,0));
background: -moz-linear-gradient(left,#000,#000 100%,rgba(0,0,0,0) 100%,rgba(0,0,0,0));
background: -o-linear-gradient(left,#000,#000 100%,rgba(0,0,0,0) 100%,rgba(0,0,0,0));
background: -ms-linear-gradient(left,#000,#000 100%,rgba(0,0,0,0) 100%,rgba(0,0,0,0));
color:#f1f1f1;
background-size: 100% 100%;
background-repeat: repeat-x;
background-position: 0 50%;
}

body.overflow-hidden {
	/* when primary navigation is visible, the content in the background won't scroll */
	overflow: hidden;
}
.cd-primary-nav-trigger{
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 50px;
}

.cd-primary-nav-trigger .cd-menu-icon {
	/* this span is the central line of the menu icon */
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 50%;
	bottom: auto;
	right: auto;
	-webkit-transform: translate3d(-50%,-50%,0);
	-moz-transform: translate3d(-50%,-50%,0);
	-ms-transform: translate3d(-50%,-50%,0);
	-o-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
	width: 25px;
	height: 3px;
	background-color: black;
	-webkit-transition: background-color 0.3s;
	-moz-transition: background-color 0.3s;
	transition: background-color 0.3s;
	/* these are the upper and lower lines in the menu icon */
}
.moodout{
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 100px;
}
.mood{
	display: inline-block;
	position: absolute;
	top: 0;
	bottom: auto;
	right: auto;
	width: 30px;
	height: 30px;
	background-color: black;
}
.cd-primary-nav-trigger .cd-menu-icon::before, .cd-primary-nav-trigger .cd-menu-icon:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	background-color: black;
	right: 0;
	-webkit-transition: -webkit-transform .3s, top .3s, background-color 0s;
	-moz-transition: -moz-transform .3s, top .3s, background-color 0s;
	transition: transform .3s, top .3s, background-color 0s;
}
.cd-primary-nav-trigger .cd-menu-icon::before {
	top: -8px;
}
.cd-primary-nav-trigger .cd-menu-icon::after {
	top: 8px;
}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked {
	background-color: transparent;
}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked::before, .cd-primary-nav-trigger .cd-menu-icon.is-clicked::after {
	background-color: black;
}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked::before {
	top: 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked::after {
	top: 0;
	-webkit-transform: rotate(225deg);
	-moz-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	-o-transform: rotate(225deg);
	transform: rotate(225deg);
}
@media only screen and (min-width: 480px) {
	.cbp-af-header.cbp-af-header-shrink .cd-primary-nav-trigger {
		top: 37px;
	}
	.cd-primary-nav-trigger {
		width: 100px;
		padding-left: 1em;
		background-color: transparent;
		height: 30px;
		line-height: 30px;
		right: 2.2em;
		top: 76%;
		bottom: auto;
		-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-ms-transform: translate3d(0,-50%,0);
	-o-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0);	
}
	.cd-primary-nav-trigger .cd-menu-text {
		display: inline-block;
	}
	.cd-primary-nav-trigger .cd-menu-icon {
		left: auto;
		right: 1em;
		-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-ms-transform: translate3d(0,-50%,0);
	-o-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0);	
	}
}
.articleul{
	list-style-type:square;
}
.containerarticle p{
	margin-bottom:30px;
}
.img-responsive{
	max-width: 100%;
	margin: 0 0 18px 0;
}

.fen{
	width: 5%;
	height: 18px;
	background: black;
	display: inline-block;	
	position: relative;
}

.bottomnav{
	width: 90%;
	height: 64px;
	text-align: center;
	clear: both;
	margin: 0 auto;
	margin-top: 100px;
}
.bottomnav svg{
	display:inline-block;
	padding: 20px;
	margin: 0 auto;
	width: 40px;
}


.leftarrow {
	float: left;
}
.rightarrow {
	float: right;

}
.list {
	margin: 0 auto;

	}
.leftarrow, .rightarrow, .list, nav svg{
	display: inline-block;
	width: 80px;
	height: 64px;
}
nav svg{
	max-width: 30%;
	margin-top: 40px;
}

.dmd4{
		width:33.33333333%;
		float:left;
	}
.hang{
		clear: both;
	}
	.cd-primary-nav {
		/* by default it's hidden - on top of the viewport */
		position: fixed;
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		background: #f1f1f1;
		z-index: 2;
		text-align: center;
		padding: 50px 0;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		overflow: auto;
		/* this fixes the buggy scrolling on webkit browsers - mobile devices only - when overflow property is applied */
		-webkit-overflow-scrolling: touch;
		-webkit-transform: translate3d(0,-100%,0);
	-moz-transform: translate3d(0,-100%,0);
	-ms-transform: translate3d(0,-100%,0);
	-o-transform: translate3d(0,-100%,0);
	transform: translate3d(0,-100%,0);	
		-webkit-transition-property: -webkit-transform;
		-moz-transition-property: -moz-transform;
		transition-property: transform;
		-webkit-transition-duration: 0.6s;
		-moz-transition-duration: 0.6s;
		transition-duration: 0.6s;
	}
	.cd-primary-nav li {
		font-size: 22px;
		max-width: 720px;
		font-size: 1.375rem;
		font-weight: 900;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		margin: .2em 0;
		text-transform: capitalize;
		margin: 0 auto;
		list-style-type: none;
	}
	.cd-primary-nav a {
		display: inline-block;

	}



	.cd-primary-nav.is-visible {
		-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);	
	}



	hr{
		width: 80%;
		border: 0;
		border-bottom: 1px dashed #ccc;
		background: #999;
	}



	.containershou h1 a{
		margin-right: 20px;

	}
	/*.containershou h1 a:first-of-type{
		margin-left: -20px;
	}
*/
	.container{
		position: relative;
		width: 94%;
		margin: 0 auto;
	}

	@media screen and (max-width: 1048px){
		.headerinner{
			width: 94%;
		}
		
	
	}
	@media screen and (max-width: 1940px){
		.cbp-af-header{height:130px;} #logo{margin-top: 70px;} .containershou h6{margin-top: 165px}
}
	@media screen and (max-width: 480px){
		h5{
			font-size: 0.8rem;
			line-height: 2.6;
		}

		h1{
			line-height: 1.2;
			margin-bottom: 40px;
		}
		nav h4{
			margin-top: 40px;
		}

		.cd-primary-nav-trigger .cd-menu-icon {

			left: 50%;
			top: 50%;
			bottom: auto;
			right: auto;

			width: 21px;
			height: 2px;
			background-color: black;

		}
		.mood{
			top: 35px;
			width: 25px;
			height: 25px;
			left:15%;
		}
		.container{
			font-size: 1rem;
			line-height: 2;
		}
		#logo{
			margin-top: 30px;
		}
		#logo img{
			width: 36px;
		}

		h4{
			font-size: 0.85rem;
			margin-top: 95px;
			line-height: 1.2;
		}
		.cover1 h4{
			font-size: 1.4rem;
		}
		.containershou h1{
			font-weight: 800;
			line-height: 1.5;
		}
		.containershou h6{
			margin-top: 110px;
			font-size: 0.8rem;
		}
		.cbp-af-header {
			height: 90px;
		}
		.cbp-af-header.cbp-af-header-shrink {
			height: 50px;
		}
		.hr{
			width: 35px;
			height: 3px;

		}
	}
	/* Transitions and class for reduced height */
	.containershou{max-width:75%;}
	@media (max-width:768px){.containershou{max-width:94%%;}}
	@media (min-width:1900px){.containershou{max-width:70%;} 	.cover1 h4, .cover1 h6{
	bottom: 125px;
	font-size: 4rem;
}
	.cover1 h6{
		font-size: 2.8rem;
		bottom: 75px;
	}
	.cover1 svg{
	width: 240px;
	height: 140px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -120px;
	margin-top: -70px;
}
	.loadingicon{
	width: 70px;
	height: 70px;
	margin-left: -35px;
	margin-top: -35px;

}
.containershou h6{
	font-size: 1.4rem;
}}

	
	.headroom {
		-webkit-transition: all .25s ease-in-out;
		-moz-transition: all .25s ease-in-out;
		-o-transition: all .25s ease-in-out;
		transition: all .25s ease-in-out;
	}
	.headroom--pinned {
		-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);	
	}
	.headroom--unpinned {
		-webkit-transform: translate3d(0,-100%,0);
	-moz-transform: translate3d(0,-100%,0);
	-ms-transform: translate3d(0,-100%,0);
	-o-transform: translate3d(0,-100%,0);
	transform: translate3d(0,-100%,0);	
	}
	@-moz-keyframes inout_webkit {
		0% {
			background:-webkit-linear-gradient(left, #000, #000 0, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		3.3% {
			background:-webkit-linear-gradient(left, #000, #000 56.8%, rgba(0, 0, 0, 0) 56.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		6.7% {
			background:-webkit-linear-gradient(left, #000, #000 65%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		10% {
			background:-webkit-linear-gradient(left, #000, #000 71.6%, rgba(0, 0, 0, 0) 71.6%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		13.3% {
			background:-webkit-linear-gradient(left, #000, #000 77%, rgba(0, 0, 0, 0) 77%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		16.7% {
			background:-webkit-linear-gradient(left, #000, #000 81.4%, rgba(0, 0, 0, 0) 81.4%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		20% {
			background:-webkit-linear-gradient(left, #000, #000 84.9%, rgba(0, 0, 0, 0) 84.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		23.3% {
			background:-webkit-linear-gradient(left, #000, #000 87.8%, rgba(0, 0, 0, 0) 87.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		26.7% {
			background:-webkit-linear-gradient(left, #000, #000 90.1%, rgba(0, 0, 0, 0) 90.1%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		30% {
			background:-webkit-linear-gradient(left, #000, #000 92%, rgba(0, 0, 0, 0) 92%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		33.3% {
			background:-webkit-linear-gradient(left, #000, #000 93.5%, rgba(0, 0, 0, 0) 93.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		36.7% {
			background:-webkit-linear-gradient(left, #000, #000 94.7%, rgba(0, 0, 0, 0) 94.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		40% {
			background:-webkit-linear-gradient(left, #000, #000 95.7%, rgba(0, 0, 0, 0) 95.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		43.3% {
			background:-webkit-linear-gradient(left, #000, #000 96.5%, rgba(0, 0, 0, 0) 96.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		46.7% {
			background:-webkit-linear-gradient(left, #000, #000 97.2%, rgba(0, 0, 0, 0) 97.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		50% {
			background:-webkit-linear-gradient(left, #000, #000 97.7%, rgba(0, 0, 0, 0) 97.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		53.3% {
			background:-webkit-linear-gradient(left, #000, #000 98.2%, rgba(0, 0, 0, 0) 98.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		56.7% {
			background:-webkit-linear-gradient(left, #000, #000 98.5%, rgba(0, 0, 0, 0) 98.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		60% {
			background:-webkit-linear-gradient(left, #000, #000 98.8%, rgba(0, 0, 0, 0) 98.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		63.3% {
			background:-webkit-linear-gradient(left, #000, #000 99%, rgba(0, 0, 0, 0) 99%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		66.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.2%, rgba(0, 0, 0, 0) 99.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		70% {
			background:-webkit-linear-gradient(left, #000, #000 99.4%, rgba(0, 0, 0, 0) 99.4%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		73.3% {
			background:-webkit-linear-gradient(left, #000, #000 99.5%, rgba(0, 0, 0, 0) 99.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		76.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.6%, rgba(0, 0, 0, 0) 99.6%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		80% {
			background:-webkit-linear-gradient(left, #000, #000 99.7%, rgba(0, 0, 0, 0) 99.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		83.3% {
			background:-webkit-linear-gradient(left, #000, #000 99.7%, rgba(0, 0, 0, 0) 99.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		86.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.8%, rgba(0, 0, 0, 0) 99.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		90% {
			background:-webkit-linear-gradient(left, #000, #000 99.8%, rgba(0, 0, 0, 0) 99.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		93.3% {
			background:-webkit-linear-gradient(left, #000, #000 99.9%, rgba(0, 0, 0, 0) 99.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		96.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.9%, rgba(0, 0, 0, 0) 99.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		100% {
			background:-webkit-linear-gradient(left, #000, #000 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		}
	@-webkit-keyframes inout_webkit {
		0% {
			background:-webkit-linear-gradient(left, #000, #000 0, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		3.3% {
			background:-webkit-linear-gradient(left, #000, #000 56.8%, rgba(0, 0, 0, 0) 56.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		6.7% {
			background:-webkit-linear-gradient(left, #000, #000 65%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		10% {
			background:-webkit-linear-gradient(left, #000, #000 71.6%, rgba(0, 0, 0, 0) 71.6%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		13.3% {
			background:-webkit-linear-gradient(left, #000, #000 77%, rgba(0, 0, 0, 0) 77%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		16.7% {
			background:-webkit-linear-gradient(left, #000, #000 81.4%, rgba(0, 0, 0, 0) 81.4%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		20% {
			background:-webkit-linear-gradient(left, #000, #000 84.9%, rgba(0, 0, 0, 0) 84.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		23.3% {
			background:-webkit-linear-gradient(left, #000, #000 87.8%, rgba(0, 0, 0, 0) 87.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		26.7% {
			background:-webkit-linear-gradient(left, #000, #000 90.1%, rgba(0, 0, 0, 0) 90.1%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		30% {
			background:-webkit-linear-gradient(left, #000, #000 92%, rgba(0, 0, 0, 0) 92%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		33.3% {
			background:-webkit-linear-gradient(left, #000, #000 93.5%, rgba(0, 0, 0, 0) 93.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		36.7% {
			background:-webkit-linear-gradient(left, #000, #000 94.7%, rgba(0, 0, 0, 0) 94.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		40% {
			background:-webkit-linear-gradient(left, #000, #000 95.7%, rgba(0, 0, 0, 0) 95.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		43.3% {
			background:-webkit-linear-gradient(left, #000, #000 96.5%, rgba(0, 0, 0, 0) 96.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		46.7% {
			background:-webkit-linear-gradient(left, #000, #000 97.2%, rgba(0, 0, 0, 0) 97.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		50% {
			background:-webkit-linear-gradient(left, #000, #000 97.7%, rgba(0, 0, 0, 0) 97.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		53.3% {
			background:-webkit-linear-gradient(left, #000, #000 98.2%, rgba(0, 0, 0, 0) 98.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		56.7% {
			background:-webkit-linear-gradient(left, #000, #000 98.5%, rgba(0, 0, 0, 0) 98.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		60% {
			background:-webkit-linear-gradient(left, #000, #000 98.8%, rgba(0, 0, 0, 0) 98.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		63.3% {
			background:-webkit-linear-gradient(left, #000, #000 99%, rgba(0, 0, 0, 0) 99%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		66.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.2%, rgba(0, 0, 0, 0) 99.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		70% {
			background:-webkit-linear-gradient(left, #000, #000 99.4%, rgba(0, 0, 0, 0) 99.4%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		73.3% {
			background:-webkit-linear-gradient(left, #000, #000 99.5%, rgba(0, 0, 0, 0) 99.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		76.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.6%, rgba(0, 0, 0, 0) 99.6%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		80% {
			background:-webkit-linear-gradient(left, #000, #000 99.7%, rgba(0, 0, 0, 0) 99.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		83.3% {
			background:-webkit-linear-gradient(left, #000, #000 99.7%, rgba(0, 0, 0, 0) 99.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		86.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.8%, rgba(0, 0, 0, 0) 99.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		90% {
			background:-webkit-linear-gradient(left, #000, #000 99.8%, rgba(0, 0, 0, 0) 99.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		93.3% {
			background:-webkit-linear-gradient(left, #000, #000 99.9%, rgba(0, 0, 0, 0) 99.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		96.7% {
			background:-webkit-linear-gradient(left, #000, #000 99.9%, rgba(0, 0, 0, 0) 99.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		100% {
			background:-webkit-linear-gradient(left, #000, #000 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0));background-size: 100% 100%;
			background-repeat: repeat-x;
			background-position: 0 50%;

		}

		}

		@keyframes inout {
			0% {
				background:linear-gradient(left, #000, #000 0, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			3.3% {
				background:linear-gradient(left, #000, #000 56.8%, rgba(0, 0, 0, 0) 56.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			6.7% {
				background:linear-gradient(left, #000, #000 65%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			10% {
				background:linear-gradient(left, #000, #000 71.6%, rgba(0, 0, 0, 0) 71.6%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			13.3% {
				background:linear-gradient(left, #000, #000 77%, rgba(0, 0, 0, 0) 77%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			16.7% {
				background:linear-gradient(left, #000, #000 81.4%, rgba(0, 0, 0, 0) 81.4%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			20% {
				background:linear-gradient(left, #000, #000 84.9%, rgba(0, 0, 0, 0) 84.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			23.3% {
				background:linear-gradient(left, #000, #000 87.8%, rgba(0, 0, 0, 0) 87.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			26.7% {
				background:linear-gradient(left, #000, #000 90.1%, rgba(0, 0, 0, 0) 90.1%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			30% {
				background:linear-gradient(left, #000, #000 92%, rgba(0, 0, 0, 0) 92%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			33.3% {
				background:linear-gradient(left, #000, #000 93.5%, rgba(0, 0, 0, 0) 93.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			36.7% {
				background:linear-gradient(left, #000, #000 94.7%, rgba(0, 0, 0, 0) 94.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			40% {
				background:linear-gradient(left, #000, #000 95.7%, rgba(0, 0, 0, 0) 95.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			43.3% {
				background:linear-gradient(left, #000, #000 96.5%, rgba(0, 0, 0, 0) 96.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			46.7% {
				background:linear-gradient(left, #000, #000 97.2%, rgba(0, 0, 0, 0) 97.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			50% {
				background:linear-gradient(left, #000, #000 97.7%, rgba(0, 0, 0, 0) 97.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			53.3% {
				background:linear-gradient(left, #000, #000 98.2%, rgba(0, 0, 0, 0) 98.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			56.7% {
				background:linear-gradient(left, #000, #000 98.5%, rgba(0, 0, 0, 0) 98.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			60% {
				background:linear-gradient(left, #000, #000 98.8%, rgba(0, 0, 0, 0) 98.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			63.3% {
				background:linear-gradient(left, #000, #000 99%, rgba(0, 0, 0, 0) 99%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			66.7% {
				background:linear-gradient(left, #000, #000 99.2%, rgba(0, 0, 0, 0) 99.2%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			70% {
				background:linear-gradient(left, #000, #000 99.4%, rgba(0, 0, 0, 0) 99.4%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			73.3% {
				background:linear-gradient(left, #000, #000 99.5%, rgba(0, 0, 0, 0) 99.5%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			76.7% {
				background:linear-gradient(left, #000, #000 99.6%, rgba(0, 0, 0, 0) 99.6%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			80% {
				background:linear-gradient(left, #000, #000 99.7%, rgba(0, 0, 0, 0) 99.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			83.3% {
				background:linear-gradient(left, #000, #000 99.7%, rgba(0, 0, 0, 0) 99.7%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			86.7% {
				background:linear-gradient(left, #000, #000 99.8%, rgba(0, 0, 0, 0) 99.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			90% {
				background:linear-gradient(left, #000, #000 99.8%, rgba(0, 0, 0, 0) 99.8%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			93.3% {
				background:linear-gradient(left, #000, #000 99.9%, rgba(0, 0, 0, 0) 99.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			96.7% {
				background:linear-gradient(left, #000, #000 99.9%, rgba(0, 0, 0, 0) 99.9%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			100% {
				background:linear-gradient(left, #000, #000 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0));background-size: 100% 100%;
				background-repeat: repeat-x;
				background-position: 0 50%;

			}

			}
		


/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}


/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	background: black;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
overflow.owl-carousel .owl-wrapper-outer{
	: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}



/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
.bottomslider h4{
	margin-top: 0;
}
.bottomslider h1{
	margin-bottom: 30px;
}

.bottomslider{
	margin-top: 80px;
	background: rgba(231,231,231,0.97);
	padding: 50px 0;
}
/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale3d(0.8, 0.8, 0.8);}
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale3d(0.8, 0.8, 0.8);}
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale3d(0.8, 0.8, 0.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale3d(1.5, 1.5, 1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale3d(1.5, 1.5, 1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale3d(1.5, 1.5, 1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale3d(1.5, 1.5, 1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale3d(1.5, 1.5, 1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform:  scale3d(1.5, 1.5, 1.5); }
}




