/* STYLESHEET FILE DESCRIPTION: Styles for Start Trial screen */

#starttrial {
	width: 1280px;
	height: 720px;
	background: url('../images/generic/opacity-b3.png');
	display: none;
}

.starttrial #starttrial {display: block;}

.starttrial #menu {background: none !important;}
.starttrial #menu * {display: none !important;}

.starttrial #menu-logo,
.starttrial #menu-logo .logo {display: block !important;}


/* START TRIAL
######################################### */

/* Introduction */
#starttrial-introduction {
	width: 600px;
	top: 100px;
	left: 70px;
}

#starttrial-introduction .heading {
	margin-bottom: 20px;
	font-size: 28px;
	line-height: 34px;
	position: relative;
}

#starttrial-introduction .text {
	position: relative;
}

#starttrial-introduction p {
	margin-bottom: 20px;
	font-size: 20px;
	line-height: 26px;
}

#starttrial-introduction li {
	margin-bottom: 20px;
	padding-left: 70px;
	font-size: 20px;
	line-height: 26px;
	background-image: url('../images/sections/billing/prices-services.png');
	background-repeat: no-repeat;
}

#starttrial-introduction li.tv {background-position: 7px 0;}
#starttrial-introduction li.tvarchive {background-position: 10px -300px;}
#starttrial-introduction li.movies {background-position: 7px -100px;}
#starttrial-introduction li.tvshows {background-position: 7px -195px;}

#starttrial-introduction li.disabled {opacity: 0.5;}



/* Registration */
#starttrial-registration {
	width: 500px;
	top: 106px;
	left: 720px;
}

#starttrial-registration-text {
	font-size: 20px;
	line-height: 31px;
}

#starttrial-registration-required {
	top: 488px;
	left: 10px;
	font-size: 20px;
	line-height: 26px;
}

#starttrial-registration-required span,
#starttrial-registration .g-form .label span {
	margin-top: 6px;
	margin-left: 4px;
	font-size: 31px;
	opacity: 0.5;
	display: inline-block;
	position: absolute;
}

#starttrial-registration-required span {
	margin-top: 5px;
	font-size: 36px;
	opacity: 1;
}

.sdkv2 #starttrial-registration-required span {margin-top: 2px}

#starttrial-registration-text strong {
	font-size: 26px;
	font-family: BasefontBold;
}

#starttrial-registration .g-form .label,
#starttrial-registration .g-form .control {margin-top: 10px;}

#starttrial-registration .g-form .label {margin-left: 10px;}
#starttrial-registration .g-form .control {margin-left: 150px;}
#starttrial-registration .g-form .textinput,
#starttrial-registration .g-form .select {width: 330px;}

#starttrial-registration .g-form .error {margin: 17px 0 0 180px;}

#starttrial-registration-separator {
	width: 500px;
	border-top: 1px solid #fff;
	opacity: 0.4;
}

#starttrial-registration-button {
	width: 498px;
	text-align: right;
}

#starttrial-registration-focus {
	width: 500px;
	height: 55px;
}

#starttrial-registration-focus.starttrial-registration-1, #starttrial-registration-1 {top: 80px;}
#starttrial-registration-focus.starttrial-registration-2, #starttrial-registration-2 {top: 135px;}
#starttrial-registration-focus.starttrial-registration-3, #starttrial-registration-3 {top: 190px;}
#starttrial-registration-separator {top: 272px;}
#starttrial-registration-focus.starttrial-registration-4, #starttrial-registration-4 {top: 300px;}
#starttrial-registration-focus.starttrial-registration-5, #starttrial-registration-5 {top: 355px;}
#starttrial-registration-focus.starttrial-registration-6, #starttrial-registration-6 {top: 410px;}
#starttrial-registration-button {top: 490px;}

#starttrial-registration-country,
#starttrial-registration-region,
#starttrial-registration-city {
	width: 335px;
	height: 400px;
	top: 70px;
	left: 150px;
}

