@charset "UTF-8";
#Model-header-image {
	background-image:url(../images/header-images/3d-models-tile-large.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	background-position: center top;
	width: 100%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
#Model-header-image {
    background-image:url(../images/header-images/3d-models-tile-large-2x.jpg);
}
}
@media only screen and (max-width: 1068px) {
#Model-header-image {
    background-repeat: no-repeat;
	background-image:url(../images/header-images/3d-models-tile-medium.jpg);
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
#Model-header-image {
	background-image:url(../images/header-images/3d-models-tile-medium-2x.jpg);
}
}
@media only screen and (max-width: 770px) {
#Model-header-image {
    background-repeat: no-repeat;
	background-image:url(../images/header-images/3d-models-tile-small.jpg);
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 770px), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
#Model-header-image {
	background-image:url(../images/header-images/3d-models-tile-small-2x.jpg);
}
}
.parallax-animations {
	background-image:url(../images/scrolling/toyinscrolling-large.jpg);
	width: 100%;
/*	margin-bottom:30px;*/
	position: relative;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
.parallax-animations {
    background-image:url(../images/scrolling/toyinscrolling-large-2x.jpg);
}
}
@media only screen and (max-width: 1068px) {
.parallax-animations {
    background-repeat: no-repeat;
	background-image:url(../images/scrolling/toyinscrolling-medium.jpg);
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
.parallax-animations {
	background-image:url(../images/scrolling/toyinscrolling-medium-2x.jpg);
}
}
@media only screen and (max-device-width: 1024px) and (max-width: 770px) {
.parallax-animations {
    background-repeat: no-repeat;
	background-image:url(../images/scrolling/toyinscrolling-small.jpg);
}
}
@media only screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 770px), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
.parallax-animations {
	background-image:url(../images/scrolling/toyinscrolling-small-2x.jpg);
}
}
@media only screen and (max-width: 450px) {
	.parallax-animations {
	margin-bottom:0;
}
}
.parallax-animations:after {
	position: absolute;
	left: 0;
  	top: 0;
	right:0;
	height:100%;
	width: 100%;
	background-color:rgba(0,0,0,0.12);
	content: "";
}
#subheader3d {
	z-index: 1;
}
.animations-section h3 {
    color: #FFFFFF;
}