﻿body   
{
    background: #000 url(phoenixBg.jpg) no-repeat top center !important; 
background-size: contain !important; 
}

footer a, footer a:visited {
   color:#fff;
}
a, a:visited, footer a:hover { color:#f30; }
a:hover, a:active { color:#FFF; }
#giftcardText 
{
   color: #e7b554 !important; 
   }
/*BT overskrift fix gavekort og køb billetter*/
header.eight.columns span {
      color: white !important;
    font-weight: normal !important;
    font-size: 13px !important; 
}
h1, h2, h3, h4, h5, h6 {
	color:#000;
	font-weight: bold; }
h1 { text-shadow:0 1px 0 rgba(255,255,255,0.6) 1px 1px; 
}
	.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	text-shadow:0 1px 0 rgba(0,0,0,.4);	
		color: white;
}

.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background-color:#18325a; }

.quickLinks li:hover {
   color:#fff;
   background-color:#96685b; }
.quickLinks li a { color:#000; }   
.quickLinks li:hover a { color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.4);
}
input.ticket {
   background: url(sprites.png) right -120px;
}
input.ticket:hover {
   background:url(sprites.png) right -155px;
}
button.ticket {
   background: url(sprites.png) right -120px;
}
button.ticket:hover, button.ticket:active {
   background:url(sprites.png) right -155px; }
button.ticket > span {

   background: url(sprites.png) -776px -120px;
}
.arrowed_left {
   background: url(sprites.png) -630px -86px;
	}

button.arrowed,
div.arrowedbutton,
submit.arrowed,
input[type="submit"].arrowed,
input[type="button"].arrowed
{
	background: url(sprites.png) right -86px;
}
button.arrowed > span,
submit.arrowed > span,
input[type="submit"].arrowed > span {
   background: url(sprites.png) -630px -86px;
 }
 span.arrowed {
   background: url(sprites.png) -630px -86px;
 	}
 	#home {
    background:url(sprites.png) left 0; }
#home:hover {
    background:url(sprites.png) left -48px; }    
#home:active {
    background:url(sprites.png) -70px -48px; }  
    #topNav > div {
   background:url(sprites.png) right 0; }
   #topNav li {
   background:url(sprites.png) -321px -124px; /* CHANGE BY DRSTG */
}
 
#topNav li a {
	color: #000;
}
#topNav li a:hover {
    color:#fff;

	border-bottom: rgba(255,51,0,.1) 3px solid;
  }
  #topSlider .royalControlNavOverflow {
   background:url(sprites.png) -641px -199px;
    }
    #topSlider .royalControlNavContainer {
   background:url(sprites.png) right -199px; }
   #topSlider .royalControlNavCenterer {
   background:url(sprites.png) -652px -199px; }

   .royalSlider .royalControlNavOverflow a {	
	background:url(sprites.png) -839px -57px;
	}
.topShadow {
   -webkit-moz-shadow:inset 0 -118px 118px #000, inset 0 40px 40px #000;
   box-shadow:inset 0 -118px 118px #000, inset 0 40px 40px #000;
   background: #000 ;
   background-size: cover;
   }

.em {
   color:#fff;
   background:url(sprites.png) right -371px; }
.em > span {

   background:url(sprites.png) -640px -371px;
    }
    .headingBar {
   background:rgba(50,50,50,0.5) center !important;
   box-shadow:0 1px 0 #000;
   border: 1px solid #333333;
   }
.headingBar h1,
.headingBar h2,
h2
{
	color: #ffffff;
}
   
#frontTeasers h2,
#frontTeasers a,
#frontTeasers a:hover,
.quickPollStyleBox h2
{
	color: #222222;

}

#comingList h2,
.comingList h2
 {
  color: #000;
   }   

#movieInfo td {
   color: #fff;
   } 
#movieSchedule h2 {
   color: #000;
   }
   
  .quickLinks li {
   background:url(sprites.png) -146px -52px;
}
.arrowLink {
   background:url(sprites.png) -746px -53px; 
}
 .icoTwitter, .icoFacebook {
    background:#f2f2f2 url(sprites.png) -870px -286px;
  	}

.icoTwitter:hover {
   background-position:-870px -326px; }
.icoFacebook {
   background-position:-912px -286px;
  }
.icoFacebook:hover {
   background-position:-912px -326px;
   }


