/*------------------------------------------------------------
[Stylesheet - Application - registration.css]

Project: 		ExtraFilm
Version: 		2.0
Primary use:	E-commerce
-------------------------------------------------------------*/

/* -- registration.html -- */
.registration div .btnGreenArrowsRight {
 	position:absolute; right:0px; bottom:-35px}
.registration div .btnGreenArrowsRight .btnMiddle {
 	padding:0 25px}
.registration .infoMiddle {
	position:absolute}

/* -- forgotpassword.html -- */
 .forgotPassword .send {
 	position:absolute; right:20px; bottom:12px}

/* -- home-login.html / home-wrongemail.html --
   VIEW 6 - shoppingcart-deliverypayment-loggedin.html / shoppingcart-deliverypayment-login.html / home-login.html / home-wrongemail.html -- */
.pageTitleLogin {
	margin-bottom:20px!important}

/* -- home-invitationsharing-member.html home-invitationsharing-nomember.html -- */
.invitation .boxRcBig {
	overflow:hidden}
.invitation ul.listPhotos {
	margin:5px 15px 0 0;padding:0; zoom:1; display:block; width:400px; float:left; height:130px} 
.invitation ul.listPhotosSmall li {
	background:url(base/img/myphotos/bg-photo-container.png) 0 0 no-repeat;margin:0;padding:0; list-style:none;
	height:130px;width:130px;position:relative; float:left;	margin-right:0px; font-weight:bold; text-align:center;font-size:6.4em}
.invitation ul.listPhotosSmall li a, .invitation ul.listPhotosSmall li span {
	font-size:11px}
.invitation ul.listPhotosSmall li img {
	vertical-align:middle;margin-top:-1px}
.boxLoginInvitation {
	width:300px; float:right}
.invitation .continue {
	position:absolute; right:15px; bottom:15px}

/* -- home-invitationsharing-loggedin.html -- */
.invLoggedIn .boxRcBig {
	width:460px}
.invLoggedIn ul.listPhotos {
	float:none}
.invNoMember .boxFixed{
	width:766px; height:187px; background:url(base/img/invitation/invitation-box.jpg) no-repeat; margin-bottom:15px}
.invNoMember .boxFixed .boxRcContent {
	padding:20px 15px 20px 20px}
.invNoMember ul.listPhotos {
	margin-right:4px}
.invNoMember .joinEF {
	width:180px; float:left}
.invNoMember p {
	margin-bottom:10px}
.invNoMember .becomeMember {
	position:relative; float:left}
	
/* -- home-unsubscribe.html -- */
.unsubscribe .continue {
 	position:absolute; right:30px; bottom:15px}
.unsubscribe .rightinside-ol li {
	list-style-type:none; margin-left:0px}
.formUnsubscribe input.text {
	width:300px}

/* - shoppingcart-deliverypayment-loggedin.html / shoppingcart-deliverypayment-login.html / home-login.html / home-wrongemail.html -- */
.delivery {
	margin-left:20px; position:relative; margin-right:20px; width:960px}
.boxDelJoinUs {
	background:url(base/img/shoppingcart/delivery.jpg) no-repeat; height:187px; width:506px; float:left; position:relative}
 .boxDelJoinUs h4 {
 	margin-bottom:25px;margin-top:25px; margin-left:252px}
.boxDelJoinUs ul {
	margin-left:252px}
.boxDelLogin {
	height:186px; width:438px;  margin-top:0!important; float:right}
.boxDelLogin .boxRcContent {
	padding:15px 15px 20px 34px}
.boxDelLogin h4 {
	margin-bottom:21px; margin-top:10px}
.delivery .btnLogin {
	position:absolute; right:23px;bottom:10px}
.boxDelJoinUs .contentBox .join {
	position:absolute; right:23px;top:121px!important}
.delivery .continue {
	float:right; margin-right:15px}
