﻿.show-on-phones { display: none !important; }	
.show-on-tablets { display: block !important; }
.show-on-desktops { display: none !important; }

.hide-on-tablets { display: none !important; }

.container{padding: 0; width: 768px; }

.home .row, 
.home .row_main, 
.home .row_aside{width: 630px;float: none;}

.row_main{ width: 548px;}
.row_aside{width: 200px;}
.row, .row_main, .row_aside{ margin: 0 auto; }

.mod{width: 196px;}
.mod.double{width: 544px;}
.mod.treble{width: 764px;}

.home .mod{width: 296px;}
.home .mod.double{width: 626px;}

.row_aside .mod{ margin: 0 30px 30px 0;}
	.row_aside .mod:nth-child(2n){margin-right: 0;}
	
/*
Header */
#header{ height: 205px; background: transparent url(http://assets.digitalphotogallery.com/websites/052438a3-7b72-49f8-bd3b-7502e81e58e5/header_bg_ipad.png) no-repeat center 5px; }
	#header .container{height: 205px;}
header .logo{padding-top: 20px; margin-left: -150px;}
	header .logo h1{height: 105px; width: 300px;}
	header .logo a,
	header .logo span{ height: 105px; width: 300px; background: transparent url(http://assets.digitalphotogallery.com/websites/052438a3-7b72-49f8-bd3b-7502e81e58e5/logo_ipad.png) no-repeat left top;}
.countdown{top: 25px;}
#header .leeds a{top: 13px;}
#searchForm{top: 110px;}
/*
Navigation */
#mainNav ul li{margin-left: 16px;}
#mainNav li a{font-size: 14px;}

/*
Side Bar headings */
.news_list h3,
.tickets_list h3,
.video_nav h3{font-size: 16px; line-height: 16px;}

/*
News*/
#news .row_main article img{width: 196px;}
.news_list h3{font-size: 16px; line-height: 16px;}
	.pagination{padding: 0 34px 0 39px;}
	.pagination li.page{width: 27px; }
		.pagination li.page a{ font-size: 19px;}
	.pagination li.first_page, .pagination li.last_page{ width: 34px;}
	.pagination li.first_page a{background-position: 8px 6px;}
	.pagination li.last_page a{background-position: -50px 6px;}
		.pagination li.first_page a:hover,
		.pagination li.first_page a:focus,
		.pagination li.first_page a:active{background-position: 8px -26px;}
		.pagination li.last_page a:hover,
		.pagination li.last_page a:focus,
		.pagination li.last_page a:active{background-position: -50px -26px;}


/*
Lineup */
.lineup_detail h2 span{display: block; float: left; text-align: center; margin-right: 15px; width: 241px; margin: 0 8px;}
.stages ul li{width: 101px;}
	.stages ul li img{width: 101px;}
	.stages ul li a{font-size: 10px;}
.lineup_detail .lineup_days li{ width: 236px; margin-bottom: 10px;}
.lineup_detail .lineup_days li a,
.lineup_detail .also_appearing li a{font-size: 15px;}

.artist article img{width: 518px;}
	.artist article .artist_videos iframe{width: 518px; }

/*
Photos */
.photos .main_image{width: 518px;}
.photos .photo_nav li{width: 82px; height: 82px;}
.photos .photo_nav li img{width: 82px;}
.photos .photo_nav li:nth-child(3n){margin-right: 5px;}
.photos .photo_nav li:nth-child(2n){margin-right: 0;}

.photos .photo_nav .mask{ height: 522px;}
.photos .photo_pagination li{ width: 63px; height: 30px; }
	.photos .photo_pagination li.next{margin-right: 0;}
	.photos .photo_pagination li.page_index{font-size: 14px;}

/*
History */
.history .year_poster img{width: 263px;}
.history .video iframe{width: 518px; height: 305px;}


/*
Videos */
.videos .youtube_list li{margin-bottom: 15px;}
.videos #BbcWidget{width: 518px; height: 360px;}
.videos #ytvideo{width: 518px; height: 320px; }
object.nme_vid,
object.nme_vid embed{ width: 252px; height: 189px;}


/*
Register box*/
.box_register .social_list{margin: 8px;}
.soc_fbook,
.soc_twitter{border-bottom: 5px solid #000;}
.box_register .social_list li a,
.box_register .social_list li .soc_forums{width: 82px;}
.box_register .social_list li:nth-child(2n){margin-right: 0;}
	.home .soc_fbook,
	.home .soc_twitter{border-bottom: 0;}
	.home .box_register .social_list li:nth-child(2n){margin-right: 5px;}
	.home .box_register .social_list li:nth-child(4n){margin-right: 0;}
	.home .box_register .social_list li a,
	.home .box_register .social_list li .soc_forums{width: 63px;}
