@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'Mono Social Icons Font';
    src: url('fonts/MonoSocialIconsFont-1.10.eot');
    src: url('fonts/MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'),
         url('fonts/MonoSocialIconsFont-1.10.woff') format('woff'),
         url('fonts/MonoSocialIconsFont-1.10.ttf') format('truetype'),
         url('fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');
    src: url('fonts/MonoSocialIconsFont-1.10.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



body,html{background-color:#ffffff;padding: 0;margin: 0;font-family:'Lato', geneva, helvetica, sans-serif;color:#4d4e50;font-size:.93em;line-height:1.5}

a{color:green;}
.more, #hide {position: fixed;padding: 3%;background:rgba(0, 0, 0, 0.35);width: 94%;height: 94%;top:0;left:0;right:0;bottom:0;display:none;}
.more img {display:block;margin:auto;/* height:100%; */width:auto;}
.imgcontain{max-width: 506px;margin:auto;position:relative;height: 90%;padding: 10px 5px;border:2px solid gray;background:#ccc;}
.incontain{overflow-y:scroll;overflow-x:hidden;height:100%;}

.local {position:absolute;top:-15px;right:-15px;background:black;color:white;text-decoration:none;width:30px;border-radius:50%;height:30px;text-align:center;line-height:2;font-weight:bold;border:2px solid white;box-shadow:2px 2px 6px black}
.fullback{width:100%;height:100%;display:block;position:absolute;left:0;right:0;top:0}
h4{font-style:italic;margin:0 0 0 20px;display:block;float:left;color:#666;letter-spacing:1px;font-size:14px;line-height:20px;vertical-align:middle;padding:3px 0 0}
h4 small{font-weight:normal;font-size:13px;letter-spacing:0}
.width h1{font-size:1.9em;text-align:center;margin:-20px auto 0;padding:0 0 30px;line-height:1.2;}
#highlights h1 {background:#eee;max-width:300px;}
#nextsteps h1 {background:white;max-width:200px;}
#nextsteps h2 {font-weight:normal;}
#nextsteps .fifty {text-align:center;font-size:1.2em;}

.amazon{
text-decoration:none;font-style:normal;color:white;
text-shadow: 1px 1px 4px #58310D;display:block;float:left;
font-family: 'Arvo';
line-height:49px; padding:0 15px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0 0 5px gray;
font-size: 22px;
background-color: #f5e02f;
background: -moz-linear-gradient(top, #f5e02f 0%, #f9a717 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5e02f), color-stop(100%,#f9a717));
background: -webkit-linear-gradient(top, #f5e02f 0%,#f9a717 100%);
background: -o-linear-gradient(top, #f5e02f 0%,#f9a717 100%);
background: -ms-linear-gradient(top, #f5e02f 0%,#f9a717 100%);
background: linear-gradient(to bottom, #f5e02f 0%,#f9a717 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5e02f', endColorstr='#f9a717',GradientType=0 );
width: 252px;vertical-align:middle;}

.amazon:hover{background-color: #f9a717;
background: -moz-linear-gradient(top, #f9a717 0%, #F96817 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9a717), color-stop(100%,#F96817));
background: -webkit-linear-gradient(top, #f9a717 0%,#F96817 100%);
background: -o-linear-gradient(top, #f9a717 0%,#F96817 100%);
background: -ms-linear-gradient(top, #f9a717 0%,#F96817 100%);
background: linear-gradient(to bottom, #f9a717 0%,#F96817 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a717', endColorstr='#F96817',GradientType=0 );}

.amazon:hover i{border-color:#F96817;}
.amazon i {font-style:normal;padding: 0 8px 0 0;display:block;float:left;border-right:1px solid #f9a717;margin:0 8px 0 0;}

.width .fifty h1{font-size:2.9em;border:0;margin:0;padding: 0 0 20px;}
.width .fifty p {font-size:1.1em;margin:0;padding:0 0 20px}
hr{border:0;background:#ccc;height:2px;margin:20px 0 0;padding:0;}
h2{font-size:1.3em;margin:0; padding:0 0 8px}
div.icon{float:left; padding: 0;width: 16%;max-width: 65px;min-width: 50px;height:100%;}
div.blur{float:right;width:84%}

.button{background-color:#2db255;border:0;border-radius:50%;color:white;font-size:28px;line-height:8px;width:40px;height:40px;padding:0;margin:0}
input{height:38px;border:3px solid #ccc;background-color:#eee;padding:0 16px;font-size:18px;margin:0 8px 0 0;line-height:22px;vertical-align:middle;border-radius:15px;}
.social {text-decoration:none;padding: 0 8px 0 1px;color: #FFF !important;border-radius:7px;margin: 0 5px 12px;font-family: 'Arvo';font-size: 17px;line-height: 46px;vertical-align:middle;display:inline-block;}
.social i {font-family:"Mono Social Icons Font";font-style:normal;margin:0 8px 0 0;font-size: 60px;line-height: .8;display: block;float: left;border-right:1px solid white;padding: 0;}
.social:hover{opacity:.8;-webkit-transform:translate(1px,1px)}

.facebook {background: #3c5c99;}
.twitter {background: #28a9e0;}
.linkedin {background: #0977b6;}
img {max-width:100%;height:auto;}
.width{max-width:1000px;margin:auto;clear:both;}
#header {box-shadow: 0px 0px 47px 20px #F0F0F0;margin: 0 0 52px;padding: 15px;vertical-align: middle;}

#main{padding:20px 20px 60px;clear:both;}
#nextsteps{box-shadow: 0px -30px 67px 0px #F0F0F0;padding:50px 0;clear:both;}

#highlights{background:#eee;padding:50px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:both;}

#main::after, #highlights::after, #nextsteps::after, #header::after{clear:both;display:block;content:" ";}
#footer {padding: 46px;clear:both;text-align: center;}

.fifty{margin:10px 0;}
@media only screen and (min-width:768px) {
	
.fifty {width:46%;float:left;padding: 0 4% 20px 0;}
#nextsteps .fifty {padding: 0;width: 50%;}
.width .fifty h1 {text-align:left}
	
}


@media only screen and (max-width:767px) {

.fifty {clear:both;padding:0 2% 20px;}
#main .fifty {text-align:center !important;}

}


@media only screen and (min-width:501px) {
	.sm {float:right;padding:20px 0;max-width:66%;max-height:40px;display: inline-block;}
.cil {max-width:33%;display: inline-block;float: left;}
}

@media only screen and (max-width:500px) {
	.sm {width: 143px;float:none;margin: auto;padding: 20px 0 0;display: block;}
	.cil {margin:auto;display:block}
}