﻿
        .first p {
            font-size:16px;
            font-weight:500;
            max-width:900px;
            padding-left:20px;
            padding-right:40px;
        }

        h2 {
            text-align: center;
            color: #555;
            font-family: BariolRegular,sans-serif;
            font-size: 36px;
            letter-spacing: -0.1px;
            word-spacing: 2px;
            font-weight: normal;
        }

        section.first h1 {
            padding-top: 20px;
            text-shadow: 0px 0px 15px rgba(0, 0, 0, 1) !important;
            text-align: center;
        }

        section.first p {
            text-shadow: 0px 0px 15px rgba(0, 0, 0, 1) !important;
        }

        .one-line-writeup {
            padding-top:20px;
            padding-bottom:20px;
        }

        .one-line-writeup li {
            padding-top: 10px;
        }

        .one-line-writeup p {
            font-family: source sans pro, sans-serif;
            text-align:justify;
            max-width:1024px;
            padding-top:0px;
            padding-bottom:0px;
            line-height: 28px;
            margin: 5px auto;
            font-size: 18.9px;
            color: #999;
        }

        .one-line-write img {
            max-width:60% !important;
        }

        .feature-title {
            background-image: url(/InfoImages/ContainerShip-faded.png);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: contain;
        }

        .feature-title li > p {
            opacity:1.0 !important;
        }
        

        .features {
            padding-top: 60px;
        }

        .features ul {
            overflow: hidden;
            width:100%;
        }

        .features li {
            margin-bottom: 15px;
            width:48%;
            display: inline-block;
            vertical-align: top;
        }

        h2 {
            font-family: 'BariolRegular', sans-serif;
            color:#555;
            font-size:34pt;
            line-height:1;
            letter-spacing: -1.1px;
            padding-bottom:20px;
            padding-right:20px;
            text-align:center;
            font-weight:normal;
        }

        .features {
            padding-top:20px;
        }

        .features h3 {
            padding-left:20px;
            padding-right:40px;
            line-height:22px;
            text-align:left;
        }
        .features h5 {
            font-family: 'BariolRegular', sans-serif;
            color:#555;
            font-size:14pt;
            padding-left:60px;
            line-height:22px;
            text-align:left;
            color: #999 !important;
        }
        .features p {
            font-size:22px;
            padding-left:20px;
            padding-bottom:20px;
            line-height:22px;
            text-align:left;
        }
        .features  span {
            padding-left:20px;
            padding-right:10px;
            margin-bottom:20px;
            line-height:22px;
            color:#e51513;
            text-align:left;

        }
        .features  a {
            padding-left:0px;
            padding-right:10px;
            padding-bottom:10px;
            line-height:22px;
            text-align:left;
        }

        .feature-list > li {
            font-family: source sans pro, sans-serif;
            padding-top:0px !important;
            line-height: 22px !important;
            margin: 0px auto;
            /*margin: 15px auto;*/
            font-size: 14px !important;
            color: #999 !important;
            display: list-item;
            list-style-type: disc;
            width:90%;
        }
 
    @media screen and ( max-width: 960px )
    {
        .features li {
            width:90%;
        }

        .features li:first-child {
            margin-bottom: 0px;
        }
        .feature-list > li:first-child {
            margin-bottom: 0px;
        }
    }
    
    .go-back {
        display:none;
    }

    .nav-wrapper {
        max-width:1136px;
    }

    /*.nav-wrapper ul {
        margin:0 auto;
        margin-left:20px;
        width:100%;
        text-align:left;
    }

    .nav-wrapper li {
        text-align:left;
        display: inline-block;
        vertical-align: top;
        width:250px;
    }*/

    .nav-wrapper a {
        margin-bottom: 10px !important;
    }

    a.btn-dim:hover, a.btn-dim:active {
        background-color:#AAA !important;
        color: #fff !important;
        transition: all 0.2s ease-in-out 0s;
    }

    a.btn-dim-active:hover, a.btn-dim-active:active {
        background-color:transparent;
        color: #999 !important;
        /*background-color:#999 !important;
        color: #fff !important;
        transition: all 0.2s ease-in-out 0s;*/
    }

    .subHeader h2 {
        font-size:28pt;
    }
 
    @media screen and ( max-width: 600px )
    {
    
        .go-back {
            display:block;
        }

        .subHeader {
            display:none;
        }

        /*.nav-wrapper a {
            margin-left:40px;
            margin-right:40px;
        }*/

        /*.nav-wrapper ul {
            width:90%;
            text-align:center;
        }

        .nav-wrapper li {
            text-align:center;
        }*/

    }
    
    