::-moz-selection { background: #f30; color: #fff; text-shadow: none; }
::selection { background: #f30; color: #fff; text-shadow: none; 
}
#playerPoster {
	background: url(sprites.png) -525px -290px;
}
#playerComing {
	background: url(sprites.png) -525px -290px;
}
#closeBTN {
	background: url(sprites.png) -589px -365px;
		}
	
#closeBTN:hover {
	background: url(sprites.png) -589px -390px;}
.posterVignet3d {
	background: url(sprites.png) -617px -290px;
	}
.posterVignet3dHfr {
	background: url(sprites.png) -699px -295px;
	}
	.posterVignetHfr {
	background: url(sprites.png) -780px -295px;
	}
.posterVignetAtmos {
	background: url(sprites.png) -512px -225px;
	}
.kategoriMark 
{
	background: url(sprites.png) -526px -367px;
	color: #000;
	}
.kategoriTegnforklaringLabelInfoIkon 
{
	background: url(sprites.png) -524px -390px;
	}
#selectorLabel
{
   
    color: #dddddd;
}
.selectorItem > a:hover
{
    color:#fff;
    background-color:#ff0000;
}
#newsSlider h2,
#special_and_poll h2
{
    color: #111111;
}
#newsSlider a:hover,
#newsSliderSmall a:hover
{
    color: #111111;
}
   .backButtonTxt 
   {
	  color: #ffffff;
    }
.backButtonBigTxt 
   {
	color: #ffffff;
    }
input[type="button"].ticket {
   background: url(sprites.png) right -120px;
   color: #FFF;	
}
input[type="button"].ticket:hover, input[type="button"].ticket:active {
   background:url(sprites.png) right -155px;
}
span.ticket {
   background: url(sprites.png) -776px -120px;
}


.inner span.ticket {
     background: url(sprites.png) -776px -120px;
}
span.noticket {
   background: url(sprites.png) -778px -125px;
}
span.noticketLeft {
    background: url(sprites.png) -776px -125px;
}
span.noticketRight 
{
   background: url(sprites.png) -933px -125px;
}
input[type="button"].trailer {
   background: url(sprites.png) -684px -120px;
}
input[type="button"].trailer:hover, input[type="button"].trailer:active {
   background:url(sprites.png) -684px -155px;
}
span.trailer {
   background: url(sprites.png) -586px -120px;
}
.subOrderBox{
	color: #ddd;
}
.feature h1 {
	color: #000;
	}

.quickPollStyleResult
{
    background: url(sprites.png) -300px -15px;
}
            
.quickPollStyleResulttxt
{
	   color: #ff0000;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .4);
} 
.NumberOfTicketsDropDownListAdditionalText h2
{
    color: #000;
}
#auth
{
	background: url(sprites.png) right -86px;
}
span#IntegraTeaserLabel {
	color: #666;
	}
#MainContentPlaceHolder_content_NewsContent a:hover {
    color: brown;
}
	/* #Tablet (Portrait)
================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) 
{


.posterVignet3d {
  background: url(sprites.png) -617px -290px;
} 
.posterVignet3dHfr {
  background: url(sprites.png) -699px -295px;
}
.posterVignetHfr {
  background: url(sprites.png) -780px -295px;
}
.posterVignetAtmos {
  background: url(sprites.png) -512px -225px;
  }

	

}/*media query END*/

/*  #Mobile (Portrait)
================================================== */
@media only screen and (max-width: 479px) 
{


    .posterVignet3d {
    background: url(sprites.png) -617px -290px;
    } 
  .posterVignet3dHfr {
    background: url(sprites.png) -699px -295px;
    }
  .posterVignetHfr {
    background: url(sprites.png) -780px -295px;
    }
  .posterVignetAtmos {
    background: url(sprites.png) -512px -225px;
    }

}/*media query END*/

@media only screen and (min-width: 480px) and (max-width: 767px) {
.posterVignet3d {
    background: url(sprites.png) -617px -290px;
    }
  .posterVignet3dHfr {
    background: url(sprites.png) -699px -295px;
    }
  .posterVignetHfr {
    background: url(sprites.png) -780px -295px;
    }
  .posterVignetAtmos {
    background: url(sprites.png) -512px -225px;
    }

}/*media query END*/