/* draftr aem stylesheet v3 (compatible with fy17 and fy18 libraries) */
/* styles with .library-landingpage only affect old/fy17 patterns */

/* banner fix */

/* EM - 2020-04-21 - .page-container below disabled at the request of @william */
/*.page-container {
	position: unset;
	left: unset;
	width: unset;
}
*/
.landingpage .header {
	position: static;
}

#asset-container.landingpage.preview {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    left: auto;
}
.body-content:not(.parsys){
	padding-top: 52px;
}
#content-placeholder .body-content:not(.parsys){
	padding-top: 0px;
}

/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* wp banner section */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
.library-landingpage body:not(.cq-wcm-edit) .wp-banner-section {
	height: 530px;
}

.library-landingpage .wp-banner-card {
    padding-top: 150px;
}

.library-landingpage .wp-banner-section {
	background: transparent url("http://static-dc.autodesk.net/content/dam/autodesk/www/products/autodesk-autocad/visual-overview/images/responsive/case-study-bg-1466x591.jpg") no-repeat scroll center bottom/cover;
}

.library-landingpage .wp-banner-section a, .wp-banner-section a:visited, .wp-banner-section a:hover, .wp-banner-section a:active {
    border: none;
}

/* TABLET */
@media only screen and (min-width: 40.063em) {
	body:not(.cq-wcm-edit) .library-landingpage  .wp-banner-section {
	    height: 350px;
	}
	.library-landingpage .wp-banner-section .wp-banner-card {
	    padding-top: 90px;
	}
}

.wp-vam {
    display: inline-block;
    vertical-align: middle;
}


/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* video banner */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
body:not(.cq-wcm-edit) .library-landingpage  .wp-video-icons .video {
	float: left;
}
body:not(.cq-wcm-edit) .library-landingpage  .wp-video-icons .text {
	color: #eee;
}
.library-landingpage .wp-video-icons {
	background-color: #444;
}
.library-landingpage .wp-video-icons .video {
	margin-right: 12px;
}

