/* INCLUDE FONTS */
@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);

@media screen {

/* RESET MARGINS & PADDING */
* {margin:0;padding:0;}

html,body {width:100%;margin:0px;padding:0px;overflow-x:hidden;}

/* PAGE STRUCTURE & BASIC ELEMENTS */
#page-wrap {width:100%;text-align:center;}
.section {width:100%;text-align:center;margin:0 auto;}
	.section-inner {text-align:left;max-width:1391px;margin:0 auto;}
.button {text-decoration:none; background-color:#5ea84c;color:#FFF;font-size:16px;font-family:'Lato',sans-serif;font-weight:900;font-style:italic;padding:16px 48px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.bold {font-weight:800;}
.italic {font-style:italic;}
.mr0 {margin-right:0px !important;}
h1 {font-size:30px;color:#666666;font-family:'Lato',sans-serif;font-weight:400;}
h2 {font-size:14px;color:#666666;font-family:'Lato',sans-serif;font-weight:800;text-transform:uppercase;line-height:2em;}
p {font-size:14px;color:#666666;font-family:'Lato',sans-serif;font-weight:400;}

/* HEADER (AND FOOTER) */
#header {width:100%;margin:0 auto;text-align:left;background-color:#1b1b1b;background-image:URL('images/header-bg.png');background-repeat:no-repeat;background-position:right center;}
	#header-inner {margin-left:190px;margin-right:120px;max-width:1142px;margin:0 auto;}
	#site-name {color:#FFF;font-size:24px;font-family:'Lato',sans-serif;font-weight:900;font-style:italic;margin:10px 0;float:left;}
		#site-name img {vertical-align:middle;margin-right:10px;}
	#nav {float:right;}
		#nav ul, #nav li {list-style:none;}
		#nav li {float:left;margin-right:20px;margin-top:35px;}
		#nav li.last {margin-right:0;}
		#nav li a {text-decoration:none;font-size:16px;color:#998b67;font-family:'Lato',sans-serif;}
		#nav li.active a, #nav li:hover a {color:#FFF;}

/*  ----- PAGE SECTIONS -----  */
/* MAIN PHOTO */
#main-photo {background-image:URL('images/section1-bg.jpg');padding-top:70px;background-size:cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position:center center;}
	#phone-image {float:left;margin-left:125px;}
	#sign-in {float:left;font-size:58px;color:#FFF;font-family:'Lato',sans-serif;font-weight:900;font-style:italic;margin-left:104px;}
	#sign-in img {vertical-align:middle;margin-right:10px;}
	#sign-in p {font-size:20px;font-family:'Lato',sans-serif;color:#FFF;font-weight:400;font-style:normal;margin-bottom:35px;margin-top:10px;}
	#sign-in-form .text-field {width:403px;height:38px;border:0;clear:both;float:left;padding-left:20px;margin-left:10px;margin-bottom:10px;color:#AAA;font-size:16px;}
	#sign-in-form .submit-button {clear:both;float:left;margin-left:10px;width:403px;border:0;background-color:#5ea84c;color:#FFF;font-size:20px;font-family:'Lato',sans-serif;font-weight:900;font-style:italic;padding:20px 48px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-bottom:3px solid #f5a13c;margin-bottom:30px;}

/* SLIDER */
#slider {background-image:URL('images/slider-bg.jpg');position:relative;}
	#slides {margin-top:69px;margin-left:216px;width:75%;}
		#slides .slide-image {float:left;margin-right:3%;width:45%;}
		#slides .slide-right {float:left;width:47%;}
		#slides .slide-title {font-size:30px;font-family:'Lato',sans-serif;font-weight:800;color:#FFF;margin-top:0px;margin-bottom:30px;float:left;}
		#slides .slide-text {font-family:Myriad Pro,Arial;font-size:14px;color:#FFF;float:left;max-width:453px;}
		#slides .slide-action {color:#FFF;float:left;margin-top:30px;}
		/* pager */
		.cycle-pager {text-align:center;width:100%;z-index:500;float:left;clear:both;overflow:hidden;margin-top:71px;margin-bottom:69px;}
		.cycle-pager span {width:15px;height:15px;display:inline-block;cursor:pointer;background-image:URL('images/pager-inactive.png');margin-right:5px;color:transparent;background-size:15px 15px;}
		.cycle-pager span.cycle-pager-active {background-image:URL('images/pager-active.png');}
		.cycle-pager > * {cursor:pointer;}
	#slider-chip {position:absolute;bottom:10px;right:0;background-image:URL('images/slider-chip.png');width:363px;height:236px;}

	
/* WHY BITCOINS */
#why-bitcoins-inner {text-align:center;padding-top:50px;}
	#feature-list {max-width:850px;margin:0 auto;margin-top:97px;margin-bottom:97px;}
	#feature-list, #feature-list li {list-style:none;}
	#feature-list li {float:left;width:30%;margin:0 1.5%;}
	#feature-list h2 {margin-top:23px;min-height:56px;}
	#feature-list p {margin-top:15px;line-height:2em;}

/* ENTITLEMENTS */
#entitlements {background-image:URL('images/entitlements-bg.jpg');position:relative;}
	/*#entitlements-inner {margin-top:42px;margin-left:389px;}*/
	#entitlements-inner {margin:42px auto;padding-left:10%;width:70%;position:relative;z-index:100;}
	#entitlements-list {font-size:18px;font-family:'Lato',sans-serif;color:#666;line-height:2em;margin-top:30px;margin-left:20px;margin-bottom:76px;position:relative;z-index:100;}
	#entitlements-list li {padding-left:20px;padding-right:50px;}
	#entitlements-chip {position:absolute;top:10px;left:0;background-image:URL('images/entitlements-chip.png');width:313px;height:256px;}
	
/* STATISTICS */
#statistics {position:relative;background:#f5a13c;}
	#statistics-inner {text-align:center;}
	#statistics-list {max-width:850px;margin:0 auto;padding-top:97px;padding-bottom:97px;}
		#statistics-list, #statistics-list li {list-style:none;}
		#statistics-list li {float:left;width:30%;margin:0 1.5%;color:#FFF;}
		#statistics-list span.number {margin-top:23px;min-height:56px;width:100%;display:block;font-weight:100;font-family:Open Sans;font-size:60px;}
		#statistics-list p {font-weight:100;font-family:Open Sans;font-size:18px;margin-top:15px;color:#FFF;}
	#statistics-chip {position:absolute;bottom:10px;right:0;background-image:URL('images/statistics-chip.png');width:209px;height:236px;}
	
/* BUY */
#buy {background-image:URL('images/buy-bg.jpg');}
#buy-inner {text-align:center;}
	#buy-inner .title {font-size:25px;font-family:Myriad Pro,Arial;color:#666;}
#buy-inner {padding-top:97px;padding-bottom:97px;}
#buy-form {max-width:850px;margin:0 auto;margin-top:69px;}
	#buy-form form {float:right;margin-right:100px;}
	#buy-form label {float:left;height:87px;line-height:87px;font-size:14px;color:#7a7a7a;font-family:'Lato',sans-serif;margin-right:20px;}
	#buy-form .form {background-color:#FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float:left;padding:10px;float:right;}
	#buy-form .text-field {float:left;height:67px;border:0;text-align:center;font-weight:800;font-size:30px;color:#4c4c4c;font-family:'Lato',sans-serif;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:200px;}
	#buy-form .submit-button {float:left;margin-left:10px 60px;border:0;background-color:#5ea84c;color:#FFF;font-size:20px;font-family:'Lato',sans-serif;font-weight:900;font-style:italic;padding:20px 48px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
	
/* CONTACT */
#contact {text-align:center;background-image:URL('images/contact-bg.jpg');padding:97px 0 53px 0;background-size:cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position:center center;}
	#contact-form {float:left;margin-left:20%;width:40%;}
	#contact-form .name-field {width:49%;height:50px;float:left;margin-right:2%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0px;padding-left:20px;opacity:0.8;}
	#contact-form .email-field {width:49%;height:50px;float:left;margin-right:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0px;padding-left:20px;opacity:0.8;}
	#contact-form textarea {width:100%;height:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0px;clear:both;float:left;margin-top:10px;padding:20px;font-family:'Lato',sans-serif;opacity:0.8;}
	#contact-form .submit-button {float:right;clear:both;margin-top:10px;border:0;background-color:#f5a13c;color:#FFF;font-size:20px;font-family:'Lato',sans-serif;font-weight:900;font-style:italic;padding:20px 48px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
	#social {float:left;color:#FFF;font-size:30px;font-family:'Lato',sans-serif;font-weight:300;margin-left:14%;margin-top:105px;}
	#social img {vertical-align:middle;margin-right:10px;margin-left:10px;}
		
/* FOOTER */
#footer {width:100%;margin:0 auto;text-align:left;background-color:#1b1b1b;}
	#footer-inner {margin-left:190px;margin-right:120px;max-width:1142px;margin:0 auto;}
	#copyright {clear:both;color:#FFF;font-family:Myriad Pro,Arial;font-size:14px; text-align:center;}
		#copyright span.ml50 {margin-left:5%;}
	#disclaimer {float:left;clear:both;color:#FFF;font-family:'Lato',sans-serif;font-size:10px;text-align:center;margin-top:20px;padding-bottom:10px;}
	#security { clear:both; margin: 30px 0; text-align: center;}
	#cloudflare {display: inline-block;}
	#siteseal img {margin-bottom:8px;margin-left:20px;}
	#footer #nav { margin-bottom: 20px; }
	

/* CLEAR FIX */
/* For modern browsers */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
/* For IE 6/7 (trigger hasLayout) */
.clearfix {zoom:1;}

}