html, body, h1, h2, h3, h4, h5, div, p, input, label{
	margin: 0;
	padding: 0;
}

img{
border: 0;
}

.fb-line{
width: 550px;
height: 1px;
margin: 0 auto;
background-color: #ffffff;
opacity: 0.3;
display: none;
}

.clearfix{
clear: both;
height: 0px;
overflow: hidden;
}

/****************** FACEBOOK *****************/

.facebook-bg{
width: 100%;
}

.facebook-wrapper{
width: 800px;
margin: 0 auto;
background-color: #ffffff;
}

.fb-h1{
font-family: ArialBold;
font-size: 26px;
font-weight: bold;
color: #18aae2;
text-align: center;
margin: 18px 0;
}

.fb-h2{
font-family: ArialBold;
font-size: 26px;
font-weight: bold;
color: #ffffff;
margin: 24px 0 8px;
}

.fb-text{
width: 500px;
font-family: ArialNarrowItalic;
font-size: 18px;
color: #ffffff;
margin: 12px auto 0;
}

.polaroid-a{
float: left;
margin-top: 27px;
margin-left: 21px;
}

.timeout-a{
float: right;
margin-top: 13px;
margin-right: 14px;
}

.logo-container{
width: 800px;
height: 95px;
overflow: hidden;
}

.button-text{
padding-top: 29px;
}

/***** FORM *****/
.fb-test{

}

.fb-test-form{
margin: 20px 46px 0 50px;
font-family: ArialRegular;
font-size: 16px;
color: #000;
}

.fb-test-form-line{
margin-bottom: 24px;
}

.fb-test-form-text{
margin-left: 10px;
}

.fb-test-form-info{
float: right;
color: #e44f95;
}

.fb-test-form-info-hidden{
display: none;
}

/* Intro */
.intro{
width: 800px;
height: 735px;
background: url(/Design/images/fb-intro-bg.jpg) no-repeat;
background-size: cover;
background-position: center;
text-align: center;
}

.intro-icon{
margin-top: 105px;
}

.intro-button{
display: block;
width: 334px;
height: 75px;
background-color: #1caae0;
margin: 80px auto 0;
font-family: ArialBold;
font-size: 20px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

.intro-wrapper{
width: 800px;
height: 4px;
background: url(/Design/images/main-shadow.png) repeat-x;
}

/* Main */
.main{
width: 800px;
height: 345px;
background-color: #e34f94;
position: relative;
text-align: center;
}

.main-icon{
margin-top: -20px;
}

.main-shadow{
position: absolute;
bottom: -9px;
width: 100%;
height: 9px;
background: url('/Design/images/main-shadow-bottom.png') repeat-x;
} 

/* Europe */
.europe{
width: 800px;
}

.europe-bg{
width: 800px;
height: 605px;
background: url('/Design/images/fb-europe-bg.jpg') no-repeat;
background-size: cover;
background-position: center;
}

/* Asia */
.asia{
width: 800px;
}

.asia-bg{
width: 800px;
height: 798px;
background: url('/Design/images/fb-asia-bg.jpg') no-repeat;
background-size: cover;
background-position: center;
}

/* America */
.america{
width: 800px;
}

.america-bg{
width: 800px;
height: 534px;
background: url('/Design/images/fb-america-bg.jpg') no-repeat;
background-size: cover;
background-position: center;
}

/* Australia */
.australia{
width: 800px;
}

.australia-bg{
width: 800px;
height: 575px;
background: url('/Design/images/fb-australia-bg.jpg') no-repeat;
background-size: cover;
background-position: center;
}

/* Africa */
.africa{
width: 800px;

}

.africa-bg{
width: 800px;
height: 534px;
background: url('/Design/images/fb-africa-bg.jpg') no-repeat;
background-size: cover;
background-position: center;
}

/* Share */
.share{
position: relative;
width: 800px;
height: 665px;
background-color: #1caae0;
text-align: center;
}

.share-shadow-top{
width: 800px;
height: 11px;
position: absolute;
left: 0;
top: -11px;
background: url('/Design/images/share-shadow-top.png') repeat-x;
}

.share-shadow-bottom{
width: 800px;
height: 15px;
position: absolute;
left: 0;
bottom: -15px;
background: url('/Design/images/share-shadow-bottom.png') repeat-x;
}

.share-icon{
margin-top: 128px;
}

.share-h2{
font-family: ArialBold;
font-size: 26px;
font-weight: bold;
color: #ffffff;
margin: 20px 0;
display:none;
}

.share-text{
width: 620px;
font-family: ArialNarrowItalic;
font-size: 18px;
color: #ffffff;
margin: 23px auto 50px;
text-transform: uppercase;
display:none;
}

.share-buttons-block{
height: 55px;
width: 260px;
//background-color: #c3d017;
margin: 0 auto;
font-family: ArialBold;
font-size: 20px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
display:none;
}
.share-button{
width: 55px;
height: 55px;
display: block;
margin: 0 5px;
float: left;
}

.share-text-slogan{
width: 620px;
font-family: ArialNarrowItalic;
font-size: 18px;
color: #ffffff;
margin: 51px auto 143px;
}

