﻿/* ******************** ------------------------- STANDARD MEDIA STYLES (767px or larger) ------------------------- ******************** */
/* ---- RTMS ---- */
#forRTMSOnly {
	float: none;
}
#sectionMain {
	width: auto !important;
	min-width: 960px !important;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
/* ---- RTMS END ---- */




/* ---- HOMEPAGE ---- */
.creative.homepage,
.creative.desktop.homepage,
.creative.tablet.homepage {
	top: 0px!important;
}
.creative.homepage > .inner {
	max-width: 1400px;
	left: auto;
	margin: 0px auto;
}
.creative.homepage {
	font-size: 11px;
}
.creative.homepage .image {
	height: inherit;
	width: 100%;
}
.creative.homepage.tablet {
	-webkit-font-smoothing: antialiased!important;
}
.creative.homepage .cta_container {
	z-index: -10;
}
/* ---- HOMEPAGE END ---- */




/* ----- JW Player ----- */
.jwplayer,
.jwmain {
	background: none !important;
}
.jwcontrolbar .jwfullscreen {
	display: none !important;
}
.blockUI.blockElement .vidContainer.modal-true {
	height: 100% !important;
	top: 0% !important;
}
.blockUI.blockElement .videoControls {
	top: 0;
	height: 40px;
	z-index: 30 !important;
}
.blockUI.blockElement .videoControls .closeVideo {
	width: 40px;
}
.blockUI.blockElement .videoControls .closeVideo .closeVideoText {
	font-size: 1.5em;
}
.blockUI.blockElement .video {
	height: 100% !important;
	position: absolute;
	top: 0;
}
/* ----- JW Player END ----- */




/* ----- Page specific ----- */
.creative.homepage .cta_container {
	width: auto;
	text-align: center;
}
.creative.homepage .cta_container a.cta {
	display: block;
}
.creative.homepage .overlay {
	position: absolute;
	top: 0;
}



/* ---- runway_hero ---- */
#runway_hero .bg_video {
	z-index: 1;
	width: 100%;
    height: 62%;
}
#runway_hero .graphic1 {
	z-index: 0;
}
#runway_hero .graphic2 {
	z-index: 2;
}

/* ---- apparel_accessories ---- */
#apparel_accessories .ctahotspot {
/*	background-color: orange;
	opacity: 0.5;*/
}
#apparel_accessories .hot1 {
	width: 50%;
}
#apparel_accessories .hot2 {
	left: 50%;
	width: 50%;
}


/* ---- duo_buckets ---- */
#duo_buckets .ctahotspot {
/*	background-color: orange;
	opacity: 0.5;*/
}
#duo_buckets .hot1 {
	width: 50%;
}
#duo_buckets .rlhotspot {
	left: 50%;
	width: 50%;
}