            body {
				color: #333;
				font-family: 'Open Sans', sans-serif;
				margin: 0;
				padding: 0;
			}

			main {
				margin: 40px;
			}

			h1 {
			 	font-size: 30px;
			 	margin-bottom: 40px;
			}

			.button_container {
				border: 1px solid #ddd;
				margin: 0 10px 10px 0;
				padding: 20px;
				width: 300px;
				height: 300px;
				float: left;
				overflow: hidden;
				box-sizing: border-box;
				text-align: center;
			}

			a#btn_spotify {
				display: inline-block;
				height: 80px;
				box-sizing: border-box;
				border-radius: 45px;
				margin: auto;
				margin-top: 100px;
				padding: 25px 40px 0 40px;
				background-color: #2ebd59;
				border: 2px solid #2ebd59;
				color: #fff;
				font-size: 20px;
				font-family: 'Montserrat', sans-serif;
				font-weight: bolder;
				text-decoration: none;
				transition: all .5s;
			}

			a#btn_spotify:hover {
				background-color: #fff;
				border: 2px solid #2ebd59;
				color: #2ebd59;
                font-weight: lighter;
			}

			a#btn_amazon {
				display: block;
				width: 100px;
				height: 100px;
				box-sizing: border-box;
				border-radius: 50px;
				margin: auto;
				margin-top: 75px;
				padding-top: 8px;
				background-color: #fc9a18;
				color: #232f3e;
				text-align: center;
				font-size: 60px;
				transition: all .2s;
			}

			a#btn_amazon:hover {
				background-color: #fff;
                border: 2px solid #fc9a18;
			}

			a#btn_twitter {
				display: inline-block;
				height: 40px;
				box-sizing: border-box;
				border-radius: 40px;
				margin: auto;
				margin-top: 105px;
				padding: 5px 30px 0 30px;
				background-color: #56cdf1;
				color: #fff;
				font-size: 25px;
				font-family: 'Arial', sans-serif;
				font-weight:lighter;
				text-decoration: none;
			}

			a#btn_twitter:hover {
				/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#b8e1fc+0,a9d2f3+10,90bae4+25,90bcea+37,90bff0+50,6ba8e5+51,a2daf5+83,bdf3fd+100;Blue+Gloss+%231 */
                background: #b8e1fc; /* Old browsers */
                background: -moz-linear-gradient(top,  #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* IE6-9 */
			}

			a#btn_indiegogo {
				display: inline-block;
				position: relative;
				margin:auto;
				margin-top: 100px;
				padding: 8px 16px;
				background-color: #eb1478;
				color: #fff;
				font-family: 'Ubuntu', sans-serif;
				font-size: 30px;
				font-weight: bold;
				text-transform: uppercase;
				text-decoration: none;
				letter-spacing: -2px;
				transition: all .2s;
			}

			a#btn_indiegogo:before {
				content: "";
				display: block;
				width: 0;
				height: 0;
				z-index: 1;
				position: absolute;
				top: 50%;
				left: 50%;
				background-color: gainsboro;
				transition: all .5s;
			}

			a#btn_indiegogo:hover {
				color: #eb1478;
			}

			a#btn_indiegogo:hover:before {
				width: 100%;
				height: 100%;
				left: 0;
				top: 0;
			}

			a#btn_indiegogo span {
				position: relative;
				z-index: 10;
			}

            a#btn_cocacola {
                display: inline-block;
				height: 50px;
				box-sizing:border-box;
				border-radius: 5px;
				margin: auto;
				margin-top: 100px;
				padding: 0px 40px 0px 40px;
				background-color: red;
				border: 2px solid darkred;
				color: #fff;
				font-size: 30px;
				font-family: 'Anton', sans-serif;
				font-weight: bold;
				text-decoration: none;
				transition: all .5s;
            }

            a#btn_cocacola:hover {
                box-shadow: 7px 7px 5px 0px rgba(235, 61, 50, 0.75);
                color: black;
                border: 5px solid darkred;

            }

            a#btn_lyft {
                display: inline-block;
				position: relative;
                border-radius: 50px;
				margin:auto;
				margin-top: 100px;
				padding: 16px 16px;
				background-color: pink;
				color: grey;
				font-size: 30px;
				font-weight: normal;
				text-transform: lowercase;
				text-decoration: none;
				letter-spacing: 0px;
				transition: all .2s;
                font-family: 'Alfa Slab One', cursive;
            }

            a#btn_lyft:before {
                content: "";
				display: block;
				width: 0;
				height: 0;
				z-index: 1;
				position: absolute;
				top: 50%;
				left: 50%;
				background-color: #eb1478 ;
				transition: all .5s;
                border-radius: 50px;
            }

            a#btn_lyft:hover {
				color:white;
			}

			a#btn_lyft:hover:before {
				width: 100%;
				height: 100%;
				left: 0;
				top: 0;
			}

			a#btn_lyft span {
				position: relative;
				z-index: 10;
			}

			a#btn_apple {
				display: block;
				width: 100px;
				height: 100px;
				margin: auto;
				margin-top: 75px;
				padding-top: 8px;
				color: black;
				text-align: center;
				font-size: 60px;
				transition: all .2s;
			}

            a#btn_apple:hover {
                border: 2px solid black;
                color: grey;
			}

            a#btn_facebook {
				display: block;
				width: 100px;
				height: 100px;
                box-sizing: border-box;
                border-radius: 100%;
				margin: auto;
				margin-top: 75px;
				padding-top: 8px;
                padding-right: 2px;
				color: white;
                background-color: blue;
				text-align: center;
				font-size: 60px;
				transition: all .2s;
			}

            a#btn_facebook:hover {
                color:blue;
                background-color: white;
			}

            a#btn_newyorker {
                font-family: 'Zen Antique', serif;
                text-transform: uppercase;
                font-size: 30px;
                display: inline-block;
				position: relative;
                margin-top: 85px;
                color:black;
                text-decoration-line: underline;
            }

            a#btn_newyorker:hover {
                font-family: 'Zen Antique', serif;
                text-transform: uppercase;
                font-size: 30px;
                display: inline-block;
				position: relative;
                margin-top: 85px;
                color:lightgray;
                text-decoration-line: overline;
            }

            a#btn_instagram {
				display: block;
				width: 100px;
				height: 100px;
				margin: auto;
				margin-top: 75px;
				padding-top: 8px;
				color: purple;
				text-align: center;
				font-size: 60px;
				transition: all .2s;
			}

            a#btn_instagram:hover {
                box-sizing: border-box;
                border-radius: 100%;
                background-color: purple;
                color: rgb(248, 47, 148);
			}

            a#btn_tonightshow {
				display: block;
				width: 120px;
				height: 120px;
                box-sizing: border-box;
                border-radius: 100%;
				margin: auto;
				margin-top: 75px;
				padding-top: 26px;
				color: white;
                background-color: black;
				text-align: center;
				font-size: 20px;
				transition: all .2s;
                text-transform: uppercase;
                font-family: 'Spartan', sans-serif;
                text-decoration:none;
			}

            a#btn_tonightshow:hover {
                color:black;
                background-color: white;
                border: 2px solid black;
                text-shadow: -5px 10px 10px rgba(150, 150, 150, 1);
            }

            a#btn_nerf {
                display: inline-block;
                color: orange;
                text-transform: uppercase;
                font-size: 70px;
                margin-top: 90px;
                text-decoration: none;
                font-family: 'Ceviche One', cursive;
            }

            a#btn_nerf:hover {
                -webkit-text-stroke: 3px orange;
                color: white;
                text-shadow: -5px 10px 10px rgba(150, 150, 150, 1)
            }

            a#btn_oldnavy {
                font-family: 'Fira Sans', sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
                text-transform: uppercase;
                font-size: 40px;
                text-decoration: none;
                display: block;
				width: 190px;
				height: 100px;
                box-sizing: border-box;
                border-radius: 25%;
				margin: auto;
				margin-top: 75px;
				padding-top: 26px;
                background-color: navy;
                color: white;
            }

            a#btn_oldnavy:hover {
                /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100;White+Gloss+%231 */
                background: #ffffff; /* Old browsers */
                background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
                color:navy
            }

            a#btn_army {
                display: inline-block;
                font-family: 'Abril Fatface', cursive;
                text-transform: uppercase;
                font-weight: bolder;
                text-decoration: none;
                font-size: 60px;
                margin: auto;
				margin-top: 80px;
                color: rgb(122, 160, 122);
                -webkit-text-stroke: 1px rgb(9, 46, 9) ;
            }

            a#btn_army:hover {
                display: inline-block;
                font-family: 'Abril Fatface', cursive;
                text-transform: uppercase;
                font-weight: bolder;
                text-decoration: none;
                font-size: 60px;
                margin: auto;
				margin-top: 80px;
                color: rgb(9, 46, 9);
                -webkit-text-stroke: 1px rgb(228, 159, 69);
            }

            a#btn_nike {
                display: inline-block;
                font-family: 'Roboto Condensed', sans-serif;
                text-decoration: none;
                font-size: 60px;
                color:rgb(240, 147, 8);
                font-weight: bolder;
                letter-spacing: -2px;
                margin-top: 80px;
                margin-right: 80px;
                font-style: italic;
            }

            a#btn_nike:hover {
                display: inline-block;
                font-family: 'Roboto Condensed', sans-serif;
                text-decoration: none;
                font-size: 60px;
                color:black;
                font-weight: bolder;
                letter-spacing: -2px;
                margin: auto;
                margin-top: 80px;
                margin-left: 80px;
                font-style:oblique;
            }

            a#btn_fitbit {
                display: inline-block;
                margin: auto;
                font-family: 'Zen Kaku Gothic Antique', sans-serif;
                margin-top: 70px;
                font-size: 60px;
                text-decoration: none;
                color: rgb(0,176,185);
            }

            a#btn_fitbit:hover {
                display: inline-block;
                margin: auto;
                font-family: 'Zen Kaku Gothic Antique', sans-serif;
                margin-top: 70px;
                font-size: 60px;
                text-decoration: none;
                color: rgb(0,42,58);
                letter-spacing: 10px;
                font-style: oblique;
            }
