/* 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 !!!============================================*/

/* ABOUT PAGE */
body.context-about {
	background-position: 50% 100px;
}
body.context-about.logged-in {
	background-position: 50% 140px;
}


/* 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;
}
a#fantorrent-logo-link {
	font-size: 6em;
	line-height: 117px;
}

/*==========================================!!! HOME !!!============================================*/

/*-----------------------------------------
 
 Main Navigation
 
------------------------------------------*/
.front #block-superfish-1 ul li a {
	font-size: 24px;
	padding: 32px 42px;
}

/* ----- HOME LOGO LINK ----- */

#block-superfish-1 ul #menu-1470-1 a {
	background: url(../images/logo-normal.png) no-repeat left center;
	width: 251px;
}
#block-superfish-1 ul #menu-1470-1 a:hover  {
	background: url(../images/logo-normal.png) no-repeat left center;
}

/*-----------------------------------------
 
 Home Styles
 
------------------------------------------*/
.front #zone-branding #fantorrent-logo-container {
	height: 500px;
	top: 190px;
	width: 60%;
}
.front #block-views-twitter-feed-1-block .view-twitter-feed .views-row,
.front .view-twitter-feed .view-footer a {
	width: 1200px;
}



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


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

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

#block-superfish-1 ul li a {
	font-size: 24px;
	padding: 30px 20px;
}

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

#block-superfish-1 ul ul {
	margin-top: 36px;
}

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

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






/*==========================================!!! 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
 
-------------------------------------------------------
-----------------------------------------------------*/

.song-popup-link a {
	top: -4px;
}
.page-music-albums.responsive-layout-wide .song-list-title {
	display: inline-block;
	vertical-align: top;
	width: 78%;
}
.page-music-albums h3#album-teaser-title {
	font-size: 4em;
}

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

 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: 22px;
}
/* css3 arrow */
.page-music-albums .song-popup-title-and-player-container:before {
	left: 8px;
}



/*==========================================!!! TOUR !!!============================================*/


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

 TOUR - UPCOMING EVENTS - Teaser List
 
-------------------------------------------------------
-----------------------------------------------------*/


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

 POPUP WINDOW - event details 
 
----------------------------------*/

/* Containers */
.responsive-layout-wide.page-tour .popup-main-content {
	margin-left: 32px;
}
.responsive-layout-wide.page-tour #views-popup-wrapper:before {
	left: 18px;
}


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

 TOUR - MAP
 
---------------------------------------------------- */

.events_page_map-main-content .views-slidein:before {
	left: 17%;
}

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

 TOUR - Article block - tour details

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

.page-tour .article-main-content li.views-slidein:before {
	left: 53%;
}


/*==========================================!!! 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 

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

#product-related-products-container .view-content li {
	height: 202px;
	margin: 0 2% 2% 0;
	width: 165px;
}


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




/*====================================!!! SPOTLIGHT SECTION !!!=========================================*/

.region-footer-bottom-inner {
	width: 1200px;
	margin: auto;
}

.spotlight .field-name-body img {
	width: 70%;
}
