/* General Blueprint Style */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);
@font-face {
	font-family: 'fontawesome';
	src:url('../fonts/fontawesome.eot');
	src:url('../fonts/fontawesome.eot?#iefix') format('embedded-opentype'),
		url('../fonts/fontawesome.svg#fontawesome') format('svg'),
		url('../fonts/fontawesome.woff') format('woff'),
		url('../fonts/fontawesome.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body, html { font-size: 100%; padding: 0; margin: 0;}

/*  hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }

body {
    font-family: 'Lato', Calibri, Arial, sans-serif;
    background-color: #a3d7dc;
    font-size:10px;
}



a:focus, a:active {
    outline: 0; /*make sure no outline appears*/
}
.container a:hover {
color:#CC6699;
}

.container a {
color:#666666 ;
text-decoration:none;
}


.container2 a:hover {
color:#CC6699;
}

.container2 a {
color:#666666 ;
text-decoration:none;
}



.container > header {
	padding: 2.875em 1.875em 1.875em;
	position: fixed;
	z-index: 1000;
	width: 60%;
	left: 1%;
}





.cornerlogo {
	padding: 2.875em 1.875em 1.875em;
	position: fixed;
	z-index: 1000;
	width: 60%;
	left: 1%;
	}









.container2 {
display:none;
}





.outer {

    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
}

.middle {
    display: table-cell;
    vertical-align: middle;
}

.inner {
text-align:center;
    margin-left: auto;
    margin-right: auto; 

}



 
 

.line1 {
font-size:2.4em;
letter-spacing:3px;
}

.line2 {
font-size:1.9em;
letter-spacing:2px;
color:#000;
}


.number {
font-weight:bold;
color:#fff;
}


.line3 {
font-size:1.4em;
letter-spacing:3.2px;
color:#000;
}



.line4 {
color:#666666;
font-size:0.85em;
letter-spacing:2px;
}


.line5 {
font-size:1.2em;
letter-spacing:0.9px;
}


.buyhere {
height:85px;
padding-top:15px;
}

.buyhere img{
margin: 0px 10px;
}
	
@media screen and (max-width: 900px) { 
.cbp-fbscroller > nav {
display:none;
}

.cornerlogo {
display:none;
}
  	    
.container {
display:none;
}

.container2 {
display:block;
}

.container2info {
padding-top:100px;
padding-bottom:100px; 
}

.somethingimg img:first-child { width:70%; }


.container2img img{
width:100%;
margin:0 0 0 0;
border:0;
vertical-align:bottom;
}
}