#starttrial-registration-country-focus,
#starttrial-registration-country-up,
#starttrial-registration-country-down,
#starttrial-registration-region-focus,
#starttrial-registration-region-up,
#starttrial-registration-region-down,
#starttrial-registration-city-focus,
#starttrial-registration-city-up,
#starttrial-registration-city-down {width: 333px;}

#starttrial-registration-country .item,
#starttrial-registration-region .item,
#starttrial-registration-city .item {width: 323px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}


#starttrial-registration-country-focus.starttrial-registration-country-1, 
#starttrial-registration-country-1,
#starttrial-registration-region-focus.starttrial-registration-region-1, 
#starttrial-registration-region-1,
#starttrial-registration-city-focus.starttrial-registration-city-1, 
#starttrial-registration-city-1 {top: 21px;}

#starttrial-registration-country-focus.starttrial-registration-country-2, 
#starttrial-registration-country-2,
#starttrial-registration-region-focus.starttrial-registration-region-2, 
#starttrial-registration-region-2,
#starttrial-registration-city-focus.starttrial-registration-city-2, 
#starttrial-registration-city-2 {top: 57px;}

#starttrial-registration-country-focus.starttrial-registration-country-3, 
#starttrial-registration-country-3,
#starttrial-registration-region-focus.starttrial-registration-region-3, 
#starttrial-registration-region-3,
#starttrial-registration-city-focus.starttrial-registration-city-3, 
#starttrial-registration-city-3 {top: 93px;}

#starttrial-registration-country-focus.starttrial-registration-country-4, 
#starttrial-registration-country-4,
#starttrial-registration-region-focus.starttrial-registration-region-4, 
#starttrial-registration-region-4,
#starttrial-registration-city-focus.starttrial-registration-city-4, 
#starttrial-registration-city-4 {top: 129px;}

#starttrial-registration-country-focus.starttrial-registration-country-5, 
#starttrial-registration-country-5,
#starttrial-registration-region-focus.starttrial-registration-region-5, 
#starttrial-registration-region-5,
#starttrial-registration-city-focus.starttrial-registration-city-5, 
#starttrial-registration-city-5 {top: 165px;}

#starttrial-registration-country-focus.starttrial-registration-country-6, 
#starttrial-registration-country-6,
#starttrial-registration-region-focus.starttrial-registration-region-6, 
#starttrial-registration-region-6,
#starttrial-registration-city-focus.starttrial-registration-city-6, 
#starttrial-registration-city-6 {top: 201px;}

#starttrial-registration-country-focus.starttrial-registration-country-7, 
#starttrial-registration-country-7,
#starttrial-registration-region-focus.starttrial-registration-region-7, 
#starttrial-registration-region-7,
#starttrial-registration-city-focus.starttrial-registration-city-7, 
#starttrial-registration-city-7 {top: 237px;}

#starttrial-registration-country-focus.starttrial-registration-country-8, 
#starttrial-registration-country-8,
#starttrial-registration-region-focus.starttrial-registration-region-8, 
#starttrial-registration-region-8,
#starttrial-registration-city-focus.starttrial-registration-city-8, 
#starttrial-registration-city-8 {top: 273px;}

#starttrial-registration-country-focus.starttrial-registration-country-9, 
#starttrial-registration-country-9,
#starttrial-registration-region-focus.starttrial-registration-region-9, 
#starttrial-registration-region-9,
#starttrial-registration-city-focus.starttrial-registration-city-9, 
#starttrial-registration-city-9 {top: 309px;}

#starttrial-registration-country-focus.starttrial-registration-country-10, 
#starttrial-registration-country-10,
#starttrial-registration-region-focus.starttrial-registration-region-10, 
#starttrial-registration-region-10,
#starttrial-registration-city-focus.starttrial-registration-city-10, 
#starttrial-registration-city-10 {top: 345px;}


#starttrial-registration-country-down,
#starttrial-registration-region-down,
#starttrial-registration-city-down {top: 380px}


/* Keyboard */
#kb.fname {top: 153px; left: 260px;}
#kb.sname {top: 208px; left: 260px;}
#kb.email {top: 262px; left: 260px;}