        .logo-container{
            display: flex;
            display: -webkit-flex;
            justify-content: space-between;
            -webkit-justify-content: space-between;
        }
        
        .nav-container{
            display:flex;
            display: -webkit-flex;
            justify-content: space-between;
            -webkit-justify-content: space-between;
        }
        
        .container {
            margin-left: auto;
            margin-right: auto; 
            border: 0;
            padding: 12px;
            background-color: white;
            border-radius: 20px;
        }
        
        .img-margin {
            margin-left: 100px;
            border: 0;          
        }
        
        .navigation-left {
            width: 200px;
            float: left;
        }
        
        #main {
            float: left;
            max-width: 900px
        }
        
        nav {
            padding: 0;
            margin: 0;
        }
        
        body {
            background: url(/pestcntrl/fotos/outdoor.jpg)no-repeat 
                center center fixed;
                background-size: cover;
        }
        
        @media screen and (min-width: 1200px ) {
            .container {
                width: 1170px;
            }
        }
        
        @media screen and (min-width: 480px)
        and (max-width: 600px) {
            .logo-container h1 {
                font-size: 20px;
            }
            .logo-container a img {
                width: 200px;
                height:48px;
            }
        }
        
        @media screen and (min-width: 320px)
        and (max-width:420px) {
            .logo-container {
                display: 1%;
            }          
            .logo-container {
                justify-content: center;
                display: block;
            }
            
            .logo-container h1 {
                margin-top: 0;
            }
            .nav-container {
                display: block;
            }
            .img-margin {
                margin-left: 0;
            }

            .bird-b-gone.png {
                width: 200px;
                hight: 120px;
                padding: 50;
            }            
        }
        
        .facebook-img {
            background: url('/pestcntrl/fotos/fotos/default_icons.png') -41px -31px;
            width: 27px;
            height: 27px;
            margin: 0;
            display: inline-block;
            padding: 0;
            margin: 10px;
        }
        
        .mail-img {
            background: url('/pestcntrl/fotos/fotos/default_icons.png') -206px -33px;
            width: 27px;
            height: 27px;
            margin: 0;
            display: inline-block;
            padding: 0;
            margin: 10px;
        }
        
        a:link {
            color: blue;
            text-decoration: none;
        }
        
        a:visited {
            color: #c38c25;
            text-decoration: none;
        }
        
        a:hover {
            color: #000;
            text-decoration: underline;
        }
        
        a:active {
            color: #c38c25;
            text-decoration: underline;
        }
        
        img {
            border: 60px;
        }

        p {
            font-size: 1em;
            padding: 1em;
            margin: .5em;
        }
        
        .pc {
            font-size: 1em;
            padding: 1em;
            margin: .5em;
            text-align: center;
        }
        
        .footer {
            text-align: center;
            clear: both;
        }
        
        h1 {
            font-family: helvetica, sans-serif, arial;
            font-size: 30px; 
            color: #000;
            text-align: center;
            padding-right: 0;
        }
        
        h2 {
            font-family: helvetica, sans-serif, arial;
            font-size: 30px; 
            color: #000;
            text-align: center;
        }
        
         h3 {
            font-family: helvetica, sans-serif, arial;
            font-size: 20px; 
            color: #000;
            text-align: center;
        }
        
        li {
            display: inherit;
            margin-right: 10px;
            padding: 5px;
            text-decoration: none;
        }
        
        ul.a {
            list-style-type: none;
            padding: 15px;
            margin: 0;
        }
        
        .green {
            background-color:#CCCC66;
        }
        
        img.r {
            float: right;
            margin: 0 0 10px 10px;
            padding: 10px;
        }
        
        .right {
            text-align: right;
            
        }
        
        img.l {
            float: left;
            margin: 0 0 10px 10px;
            padding: 10px;
        }
        
        footer {
            padding-bottom: 0;
        }
