    	/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */
	html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	
	margin: 0;	
	padding: 0;	
	border: 0;	
	font-size: 120%;	
	font: inherit;	
	vertical-align: baseline;}
	
	/* HTML5 display-role reset for older browsers */
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	
	display: block;}
	
	body {	
	line-height: 1.5;
    text-shadow: 3px 2px #ffffff;
    color: black;
	}
	
	ol, ul {	
	list-style: none;
	}
	
	blockquote, q {	
	quotes: none;
	}
	
	blockquote:before, blockquote:after,q:before, q:after {	
	content: '';	
	content: none;
	}
	
	table {	
	border-collapse: collapse;	border-spacing: 0;
	}	
	
	/* end reset*/

    /* mobile design*/

    body {
        background-image: url(mobilebackground.jpg);
        background-size: cover;
        background-repeat: no-repeat;

    }

    #wrapper {
        background-color: rgba(121,215,232,.55);
        font-family: 'Just Another Hand', cursive;
        margin: 20px 10px;
        position: relative;
    }

    nav a {
        text-decoration: none;
    }

    nav a:link {
        color: white;
    }

    nav a:visited {
        color: white;
    }

    nav a:hover {
        color: hotpink;
    }

    h1 {
        font-size: 5.5em;
        margin: 1% auto;
        text-align: center;
        text-shadow: 3px 2px #ffffff;
        color: #000000;
    }

    nav {
        font-size: 2.1em;
        width: auto;
        padding: 1%;
        margin: 1% auto;
        text-shadow: 3px 2px #000000;
    }

    nav ul {
            display: grid;
            grid-template-columns: 1fr;
            grid-gap: 1%;
        }
        
    nav li {
        display: block;
        background-color: rgba(56,75,245,.8);
        }

    
    nav li a {
            display: block;
            text-align: center;
            text-decoration: none;
            padding:1%;
        }

    #selfie {
        border-radius: 75%;
        max-width: 29%;
        }

    #wrapperdtc {
        background-color: rgba(121,215,232,.55);
        font-family: 'Just Another Hand', cursive;
        margin: 20px 10px;
        position: relative;
        height: 2300px;
    }

    #wrapperpersonal {
        background-color: rgba(121,215,232,.55);
        font-family: 'Just Another Hand', cursive;
        margin: 20px 10px;
        position: relative;
        height: 1300px;
    }

    #dtc ul {
            display: grid;
            grid-template-columns: 1fr;
            margin: 8% 5%;
            grid-gap: 1%;
            text-align: center;
            font-family: 'Oswald', sans-serif;
            font-size: 1em;
            text-shadow: none;
        }

    #ig {
        max-width: 95%;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    #email {
        max-width: 95%;
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-top: 10%;
    }

    h2 {
        font-size: 4em;
        text-align: center;
    }

    h3 {
        font-size: 2em;
        text-align: center;
    }

    p {
        font-family: 'Oswald', sans-serif;
        font-size: 1.5em;
        line-height: 1.2;
        padding: 5%;
        text-shadow: none;
    }

    p img {
        width: 320px;
        height: auto;
    }

    p video {
        width: 320px;
        height: auto;
    }

    .links {
        color: black;
        font-size: 1.5em;
    }

    .links a {
        text-decoration: none;
    }

    .links a:link {
        color: black;
    }

    .links a:visited {
        color: black;
    }

    .links a:hover {
        color: hotpink;
    }

    footer {
        font-size: 1.6em;
        text-align: center;
        background-color: rgba(56,75,245,.8);
        color: white;
        font-family: 'Just Another Hand', cursive;
        text-shadow: none;
    }


    /*media query*/
    @media only screen and (min-width: 500px) and (max-width: 800px) {
        body {
            background-image: url(landscape.jpg);
            background-size: cover;
            background-repeat: no-repeat;
        }

        nav ul {
            display: grid;
            grid-template-columns: 1fr 1fr;
            grid-gap: 2%;
            font-size: 3em;
        }

        #selfie {
            display: none;
        }
    }










    @media only screen and (min-width: 801px) {
        #wrapper {
            font-size: 1.9em;
            margin: 4%;
        }

        body {
            background-image: url(landscape.jpg);
            background-size: cover;
            background-repeat: no-repeat;
        }

        #selfie {
            border-radius: 75%;
            max-width: 12%;
            position: absolute;
                right: 5%;
                top: 2%;
        }

        #dtc ul {
            display: grid;
            grid-template-columns: 1fr 1fr;
            margin: 0% 5%;
            grid-gap: 2% 1%;
            text-align: center;
            font-family: 'Oswald', sans-serif;
            font-size: 1em;
            text-shadow: none;
        }

    #wrapperdtc {
        background-color: rgba(121,215,232,.55);
        font-family: 'Just Another Hand', cursive;
        margin: 4%;
        font-size: 1.9em;
        height: 2000px;
    }

    #wrapperpersonal {
        background-color: rgba(121,215,232,.55);
        font-family: 'Just Another Hand', cursive;
        margin: 4%;
        font-size: 1.9em;
        height: 2300px;
    }

    #ig {
        max-width: 95%;
        display: block;
    }

    #email {
        max-width: 95%;
        display: block;
    }
        
        nav ul {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr 1fr;
            grid-gap: 1%;
        }

        p img {
            width: 500px;
            height: auto;
        }

        p video {
            width: 500px;
            height: auto;
        }
    }