/* This file will hold styles that are loaded using the same media query as the WIDE grid. */


/********* WIDE **********/


/*--------------------------
 ELEMENT SWITCHING BY SIZE
 
 .omega-[size]-up : style applies to [size] and larger formats
 .omega-[size]-only : style applies only the [size] format
--------------------------*/

.omega-normal-only {
  display:none !important;
}
.omega-wide-only {
  display:block !important;
}




/*==========================================!!! LAYOUT !!!============================================*/


/* Negate grid margin - using #page to override omega grid */

#page .container-12 {
	width: 1200px;	
}
#page .container-12 .grid-12 {
	margin-left: 0px;
	margin-right: 0px;
	width: 1200px;
}
#page .container-12 .grid-8 {
	width: 820px;
}


/*-------------------------------------
 NEWS PAGE, LEGACY PAGE, COMMUNITY PAGE 
------------------------------------*/
body.context-news #section-header,
body.page-live #section-header,
body.node-type-user-group #section-header {
	height: 450px;
}
body.context-news .region-branding-inner,
body.page-live .region-branding-inner,
body.node-type-user-group .region-branding-inner {
	position: absolute;
	top: 215px;
	left: 0;
}

/* LOGO */
a#fantorrent-logo-link {
	width: 400px;
	padding-top: 115px;
}
/*.front a#fantorrent-logo-link {
	width: 350px;
	padding-top: 102px;
}*/


/*==========================================!!! NAVIGATION !!!============================================*/


/*-----------------------------------------------------
-------------------------------------------------------

 MAIN NAVIGATION  - - - - Overrides Per Layout Size
 
-------------------------------------------------------
-----------------------------------------------------*/

.front #zone-menu-wrapper {
	top: 200px;
}


#block-superfish-1 ul li a.main-nav {
	font-size: 25px;
	line-height: 40px;
	padding: 5px 19px 2px;
}
#block-superfish-1 ul#superfish-1 {
	height: 47px;
}

/* home navigation button */
#block-superfish-1 ul li#menu-583-1 a.main-nav {
	padding: 47px 10px 0;
	position: relative;
	width: 60px;
}
#block-superfish-1 ul li#menu-583-1 a:before {
	font-size: 21px;
	left: 17px;
	line-height: 37px;
	top: 4px;
}



/*-----------------------------------------
 
 Sub navigation - Main menu
 
------------------------------------------*/

#block-superfish-1 ul li li a {
	padding: 10px;
}

/* Specific SubNav ul positioning & width (per main nav item ID) */

/* subnav ul widths & positioning */
li#menu-1247-1 ul { /* community */
	width: 380px;
	margin-left: -123px;
}
li#menu-899-1 ul { /* store */
	width: 700px;
	margin-left: -408px;
}

/* HOME PAGE ONLY subnav ul widths & positioning */
.front li#menu-1247-1 ul { /* community */
	width: 340px;
	margin-left: 100%;
}
.front li#menu-899-1 ul { /* store */
	width: 700px;
	margin-left: 100%;
}




/*==========================================!!! ARTICLES !!!============================================*/


/*-----------------------------------------------------
-------------------------------------------------------

 ARTICLES - NODE
 
-------------------------------------------------------
-----------------------------------------------------*/

/* article pull quote */

.node-sidebar-container .quote-item {
	width: 280px;
}

/* article gallery */

.node-type-article .feature-photo {
	float: left;
	height: 183px;
	margin-right: 10px;
	overflow: hidden;
	width: 278px;
}




/*==========================================!!! MUSIC !!!============================================*/


/*-----------------------------------------------------
-------------------------------------------------------

 DISCOGRAPHY - Teaser List
 
-------------------------------------------------------
-----------------------------------------------------*/

.page-music-albums.responsive-layout-wide .song-list-title {
	display: inline-block;
	vertical-align: top;
	width: 78%;
}

/*------------------------------------ 

 POPUP WINDOW - song lyrics and player 

------------------------------------*/

.page-music-albums .song-popup-title-and-player-container, 
.page-music-albums .song-popup-lyrics, 
.page-music-albums .song-popup-more-link {
	margin-left: 27px;
}
/* css3 arrow */
.page-music-albums .song-popup-title-and-player-container:before {
	left: 13px;
}


/*==========================================!!! STORE !!!============================================*/


/*-----------------------------------------------------
-------------------------------------------------------

 STORE - LANDING

-------------------------------------------------------
-----------------------------------------------------*/

/* ----------Department Navigation ----------*/

#edit-department-id-wrapper .form-radios .form-item {
	margin-right: 10px;
	padding: 7px 15px;
	font-size: 16px;
}

/*-----------------------------------------------------
-------------------------------------------------------

 STORE - PRODUCT NODES
 
-------------------------------------------------------
-----------------------------------------------------*/

/*------------------------------

 RELATED PRODUCTS 

------------------------------*/

.related-products-grid li.teaser-grid-row,
.view-cart-upsell > li.teaser-grid-row {
	height: 202px;
	margin: 0 2% 2% 0;
	width: 165px;
}


/*==========================================!!! COMMUNITY !!!============================================*/





/*==========================================!!! SPECIFIC PAGES !!!============================================*/


/*---------------------------------------------------------------------
-----------------------------------------------------------------------

 BIO page 
 
-----------------------------------------------------------------------
---------------------------------------------------------------------*/

#full-band-bio .photo-container {
	width: 65%;
	float: right;
	margin: 0 20px 20px 0;
}
#full-band-bio h1 {
	display: inline-block; /* restrains width */
}
#full-band-bio .bio-body {
	width: auto;
}
/* Remove bio photos from the photo-containers */
#jim-bio .photo-container,
#ray-bio .photo-container,
#john-bio .photo-container,
#robbie-bio .photo-container {
	display: none;
}

#jim-bio .bio-body,
#john-bio .bio-body,
#ray-bio .bio-body,
#robbie-bio .bio-body {
	width: 40%;
}

/*-------- Add bio photos to the bio containers --------*/

/* Jim Morrison Bio */

#jim-bio {
	background: url(../images/bio-jim-morrison.png) no-repeat scroll right bottom;
	background-size: 60% auto;
}

/* John Densmore Bio */
#john-bio {
	background: url(../images/bio-john-densmore.png) no-repeat scroll right bottom;
	background-size: 60% auto;
}

/* Ray Manzarek Bio */
#ray-bio {
	background: url(../images/bio-ray-manzarek.png) no-repeat scroll right bottom;
	background-size: 59% auto;
}

/* Robbie Krieger */
#robbie-bio {
	background: url(../images/bio-robbie-krieger.png) no-repeat scroll right bottom;
	background-size: 60% auto;
}


/*---------------------------------------------------------------------
-----------------------------------------------------------------------

 YOUNG LION NECKLACE page 
 
-----------------------------------------------------------------------
---------------------------------------------------------------------*/

.context-theyounglionlives #webform-client-form-4576 #edit-submitted-attachment-ajax-wrapper {
	right: 280px;
}
.context-theyounglionlives #webform-client-form-4576  #edit-actions {
	right: 307px;
}

