.full-width > .container {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
}

    .full-width > .container .row {
        margin-left: 0;
        margin-right: 0;
    }

        .full-width > .container .row .col-md-12, .full-width > .container .row .col-lg-12 {
            padding-left: 0;
            padding-right: 0;
        }

p {
    margin: 15px 0;
}

img {
    width: 100%;
}

.content h3 {
    color: #026f89;
    font-weight: 400;
}

.heading-underline {
    position: relative;
    margin-top: -65px;
}

    .heading-underline h1 {
        color: #005164;
        padding-bottom: 5px;
        text-transform: uppercase;
        margin: auto;
        position: relative;
        font-size: 32px;
        font-weight: 400;
        margin-bottom: 50px;
        background: #fff;
        padding: 15px;
    }

        .heading-underline h1:before {
            background: #cccccc;
            border-radius: 50%;
            bottom: -4px;
            content: "";
            display: block;
            height: 5px;
            left: 131px;
            position: absolute;
            width: 5px;
            z-index: 9;
            right: auto;
        }

        .heading-underline h1:after {
            border-top: 1px solid #cccccc;
            bottom: -2px;
            content: "";
            display: block;
            height: 1px;
            left: 15px;
            position: absolute;
            width: 120px;
            right: auto;
        }

    .heading-underline .container {
        padding-left: 0;
        padding-right: 0;
    }

.testimonial-div .testimonial-body p {
    margin: 0;
}

.use-info-wrap a.btn {
    color: #fff;
    padding: 6px 12px;
    text-decoration: none;
}

.subscription-sec {
    margin-bottom: 50px;
}

footer {
    margin: 0;
}

.component .table tr td a {
    color: #002e5b;
    font-weight: 600;
}

.use-info-wrap .table tr td a {
    text-decoration: none;
}

.table-descript td a {
    color: rgba(83, 166, 158, 1);
    text-decoration: underline !important;
    font-weight: 600;
}

.inner-banner img {
    object-position: top;
}

.container:not(header .container) {
    overflow: hidden;
}

.hide {
    display: none;
}

.content .col-md-4.col-sm-6 img {
    margin: 0;
}

.content .col-md-4.col-sm-6 {
    margin-bottom: 20px;
}

ul.list li {
    list-style: disc;
    padding-bottom: 5px;
}

ul.list {
    padding-left: 15px;
}
.content {
    position:relative;
}
.content figure {
    margin:0;
}
/**/
.enqury-btn {
    margin-top:10px;
}
/*.full-blog + .enqury-btn {
    bottom: 86px;
    left: 170px;
}
.charter-details .enqury-btn {
    position: absolute;
    bottom: 0;
    left: 260px;
}
.charter-details .text-center {
    text-align: left !important;
}
*/

@media (max-width:767px) {
    .search-form .col-lg-2.col-md-4.col-sm-6, .search-form .col-lg-1 {
        padding-left: 0;
        padding-right: 0;
    }

    header .logo img {
        max-width: 131px;
    }

    .y-menu_outer {
        background: none;
    }

    ul.rmm-menu {
        position: relative;
        top: 6px;
    }

    .use-info-wrap ul li {
        margin-left: 15px;
    }

    ol {
        margin-left: 15px;
    }
}