body:not(.cq-wcm-edit) .library-landingpage .wp-video-banner {
	position: relative;
	overflow: hidden;
	height: 530px;
	background: url('http://static-dc.autodesk.net/content/dam/autodesk/www/products/autodesk-inventor-family/responsive-center/overview/inventor-banner-video-poster-image.jpg') center no-repeat;
	background-size: cover;
}
.library-landingpage .wp-video-banner .wp-banner-card {
	padding-top: 150px;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-video-banner .video-container {
	display: none;
}
.library-landingpage  .wp-vam {
	display: inline-block;
	vertical-align: middle;
}
.library-landingpage  .wp-vert-row.row .grid-columns {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.library-landingpage .wp-video-banner a,
.library-landingpage  .wp-video-banner a:visited,
.library-landingpage  .wp-video-banner a:hover,
.library-landingpage  .wp-video-banner a:active {
	color: #fff;
	border-color: #fff;
}
.library-landingpage .wp-video-banner a:not(.wp-student-link),
.library-landingpage .wp-video-banner a:visited:not(.wp-student-link),
.library-landingpage .wp-video-banner a:hover:not(.wp-student-link),
.library-landingpage .wp-video-banner a:active:not(.wp-student-link) {
	border: none;
}
.library-landingpage a.wp-student-link,
.library-landingpage a.wp-student-link:visited,
.library-landingpage a.wp-student-link:hover,
.library-landingpage a.wp-student-link:active {
	color: #999;
	border-color: #999;
}

/* TABLET */
@media only screen and (min-width: 40.063em) {
	body:not(.cq-wcm-edit) .library-landingpage .wp-video-banner {
		height: 602px;
	}
	.library-landingpage .wp-video-banner .wp-banner-card {
		padding-top: 190px;
	}
	.library-landingpage .wp-banner-card img {
		height: 64px;
		width: auto;
	}

}
/* DESKTOP */
@media only screen and (min-width: 64.063em) {
	body:not(.cq-wcm-edit) .library-landingpage .wp-video-banner .video-container {
		width: 100%;
		position: absolute;
		display: block;
	}
	body:not(.cq-wcm-edit) .library-landingpage .wp-video-overlay {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}
	body:not(.cq-wcm-edit) .library-landingpage .wp-video-overlay.wp-light {
		background: url('http://static-dc.autodesk.net/content/dam/autodesk/www/patterns/visual-overviews/overlay-video-light.png') repeat;
	}
	body:not(.cq-wcm-edit) .library-landingpage .wp-video-overlay.wp-neutral {
		background: url('http://static-dc.autodesk.net/content/dam/autodesk/www/patterns/visual-overviews/overlay-video-neutral.png') repeat;
	}
	body:not(.cq-wcm-edit) .library-landingpage .wp-video-overlay.wp-dark {
		background: url('http://static-dc.autodesk.net/content/dam/autodesk/www/patterns/visual-overviews/overlay-video-dark.png') repeat;
	}
	.library-landingpage .wp-video-banner .responsive-grid {
		position: relative;
		z-index: 7;
	}
}

/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* promo bar */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
.library-landingpage .wp-promo-bar a {
	color: #fff !important;
	border-bottom: none !important;
	text-decoration: none;
}

/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Fullbleed */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
body:not(.cq-wcm-edit) .library-landingpage .wp-fullbleed-panel{
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #fff;
	background-size: cover;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap{
    padding-top: 40px;
    padding-bottom: 60px;
    position: relative;
}

body:not(.cq-wcm-edit) .library-landingpage .wp-fullbleed-panel h2{
    font-size: 30px;
    line-height: 32px;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-fullbleed-panel .text.section p{
    font-size: 16px;
    line-height: 21px;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj a,
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj a:visited,
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj a:hover,
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj a:active {
border-bottom: none;
    font-size: 16px;
    line-height: 19px;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj .media-obj-img{
margin-right: 10px;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj a,
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj a:visited,
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj i {
color: #666;
}
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj:hover a,
body:not(.cq-wcm-edit) .library-landingpage .wp-full-bleed-content-wrap .media-obj:hover i {
color: #0696D7;
}

/* FAST */
.fast.decorative-box {
	background-color: #ffffff;
}

/* BANNER START */
.fast .wp-banner-section {
	height: 420px;
	padding-top: 64px;
}
.fast .wp-banner-section .wd-mv-64 {
	margin-top: 0;
}
.fast .wp-banner-overlay {
	position: absolute;
	width: 100%;
	height: 420px;
	top: 52px; /* may need tweaking */
	left: 0;
}

.fast .wp-banner-overlay.wp-light {
	background: url('https://pages.autodesk.com/rs/918-FOD-433/images/overlay-video-light.png') repeat;
}
.fast .wp-banner-section .responsive-grid {
	position: relative;
	z-index: 7;
}
.fast .wp-banner-section #bannerHeadline h1, .fast .wp-banner-section #bannerHeadline p  {
	font-weight: bold;
	font-size: 40px;
	line-height: 40px;
	text-transform: uppercase;
	color: white;
	margin: 0;
	margin-bottom: 6px;
}
.fast .wp-banner-section #bannerTagline h2, .fast .wp-banner-section #bannerTagline p {
	font-weight: 300;
	font-size: 28px;
	color: white;
	margin: 0;
	margin-bottom: 6px;
}
.fast .wp-banner-section #bannerOptional p {
	margin-top: 4px;
	font-size: 16px;
	color: white;
}
.fast .wp-banner-section #bannerCredit p {
	margin-top: 30px;
	font-size: 14px;
	color: white;
}
.fast #formDiv iframe {
	width: 100%;
}
/* MEDIUM BP - inherits SM styles, and overwrites with the below */
/* These styles also apply for the LARGE BP */

@media only screen and (min-width:40.063em){
	.fast .wp-banner-section {
		height: 350px;
		padding-top: 30px;
	}
	.fast .wp-banner-section .wd-mv-64 {
		margin-top: 64px;
	}
	.fast .wp-banner-overlay {
		height: 350px;
	}
}
/* BANNER END */
/* PANEL 1 START */
.fast .wp-panel-1 p {
	font-size: 19px;
}
.fast .wp-panel-1 ul li {
	font-size: 19px;
}
.fast .wp-panel-1 #formHeadline h4, .fast .wp-panel-1 #formHeadline p {
	font-size: 19px;
	margin-top: 12px;
	margin-bottom: 32px;
	color: #222;
}
/* PANEL 1 END */
/* SPEAKERS */
.fast ul li .mktoImg {
	width: 100%;
}

/* BANNER START */
.fast .wp-banner-section {
	background: transparent url("http://pages.autodesk.com/rs/918-FOD-433/images/banner-bg-1466x350.jpg") no-repeat scroll center bottom/cover;
}
.fast .pc-brand {
	color: #0696d7 !important;

}
/* BANNER END */

