/*! CSS Used from: https://www.lsib.co.uk/css/global-main.css ; media=all */

@media all {
    @media all {
        a, a:focus, a:visited, h2 a:hover {
            text-decoration: none
        }

        ul {
            list-style: none
        }

        a, aside, b, blockquote, body, center, div, footer, form, h1, h2, h3, h4, header, i, iframe, img, li, nav, p, small, span, table, tbody, td, tr, u, ul {
            margin: 0;
            padding: 0;
            border: 0;
            font: inherit;
            vertical-align: baseline
        }

        aside, footer, header, nav {
            display: block
        }

        body {
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -webkit-text-size-adjust: 100%
        }

        blockquote {
            quotes: none
        }

            blockquote:after, blockquote:before {
                content: '';
                content: none
            }

        h2 a {
            font-weight: inherit
        }

        b {
            font-weight: 700
        }

        h1, h2, h3 {
            margin-bottom: 15px
        }

        h4 {
            margin-bottom: 5px
        }

        p {
            margin: 0 0 15px
        }

        i {
            font-style: italic
        }

        .big {
            font-size: 110%;
            line-height: 180%
        }

        a, a:focus, a:visited {
            outline: 0
        }

            a:hover {
                text-decoration: underline
            }

        p a, p a:visited {
            line-height: inherit
        }

        #Content img {
            max-width: 100%;
            height: auto
        }

        iframe {
            max-width: 100%
        }

        button, input[type=submit] {
            display: inline-block;
            padding: 11px 20px;
            margin-bottom: 4px;
            cursor: pointer;
            margin-right: 7px;
            border: 0;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            position: relative;
            overflow: hidden;
            -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.03);
            box-shadow: inset 0 0 0 1px rgba(0,0,0,.03);
            background-image: url(https://www.lsib.co.uk/images/box_shadow_button.png);
            background-repeat: repeat-x
        }

        @media only screen and (min-width:768px) {
            button:after, input[type=submit]:after {
                content: "";
                position: absolute;
                left: 0;
                top: 0;
                height: 100%;
                width: 0;
                z-index: 1;
                -webkit-transition: all .3s;
                -moz-transition: all .3s;
                transition: all .3s;
                background: rgba(0,0,0,.05)
            }

            button:hover:after, input[type=submit]:hover:after {
                width: 100%
            }
        }

        [class*=" icon-"]:before, [class^=icon-]:before {
            font-family: mfn-icons;
            font-style: normal;
            font-weight: 400;
            speak: none;
            display: inline-block;
            text-decoration: none !important;
            width: 1em;
            margin-right: .2em;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            margin-left: .2em
        }

        .icon-comment-fa:before {
            content: '\e802'
        }

        .icon-search:before {
            content: '\e807'
        }

        .icon-mail:before {
            content: '\e809'
        }

        .icon-user:before {
            content: '\e80c'
        }

        .icon-menu:before {
            content: '\e813'
        }

        .icon-check:before {
            content: '\e814'
        }

        .icon-help-circled:before {
            content: '\e81f'
        }

        .icon-quote:before {
            content: '\e835'
        }

        .icon-pencil:before {
            content: '\e838'
        }

        .icon-doc-text-inv:before {
            content: '\e84d'
        }

        .icon-phone:before {
            content: '\e855'
        }

        .icon-down-open-mini:before {
            content: '\e878'
        }

        .icon-down-dir:before {
            content: '\e884'
        }

        .icon-graduation-cap:before {
            content: '\e8ca'
        }

        .icon-twitter:before {
            content: '\e8f2'
        }

        .icon-facebook:before {
            content: '\e8f4'
        }

        .icon-linkedin:before {
            content: '\e8fd'
        }

        .icon-facebook:before {
            content: '\e8f4'
        }

        .icon-linkedin:before {
            content: '\e8fd'
        }

        .icon-gplus:before {
            content: '\e955'
        }

        .icon-twitter:before {
            content: '\e8f2'
        }

        .icon-money-line:before {
            content: '\e947'
        }

        .tooltip:hover:after {
            font-size: 13px;
            line-height: 18px;
            padding: 5px 15px;
            left: 50%;
            bottom: 110%;
            z-index: 98;
            background-image: url(https://www.lsib.co.uk/images/stripes/stripes_10_w.png);
            text-align: center
        }

        .tooltip {
            display: inline;
            position: relative;
            cursor: help;
            border-bottom-width: 1px;
            border-style: dotted
        }

            .tooltip:hover:after {
                content: attr(data-tooltip);
                -webkit-border-radius: 5px;
                border-radius: 5px;
                width: 140px;
                position: absolute;
                margin-left: -85px
            }

        blockquote:after, blockquote:before {
            content: ""
        }

        blockquote {
            font-size: 17px;
            line-height: 31px;
            font-family: Patua One;
            display: block;
            height: auto;
            margin: 0 0 35px 25px;
            top: 15px;
            position: relative
        }

            blockquote:after {
                width: 55px;
                height: 40px;
                position: absolute;
                left: -25px;
                top: -15px
            }

        hr {
            display: block;
            border: none;
            outline: 0;
            height: 1px;
            width: 100%
        }

        form {
            margin-bottom: 0
        }

        textarea {
            min-height: 60px
        }

        input[type=search], input[type=text], textarea {
            padding: 10px;
            outline: 0;
            margin: 0 0 20px;
            width: 230px;
            max-width: 100%;
            display: block;
            font-size: 13px;
            border-width: 1px;
            border-style: solid;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-appearance: none;
            -webkit-border-radius: 0;
            border-radius: 0
        }

        table {
            width: 100%;
            margin-bottom: 15px;
            border-collapse: collapse !important;
            border-spacing: 0;
            -webkit-border-radius: 5px;
            border-radius: 5px
        }

            table td {
                padding: 0;
                text-align: center;
                border-width: 1px;
                border-style: none
            }

            table tr:hover td {
                -webkit-transition: all .3s ease-in-out;
                -moz-transition: all .3s ease-in-out;
                -o-transition: all .3s ease-in-out;
                -ms-transition: all .3s ease-in-out;
                transition: all .3s ease-in-out
            }

        .icon_box.has_border:after {
            right: -2.4%;
            border-style: solid;
            border-color: #dcdcdc;
            content: ""
        }

        .icon_box {
            position: relative;
            padding: 10px 0
        }

            .icon_box.has_border:after {
                display: block;
                width: 0;
                height: 100%;
                border-width: 0 1px 0 0;
                position: absolute;
                top: 0
            }

            .icon_box a {
                display: block
            }

            .icon_box .icon_wrapper {
                text-align: center;
                font-size: 80px;
                background-color: transparent;
                box-shadow: 0 0 0 0 transparent;
                border-width: 0;
                background-image: none;
                -webkit-transform: scale(1) !important;
                -moz-transform: scale(1) !important;
                -ms-transform: scale(1) !important;
                -o-transform: scale(1) !important;
                transform: scale(1) !important
            }

        .style-simple .icon_box:hover .icon_wrapper i {
            top: -5px
        }

        .icon_box .icon_wrapper i {
            z-index: 2;
            position: relative;
            top: 0
        }

        .icon_box .desc_wrapper {
            text-align: center
        }

        .icon_box.icon_position_top .desc_wrapper h4 {
            margin-bottom: 20px
        }

        .quick_fact {
            text-align: center
        }

        a.icon_bar {
            background-image: url(https://www.lsib.co.uk/images/stripes/stripes_3_b.png)
        }

        .quick_fact .number {
            font-size: 90px;
            line-height: 90px;
            font-family: Patua One
        }

        .quick_fact hr {
            width: 40%
        }

        a.icon_bar, a.icon_bar span.t {
            position: relative
        }

        a.icon_bar {
            display: inline-block;
            overflow: hidden;
            margin: 0 2px 2px 0;
            border-width: 1px;
            border-style: solid;
            -webkit-box-shadow: inset 0 0 5px 0 rgba(0,0,0,.08);
            box-shadow: inset 0 0 5px 0 rgba(0,0,0,.08)
        }

            a.icon_bar span {
                display: block;
                -webkit-transition: -webkit-transform .3s;
                -moz-transition: -moz-transform .3s;
                transition: transform .3s
            }

            a.icon_bar, a.icon_bar span {
                width: 58px;
                height: 58px;
                line-height: 58px;
                font-size: 20px
            }

        a.icon_bar_small, a.icon_bar_small span {
            width: 43px;
            height: 43px;
            line-height: 43px;
            font-size: 15px
        }

        a.icon_bar span.b {
            position: absolute;
            top: 100%;
            -webkit-transform: translate3d(0,0,0);
            -moz-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0)
        }

        a:hover.icon_bar span {
            -webkit-transform: translateY(-100%);
            -moz-transform: translateY(-100%);
            transform: translateY(-100%)
        }

        a.icon_bar_facebook span.b {
            background: #3a589b;
            color: #fff
        }

        a.icon_bar_google span.b {
            background: #d6492f;
            color: #fff
        }

        a.icon_bar_twitter span.b {
            background: #32ccfe;
            color: #fff
        }

        a.icon_bar_linkedin span.b {
            background: #007bb6;
            color: #fff
        }

        .button:hover {
            background: #06d85f
        }

        .erro1 {
            position: relative
        }

        .erro2 {
            position: relative
        }

        .erro1 span {
            position: absolute;
            top: 20px;
            right: 0
        }

        .erro2 span {
            position: absolute;
            top: 20px;
            right: 0
        }

        @media screen and (-webkit-min-device-pixel-ratio:0) {
            .form_submit.button.primary {
                background: #2991d6 !important;
                border: 0;
                color: #fff;
                font-size: 18px;
                border-radius: 0
            }

            .column.one-fourth input {
                background: #fff
            }

            .column.one-fourth textarea {
                background: #fff
            }

            .search-from .input {
                background: #fff
            }

            .search-from .button {
                background: #1c7dba url(https://www.lsib.co.uk/images/search-icon-white.png) no-repeat 10px center
            }

            .bott_foot .sumbit-re {
                background: #3a58e5;
                border: none;
                color: #fff;
                padding: 5px 16px 5px 16px;
                cursor: pointer
            }

            .erro2 input.input-groupp {
                background: 0 0;
                padding: 20px 0 14px !important;
                font-size: 17px;
                color: #555;
                width: 100%;
                border: none;
                margin-bottom: 18px;
                outline: 0;
                transition: .5s;
                width: 70%
            }

            .start-group {
                width: 375px;
                position: absolute;
                bottom: 10px;
                border-radius: 12px;
                overflow: hidden;
                pointer-events: auto;
                -webkit-box-shadow: 0 8px 40px 0 rgba(0,18,46,.16);
                box-shadow: 0 8px 40px 0 rgba(0,18,46,.16);
                background-color: #fff;
                z-index: 1;
                left: 10px
            }

                .start-group p {
                    font-size: 15px;
                    line-height: 25px;
                    text-align: left;
                    padding-bottom: 0;
                    margin-bottom: 0
                }

            .popup p {
                margin-top: 0;
                margin-bottom: 0
            }

            .input-group {
                padding: 0 28px 10px;
                width: 100%;
                position: relative;
                background: #fff
            }

            .attachment {
                display: none !important
            }

            .start-group textarea {
                border: 0;
                width: 100%;
                font-size: 17px;
                padding: 20px 0 14px !important;
                resize: none;
                line-height: 24px;
                outline: 0;
                width: 88%;
                transition: .5s;
                max-width: 100% !important;
                min-height: 100% !important;
                height: auto;
                background: 0 0;
                margin: 0
            }

                .start-group textarea:focus {
                    border: 0;
                    width: 100%;
                    font-size: 17px;
                    padding: 20px 0 14px;
                    resize: none;
                    line-height: 24px;
                    outline: 0;
                    width: 100%;
                    border-bottom: 1px solid #a2a2a2;
                    background: 0 0 !important
                }

            .input-group .footer-bottom {
                height: 42px;
                position: relative
            }

            .attachment {
                display: none
            }

            .sumbit-re {
                background: #3a58e5;
                border: none;
                color: #fff;
                padding: 5px 16px 5px 16px
            }

            .post-photo-wrapper.scale-with-grid {
                width: 100%
            }

                .post-photo-wrapper.scale-with-grid img {
                    width: 100%
                }

            .bott_foot {
                width: 100%;
                float: left;
                position: fixed;
                left: 10px;
                bottom: 0;
                z-index: 99;
                border-radius: 0
            }

            .student-testimonials {
                width: 100%;
                float: left;
                text-align: center;
                border-top: 1px #d2d4d6 solid;
                padding: 30px 0 0 0;
                margin: 10px 0 0 0
            }

                .student-testimonials h2 {
                    font-size: 33px;
                    color: #484848
                }

                .student-testimonials p {
                    font-size: 18px;
                    color: #626262 !important;
                    margin-bottom: 0;
                    padding-bottom: 0;
                    font-style: italic
                }

            .testimonial {
                text-align: center;
                padding: 35px 40px 5px;
                margin-top: 50px;
                margin-left: auto;
                margin-right: auto;
                position: relative;
                width: 100%;
                max-width: 850px;
                height: auto
            }

                .testimonial:before {
                    content: "\f10d";
                    font-family: fontawesome;
                    font-weight: 900;
                    font-size: 2.5em !important;
                    position: absolute;
                    top: -125px;
                    left: auto;
                    right: auto;
                    color: #272626;
                    opacity: .8;
                    z-index: 999;
                    display: none
                }

                .testimonial .description {
                    font-size: 16px;
                    color: #4e4e4e;
                    line-height: 25px;
                    margin-bottom: 15px
                }

                    .testimonial .description a {
                        color: #0076be;
                        text-decoration: underline
                    }

                .testimonial .testimonial-title {
                    display: block;
                    font-size: 25px;
                    color: #484848;
                    margin: 0;
                    padding-top: 80px
                }

                .testimonial .post {
                    display: block;
                    font-size: 14px;
                    color: #6f6f6f;
                    margin-top: 8px
                }

            @media only screen and (max-width:479px) {
                .testimonial {
                    padding: 80px 15px 5px
                }

                    .testimonial::before {
                        top: 10px
                    }
            }

            .date_label {
                font-size: 12px;
                line-height: 18px;
                display: inline-block;
                padding: 2px 5px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
                background-image: url(https://www.lsib.co.uk/images/stripes/stripes_3_b.png)
            }

            .isotope-item {
                z-index: 2
            }

            .tooltip:after {
                background: #444;
                color: #fff
            }

            input[type=text], textarea {
                background-color: #fff;
                color: #626262;
                -webkit-box-shadow: inset 0 0 2px 2px rgba(0,0,0,.02);
                box-shadow: inset 0 0 2px 2px rgba(0,0,0,.02)
            }

                input[type=text]:focus, textarea:focus {
                    background-color: #fff !important;
                    border-color: #fff;
                    color: #484848
                }

            hr {
                background-color: rgba(0,0,0,.08);
                color: rgba(0,0,0,.08)
            }

            .date_label {
                background-color: #f8f8f8;
                color: #a8a8a8
            }

                .date_label:after {
                    border-left-color: #f8f8f8
                }

            #Top_bar .menu > li > a span {
                border-color: rgba(0,0,0,.05)
            }

            a.icon_bar {
                color: #444 !important
            }

            .animate.fadeInLeftLarge {
                -webkit-animation-name: fadeInLeftLarge;
                -moz-animation-name: fadeInLeftLarge;
                -ms-animation-name: fadeInLeftLarge;
                -o-animation-name: fadeInLeftLarge;
                animation-name: fadeInLeftLarge
            }

            .animate.fadeInRightLarge {
                -webkit-animation-name: fadeInRightLarge;
                -moz-animation-name: fadeInRightLarge;
                -ms-animation-name: fadeInRightLarge;
                -o-animation-name: fadeInRightLarge;
                animation-name: fadeInRightLarge
            }

            .animate.zoomIn {
                -webkit-animation-name: zoomIn;
                -moz-animation-name: zoomIn;
                -ms-animation-name: zoomIn;
                -o-animation-name: zoomIn;
                animation-name: zoomIn
            }

            .style-simple .icon_box .icon_wrapper {
                padding-top: 5px;
                margin-bottom: 25px
            }

            .style-simple .icon_box .icon_wrapper {
                font-size: 80px;
                background-color: transparent;
                box-shadow: 0 0 0 0 transparent;
                border-width: 0;
                background-image: none;
                -webkit-transform: scale(1) !important;
                -moz-transform: scale(1) !important;
                -ms-transform: scale(1) !important;
                -o-transform: scale(1) !important;
                transform: scale(1) !important
            }

                .style-simple .icon_box .icon_wrapper:before {
                    display: none
                }

                .style-simple .icon_box .icon_wrapper i {
                    position: relative;
                    top: 0
                }

            .style-simple .icon_box .desc_wrapper h4 {
                margin-bottom: 20px
            }

                .style-simple .icon_box .desc_wrapper h4:before {
                    content: "";
                    display: block;
                    width: 0;
                    margin: 0 auto;
                    height: 2px;
                    top: -15px;
                    position: relative;
                    background-color: #ccc
                }

            .style-simple .icon_box:hover .icon_wrapper i {
                top: -5px
            }

            .style-simple .icon_box:hover .desc_wrapper h4:before {
                width: 100px
            }

            .style-simple .icon_box .desc_wrapper h4:before, .style-simple .icon_box .icon_wrapper i {
                -webkit-transition: all .3s ease-in-out;
                -moz-transition: all .3s ease-in-out;
                -o-transition: all .3s ease-in-out;
                transition: all .3s ease-in-out
            }

            .style-simple .tooltip:hover:after {
                background-image: none
            }

            @media only screen and (max-width:367px) and (min-width:320px) {
                .start-group {
                    width: 300px;
                    position: absolute;
                    bottom: 10px;
                    border-radius: 12px;
                    overflow: hidden;
                    pointer-event: auto;
                    -webkit-box-shadow: 0 8px 40px 0 rgba(0,18,46,.16);
                    box-shadow: 0 8px 40px 0 rgba(0,18,46,.16);
                    background: #fff;
                    z-index: 1;
                    right: 10px;
                    left: 10px
                }
            }
        }
    }

    @media all {
        body {
            min-width: 960px
        }

        .layout-full-width {
            padding: 0
        }

        #Content {
            width: 100%;
            padding-top: 30px
        }

        .section {
            position: relative;
            top: 0;
            left: 0
        }

        .container, .section_wrapper {
            width: 1200px;
            margin: 0 auto;
            position: relative
        }

        .section.full-width > .section_wrapper {
            max-width: 100% !important
        }

        .container:after, .section_wrapper:after {
            clear: both;
            content: " ";
            display: block;
            height: 0;
            visibility: hidden
        }

        .mcb-wrap {
            float: left;
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .one.mcb-wrap {
            width: 100%
        }

        .one-fourth.column {
            width: 23%
        }

        .one-third.column {
            width: 31.333%
        }

        .one.column {
            width: 98%
        }

        .cconnect-withh {
            display: none
        }

        @media not all and (min-resolution:.001dpcm) {
            @media {
                .form_submit.button.primary {
                    background: #316bee;
                    border: 0;
                    color: #fff;
                    font-size: 18px;
                    border-radius: 0
                }
            }
        }

        .form_submit.button.primary {
            background: #316bee;
            border: 0;
            color: #fff;
            font-size: 18px;
            border-radius: 0
        }

        .form_submit.button.primary {
            -webkit-background: #316bee;
            -webkit-border: 0;
            -webkit-color: #fff;
            -webkit-font-size: 18px;
            -webkit-border-radius: 0
        }

        .diss {
            display: none !important
        }

        @media only screen and (max-width:1272px) {
            .home.header-plain #Top_bar .menu > li > a span:not(.description) {
                padding: 0 25px
            }

            .column {
                margin: 0 1% 25px
            }

            .one.mcb-wrap h1 {
                padding: 18px 0 0 0 !important;
                font-weight: 500 !important;
                font-size: 25px !important
            }

            .contact_details .browse-all-courses-header {
                padding: 6px 10px
            }

            .contact_details .apply-now-header {
                padding: 6px 10px
            }

            textarea {
                width: 100%
            }

            #Footer .widgets_wrapper {
                padding: 30px 0 !important
            }

            #Footer .footer_copy .one {
                margin: 0 0 10px 0 !important;
                padding: 18px 0 0 0 !important;
                text-align: center;
                font-size: 15px
            }
        }

        @media only screen and (max-width:1239px) {
            .home.header-plain #Top_bar a.responsive-menu-toggle {
                width: 70px;
                top: 3px
            }

                .home.header-plain #Top_bar a.responsive-menu-toggle i {
                    font-size: 42px;
                    color: #484848
                }

            div.mobile-search {
                display: none
            }

            ul.contact_details {
                margin-left: 15px !important
            }

            .desc h3 {
                font-weight: 500 !important;
                font-size: 18px !important
            }
        }

        @media only screen and (max-width:993px) {
            #Action_bar .contact_details {
                text-align: center
            }

            #Action_bar {
                padding: 15px 0
            }

                #Action_bar ul.contact_details {
                    margin-left: 0 !important
                }

            .home #Action_bar .contact_details {
                float: none
            }

                .home #Action_bar .contact_details li:last-child {
                    width: 100%
                }

            .contact_details .search-from .input {
                width: 100%;
                height: 50px;
                line-height: 50px;
                font-size: 18px
            }

            .contact_details .search-from .button {
                background: #0073aa url(https://www.lsib.co.uk/content/journalist/images/search-icon-white.png) no-repeat center center;
                padding: 25px 30px 25px 30px;
                margin: 0
            }

            .search-from {
                margin-top: 15px
            }
        }

        @media only screen and (max-width:960px) {
            div.mobile-search.none-mobile {
                display: none
            }

            #Action_bar, #Top_bar, .layout-full-width.header-fw #Action_bar .container, .layout-full-width.header-fw #Top_bar .container {
                width: 100%;
                max-width: 100%
            }

            .container, .section_wrapper {
                width: 100%;
                max-width: 100% !important;
                padding: 0 20px
            }

            .desc h3 {
                font-weight: 500 !important;
                font-size: 18px !important
            }

            .container {
                width: 100% !important
            }
        }

        @media only screen and (max-width:767px) {
            .home #Action_bar .contact_details li {
                margin: 0 0 5px 5px
            }

                .home #Action_bar .contact_details li a {
                    width: 100%;
                    display: block;
                    padding: 2px 3px;
                    font-size: 9px;
                    line-height: normal
                }

            #Action_bar {
                padding: 8px 0 5px 0
            }

            .search-from {
                margin: 0
            }

            .logo .logo-home {
                max-width: 65px;
                margin-top: 9px
            }

            .menu_wrapper .diploma-mobile-link {
                right: 70px !important;
                top: 25px !important;
                padding: 6px 20px;
                border-radius: 0;
                font-size: 15px;
                border-radius: 3px
            }

            .menu_wrapper .degree-mobile-link {
                right: 175px !important;
                top: 25px !important;
                padding: 6px 20px;
                border-radius: 0;
                font-size: 15px;
                border-radius: 3px
            }

            .one.mcb-wrap h1 {
                padding: 25px 0 0 0 !important
            }

            #Header #Top_bar #menu {
                width: 100% !important;
                margin-bottom: 15px
            }

                #Header #Top_bar #menu ul li.submenu .menu-toggle {
                    border-left: 0
                }

            #Footer .widgets_wrapper {
                padding: 0 0 !important;
                text-align: left
            }

            .widget.widget_meta ul {
                margin: 0;
                padding: 0 0 0 20px
            }

            #Footer .widget_meta ul li a {
                padding: 2px 0 2px 0
            }

            button, input[type=submit] {
                width: 100%
            }

            .crs-category-btm-hr {
                width: 100% !important
            }

            .search-input-width .search-from .button {
                width: auto;
                height: 40px;
                line-height: 40px
            }

            .contact_details .search-from .input {
                padding: 10px 70px 10px 10px !important;
                height: 50px;
                line-height: 40px;
                font-size: 15px
            }

            #Action_bar .contact_details li:last-child {
                margin: 8px 0 6px 0
            }

            #Top_bar #menu ul li a {
                border-bottom: 1px #a7a7a7 solid !important
            }

            #Top_bar #menu ul.sub-menu.mfn-megamenu.mfn-megamenu-4 li a {
                border-bottom: 0 #a7a7a7 solid !important
            }

            .home.header-plain #Top_bar {
                border-bottom-width: 0
            }

            .header-plain #Top_bar .menu_wrapper {
                width: 100%
            }

            h4 {
                font-size: 18px !important
            }

            #Footer .widgets_wrapper .widget {
                padding: 0 !important
            }

                #Footer .widgets_wrapper .widget h4 {
                    margin: 0;
                    padding: 15px 0 15px 0
                }

            .form_submit.button.primary {
                margin-bottom: 15px
            }

            #Action_bar {
                padding: 0;
                border: 0
            }

            #Content {
                padding-top: 15px
            }

            .header-plain #Top_bar #logo {
                height: 85px !important
            }

            .home.header-plain #Top_bar a.responsive-menu-toggle {
                top: 22px;
                width: 50px
            }

                .home.header-plain #Top_bar a.responsive-menu-toggle i {
                    border-radius: 3px
                }

            .dis {
                display: none !important
            }

            .diss {
                display: block !important
            }

            .header-plain #Top_bar .menu_wrapper {
                margin-right: 0 !important
            }

            .home #Top_bar #menu ul li a {
                padding: 5px 0 !important;
                font-size: 18px
            }

            #Top_bar #menu > ul > li > a {
                font-size: 18px
            }

            .home #Top_bar #menu ul li ul li ul {
                padding: 0 20px
            }

            p {
                font-size: 17px;
                line-height: 28px
            }

            ul li {
                font-size: 15px;
                line-height: 25px
            }

            .column.one-fourth {
                width: 100% !important
            }

            .cconnect-withh {
                display: block;
                margin-bottom: 15px
            }

            .ccconnect-wwithh {
                display: none
            }

            #Footer {
                padding: 20px 0 0 0;
                margin: 10px 0 0 0
            }
        }

        @media only screen and (max-width:480px) {
            .home .header-container {
                max-width: 100% !important;
                padding: 7px
            }

            .container, .section_wrapper {
                padding: 0 20px
            }

            .home #Header a.responsive-menu-toggle {
                right: 15px !important
            }

            .one.mcb-wrap h1 {
                padding: 25px 0 0 0 !important;
                font-size: 22px !important
            }
        }

        @media only screen and (max-width:367px) {
            .home .header-container {
                max-width: 100% !important;
                padding: 7px
            }
        }

        .clearfix:after, .clearfix:before, .container:after {
            display: block;
            visibility: hidden;
            height: 0
        }

        .container:after {
            content: "\0020";
            clear: both
        }

        .clearfix:after, .clearfix:before {
            content: '\0020';
            overflow: hidden;
            width: 0
        }

        .clearfix:after {
            clear: both
        }

        .clearfix {
            zoom: 1
        }

        #Action_bar, #Top_bar {
            position: absolute;
            left: 0;
            z-index: 30
        }

        .section.full-width .section_wrapper {
            width: 100% !important
        }

        #Action_bar, #Top_bar, .layout-full-width.header-fw #Action_bar .container, .layout-full-width.header-fw #Top_bar .container {
            width: 100%
        }

        .section.full-width .section_wrapper .column.one {
            width: 100%;
            margin: 0 !important
        }

        #Header {
            position: relative
        }

        #Action_bar {
            top: 0
        }

            #Action_bar .contact_details {
                float: right
            }

                #Action_bar .contact_details li {
                    display: inline-block;
                    margin-right: 10px;
                    padding: 20px 0;
                    color: #ccc;
                    margin-top: 9px
                }

        .search-input-width {
            margin-top: 0 !important
        }

        #Top_bar {
            top: 61px
        }

            #Top_bar .column {
                margin-bottom: 0
            }

            #Top_bar .logo {
                float: left;
                margin: 0 30px 0 20px
            }

            #Top_bar #logo {
                display: block;
                height: 60px;
                line-height: 60px;
                padding: 15px 0
            }

            #Top_bar .banner_wrapper, #Top_bar .secondary_menu_wrapper, #Top_bar a.responsive-menu-toggle {
                display: none
            }

            #Top_bar #logo:hover {
                text-decoration: none
            }

            #Top_bar #logo img {
                vertical-align: middle;
                max-height: 126px
            }

            #Top_bar .menu_wrapper {
                float: left;
                z-index: 201
            }

            #Top_bar a#search_button {
                top: 34px;
                line-height: 20px;
                display: block;
                float: left
            }

        #form2 {
            position: relative
        }

            #form2 .error-mes {
                position: absolute;
                right: 8px;
                margin-top: -26px
            }

        #Top_bar a#search_button {
            position: relative;
            font-size: 20px;
            margin-right: 10px
        }

        #Top_bar #menu {
            z-index: 201
        }

        #Top_bar .menu {
            z-index: 202
        }

            #Top_bar .menu > li {
                margin: 0;
                z-index: 1;
                display: block;
                float: left
            }

                #Top_bar .menu > li:not(.mfn-megamenu-parent) {
                    position: relative
                }

                #Top_bar .menu > li > a {
                    display: block;
                    line-height: 60px;
                    padding: 15px 0;
                    position: relative
                }

                    #Top_bar .menu > li > a:after {
                        content: "";
                        height: 4px;
                        width: 100%;
                        position: absolute;
                        left: 0;
                        top: -4px;
                        z-index: 203;
                        opacity: 0
                    }

                    #Top_bar .menu > li > a span:not(.description) {
                        display: block;
                        line-height: 60px;
                        padding: 0 20px;
                        white-space: nowrap;
                        border-right-width: 1px;
                        border-style: solid
                    }

                #Top_bar .menu > li:last-child > a span {
                    border: 0
                }

                #Top_bar .menu > li > a:hover {
                    text-decoration: none
                }

                #Top_bar .menu > li > a, #Top_bar .menu > li > a:after {
                    -webkit-transition: all .4s ease-in-out;
                    -moz-transition: all .3s ease-in-out;
                    -o-transition: all .3s ease-in-out;
                    -ms-transition: all .3s ease-in-out;
                    transition: all .3s ease-in-out
                }

            #Top_bar .menu li ul {
                position: absolute;
                right: 0;
                top: 100%;
                z-index: 205;
                margin: 0;
                display: none;
                background-image: url(https://www.lsib.co.uk/content/journalist/images/box_shadow.png);
                background-repeat: repeat-x;
                background-position: left top
            }

            #Top_bar .menu li > ul {
                box-shadow: 2px 2px 2px 0 rgba(0,0,0,.03);
                -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,.03)
            }

            #Top_bar .menu li ul li {
                padding: 0;
                width: 190px;
                position: relative;
                font-weight: 400
            }

                #Top_bar .menu li ul li a {
                    padding: 10px 10px 10px 20px;
                    display: block;
                    border-bottom: 1px solid rgba(0,0,0,.05);
                    -webkit-transition: all .2s ease-in-out;
                    -moz-transition: all .2s ease-in-out;
                    -o-transition: all .2s ease-in-out;
                    -ms-transition: all .2s ease-in-out;
                    transition: all .2s ease-in-out
                }

                    #Top_bar .menu li ul li a span {
                        display: inline-block;
                        position: relative
                    }

            #Top_bar .menu > li ul li a:hover {
                text-decoration: none;
                background: #ccc
            }

            #Top_bar .menu li ul li ul {
                position: absolute;
                left: 190px;
                top: 0;
                z-index: 204
            }

        .post-item .date_label {
            display: none
        }

        .post-item {
            margin-bottom: 40px;
            position: relative;
            float: left;
            width: 100%
        }

            .post-item .date_label {
                position: absolute;
                left: 0;
                top: 7px
            }

        .post-photo-wrapper {
            width: 37%;
            float: left
        }

        .post-desc-wrapper {
            width: 63%;
            float: left
        }

        .post-desc {
            padding: 15px 0 0 20px
        }

        .post-meta {
            margin-bottom: 8px
        }

            .post-meta .author-date {
                float: left
            }

                .post-meta .author-date a {
                    border-bottom-width: 1px;
                    border-style: dotted;
                    text-decoration: none !important
                }

            .post-meta .category .cat-wrapper ul li a:hover {
                text-decoration: none
            }

            .post-meta .category {
                float: right;
                position: relative
            }

                .post-meta .category .cat-btn {
                    cursor: pointer
                }

                .post-meta .category .cat-wrapper {
                    position: absolute;
                    right: 0;
                    top: 100%;
                    display: none;
                    z-index: 21
                }

                .post-meta .category:hover .cat-wrapper {
                    display: block
                }

                .post-meta .category .cat-wrapper ul {
                    padding: 7px;
                    min-width: 70px;
                    background: #f9f9f9
                }

                    .post-meta .category .cat-wrapper ul li {
                        border-bottom: 1px solid rgba(0,0,0,.05)
                    }

                        .post-meta .category .cat-wrapper ul li:last-child {
                            border-bottom: 0
                        }

                        .post-meta .category .cat-wrapper ul li a {
                            display: block;
                            text-align: center;
                            padding: 1px 5px;
                            color: #8b8b8b
                        }

                            .post-meta .category .cat-wrapper ul li a:hover {
                                color: #5f5f5f;
                                background: rgba(255,255,255,.8)
                            }

        .post-excerpt {
            margin-bottom: 15px
        }

        .masonry .post-desc-wrapper .post-meta .category .cat-btn, .masonry .post-meta .author-date .author span.label {
            display: none
        }

        .masonry .post-item {
            width: 31.2%;
            margin: 0 1% 20px;
            background: #fff
        }

        .masonry .post-desc-wrapper, .masonry .post-photo-wrapper {
            width: 100%;
            float: none
        }

            .masonry .post-desc-wrapper .post-desc {
                padding: 20px 20px 0
            }

        .widget:last-child:after {
            display: none
        }

        .widget {
            padding-bottom: 30px;
            margin-bottom: 30px;
            position: relative
        }

            .widget:last-child {
                margin-bottom: 0;
                padding-bottom: 0
            }

            .widget:after {
                display: block;
                content: ""
            }

            .widget:after {
                position: absolute;
                bottom: 0;
                width: 1500px;
                height: 0;
                visibility: visible;
                border-width: 1px 0 0;
                border-style: solid
            }

        .widget_meta ul {
            list-style-type: square;
            padding: 0 0 0 30px
        }

            .widget_meta ul li a {
                display: block;
                padding: 4px 0 7px 4px
            }

        #Footer .widgets_wrapper .widget:after {
            display: none
        }

        #Footer {
            background-position: center top;
            background-repeat: no-repeat
        }

            #Footer .widgets_wrapper {
                padding: 15px 0
            }

                #Footer .widgets_wrapper .column {
                    margin-bottom: 0
                }

                #Footer .widgets_wrapper .widget {
                    padding: 15px 0;
                    margin-bottom: 0
                }

            #Footer .footer_copy {
                border-top: 1px solid rgba(255,255,255,.1)
            }

                #Footer .footer_copy .one {
                    margin-bottom: 20px;
                    padding-top: 30px
                }

                #Footer .footer_copy .social {
                    float: right;
                    margin-right: 20px
                }

        span.wpcf7-form-control-wrap {
            width: 100%;
            position: relative !important;
            display: inline-block;
            margin-bottom: 3px
        }

            span.wpcf7-form-control-wrap .wpcf7-text {
                width: 100%;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                margin-bottom: 0
            }

        body {
            overflow-x: hidden
        }

        @media only screen and (min-width:1240px) {
            body:not(.header-simple) #Top_bar #menu {
                display: block !important
            }

            #Top_bar .menu > li > ul.mfn-megamenu {
                width: 1095px !important
            }

                #Top_bar .menu > li > ul.mfn-megamenu > li {
                    float: left
                }

                    #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-4 {
                        width: 33.33%
                    }

                    #Top_bar .menu > li > ul.mfn-megamenu > li > ul {
                        display: block !important;
                        position: inherit;
                        left: auto;
                        top: auto;
                        border-width: 0 1px 0 0
                    }

                    #Top_bar .menu > li > ul.mfn-megamenu > li:last-child > ul {
                        border: 0
                    }

                    #Top_bar .menu > li > ul.mfn-megamenu > li > ul li {
                        width: auto
                    }

            .menuo-right #Top_bar .menu_wrapper {
                float: right
            }
        }

        @media only screen and (max-width:1239px) {
            #Top_bar #menu {
                display: none;
                height: auto;
                width: 300px;
                bottom: auto;
                top: 100%;
                right: 1px;
                position: absolute;
                margin: 0;
                background: #fff
            }

            #Top_bar a.responsive-menu-toggle {
                display: block;
                width: 35px;
                height: 35px;
                text-align: center;
                position: absolute;
                top: 28px;
                right: 10px;
                -webkit-border-radius: 3px;
                border-radius: 3px
            }

            #Top_bar a:hover.responsive-menu-toggle {
                text-decoration: none
            }

            #Top_bar a.responsive-menu-toggle i {
                font-size: 25px;
                line-height: 35px
            }

            #Top_bar #menu > ul {
                width: 100%;
                float: left
            }

            #Top_bar #menu ul li {
                width: 100%;
                padding-bottom: 0;
                border-right: 0;
                position: relative
            }

                #Top_bar #menu ul li a {
                    padding: 0 20px;
                    margin: 0;
                    display: block;
                    height: auto;
                    line-height: normal;
                    border: none
                }

                    #Top_bar #menu ul li a:after {
                        display: none
                    }

                    #Top_bar #menu ul li a span {
                        border: none;
                        line-height: 48px;
                        display: inline;
                        padding: 0
                    }

                #Top_bar #menu ul li.submenu .menu-toggle {
                    width: 48px;
                    height: 48px;
                    display: block;
                    position: absolute;
                    right: 0;
                    top: 0;
                    border-left: 1px solid rgba(0,0,0,.03)
                }

                #Top_bar #menu ul li ul {
                    background-image: none !important
                }

                #Top_bar #menu ul li a span:after {
                    display: none !important
                }

            #Top_bar #menu ul.mfn-megamenu li .menu-toggle {
                display: none
            }

            #Top_bar #menu ul li ul {
                position: relative !important;
                left: 0 !important;
                top: 0;
                padding: 0;
                margin-left: 0 !important;
                width: auto !important
            }

                #Top_bar #menu ul li ul li {
                    width: 100% !important
                }

                    #Top_bar #menu ul li ul li a {
                        padding: 0 20px 0 30px
                    }

                        #Top_bar #menu ul li ul li a span {
                            padding: 0
                        }

                            #Top_bar #menu ul li ul li a span:after {
                                display: none !important
                            }

            #Top_bar .menu > li > ul.mfn-megamenu > li > ul {
                display: block !important;
                position: inherit;
                left: auto;
                top: auto
            }

            #Top_bar #menu ul li ul li ul {
                border-left: 0 !important;
                padding: 0;
                top: 0
            }

                #Top_bar #menu ul li ul li ul li a {
                    padding: 0 20px 0 40px
                }
        }

        @media only screen and (min-width:960px) and (max-width:1239px) {
            body {
                min-width: 0
            }

            .container, .section_wrapper {
                width: 729px
            }
        }

        @media only screen and (min-width:768px) and (max-width:959px) {
            body {
                min-width: 0
            }

            .container, .section_wrapper {
                max-width: 708px
            }

            .masonry .post-item {
                width: 47.9%
            }

            .posts_group.masonry.col-4 .post-item {
                width: 31.33%
            }

            .posts_group.masonry.tiles.col-4 .post-item {
                width: 49.9%
            }
        }

        .disssss {
            display: none !important
        }

        @media only screen and (max-width:767px) {
            #Top_bar .logo {
                text-align: center
            }

            body {
                min-width: 0
            }

            .container .column, .section_wrapper .column, .sections_group {
                margin: 0 !important;
                width: 100% !important;
                clear: both
            }

            .call-det img {
                width: 11px;
                float: left;
                margin-right: 3px
            }

            .disssss {
                display: block !important
            }

            .student-testimonials h2 {
                font-size: 25px
            }

            .run-num-lsib {
                padding: 30px 0 0 0
            }

            .section_wrapper {
                padding: 0 20px 15px 20px
            }

            .desc {
                font-size: 18px;
                line-height: 28px
            }

                .desc h3 {
                    font-size: 18px;
                    line-height: 28px
                }

            .section_wrapper .column {
                margin: 0 0 20px;
                height: auto !important
            }

            .section {
                background-attachment: scroll !important;
                height: auto !important
            }

            #Action_bar, #Top_bar {
                background: #fff !important;
                position: static
            }

                #Top_bar a#search_button {
                    top: 20px
                }

            #Header a.responsive-menu-toggle {
                position: absolute !important;
                right: 15px !important;
                z-index: 10;
                margin: 0
            }

            #Header #menu, #Top_bar .logo {
                position: static
            }

            #Header #menu {
                float: left;
                width: auto
            }

            #Top_bar .logo {
                float: none;
                width: 100%;
                margin: 0
            }

                #Top_bar .logo #logo {
                    padding: 0;
                    margin: 5px 42px 15px;
                    width: 65px
                }

                    #Top_bar .logo #logo img {
                        height: auto !important
                    }

            #Action_bar .contact_details li {
                padding: 0 !important
            }

            #Action_bar .contact_details {
                float: none;
                text-align: center;
                padding: 5px 0 5px 0
            }

                #Action_bar .contact_details li {
                    color: #484848;
                    padding: 0
                }

            .header-plain #Top_bar .logo {
                text-align: left
            }

            .header-plain #Top_bar a#search_button {
                padding: 0 10px;
                line-height: 50px
            }

            .masonry .post-item {
                width: 98% !important;
                margin: 0 1% 20px !important
            }

            .masonry.tiles .post-item {
                width: 100% !important
            }

            .widget:after {
                width: 100%
            }

            .icon_box.has_border:after {
                display: none
            }

            #Footer .footer_copy {
                text-align: left;
                padding: 20px 0 70px 0 !important
            }

                #Footer .footer_copy .one {
                    text-align: left;
                    padding: 0 !important
                }

            .uk-provider {
                font-size: 15px;
                text-align: left;
                margin: 0 !important;
                line-height: 18px
            }

            #Footer .footer_copy .social {
                float: none;
                margin: 0
            }
        }

        @media (max-width:960px) {
            div.mobile-search {
                display: block
            }
        }

        @media only screen and (min-width:961px) and (max-width:1240px) {
            div.mobile-search {
                display: none
            }

            .sk-box-8 {
                display: none
            }
        }

        .none-mobile {
            display: none
        }

        ul.contact_details {
            margin-left: 0
        }

        .sk-box-8 {
            width: 260px
        }

        .sk-box-4 {
            width: 50px;
            float: right;
            margin-top: -49px;
            margin-right: 26px
        }

        div.mobile-search .button {
            background: #0073aa url(https://www.lsib.co.uk/content/journalist/images/search-icon-white.png) no-repeat 10px center
        }

            div.mobile-search .button:hover {
                background: #1c7dba url(https://www.lsib.co.uk/content/journalist/images/search-icon-white.png) no-repeat 10px center
            }

        .search-from .button {
            background: #0073aa url(https://www.lsib.co.uk/content/journalist/images/search-icon-white.png) no-repeat 10px center;
            position: absolute;
            right: 0;
            top: 0;
            border: 1px solid #ccc;
            padding: 10px 22px 9px 22px;
            border: none
        }

        .search-from .button {
            background: #1c7dba url(https://www.lsib.co.uk/content/journalist/images/search-icon-white.png) no-repeat 10px center;
            height: 39px;
            line-height: 39px
        }

        .search-from {
            position: relative
        }

        .search-from {
            position: relative
        }

            .search-from span {
                position: absolute;
                left: 8px;
                top: 10px
            }

        div.mobile-search input[type=search] {
            border: solid 1px #ccc;
            padding: 5px 10px 5px 18px;
            width: 170px;
            margin-left: 15px;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            transition: all .5s
        }

        .search-from .input {
            border: solid 1px #ccc;
            padding: 10px 15px 10px 15px;
            width: 275px;
            margin: 0;
            height: 39px;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            transition: all .5s
        }

        #Action_bar .contact_details li:last-child {
            width: 325px
        }

        @media screen and (max-width:767px) {
            .icon-down-open-mini {
                float: right;
                font-size: 36px
            }
        }

        .home.header-plain #Top_bar:focus {
            background: #00f !important
        }

        .whatsapp-details {
            background: 0 0 !important
        }

        .call-det {
            background: 0 0 !important
        }

        @media screen and (max-width:767px) {
            #Action_bar .contact_details {
                text-align: left
            }

            .contact_details li span {
                display: none
            }

            .whatsapp-details img {
                display: block !important;
                margin-left: 0;
                padding-right: 5px
            }

            .call-det img {
                display: block !important;
                width: 28px;
                padding-left: 5px
            }

            .res-icon-edit {
                margin: 0 !important;
                float: left
            }

            .icon-e-2 {
                border-right: 1px dotted #fff
            }
        }

        @media screen and (max-width:767px) {
            .big {
                margin-bottom: 10px;
                font-size: 18px
            }
        }

        .footer-recog {
            text-align: center
        }

        @media only screen and (max-width:767px) and (min-width:320px) {
            .search-from {
                margin-top: 8px;
                margin-left: 0
            }
        }

        .form_submit.button.primary {
            -webkit-background: #316bee;
            -webkit-border: 0;
            -webkit-color: #fff;
            -webkit-font-size: 18px;
            -webkit-border-radius: 0;
            -webkit-appearance: none
        }
    }

    @media all {
        .header-plain #Top_bar .menu > li > a:after {
            display: none
        }

        .header-plain #Top_bar a#search_button {
            border-left-width: 1px;
            border-style: solid;
            padding: 0 25px
        }

        .header-plain #Action_bar {
            position: static
        }

        .header-plain #Top_bar {
            border-bottom-width: 0;
            border-style: solid;
            position: static
        }

            .header-plain #Top_bar .one.column {
                width: 100%;
                margin: 0
            }

        .header-plain #Action_bar .contact_details li {
            padding: 10px 0
        }

        .header-plain #Top_bar #logo {
            height: 50px;
            line-height: 50px
        }

        .header-plain #Top_bar .menu_wrapper {
            float: right;
            margin-right: -10px
        }

        .apply-link span {
            background: #e95f61;
            color: #fff
        }

        .header-plain #Top_bar .menu > li > a {
            padding-top: 0 !important;
            padding-bottom: 0 !important
        }

        .header-plain #Top_bar .menu > li:first-child > a span:not(.description) {
            border-left-width: 1px
        }

        .header-plain #Top_bar a.responsive-menu-toggle {
            top: 23px
        }

        .header-plain #Top_bar a#search_button {
            margin-right: 0;
            top: 0;
            border-left-width: 1px;
            border-style: solid
        }

        .header-plain #Top_bar .menu > li > a span:not(.description) {
            line-height: 80px;
            padding: 0 30px
        }

        .header-plain #Top_bar a#search_button {
            line-height: 80px
        }

        .masonry.tiles .post-item:not(.no-img) .post-photo-wrapper:after {
            content: ""
        }

        .post-item .date_label {
            display: none
        }

        .post-item {
            margin-bottom: 40px;
            position: relative;
            float: left;
            width: 100%
        }

            .post-item .date_label {
                position: absolute;
                left: 0;
                top: 7px
            }

        .post-photo-wrapper {
            width: 37%;
            float: left
        }

        .post-desc-wrapper {
            width: 63%;
            float: left
        }

        .post-desc {
            padding: 15px 0 0 20px
        }

        .post-meta {
            margin-bottom: 8px
        }

            .post-meta .author-date {
                float: left
            }

                .post-meta .author-date a {
                    border-bottom-width: 1px;
                    border-style: dotted;
                    text-decoration: none !important
                }

            .post-meta .category {
                float: right;
                position: relative
            }

                .post-meta .category .cat-btn {
                    cursor: pointer
                }

                .post-meta .category .cat-wrapper {
                    position: absolute;
                    right: 0;
                    top: 100%;
                    display: none;
                    z-index: 21
                }

                .post-meta .category:hover .cat-wrapper {
                    display: block
                }

                .post-meta .category .cat-wrapper ul {
                    padding: 7px;
                    min-width: 70px;
                    background: #f9f9f9
                }

                    .post-meta .category .cat-wrapper ul li {
                        border-bottom: 1px solid rgba(0,0,0,.05)
                    }

                        .post-meta .category .cat-wrapper ul li:last-child {
                            border-bottom: 0
                        }

                        .post-meta .category .cat-wrapper ul li a {
                            display: block;
                            text-align: center;
                            padding: 1px 5px;
                            color: #8b8b8b
                        }

                            .post-meta .category .cat-wrapper ul li a:hover {
                                text-decoration: none;
                                color: #5f5f5f;
                                background: rgba(255,255,255,.8)
                            }

        .post-excerpt {
            margin-bottom: 15px
        }

        .masonry .post-desc-wrapper .post-meta .category .cat-btn, .masonry .post-meta .author-date .author span.label {
            display: none
        }

        .masonry .post-desc-wrapper, .masonry .post-photo-wrapper {
            width: 100%;
            float: none
        }

            .masonry .post-desc-wrapper .post-desc {
                padding: 20px 20px 0
            }

        .posts_group.masonry.col-4 .post-item {
            width: 22.99%
        }

        .masonry.tiles {
            position: relative
        }

            .masonry.tiles .post-item {
                margin: 0 !important;
                overflow: hidden;
                background-color: transparent
            }

                .masonry.tiles .post-item:not(.no-img) .post-desc-wrapper {
                    position: absolute;
                    z-index: 4;
                    left: 0;
                    bottom: -20px
                }

                    .masonry.tiles .post-item:not(.no-img) .post-desc-wrapper .post-desc {
                        padding: 70px 30px 30px
                    }

                .masonry.tiles .post-item .post-desc-wrapper .post-desc {
                    padding: 50% 30px 10px
                }

                    .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-excerpt {
                        display: none
                    }

                .masonry.tiles .post-item:not(.no-img) .post-photo-wrapper {
                    line-height: 0;
                    position: relative
                }

                    .masonry.tiles .post-item:not(.no-img) .post-photo-wrapper:after {
                        position: absolute;
                        z-index: 2;
                        left: 0;
                        top: 0;
                        width: 100%;
                        height: 100%;
                        background: rgba(0,0,0,.2);
                        opacity: 0;
                        transition: all .6s ease-out
                    }

                .masonry.tiles .post-item:not(.no-img):hover .post-photo-wrapper:after {
                    opacity: 1
                }

                .masonry.tiles .post-item .post-format-icon {
                    position: absolute;
                    z-index: 3;
                    left: 25px;
                    top: 25px;
                    font-size: 35px;
                    line-height: 35px;
                    color: #fff
                }

                .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title:after {
                    content: "";
                    display: block;
                    height: 3px;
                    margin-top: 20px;
                    width: 0;
                    transition: all .4s ease-out
                }

                .masonry.tiles .post-item:hover .post-desc-wrapper .post-desc .post-title:after {
                    width: 40%
                }

                .masonry.tiles .post-item .post-desc-wrapper {
                    transition: all .4s ease-out
                }

                .masonry.tiles .post-item:hover .post-desc-wrapper {
                    transform: translateY(-20px)
                }

        .posts_group.masonry.tiles.col-4 .post-item {
            width: 24.99%
        }

        .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title .entry-title a {
            color: #fff
        }

        .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-excerpt, .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-head .post-meta, .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-head .post-meta a {
            color: rgba(255,255,255,.7)
        }

        .widget:last-child:after {
            display: none
        }

        .widget {
            padding-bottom: 15px;
            margin-bottom: 15px;
            position: relative
        }

            .widget:last-child {
                margin-bottom: 0;
                padding-bottom: 0
            }

            .widget:after {
                display: block;
                content: ""
            }

            .widget:after {
                position: absolute;
                bottom: 0;
                width: 1500px;
                height: 0;
                visibility: visible;
                border-width: 1px 0 0;
                border-style: solid
            }

        .widget_meta ul {
            list-style-type: square;
            padding: 0 0 0 30px
        }

            .widget_meta ul li a {
                display: block;
                padding: 4px 0 7px 4px
            }

        #Footer .widgets_wrapper .widget:after {
            display: none
        }

        #Footer {
            background-position: center top;
            background-repeat: no-repeat
        }

            #Footer .widgets_wrapper .column {
                margin-bottom: 0
            }

            #Footer .widgets_wrapper .widget {
                padding: 15px 0;
                margin-bottom: 0;
                top: 0;
                left: 0
            }

            #Footer .footer_copy .one {
                margin-bottom: 20px;
                padding-top: 30px
            }

            #Footer .footer_copy .social {
                float: right;
                margin-right: 20px
            }

        blockquote, h1, h2, h3, h4 {
            font-family: Roboto,Arial,Tahoma,sans-serif
        }

        span.wpcf7-form-control-wrap {
            width: 100%;
            position: relative !important;
            display: inline-block;
            margin-bottom: 3px
        }

            span.wpcf7-form-control-wrap .wpcf7-text {
                width: 100%;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                margin-bottom: 0
            }

        #Content {
            background-color: #fff
        }

        #menu > ul > li > a, body, button, input[type=submit], input[type=text], textarea {
            font-family: Roboto,Arial,Tahoma,sans-serif;
            font-weight: 400
        }

        h1, h2, h3, h4 {
            font-weight: 300
        }

        body {
            font-size: 14px;
            line-height: 22px
        }

        #menu > ul > li > a {
            font-size: 20px
        }

        h1 {
            font-size: 35px;
            line-height: 40px
        }

        h2, h3 {
            line-height: 26px
        }

        h2 {
            font-size: 26px
        }

        h3 {
            font-size: 24px
        }

        h4 {
            font-size: 21px;
            line-height: 25px
        }

        @media only screen and (min-width:768px) and (max-width:959px) {
            body {
                font-size: 13px;
                line-height: 20px
            }

            #menu > ul > li > a {
                font-size: 18px
            }

            h1 {
                font-size: 43px;
                line-height: 43px
            }

            h2, h4 {
                line-height: 23px
            }

            h2 {
                font-size: 23px
            }

            h3 {
                font-size: 22px;
                line-height: 24px
            }

            h4 {
                font-size: 19px
            }

            blockquote {
                font-size: 15px
            }

            .quick_fact .number {
                font-size: 80px;
                line-height: 80px
            }
        }

        @media only screen and (min-width:480px) and (max-width:767px) {
            body {
                font-size: 13px;
                line-height: 20px
            }

            #menu > ul > li > a {
                font-size: 16px
            }

            h1 {
                font-size: 38px;
                line-height: 38px
            }

            h2, h3, h4 {
                line-height: 21px
            }

            h2 {
                font-size: 21px
            }

            h3 {
                font-size: 19px
            }

            h4 {
                font-size: 17px
            }

            blockquote {
                font-size: 14px
            }

            .quick_fact .number {
                font-size: 70px;
                line-height: 70px
            }
        }

        @media only screen and (max-width:479px) {
            body {
                font-size: 13px;
                line-height: 20px
            }

            #menu > ul > li > a {
                font-size: 14px
            }

            h1 {
                font-size: 34px;
                line-height: 34px
            }

            h2, h4 {
                line-height: 18px
            }

            h2 {
                font-size: 18px
            }

            h3 {
                font-size: 17px;
                line-height: 19px
            }

            h4 {
                font-size: 15px
            }

            blockquote {
                font-size: 13px
            }

            .quick_fact .number {
                font-size: 60px;
                line-height: 60px
            }
        }

        .header-plain #Action_bar {
            background-color: #444
        }

        #Footer {
            background-color: #292929
        }

        .icon_box a .desc, .icon_box a:hover .desc, body {
            color: #626262
        }

        .widget_meta ul {
            color: #001fde
        }

        .style-simple .icon_box .desc_wrapper h4:before {
            background-color: #0068b1
        }

        a {
            color: #3144ad
        }

            a:hover {
                color: #1a2a80
            }

        ::selection {
            background-color: #2991d6;
            color: #fff
        }

        .post-meta, .post-meta a {
            color: #a8a8a8
        }

        h1, h2, h2 a, h2 a:hover, h3, h4 {
            color: #101720
        }

        button, input[type=submit] {
            -webkit-background-color: #2991d6;
            background-color: #2991d6;
            color: #fff
        }

        #Top_bar #menu, .header-plain #Top_bar {
            background-color: #d9dde1
        }

        #Top_bar .menu > li > a {
            color: #3d3d3d
        }

        #Top_bar .menu > li a:after {
            background: #001fde
        }

        .header-plain #Top_bar a:hover#search_button {
            background: #e0e3e6;
            color: #484848
        }

        .header-plain #Top_bar, .header-plain #Top_bar .menu > li > a span:not(.description), .header-plain #Top_bar a#search_button {
            border-color: #babfc4
        }

        #Top_bar .menu > li ul {
            background-color: #fff
        }

            #Top_bar .menu > li ul li a {
                color: #5f5f5f
            }

                #Top_bar .menu > li ul li a:hover {
                    color: #2e2e2e
                }

        #Footer, #Footer a {
            color: #828282
        }

            #Footer a:hover {
                color: #909aa5
            }

            #Footer h4 {
                color: #fff
            }

            #Footer .widget_meta ul {
                color: #84888c
            }

        blockquote, blockquote a, blockquote a:hover {
            color: #fff
        }

        .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title:after {
            background: #fff
        }

        .icon_box a:hover .icon_wrapper:before, .icon_box:hover .icon_wrapper:before {
            background-color: #f0f0f0
        }

        table tr:hover td {
            background: #001fde
        }

        a:hover.icon_bar {
            color: #001fde !important
        }

        .icon_box .icon_wrapper, .icon_box a .icon_wrapper, .style-simple .icon_box:hover .icon_wrapper {
            color: #2991d6
        }

        @media only screen and (max-width:767px) {
            #Action_bar, #Top_bar {
                background: #d9dde1 !important
            }
        }

        h2, h3, h4 {
            font-weight: 700
        }

        button, input[type=submit] {
            background-image: none;
            border-radius: 0;
            font-size: 17px;
            font-weight: 700;
            box-shadow: 0 1px 0 rgba(255,255,255,.1) inset;
            -webkit-appearance: none
        }

        #Footer .widgets_wrapper {
            padding: 28px 0
        }

        #Footer .footer_copy {
            border: 0;
            background: #151515;
            text-align: center;
            padding: 20px 0
        }

        #Top_bar {
            top: 0
        }

        @media only screen and (max-width:1163px) and (min-width:994px) {
            .header-plain #Action_bar .contact_details li {
                padding: 10px 0;
                font-size: 12px
            }

            #Action_bar .contact_details li:last-child {
                width: 245px
            }

            .search-from .button {
                margin: 0
            }
        }

        @media only screen and (max-width:993px) and (min-width:768px) {
            #Action_bar .contact_details {
                font-size: 12px
            }

                #Action_bar .contact_details li:last-child {
                    padding: 10px
                }
        }
    }

    small {
        font-size: 80%
    }

    img {
        border: 0
    }

    hr {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

    textarea {
        overflow: auto
    }

    table {
        border-spacing: 0;
        border-collapse: collapse
    }

    td {
        padding: 0
    }

    @media print {
        *, :after, :before {
            color: #484848 !important;
            text-shadow: none !important;
            background: 0 0 !important;
            -webkit-box-shadow: none !important;
            box-shadow: none !important
        }

        a, a:visited {
            text-decoration: underline
        }

            a[href]:after {
                content: " (" attr(href) ")"
            }

            a[href^="#"]:after {
                content: ""
            }

        blockquote {
            border: 1px solid #999;
            page-break-inside: avoid
        }

        img, tr {
            page-break-inside: avoid
        }

        img {
            max-width: 100% !important
        }

        h2, h3, p {
            orphans: 3;
            widows: 3
        }

        h2, h3 {
            page-break-after: avoid
        }

        .label {
            border: 1px solid #484848
        }
    }

    * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    body {
        font-size: 14px;
        line-height: 1.42857143;
        background-color: #fff
    }

    img {
        vertical-align: middle
    }

    hr {
        margin-top: 20px;
        margin-bottom: 20px;
        border: 0;
        border-top: 1px solid #eee
    }

    h3 small {
        font-weight: 400;
        line-height: 1;
        color: #777
    }

    h3 small {
        font-size: 65%
    }

    h4 {
        margin-top: 10px;
        margin-bottom: 10px
    }

    small {
        font-size: 85%
    }

    ul {
        margin-top: 0
    }

        ul ul {
            margin-bottom: 0
        }

    @media (min-width:768px) {
        .container {
            width: 750px
        }
    }

    @media (min-width:992px) {
        .container {
            width: 970px
        }
    }

    @media (min-width:1200px) {
        .container {
            width: 1170px
        }
    }

    .row {
        margin-right: -15px;
        margin-left: -15px
    }

    .col-lg-12, .col-md-12, .col-sm-12, .col-xs-12 {
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px
    }

    .col-xs-12 {
        float: left
    }

    .col-xs-12 {
        width: 100%
    }

    @media (min-width:768px) {
        .col-sm-12 {
            float: left
        }

        .col-sm-12 {
            width: 100%
        }
    }

    @media (min-width:992px) {
        .col-md-12 {
            float: left
        }

        .col-md-12 {
            width: 100%
        }
    }

    @media (min-width:1200px) {
        .col-lg-12 {
            float: left
        }

        .col-lg-12 {
            width: 100%
        }
    }

    table {
        background-color: transparent
    }

    input[type=search] {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    input[type=file] {
        display: block
    }

        input[type=file]:focus {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px
        }

    .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
    }

        .form-control:focus {
            border-color: #66afe9;
            outline: 0;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
        }

        .form-control::-moz-placeholder {
            color: #999;
            opacity: 1
        }

        .form-control:-ms-input-placeholder {
            color: #999
        }

        .form-control::-webkit-input-placeholder {
            color: #999
        }

    input[type=search] {
        -webkit-appearance: none
    }

    .form-group {
        margin-bottom: 15px
    }

    .input-group {
        position: relative;
        display: table;
        border-collapse: separate
    }

        .input-group .form-control {
            position: relative;
            z-index: 2;
            float: left;
            width: 100%;
            margin-bottom: 0
        }

        .input-group .form-control {
            display: table-cell
        }

            .input-group .form-control:first-child {
                border-top-right-radius: 0;
                border-bottom-right-radius: 0
            }

            .input-group .form-control:last-child {
                border-top-left-radius: 0;
                border-bottom-left-radius: 0
            }

    .label {
        display: inline;
        padding: .2em .6em .3em;
        font-size: 75%;
        font-weight: 700;
        line-height: 1;
        color: #fff;
        text-align: center;
        white-space: nowrap;
        vertical-align: baseline;
        border-radius: .25em
    }

        .label:empty {
            display: none
        }

    .tooltip {
        position: absolute;
        z-index: 1070;
        display: block;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: 400;
        line-height: 1.4;
        opacity: 0
    }

    .clearfix:after, .clearfix:before, .container:after, .container:before, .row:after, .row:before {
        display: table;
        content: " "
    }

    .clearfix:after, .container:after, .row:after {
        clear: both
    }

    @media all {
        input[type=submit]:hover {
            background-color: #10c45c;
            color: #fff;
            border-color: #10c45c;
            box-shadow: none
        }

        .button {
            position: relative;
            overflow: hidden;
            -webkit-transform: translateZ(0);
            z-index: 30
        }

            .button:after {
                content: '';
                display: block;
                position: absolute;
                width: 100%;
                height: 100%;
                z-index: 10;
                left: -100%;
                top: 0;
                background: rgba(0,0,0,.1);
                z-index: -1
            }

            .button:hover {
                border-color: #fff;
                color: #fff;
                background-color: #48a7d4
            }

                .button:hover:after {
                    left: 0
                }

            .button:active, .button:focus {
                background-color: #48a7d4;
                color: #fff;
                border-color: #48a7d4;
                box-shadow: none;
                text-decoration: none !important
            }

        input[type=text], textarea {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none
        }

        .form-control, input[type=text], textarea {
            display: block;
            padding: 6px 12px !important;
            height: 47px;
            line-height: 1.42857143;
            border-radius: 0;
            border: 2px solid #f0f2f5;
            background: #f0f2f5;
            box-shadow: none !important;
            color: #555
        }

        textarea {
            min-height: 130px;
            width: 100%;
            max-width: 100% !important
        }

            .form-control:active, .form-control:focus, input[type=text]:active, input[type=text]:focus, textarea:active, textarea:focus {
                background-color: #fff;
                border-color: #f0f2f5;
                outline: 0
            }

        input:focus::-webkit-input-placeholder {
            color: transparent
        }

        textarea:focus::-webkit-input-placeholder {
            color: transparent
        }

        input:focus:-moz-placeholder {
            color: transparent
        }

        textarea:focus:-moz-placeholder {
            color: transparent
        }

        input:focus::-moz-placeholder {
            color: transparent
        }

        textarea:focus::-moz-placeholder {
            color: transparent
        }

        input:focus:-ms-input-placeholder {
            color: transparent
        }

        textarea:focus:-ms-input-placeholder {
            color: transparent
        }

        table {
            width: 100%;
            margin-bottom: 0
        }

            table tr {
                border: 1px solid #ccc
            }

            table td {
                padding: 5px 10px
            }

        iframe {
            max-width: 100%
        }

        img {
            max-width: 100%;
            height: auto
        }

        .label {
            padding: 0;
            margin: 0;
            margin-bottom: 1px;
            color: #aaa
        }

        .mobile-search {
            margin-top: 3px
        }

        .icon_box {
            position: relative
        }

        .wpcf7-form .form-group {
            margin-bottom: 0
        }

        .wpcf7-form p {
            margin-bottom: 10px
        }

        @media (max-width:991px) {
            .icon_box:hover {
                margin-top: 0
            }
        }
    }

    @media all {
        .button, .button:active, .button:focus, .button:hover, .form-control, .form-control:active, .form-control:focus, a, a:hover {
            -webkit-transition: all .25s ease;
            -moz-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .icon_box, .icon_box:hover {
            -webkit-transition: all .3s cubic-bezier(0,.01,.27,1);
            -moz-transition: all .3s cubic-bezier(0,.01,.27,1);
            -o-transition: all .3s cubic-bezier(0,.01,.27,1);
            transition: all .3s cubic-bezier(0,.01,.27,1)
        }

        .button:after, .button:hover:after {
            -webkit-transition: all .25s cubic-bezier(.66,.36,.17,.91);
            -moz-transition: all .25s cubic-bezier(.66,.36,.17,.91);
            -o-transition: all .25s cubic-bezier(.66,.36,.17,.91);
            transition: all .25s cubic-bezier(.66,.36,.17,.91)
        }
    }

    @media all {
        a {
            color: #6bafaf
        }

        .button:hover {
            background-color: #7f7f7f
        }

        .one.column {
            width: 100% !important
        }
    }

    .fa {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .fa-cc-visa:before {
        content: "\f1f0"
    }

    .fa-cc-mastercard:before {
        content: "\f1f1"
    }

    .fa-cc-amex:before {
        content: "\f1f3"
    }

    .fa-cc-paypal:before {
        content: "\f1f4"
    }

    .fa-cc-jcb:before {
        content: "\f24b"
    }

    .lity-hide {
        display: none
    }

    .degree-mobile-link {
        display: none
    }

    .diploma-mobile-link {
        display: none
    }

    .contact_details > li {
        color: #fff
    }

        .contact_details > li > a {
            color: #fff
        }

    .logo-home {
        position: relative;
        z-index: 2;
        max-width: 200%
    }

    .last-apply {
        background: rgba(242,18,18,.62)
    }

        .last-apply a span {
            color: #fff;
            background-color: #e95f61
        }

    .browse-all-courses-header {
        color: #fff;
        background-color: #2991d6;
        padding: 2px 8px;
        border-radius: 5px
    }

    .apply-now-header {
        color: #fff;
        background-color: #e95f61;
        padding: 2px 8px;
        border-radius: 5px
    }

    #Action_bar .contact_details li:last-child {
        margin-right: 10px;
        float: right
    }

    .footer-logo {
        width: 200px;
        padding: 15px;
        text-align: center
    }

    .cd-top {
        display: inline-block;
        height: 40px;
        width: 40px;
        position: fixed;
        bottom: 40px;
        right: 10px;
        box-shadow: 0 0 10px rgba(0,0,0,.05);
        overflow: hidden;
        text-indent: 100%;
        white-space: nowrap;
        background: #2991d6 url(https://www.lsib.co.uk/content/journalist/images/cd-top-arrow.png) no-repeat center 50%;
        visibility: hidden;
        opacity: 0;
        -webkit-transition: opacity .3s 0s,visibility 0s .3s;
        -moz-transition: opacity .3s 0s,visibility 0s .3s;
        transition: opacity .3s 0s,visibility 0s .3s
    }

        .cd-top.cd-fade-out, .cd-top.cd-is-visible {
            -webkit-transition: opacity .3s 0s,visibility 0s 0s;
            -moz-transition: opacity .3s 0s,visibility 0s 0s;
            transition: opacity .3s 0s,visibility 0s 0s
        }

        .cd-top.cd-is-visible {
            visibility: visible;
            opacity: 1
        }

        .cd-top.cd-fade-out {
            opacity: .5
        }

    @media only screen and (min-width:768px) {
        .cd-top {
            right: 20px;
            bottom: 20px
        }
    }

    @media only screen and (min-width:1024px) {
        .cd-top {
            height: 50px;
            width: 50px;
            right: 15px;
            bottom: 70px
        }
    }

    @media screen and (min-width:320px) and (max-width:480px) {
        .degree-mobile-link {
            display: inline-block;
            position: absolute !important;
            top: 20px !important;
            right: 153px !important;
            z-index: 10;
            margin: 0;
            background-color: #444;
            padding: 2px 20px;
            border-radius: 3px;
            color: #fff;
            font-size: 12px
        }

        .diploma-mobile-link {
            display: inline-block;
            position: absolute !important;
            top: 20px !important;
            right: 50px !important;
            z-index: 10;
            margin: 0;
            background-color: #444;
            padding: 2px 20px;
            border-radius: 3px;
            color: #fff;
            font-size: 12px
        }

        .footer-recog {
            display: block !important
        }

        .degree-link {
            display: none !important
        }

        .diploma-link {
            display: none !important
        }

        .apply-link {
            display: none !important
        }

        .header-container {
            max-width: 360px !important
        }

        .logo-home {
            position: relative;
            z-index: 2;
            max-width: 59px
        }

        #Top_bar .logo #logo {
            margin: 0 !important
        }

        #Top_bar #menu ul li ul li a {
            padding: 20px 30px
        }

        .last-apply {
            background: #d9dde1
        }

            .last-apply a span {
                background: #d9dde1;
                color: #444
            }

        .whatsapp-details {
            background-color: #2991d6;
            padding: 2px 5px;
            border-radius: 3px;
            font-size: 9px
        }

        .call-det {
            background-color: #2991d6;
            padding: 2px 5px;
            border-radius: 3px;
            font-size: 9px
        }

        .whatsapp-details img {
            display: none
        }

        .browse-all-courses-header {
            color: #fff;
            background-color: #2991d6;
            padding: 2px 5px;
            border-radius: 3px;
            font-size: 9px
        }

        .apply-now-header {
            color: #fff;
            background-color: #e95f61;
            padding: 2px 5px;
            border-radius: 3px;
            font-size: 9px
        }

        #Action_bar .contact_details li {
            display: inline-block;
            margin-right: 3px
        }

        #Top_bar a.responsive-menu-toggle i {
            font-size: 35px;
            color: #444
        }

        #Action_bar .contact_details li:last-child {
            margin-right: 0
        }

        #Content {
            padding-top: 0
        }

        .section_wrapper {
            max-width: 100% !important
        }

        .footer-logo {
            width: 164px;
            padding: 17px;
            text-align: center
        }

        #blog-section {
            display: none
        }

        #Top_bar #menu ul li a span {
            line-height: 33px
        }

        #Top_bar #menu ul li ul li ul li a {
            padding: 0 20px 0 20px
        }
    }

    @media only screen and (min-width:600px) and (max-width:1024px) {
        #blog-section {
            display: none
        }
    }

    @media only screen and (max-width:767px) {
        .crs-category-btm-hr {
            width: 60px
        }
    }

    @media only screen and (max-width:767px) and (min-width:481px) {
        .degree-mobile-link {
            display: inline-block;
            position: absolute !important;
            top: 20px !important;
            right: 153px !important;
            z-index: 10;
            margin: 0;
            background-color: #444;
            padding: 2px 20px;
            border-radius: 3px;
            color: #fff;
            font-size: 12px
        }

        .diploma-mobile-link {
            display: inline-block;
            position: absolute !important;
            top: 20px !important;
            right: 50px !important;
            z-index: 10;
            margin: 0;
            background-color: #444;
            padding: 2px 20px;
            border-radius: 3px;
            color: #fff;
            font-size: 12px
        }

        .footer-recog {
            display: block !important
        }

        .degree-link {
            display: none !important
        }

        .diploma-link {
            display: none !important
        }

        .apply-link {
            display: none !important
        }

        #Top_bar .menu > li {
            float: left !important
        }

        .header-plain #Top_bar .menu_wrapper {
            float: right
        }

        .header-container {
            max-width: 100% !important
        }

        .logo-home {
            position: relative;
            z-index: 2;
            max-width: 59px
        }

        #Top_bar .logo #logo {
            margin: 0 !important
        }

        #Top_bar #menu {
            width: 610px !important
        }
    }

    .one.column {
        width: 100% !important
    }

    @media only screen and (min-width:767px) and (max-width:1239px) {
        .menu_wrapper .diploma-mobile-link {
            display: block;
            right: 90px !important;
            top: -20px !important;
            padding: 6px 20px;
            border-radius: 0;
            font-size: 15px;
            border-radius: 3px;
            background: #444;
            position: relative;
            color: #fff;
            text-decoration: none
        }

        .menu_wrapper .degree-mobile-link {
            display: block;
            right: 200px !important;
            top: 14px !important;
            padding: 6px 20px;
            border-radius: 0;
            font-size: 15px;
            border-radius: 3px;
            background: #444;
            position: relative;
            color: #fff;
            text-decoration: none
        }
    }

    .menu_wrapper .diploma-mobile-link:hover {
        color: #fff;
        background: #2991d6;
        text-decoration: none
    }

    .menu_wrapper .degree-mobile-link:hover {
        color: #fff;
        background: #2991d6;
        text-decoration: none
    }

    small {
        font-size: 80%
    }

    img {
        border: 0
    }

    hr {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

    textarea {
        overflow: auto
    }

    table {
        border-spacing: 0;
        border-collapse: collapse
    }

    td {
        padding: 0
    }

    @media print {
        *, :after, :before {
            color: #484848 !important;
            text-shadow: none !important;
            background: 0 0 !important;
            -webkit-box-shadow: none !important;
            box-shadow: none !important
        }

        a, a:visited {
            text-decoration: underline
        }

            a[href]:after {
                content: " (" attr(href) ")"
            }

            a[href^="#"]:after {
                content: ""
            }

        blockquote {
            border: 1px solid #999;
            page-break-inside: avoid
        }

        img, tr {
            page-break-inside: avoid
        }

        img {
            max-width: 100% !important
        }

        h2, h3, p {
            orphans: 3;
            widows: 3
        }

        h2, h3 {
            page-break-after: avoid
        }

        .label {
            border: 1px solid #484848
        }
    }

    * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    body {
        font-size: 14px;
        line-height: 1.42857143;
        background-color: #fff
    }

    img {
        vertical-align: middle
    }

    hr {
        margin-top: 20px;
        margin-bottom: 20px;
        border: 0;
        border-top: 1px solid #eee
    }

    h3 small {
        font-weight: 400;
        line-height: 1;
        color: #777
    }

    h3 small {
        font-size: 65%
    }

    h4 {
        margin-top: 10px;
        margin-bottom: 10px
    }

    small {
        font-size: 85%
    }

    ul {
        margin-top: 0
    }

        ul ul {
            margin-bottom: 0
        }

    @media (min-width:768px) {
        .container {
            width: 750px
        }
    }

    @media (min-width:992px) {
        .container {
            width: 970px
        }
    }

    @media (min-width:1200px) {
        .container {
            width: 1170px
        }
    }

    .row {
        margin-right: -15px;
        margin-left: -15px
    }

    .col-lg-12, .col-md-12, .col-sm-12, .col-xs-12 {
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px
    }

    .col-xs-12 {
        float: left
    }

    .col-xs-12 {
        width: 100%
    }

    @media (min-width:768px) {
        .col-sm-12 {
            float: left
        }

        .col-sm-12 {
            width: 100%
        }
    }

    @media (min-width:992px) {
        .col-md-12 {
            float: left
        }

        .col-md-12 {
            width: 100%
        }
    }

    @media (min-width:1200px) {
        .col-lg-12 {
            float: left
        }

        .col-lg-12 {
            width: 100%
        }
    }

    table {
        background-color: transparent
    }

    input[type=search] {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    input[type=file] {
        display: block
    }

        input[type=file]:focus {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px
        }

    .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
    }

        .form-control:focus {
            border-color: #66afe9;
            outline: 0;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
        }

        .form-control::-moz-placeholder {
            color: #999;
            opacity: 1
        }

        .form-control:-ms-input-placeholder {
            color: #999
        }

        .form-control::-webkit-input-placeholder {
            color: #999
        }

    input[type=search] {
        -webkit-appearance: none
    }

    .form-group {
        margin-bottom: 15px
    }

    .input-group {
        position: relative;
        display: table;
        border-collapse: separate
    }

        .input-group .form-control {
            position: relative;
            z-index: 2;
            float: left;
            width: 100%;
            margin-bottom: 0
        }

        .input-group .form-control {
            display: table-cell
        }

            .input-group .form-control:first-child {
                border-top-right-radius: 0;
                border-bottom-right-radius: 0
            }

            .input-group .form-control:last-child {
                border-top-left-radius: 0;
                border-bottom-left-radius: 0
            }

    .label {
        display: inline;
        padding: .2em .6em .3em;
        font-size: 75%;
        font-weight: 700;
        line-height: 1;
        color: #fff;
        text-align: center;
        white-space: nowrap;
        vertical-align: baseline;
        border-radius: .25em
    }

        .label:empty {
            display: none
        }

    .tooltip {
        position: absolute;
        z-index: 1070;
        display: block;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: 400;
        line-height: 1.4;
        opacity: 0
    }

    .clearfix:after, .clearfix:before, .container:after, .container:before, .row:after, .row:before {
        display: table;
        content: " "
    }

    .clearfix:after, .container:after, .row:after {
        clear: both
    }

    .hidden-all {
        display: none !important
    }

    @media (min-width:320px) and (max-width:767px) {
        .hidden-xs {
            display: none !important
        }
    }

    @media (min-width:768px) and (max-width:991px) {
        .hidden-sm {
            display: none !important
        }
    }

    @media (min-width:992px) and (max-width:1199px) {
        .hidden-md {
            display: none !important
        }
    }

    @media (min-width:1200px) {
        .hidden-lg {
            display: none !important
        }
    }

    img {
        border: 0
    }

    .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title .entry-title a {
        font-size: .8em
    }

    .testi {
        padding-bottom: 50px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: top center;
        background-size: 100px 100px;
        position: relative
    }

    .home-hero {
        height: 550px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        position: relative
    }

    .slick-caption {
        width: 100%;
        max-width: 700px;
        padding-left: 3%;
        padding-right: 3%;
        bottom: 10%;
        position: absolute
    }

        .slick-caption span {
            font-size: .9em;
            padding: 5px 5px 5px;
            background-color: #333;
            color: #fff;
            font-weight: 700;
            text-transform: uppercase
        }

        .slick-caption h1 {
            color: #fff;
            font-weight: 700;
            font-size: 3em;
            margin: .5em auto
        }

        .slick-caption .slick-btn {
            background-color: #2991d6;
            padding: 1em;
            width: 200px;
            display: block;
            color: #fff;
            text-align: center;
            font-size: 1em;
            font-weight: 700;
            text-decoration: none
        }

            .slick-caption .slick-btn:hover {
                background-color: #34a6f1
            }
}
/*! CSS Used from: https://www.lsib.co.uk/slick/slick.css ; media=all */

@media all {
    .slick-slider {
        position: relative;
        display: block;
        box-sizing: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-touch-callout: none;
        -khtml-user-select: none;
        -ms-touch-action: pan-y;
        touch-action: pan-y;
        -webkit-tap-highlight-color: transparent
    }

    .slick-list {
        position: relative;
        display: block;
        overflow: hidden;
        margin: 0;
        padding: 0
    }

        .slick-list:focus {
            outline: 0
        }

    .slick-slider .slick-list, .slick-slider .slick-track {
        -webkit-transform: translate3d(0,0,0);
        -moz-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        -o-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    .slick-track {
        position: relative;
        top: 0;
        left: 0;
        display: block
    }

        .slick-track:after, .slick-track:before {
            display: table;
            content: ''
        }

        .slick-track:after {
            clear: both
        }

    .slick-slide {
        display: none;
        float: left;
        height: 100%;
        min-height: 1px
    }

    .slick-initialized .slick-slide {
        display: block
    }
}
/*! CSS Used from: https://www.lsib.co.uk/slick/slick-theme.css ; media=all */

@media all {
    .slick-next, .slick-prev {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: block;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0,-50%);
        -ms-transform: translate(0,-50%);
        transform: translate(0,-50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: 0;
        background: 0 0
    }

        .slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
            color: transparent;
            outline: 0;
            background: 0 0
        }

            .slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {
                opacity: 1
            }

        .slick-next.slick-disabled:before {
            opacity: .25
        }

        .slick-next:before, .slick-prev:before {
            font-family: slick;
            font-size: 20px;
            line-height: 1;
            opacity: .75;
            color: #fff;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

    .slick-prev {
        left: -25px
    }

        .slick-prev:before {
            content: '←'
        }

    .slick-next {
        right: -25px
    }

        .slick-next:before {
            content: '→'
        }

    .slick-dotted.slick-slider {
        margin-bottom: 30px
    }

    .slick-dots {
        position: absolute;
        bottom: 25px;
        display: block !important;
        width: 100%;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center
    }

        .slick-dots li {
            position: relative;
            display: inline-block;
            width: 20px;
            height: 20px;
            margin: 0 5px;
            padding: 0;
            cursor: pointer
        }

            .slick-dots li button {
                font-size: 0;
                line-height: 0;
                display: block;
                width: 20px;
                height: 20px;
                padding: 5px;
                cursor: pointer;
                color: transparent;
                border: 0;
                outline: 0;
                background: 0 0
            }

                .slick-dots li button:focus, .slick-dots li button:hover {
                    outline: 0
                }

                    .slick-dots li button:focus:before, .slick-dots li button:hover:before {
                        opacity: 1
                    }

                .slick-dots li button:before {
                    font-family: slick;
                    font-size: 10px;
                    line-height: 20px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 20px;
                    height: 20px;
                    content: '•';
                    text-align: center;
                    opacity: .25;
                    color: #000;
                    -webkit-font-smoothing: antialiased;
                    -moz-osx-font-smoothing: grayscale
                }

            .slick-dots li.slick-active button:before {
                opacity: .75;
                color: #000
            }
}
/*! CSS Used keyframes */

@-webkit-keyframes fadeInLeftLarge {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-1000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@-moz-keyframes fadeInLeftLarge {
    0% {
        opacity: 0;
        -moz-transform: translateX(-1000px)
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}

@-ms-keyframes fadeInLeftLarge {
    0% {
        opacity: 0;
        -ms-transform: translateX(-1000px)
    }

    100% {
        opacity: 1;
        -ms-transform: translateX(0)
    }
}

@-o-keyframes fadeInLeftLarge {
    0% {
        opacity: 0;
        -o-transform: translateX(-1000px)
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}

@keyframes fadeInLeftLarge {
    0% {
        opacity: 0;
        transform: translateX(-1000px)
    }

    100% {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRightLarge {
    0% {
        opacity: 0;
        -webkit-transform: translateX(1000px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@-moz-keyframes fadeInRightLarge {
    0% {
        opacity: 0;
        -moz-transform: translateX(1000px)
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}

@-ms-keyframes fadeInRightLarge {
    0% {
        opacity: 0;
        -ms-transform: translateX(1000px)
    }

    100% {
        opacity: 1;
        -ms-transform: translateX(0)
    }
}

@-o-keyframes fadeInRightLarge {
    0% {
        opacity: 0;
        -o-transform: translateX(1000px)
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}

@keyframes fadeInRightLarge {
    0% {
        opacity: 0;
        transform: translateX(1000px)
    }

    100% {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1)
    }
}

@-moz-keyframes zoomIn {
    0% {
        opacity: 0;
        -moz-transform: scale(0)
    }

    100% {
        opacity: 1;
        -moz-transform: scale(1)
    }
}

@-ms-keyframes zoomIn {
    0% {
        opacity: 0;
        -ms-transform: scale(0)
    }

    100% {
        opacity: 1;
        -ms-transform: scale(1)
    }
}

@-o-keyframes zoomIn {
    0% {
        opacity: 0;
        -o-transform: scale(0)
    }

    100% {
        opacity: 1;
        -o-transform: scale(1)
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    100% {
        opacity: 1;
        transform: scale(1)
    }
}
/*! CSS Used fontfaces */

@font-face {
    font-family: mfn-icons;
    font-display: swap;
    src: url(https://www.lsib.co.uk/css/fonts/mfn-icons.eot);
    src: url(https://www.lsib.co.uk/css/fonts/mfn-icons.eot) format('embedded-opentype'),url(https://www.lsib.co.uk/css/fonts/mfn-icons.woff) format('woff'),url(https://www.lsib.co.uk/css/fonts/mfn-icons.ttf) format('truetype'),url(https://www.lsib.co.uk/css/fonts/mfn-icons.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'Patua One';
    font-style: normal;
    font-weight: 400;
    src: local('Patua One'),local('PatuaOne-Regular'),url(https://fonts.gstatic.com/s/patuaone/v9/ZXuke1cDvLCKLDcimxB44_lu.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: 'Patua One';
    font-style: normal;
    font-weight: 400;
    src: local('Patua One'),local('PatuaOne-Regular'),url(https://fonts.gstatic.com/s/patuaone/v9/ZXuke1cDvLCKLDcimxB44_lu.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: 'Patua One';
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: local('Patua One'),local('PatuaOne-Regular'),url(https://fonts.gstatic.com/s/patuaone/v9/ZXuke1cDvLCKLDcimxB44_lu.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src: local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
    unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
    unicode-range: U+0370-03FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: FontAwesome;
    font-display: swap;
    src: url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format('embedded-opentype'),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-display: swap;
    font-style: normal;
    src: url(https://www.lsib.co.uk/slick/fonts/slick.eot);
    src: url(https://www.lsib.co.uk/slick/fonts/slick.eot#iefix) format('embedded-opentype'),url(https://www.lsib.co.uk/slick/fonts/slick.woff) format('woff'),url(https://www.lsib.co.uk/slick/fonts/slick.ttf) format('truetype'),url(https://www.lsib.co.uk/slick/fonts/slick.svg#slick) format('svg')
}
/*! Lity - v2.3.1 - 2018-04-20 * http://sorgalla.com/lity/
* 
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:relative;left:338px;top:-477px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}@media only screen and (max-width:367px) and (min-width:320px){.lity-close{z-index:9994;width:35px;height:35px;position:relative;left:266px;top:-480px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}}.start-group .chat-header{overflow:hidden;z-index:3;position:relative}.start-group .chat-header-2{overflow:hidden;z-index:3;position:relative;height:304px}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v47/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.start-group .chat-header .material-icons{position:absolute;right:25px;top:5px}.chat-header{padding:18px 28px 0;background:-webkit-linear-gradient(151deg,#00e0d8,#201d8e);background:-o-linear-gradient(151deg,#00e0d8,#201d8e);background:linear-gradient(-61deg,#00e0d8,#201d8e);position:relative;z-index:4}.start-group .chat-header .offline-message,.start-group .chat-header .start-message,.start-group .chat-header h2{z-index:2}.start-group h2.h2-banner{color:#fff}.start-group h2{font-size:25px;font-weight:600;color:#303f9f;margin:6px 0 0;padding-top:14px;display:inline-block;position:relative;max-width:calc(100% - 33px);width:100%}.start-group h2 .emoji{width:auto;height:31px;margin-top:-20px}.start-group p{font-size:15px;line-height:25px;text-align:left;padding-bottom:0;margin-bottom:0}.start-message{color:#fff;font-size:15px;margin:0 0 32px;line-height:22px;position:relative}.start-message a{color:#fff}.icon-chat:before{content:'\e83d'}.bott_foot{width:100%;float:left;position:fixed;left:10px;bottom:0;z-index:99;border-radius:0}.bott-popup{margin:0;padding:0}.bott-popup li{float:left;margin:0 6px 0 0}.bott-popup li a{background:#008dd1;padding:10px 15px 9px 15px;float:left;color:#fff!important;font-size:16px;border-radius:4px 4px 0 0}.request-icon{width:24px;height:24px;float:left;margin-right:10px;background:url(../images/request-icon.png) no-repeat left center}.enquire-icon{width:24px;height:24px;float:left;margin-right:10px;background:url(../images/enquire-icon.png) no-repeat left center}@media all{@media screen and (max-width:767px){.bott-popup li a{font-size:0}.request-icon{margin-right:0}.enquire-icon{margin-right:0}}}/*! CSS Used from: https://fonts.googleapis.com/icon?family=Material+Icons ; media=all */@media all{.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}}/*! CSS Used from: https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css */.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-envelope-o:before{content:"\f003"}.fa-download:before{content:"\f019"}.fa-check-square-o:before{content:"\f046"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-calendar:before{content:"\f073"}.fa-comments:before{content:"\f086"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-navicon:before{content:"\f0c9"}.fa-google-plus:before{content:"\f0d5"}.fa-angle-right:before{content:"\f105"}.fa-laptop:before{content:"\f109"}.fa-graduation-cap:before{content:"\f19d"}.fa-share-alt:before{content:"\f1e0"}/*! CSS Used from: http://3.8.211.56/assets/cool-share/plugin.css ; media=all */@media all{.socialPlugin{text-align:center;width:48px;height:15px;display:block}.socialPlugin .showSocialButtons{cursor:pointer}.socialPlugin .socials{width:260px;color:#fff;line-height:10px;text-align:center;margin-top:-50px;margin-left:-35px;display:block;transform-origin:50% 0;-webkit-transform:scale(0) translateY(-150px);-moz-transform:scale(0) translateY(-150px);-o-transform:scale(0) translateY(-150px);transform:scale(0) translateY(-150px);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.socialPlugin .socials:after{content:'';display:block;position:absolute;left:0;right:0;margin:0 auto;height:0;width:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #becade}@media all and (max-width:992px){.socialPlugin .socials{margin-top:-90px}}.widget_mfn_menu .socialPlugin .socials a{display:inline-block}.widget_mfn_menu .socialPlugin .socials a:hover{display:inline-block}.socialPlugin .socials .fa{height:2.5em;font-size:2em;overflow:hidden;position:relative;text-decoration:none;width:2.5em;-webkit-backface-visibility:hidden}.socialPlugin .socials .fa:after,.socialPlugin .socials .fa:before{left:0;position:absolute;text-align:center;-webkit-transition:.5s;transition:.5s;top:50%;width:100%}.socialPlugin .socials .fa:before{color:#fff;-webkit-transform:translate3D(0,-50%,0);-ms-transform:translate3D(0,-50%,0);transform:translate3D(0,-50%,0);z-index:2}.socialPlugin .socials .fa:after{padding-bottom:25%;padding-top:300%;top:0}.socialPlugin .socials .fa:hover:after{-webkit-transform:translate3D(0,-73%,0);-ms-transform:translate3D(0,-73%,0);transform:translate3D(0,-73%,0)}.socialPlugin .socials .fa:hover:before{-webkit-transform:translate3D(0,-250%,0);-ms-transform:translate3D(0,-250%,0);transform:translate3D(0,-250%,0)}.socialPlugin .socials .fa-twitter:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#00acee),color-stop(75%,#e7e7e7));background-image:-webkit-linear-gradient(#00acee 25%,#e7e7e7 75%);background-image:linear-gradient(#00acee 25%,#e7e7e7 75%);content:"\f099";color:#00acee}.socialPlugin .socials .fa-facebook:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#3b5998),color-stop(75%,#e7e7e7));background-image:-webkit-linear-gradient(#3b5998 25%,#e7e7e7 75%);background-image:linear-gradient(#3b5998 25%,#e7e7e7 75%);content:"\f09a";color:#3b5998}.socialPlugin .socials .fa-google-plus:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#b00),color-stop(75%,#e7e7e7));background-image:-webkit-linear-gradient(#b00 25%,#e7e7e7 75%);background-image:linear-gradient(#b00 25%,#e7e7e7 75%);content:"\f0d5";color:#b00}}/*! CSS Used from: http://3.8.211.56/css/global.css ; media=all */@media all{a,a:focus,a:visited{text-decoration:none}ul{list-style:none}a,aside,b,div,h1,h3,i,img,li,p,span,strong,table,tbody,td,th,tr,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}table td,table th{vertical-align:middle}aside{display:block}b,strong{font-weight:700}h1,h3{margin-bottom:15px}p{margin:0 0 15px}i{font-style:italic}.big{font-size:110%;line-height:180%}a,a:focus,a:visited{outline:0}a:hover{text-decoration:underline}p a,p a:visited{line-height:inherit}#Content img{max-width:100%;height:auto}a.button,input[type=submit]{display:inline-block;padding:11px 20px;margin-bottom:4px;cursor:pointer;margin-right:7px;border:0;-webkit-border-radius:5px;border-radius:5px;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.03);box-shadow:inset 0 0 0 1px rgba(0,0,0,.03);background-image:url(http://3.8.211.56/images/box_shadow_button.png);background-repeat:repeat-x}a.button_js{padding:0}a.button .button_label{display:block;float:left;position:relative;z-index:2;padding:11px 20px}a.button .button_icon{display:block;float:left;background:rgba(0,0,0,.05);padding:11px 13px}a.button .button_icon i{color:rgba(0,0,0,.5)}@media screen and (max-width:1490px){.single.with_aside .sections_group{width:72%}}@media only screen and (min-width:768px){a.button:after,input[type=submit]:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:rgba(0,0,0,.05)}a:hover.button{text-decoration:none}a.button:hover:after,input[type=submit]:hover:after{width:100%}}input::-moz-focus-inner{border:0;padding:0}[class*=" icon-"]:before,[class^=icon-]:before{font-family:mfn-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:none!important;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-star:before{content:'\e80a'}.icon-users:before{content:'\e80d'}.icon-layout:before{content:'\e812'}.icon-plus:before{content:'\e81b'}.icon-minus:before{content:'\e818'}.icon-print:before{content:'\e83a'}.icon-vcard:before{content:'\e841'}.icon-cog:before{content:'\e856'}.icon-lamp:before{content:'\e865'}.icon-publish:before{content:'\e86d'}.icon-left-open:before{content:'\e875'}.icon-right-open:before{content:'\e876'}.icon-credit-card:before{content:'\e8d0'}.icon-clipboard:before{content:'\e8d2'}hr{display:block;border:none;outline:0;height:1px;width:100%}hr{margin:0 auto 15px;clear:both}.idea_box{padding:25px 25px 25px 70px;position:relative;border-top-width:1px;border-style:solid;background:rgba(0,0,0,.02);clear:both}.idea_box .icon{font-size:30px;line-height:30px;position:absolute;left:15px;top:50%;margin-top:-15px;color:#666}input[type=number],input[type=text]{padding:10px;outline:0;margin:0 0 20px;width:230px;max-width:100%;display:block;font-size:13px;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.the_content_wrapper ul{margin:0 0 15px 20px;font-size:15px;line-height:21px}.accordion .question{margin-bottom:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;border-width:1px;border-style:solid}.accordion .question:last-child{margin-bottom:0}.accordion .question .title{padding:14px 14px 14px 0;font-size:16px;font-weight:700;position:relative;border-width:0;border-style:solid;cursor:pointer;background-repeat:repeat-x;background-position:left top}.accordion .question .title:before{content:"";width:49px;height:100%;border-width:0 1px 0 0;border-style:solid;position:absolute;left:0;top:0;z-index:1}.mycolor-he{background-color:#5f9fa1!important}.accordion .question .title>.acc-icon-minus,.accordion .question .title>.acc-icon-plus{font-size:40px;line-height:17px;position:absolute;right:20px;top:10px;width:20px;height:20px;text-align:center;color:#444}.accordion .question .title>.acc-icon-minus:before,.accordion .question .title>.acc-icon-plus:before{margin:0!important}.accordion .question .title>.acc-icon-plus{display:none}.accordion .question .title>.acc-icon-minus{display:block}.accordion .question .answer{padding:15px 20px 20px;overflow:hidden;display:none;background-image:url(http://3.8.211.56/images/box_shadow.png);background-repeat:repeat-x;background-position:left top}table{width:100%;margin-bottom:15px;border-collapse:collapse!important;border-spacing:0;-webkit-border-radius:5px;border-radius:5px}table td,table th{padding:0;text-align:center;border-width:1px;border-style:none}table th{font-weight:700}table tr:nth-child(2n) td{background:rgba(0,0,0,.01)}table tr:hover td{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:hover{background:#06d85f}.accordion .question,.accordion .question .title:before,.idea_box,.widget-area,.widget:after,input[type=text],table td,table th{border-color:rgba(0,0,0,.08)}input[type=text]{background-color:#fff;color:#626262;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.02);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.02)}input[type=text]:focus{background-color:#fff!important;border-color:#fff;color:#000}hr{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.08)}.accordion .question .title,table th{color:#444}table tr:hover td,table tr:hover td a{color:#000}.accordion .question .answer{background-color:#fff}.style-simple .accordion .question{border-width:0 0 0 -1px;border-radius:0;position:relative;margin-bottom:4px}.style-simple .accordion .question:after{content:"";display:none;width:2px;height:100%;position:absolute;left:0;top:0;background-color:#ccc}.style-simple .accordion .question .title:before{display:none}.style-simple .accordion .question .title{background:display;border:0}.style-simple .accordion .question .answer{background:#f5f5f5;padding-top:15px!important}.style-simple table th,.style-simple table tr:first-child td,.style-simple table tr:nth-child(2n) td{background:0 0}.style-simple table tr:hover td{background:0 0;color:inherit}.style-simple table td,.style-simple table th{border-width:0 1px 1px 0}.style-simple table tr td:last-child,.style-simple table tr th:last-child{border-right:0}.style-simple table tr:last-child td{border-bottom:0}.style-simple .idea_box{border:1px solid rgba(0,0,0,.08);padding:15px 15px 15px 0;background:#f5f5f5}.style-simple .idea_box .icon{display:block;position:static;float:left;left:0;top:0;width:60px;text-align:center;margin-top:5px}.style-simple .idea_box .desc{border-left:1px solid rgba(0,0,0,.08);padding:10px 15px 10px 20px;margin-left:60px}@media screen and (max-width:414px) and (min-width:320px){.top-course-title{width:100%!important}a.button .button_label{display:block;float:left;position:relative;z-index:2;padding:0;padding-top:12px!important;font-size:13px}}}/*! CSS Used from: http://3.8.211.56/content/journalist/css/structure.css ; media=all */@media all{.clear{overflow:hidden}.layout-full-width{padding:0}#Content{width:100%;padding-top:30px}.section{position:relative;top:0;left:0}.container,.section_wrapper{width:1200px;margin:0 auto;position:relative}.container:after,.section_wrapper:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.column,.columns{float:left;margin:0 1% 30px}.the_content_wrapper{margin:0 1%}.four.columns{width:23%}.one.column{width:98%}.fa.fa-envelope-o{width:46px;height:51px;background:url(http://3.8.211.56/content/journalist/images/mail-icon.png) no-repeat center center;float:left;margin:0;position:absolute;right:10px;top:81px}.button.button_left.button_js.kill_the_icon{margin:0!important}@media only screen and (max-width:1272px){.column,.columns{margin:0 1% 25px}}@media only screen and (max-width:960px){.container,.section_wrapper,.with_aside .content_wrapper{width:100%;max-width:100%!important;padding:0 20px}.container{width:100%!important}}@media only screen and (max-width:767px){a.button,input[type=submit]{width:100%}.widget.widget_mfn_menu{margin-bottom:0;padding-bottom:0}.with_aside .section_wrapper{padding:0}#Content{padding-top:15px}#Content .accordion{margin:0}#Content .the_content_wrapper{margin:0}#Content .post-wrapper-content{margin:0 0 25px 0}.apply-btn-right .btn{font-size:20px}.row.border-banner-bottom{padding:0 30px}.dis{display:none!important}.col-md-7.banner-bottom-area ul li{font-size:16px}.row.banner-bottom-box .col-md-3{padding:5px 15px}.col-md-3.apply-btn-right{margin-bottom:15px}p{font-size:17px;line-height:28px}ul li{font-size:15px;line-height:25px}.section_wrapper .the_content_wrapper ul{font-size:17px;line-height:28px;margin:0}.new-breadcrumbs{display:none}.button.button_left.button_js.kill_the_icon{margin:15px 0 15px 0}.accordion.col-md-12{padding:0}.section_wrapper .the_content_wrapper ul.page-content-ul{margin-left:0}.right-box-with-border{margin-bottom:25px}.widget.widget_text{padding-bottom:12px;margin-bottom:12px}.widget.widget_mfn_menu .fa.fa-envelope-o{top:83px}}@media only screen and (max-width:480px){.container,.section_wrapper,.with_aside .content_wrapper{padding:0 20px}}.with_aside .content_wrapper{max-width:1200px;margin:0 auto}.with_aside .sections_group{width:75%;float:left}.with_aside .section_wrapper{width:100%}.with_aside .four.columns{float:right}.clear,.clearfix:after,.clearfix:before,.container:after{display:block;visibility:hidden;height:0}.container:after{content:"\0020";clear:both}.clearfix:after,.clearfix:before{content:'\0020';overflow:hidden;width:0}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both;width:0}.sections_group .accordion .question{margin:0 0 10px 0}.widget-area:before{content:""}.widget_mfn_menu ul li a:hover{text-decoration:none}.post-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.post-nav{padding:10px 10px 4px 130px;margin-bottom:20px;background-image:url(http://3.8.211.56/content/journalist/images/stripes/stripes_5_b.png);box-sizing:border-box;overflow:hidden}.post-nav .next-prev-nav{float:left}.post-nav .next-prev-nav li{float:left;margin-right:5px}.post-nav .next-prev-nav a.button{margin:0}.post-nav .list-nav{float:right;line-height:49px}.aside_right .widget-area:before,.aside_right .widget:after{left:0;border-width:0}.with_aside .four.columns{margin-bottom:0}.widget-area{border-style:solid;padding:30px 0 20px;position:relative}.aside_right .widget-area{border-left-width:1px;padding-left:25px}body:not(.template-slider) .widget-area{margin-top:-30px}.widget-area:before{display:block;position:absolute;top:0;width:1500px;height:100%;background:rgba(0,0,0,.01);visibility:visible}.widget:last-child:after{display:none}.widget{padding-bottom:30px;margin-bottom:30px;position:relative}.widget:last-child{margin-bottom:0;padding-bottom:0}.widget:after{display:block;content:""}.widget:after{position:absolute;bottom:0;width:1500px;height:0;visibility:visible;border-width:1px 0 0;border-style:solid}.widget>h3{font-size:18px;line-height:22px}.widget_mfn_menu ul li a{display:block;padding:7px 10px;margin-bottom:5px;background:#fff;border:1px solid rgba(0,0,0,.04);color:#858585;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget_mfn_menu ul li a:hover{color:#fff!important}@media only screen and (min-width:960px) and (max-width:1239px){.container,.section_wrapper{width:729px}}@media only screen and (min-width:768px) and (max-width:959px){.container,.section_wrapper,.with_aside .content_wrapper{max-width:708px}}@media only screen and (max-width:767px){.four.columns,.section_wrapper .column,.sections_group{margin:0!important;width:100%!important;clear:both}.columns{margin:0 0 10px 0}.course-details-lsib .accordion .question .title{font-size:17px;font-weight:500;line-height:30px;padding:14px 41px 14px 0}.style-simple.course-details-lsib .accordion .question:after{width:0}.style-simple.course-details-lsib .accordion .question .answer{background:0 0;padding:0}.course-details-lsib .desc span{font-size:16px!important}.course-details-lsib .cour-detil table tr td a{font-size:17px}.course-details-lsib .form-group input{font-size:16px}.section_wrapper{padding:0 20px 15px 20px}.desc{font-size:18px;line-height:28px}.with_aside .content_wrapper{max-width:100%}.section_wrapper .column{margin:0 0 20px;height:auto!important}.four.columns{float:none!important;margin:0 auto!important}.section{background-attachment:scroll!important;height:auto!important}.widget-area{min-height:0!important}.post-nav{padding:10px 10px 4px 90px}.widget-area:after,.widget-area:before{display:none}.widget-area{border:0!important;padding:0!important;margin:0 0 25px!important}.accordion .question .title>.acc-icon-minus,.accordion .question .title>.acc-icon-plus{top:8px}.the_content_wrapper{margin:0}.post-wrapper-content{margin:10px 0 25px 0}.widget:after{width:100%}.style-simple .accordion .question .answer{padding:0 18px 10px 18px}}@media only screen and (min-width:480px) and (max-width:767px){.with_aside .content_wrapper{max-width:100%}}@media only screen and (max-width:479px){.post-nav{padding:10px 10px 4px}}.padding-b-10{padding-bottom:10px}.padding-b-20{padding-bottom:20px}.padding-t-10{padding-top:10px}.padding-t-20{padding-top:20px}.sidebar .course-detail-print{width:100%}.sidebar .course-detail-print li{float:left;padding:0 5px 0 10px;line-height:15px}.sidebar .course-detail-print ul li a{display:block;background:0 0;margin:0;padding:0}.sidebar .course-detail-print ul li a:hover{display:block;background:0 0!important;color:#e95f61!important}.margin-t-30{margin-top:30px}.padding-t-20{padding-top:20px}.padding-t-10{padding-top:10px}.padding-r-10{padding-right:10px}.padding-b-20{padding-bottom:20px}.padding-b-10{padding-bottom:10px}.certificate-box{background:#d9dde1;padding:20px 10px 20px 10px}.sidebar .course-detail-print a.active-book-mark:focus{color:red}.right-box-with-border{width:100%;display:inline-table;padding:10px;border:1px solid #ddd;position:relative}.widget_mfn_menu ul.bookmark{margin-top:10px}.widget_mfn_menu ul.bookmark li a{border:none}ul.quick-link .fa-comments,ul.quick-link .fa-question-circle{padding-right:10px;font-size:25px;color:#666}ul.quick-link{margin:0;padding:0;border:1px solid #ddd}ul.quick-link li{padding:15px;border-bottom:1px solid #ddd}ul.quick-link li:last-child{border-bottom:0 solid #ddd}ul.quick-link li a{text-decoration:none;font-size:16px;font-weight:600;color:#666}ul.quick-link li a:hover{text-decoration:none;font-size:16px;font-weight:600;color:#2991d6}.img-desktop{position:absolute;right:-120px}.course-details ul li{font-size:15px;color:#fff}.the_content_wrapper ul.page-content-ul{margin-left:0;line-height:28px;margin-top:-18px}.post-wrapper-content{margin-bottom:18px}.cour-detil table tr th{text-align:left;padding:0}.cour-detil table tr td{text-align:left;padding:0}.cour-detil table tr{border:0 solid #c2c3c3}.cour-detil table tr th{border-bottom:1px solid #c2c3c3!important;text-align:left;padding:0 0 12px 0;font-size:18px}.cour-detil table tr td a{display:block;color:#383637;background:#eeebe5;padding:8px 10px;border-left:1px solid #c2c3c3;border-right:1px solid #c2c3c3;border-bottom:1px solid #c2c3c3}.cour-detil table tr td a:hover{background:#caccce}.style-simple .accordion .question .answer.answerrr{padding:0 15px 12px 15px}.apply-now-header01 .heading_font.product_main_data{border:0 solid #ddd}.heading_font.product_main_data a{font-size:16px;color:#666;font-weight:600}.heading_font.product_main_data i{font-size:25px;color:#666!important;padding-right:10px}.deatil-month{position:relative;top:-30px}.heading_font.product_main_data{border:1px solid #ddd;margin:0 1px 0 0}.heading_font.product_main_data a{background:0 0!important;font-size:16px;color:#696969;text-align:left;font-weight:600}.heading_font.product_main_data a:hover{color:#2991d6}.btn.btn-apply{background:#2991d6;font-size:15px;color:#fff;font-weight:500;padding:19px 66px 19px 66px}.left-angled-shape{background-color:transparent;margin-left:-15px}.left-angled-shape{height:345px}.text-center{text-align:center}.row.bg-banner-bottom{background:#f0efef}.col-md-5.hidden-box{visibility:hidden}.col-md-7.banner-bottom-area{margin-bottom:-15px;top:-40px;position:relative}.row.banner-bottom-box{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background-color:#fff;line-height:18px;margin:0;padding:10px 0}.row.border-banner-bottom{border-bottom:4px solid #0078c1}.sections_group .accordion .question{border-bottom:2px solid #acacac}.accordion .question{border-width:0}@media (min-width:768px){.banner-text{position:absolute;top:30px;height:325px}.course-details{position:absolute;bottom:20px;font-size:15px;color:red}}@media screen and (max-width:767px){.banner-text{height:auto;padding:15px 0 40px 0}.course-details{font-size:15px;color:red}.mycolor-he{height:auto!important}.big{margin-bottom:10px;font-size:18px}a.button .button_label{text-align:center;float:none}.dload-container{margin:25px 0 0 0}}@media (min-width:1260px){.banner-text{position:absolute;top:30px;height:315px}.course-details{position:absolute;bottom:20px;font-size:15px;color:#fff}}.download-butt{background:#2991d6;color:#fff;padding:5px 15px 5px 15px;border-radius:4px;float:left;margin-bottom:4px}@media only screen and (max-width:1200px) and (min-width:992px){.download-butt{background:#2991d6;color:#fff;padding:5px 15px 5px 15px;font-size:12px;border-radius:4px;float:left;margin-bottom:4px}}@media only screen and (max-width:991px) and (min-width:320px){.download-butt{background:#2991d6;color:#fff;padding:3px 7px 3px 7px;margin-top:8px;margin-right:15px;font-size:15px;border-radius:4px;float:left;margin-bottom:4px}}@media only screen and (max-width:1470px) and (min-width:1281px){.with_aside .content_wrapper{max-width:1200px;margin:0 auto;margin-top:0}}}/*! CSS Used from: http://3.8.211.56/content/journalist/css/journalist.css ; media=all */@media all{.post-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.widget-area:before{content:""}.post-nav{padding:10px 10px 4px 130px;margin-bottom:20px;background-image:url(http://3.8.211.56/content/journalist/images/stripes/stripes_5_b.png);box-sizing:border-box;overflow:hidden}.post-nav .next-prev-nav{float:left}.post-nav .next-prev-nav li{float:left;margin-right:5px}.post-nav .next-prev-nav a.button{margin:0}.post-nav .list-nav{float:right;line-height:49px}.aside_right .widget-area:before,.aside_right .widget:after{left:0}.with_aside .four.columns{margin-bottom:0}.widget-area{border-style:solid;padding:30px 0 20px;position:relative}.aside_right .widget-area{border-left-width:0;padding-left:25px}body:not(.template-slider) .widget-area{margin-top:0}.widget-area:before{display:block;position:absolute;top:0;width:1500px;height:100%;background:rgba(0,0,0,.01);visibility:visible}.widget:last-child:after{display:none}.widget{padding-bottom:15px;margin-bottom:15px;position:relative}.widget:last-child{margin-bottom:0;padding-bottom:0}.widget:after{display:block;content:""}.widget:after{position:absolute;bottom:0;width:1500px;height:0;visibility:visible;border-width:1px 0 0;border-style:solid}.widget>h3{font-size:18px;line-height:22px}.widget_mfn_menu ul li a{display:block;padding:7px 10px;margin-bottom:5px;background:rgba(0,177,161,.57);border:1px solid rgba(0,0,0,.04);color:#383637}.widget_mfn_menu ul li a:hover{text-decoration:none;color:#fff!important}h1,h3{font-family:Roboto,Arial,Tahoma,sans-serif}#Content{background-color:#fff}input[type=submit],input[type=text]{font-family:Roboto,Arial,Tahoma,sans-serif;font-weight:400}h1,h3{font-weight:300}h1{font-size:35px;line-height:40px}h3{line-height:26px}h3{font-size:24px}@media only screen and (min-width:768px) and (max-width:959px){h1{font-size:43px;line-height:43px}h3{font-size:22px;line-height:24px}.the_content_wrapper ul{font-size:14px;line-height:19px}}@media only screen and (min-width:480px) and (max-width:767px){h1{font-size:38px;line-height:38px}h3{line-height:21px}h3{font-size:19px}.the_content_wrapper ul{font-size:13px;line-height:16px}}@media only screen and (max-width:479px){h1{font-size:34px;line-height:34px}h3{font-size:17px;line-height:19px}.the_content_wrapper ul{font-size:13px;line-height:16px}}.with_aside .sidebar.columns{width:23%}.with_aside .sections_group{width:75%}.style-simple .accordion .question:after,.widget_mfn_menu ul li a:hover{background-color:#0068b1}a{color:#3144ad}a:hover{color:#1a2a80}h1,h3{color:#101720}a.button{background-color:#2991d6;color:#fff}input[type=submit]{-webkit-background-color:#2991d6;background-color:#2991d6;color:#fff}.the_content_wrapper ul{color:#737e86}table tr:hover td{background:#001fde}h3{font-weight:700}.single-post .post-nav{display:none}a.button,input[type=submit]{background-image:none;border-radius:0;font-size:17px;font-weight:700;box-shadow:0 1px 0 rgba(255,255,255,.1) inset;-webkit-appearance:none}a.button .button_icon{background:rgba(0,0,0,.05)}}/*! CSS Used from: http://3.8.211.56/assets/css/bootstrap.min62ea.css ; media=all */sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}img{border:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100%!important}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.text-center{text-align:center}ul{margin-top:0}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-12,.col-lg-9,.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-7,.col-md-9,.col-sm-12,.col-sm-8,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{float:left}.col-xs-12{width:100%}@media (min-width:768px){.col-sm-12,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}}@media (min-width:992px){.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-7,.col-md-9{float:left}.col-md-12{width:100%}.col-md-9{width:75%}.col-md-7{width:58.33333333%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}}@media (min-width:1200px){.col-lg-12,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-9{width:75%}}table{background-color:transparent}th{text-align:left}.form-group{margin-bottom:15px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container:after,.row:after{clear:both}.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}/*! CSS Used from: http://3.8.211.56/assets/css/font-awesome.min62ea.css ; media=all */@media all{.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-envelope-o:before{content:"\f003"}.fa-close:before{content:"\f00d"}.fa-download:before{content:"\f019"}.fa-check-square-o:before{content:"\f046"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-calendar:before{content:"\f073"}.fa-comments:before{content:"\f086"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-navicon:before{content:"\f0c9"}.fa-google-plus:before{content:"\f0d5"}.fa-angle-right:before{content:"\f105"}.fa-laptop:before{content:"\f109"}.fa-graduation-cap:before{content:"\f19d"}.fa-share-alt:before{content:"\f1e0"}}/*! CSS Used from: http://3.8.211.56/assets/css/styles62ea.css ; media=all */@media all{input[type=submit]:hover{background-color:#10c45c;color:#fff;border-color:#10c45c;box-shadow:none}.button{position:relative;overflow:hidden;-webkit-transform:translateZ(0);z-index:30}.button:after{content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;left:-100%;top:0;background:rgba(0,0,0,.1);z-index:-1}.button:hover{border-color:#fff;color:#fff;background-color:#48a7d4}.button:hover:after{left:0}.button:active,.button:focus{background-color:#48a7d4;color:#fff;border-color:#48a7d4;box-shadow:none;text-decoration:none!important}input[type=number],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number],input[type=text]{display:block;padding:6px 12px!important;height:47px;line-height:1.42857143;border-radius:0;border:2px solid #f0f2f5;background:#f0f2f5;box-shadow:none!important;color:#555}input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus{background-color:#fff;border-color:#f0f2f5;outline:0}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}table{width:100%;margin-bottom:0}table tr{border:1px solid #ccc}table td,table th{padding:5px 10px}img{max-width:100%;height:auto}div.multiseparator{position:relative;overflow:hidden;margin:5px 0;height:3px;width:100%}div.multiseparator:after{content:'';display:block;position:absolute;width:50px;height:3px;z-index:10;background-color:#eab830;bottom:0;left:0}div.multiseparator:before{content:'';display:block;position:absolute;width:1200px;height:1px;z-index:10;background-color:#dcdcdc;bottom:1px;left:65px}.stm_product_meta_single_page{position:relative;padding-bottom:0;margin-top:0;z-index:11}.stm_product_meta_single_page.right{margin-left:0}.stm_product_meta_single_page .quantity{display:none}.stm_product_meta_single_page .price{margin-bottom:20px}.price{margin-bottom:15px}.product_main_data .price>span.amount{display:block;margin-top:10px;font-size:32px;font-weight:700}@media (min-width:992px){.sidebar_position_right:after{content:'';display:block;position:absolute;width:1px;height:95%;z-index:10;bottom:0;background-color:#e1e2e4;right:0}}.new-breadcrumbs-wrap .new-breadcrumbs ul li{display:block;float:left;padding:3px}@media only screen and (min-width:320px) and (max-width:480px){.new-breadcrumbs-wrap{position:relative;width:250px;float:left}.new-breadcrumbs{position:absolute;left:-65px;right:0;top:0;width:100%}}@media (max-width:1442px){.new-breadcrumbs-wrap{position:relative;left:38px;width:250px}}@media (max-width:1420px){.new-breadcrumbs-wrap{width:250px}}@media (max-width:1380px){.new-breadcrumbs-wrap{width:250px}}@media (max-width:1366px){.new-breadcrumbs-wrap{position:relative;left:55px;width:250px}}@media (max-width:1367px){.new-breadcrumbs-wrap{width:250px}}@media (max-width:1281px){.new-breadcrumbs-wrap{position:relative;width:250px;float:left}}}/*! CSS Used from: http://3.8.211.56/assets/css/animation62ea.css ; media=all */@media all{.button,.button:active,.button:focus,.button:hover,a,a:hover{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.btn:after,.btn:hover:after,.button:after,.button:hover:after{-webkit-transition:all .25s cubic-bezier(.66,.36,.17,.91);-moz-transition:all .25s cubic-bezier(.66,.36,.17,.91);-o-transition:all .25s cubic-bezier(.66,.36,.17,.91);transition:all .25s cubic-bezier(.66,.36,.17,.91)}}/*! CSS Used from: http://3.8.211.56/assets/css/style62ea.css ; media=all */@media all{a{color:#6bafaf}.white{color:#fff!important}.button:hover{background-color:#7f7f7f}.sidebar_position_right:after{background-color:#fff}.finance_table tr{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #444;font-family:Montserrat,Verdana}.finance_table td{padding:4px 0!important}.product_main_data .price:first-child>span.amount:after{content:"(18 Months)";margin-left:4px;font-size:12px;color:#555}.stm_product_meta_single_page .price{margin-bottom:10px!important}.financeslideout{background-color:#333;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform,opacity;z-index:20;top:0;right:0;height:100%;-webkit-transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;width:320px;-webkit-transform:translateX(321px);transform:translateX(321px);position:fixed!important;overflow-y:scroll}.contact{width:300px;height:auto;display:block;padding:20px;color:#efefef;font-size:13.5px}.large_x{color:#6bafaf;text-align:right;font-size:20px;margin-top:0;padding:0 0 5px 0;cursor:pointer;float:right;z-index:9;position:relative}.contact{overflow:auto}.contact h3{color:#fff;text-transform:uppercase;float:left;margin-top:0}.price_text{display:block;margin-bottom:10px;margin-top:-10px}table.finance_table td{text-align:left}.heading_font.product_main_data a.payment-plan-btnnn{display:block;background:#888!important;font-size:1.2em;padding:10px;font-weight:600;text-align:center;color:#fff;text-decoration:none;margin-bottom:4px}.heading_font.product_main_data a.payment-plan-btnnn:hover{text-decoration:none;background:#48a7d4!important;color:#fff;font-weight:600}.one.column{width:100%!important}}/*! CSS Used from: https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-envelope-o:before{content:"\f003"}.fa-close:before{content:"\f00d"}.fa-download:before{content:"\f019"}.fa-check-square-o:before{content:"\f046"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-calendar:before{content:"\f073"}.fa-comments:before{content:"\f086"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-navicon:before{content:"\f0c9"}.fa-google-plus:before{content:"\f0d5"}.fa-angle-right:before{content:"\f105"}.fa-laptop:before{content:"\f109"}.fa-graduation-cap:before{content:"\f19d"}.fa-share-alt:before{content:"\f1e0"}/*! CSS Used from: http://3.8.211.56/content/journalist/css/sk-style.css */@media screen and (min-width:320px) and (max-width:480px){#Content{padding-top:0}.post-wrapper-content{margin:14px}.section_wrapper{max-width:100%!important}}.one.column{width:100%!important}/*! CSS Used from: http://3.8.211.56/assets/css/bootstrap.min62ea.css */sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}img{border:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100%!important}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.text-center{text-align:center}ul{margin-top:0}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-12,.col-lg-9,.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-7,.col-md-9,.col-sm-12,.col-sm-8,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{float:left}.col-xs-12{width:100%}@media (min-width:768px){.col-sm-12,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}}@media (min-width:992px){.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-7,.col-md-9{float:left}.col-md-12{width:100%}.col-md-9{width:75%}.col-md-7{width:58.33333333%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}}@media (min-width:1200px){.col-lg-12,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-9{width:75%}}table{background-color:transparent}th{text-align:left}.form-group{margin-bottom:15px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container:after,.row:after{clear:both}.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}/*! CSS Used from: Embedded */.button1:hover{background-color:#e95f61;color:#fff}/*! CSS Used from: Embedded */.trigger_popup_fricc{cursor:pointer}.widget_mfn_menu007 ul.search-a-z li a{background:0 0;border:none;color:#fff;font-size:16px}.color-fff{color:#fff}.icon-book:before{content:'\e850'}[class*=" icon-"]:before,[class^=icon-]:before{font-family:mfn-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:none!important;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.widget_mfn_menu007 .bg-fff{border-left:1px solid #ccc!important;background:#ccc url(../images/search-icon.png) no-repeat 9px center!important;height:47px;line-height:45px}.widget_mfn_menu1234 ul.page-content-ul li:first-child{border-top:1px solid #c2c3c3}.widget_mfn_menu1234 ul.page-content-ul li{width:100%;display:block;list-style-type:none;padding:0;list-style:none!important;display:inline-table;border-left:1px solid #c2c3c3;border-right:1px solid #c2c3c3;border-bottom:1px solid #c2c3c3}.widget_mfn_menu1234 ul.page-content-ul li a{display:block;color:#383637;background:#eeebe5;padding:8px 10px;margin:0;margin-bottom:0;border:none}a.button,a.tp-button,button,input[type=button],input[type=reset],input[type=submit]{background-image:none;border-radius:0;font-size:17px;font-weight:700;box-shadow:0 1px 0 rgba(255,255,255,.1) inset;-webkit-appearance:none}.breadcrumbs li:first-child{background:0 0;padding-left:0}.breadcrumbs li{padding:0 5px 0 2px;line-height:15px;float:left}.breadcrumbs li a{color:#0076be;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.breadcrumbs li a{display:block;font-size:14px;font-style:normal;font-weight:600;color:#333}.stm_product_meta_single_page{position:relative;padding-bottom:0;margin-top:0;z-index:11}.live-con{list-style:none;text-align:center}.live-con a{width:100%;display:block;border:1px solid #ddd;margin-top:-1px;padding:12px;font-size:16px;color:#666;font-weight:600}.live-con a{text-align:left}.live-con i{font-size:25px;color:#666;padding-right:10px}.live-con i{margin-right:5px}.haddinggg{font-weight:700;font-size:35px;margin:0 0 15px 6px}.style-simple table th,.style-simple table tr:first-child td,.style-simple table tr:nth-child(2n) td{background:0 0}.style-simple table td,.style-simple table th{border-width:0 1px 1px 0}.course-link td{text-align:left!important;padding:15px 10px!important}.course-link td{width:100%;font-size:16px}.fa-trophy:before{content:"\f091";color:#8c8282}.contactslideout .contact{background-color:#333;margin-top:40px}.course-title h1{font-weight:700}.widget_text02{background-color:#eeebe5;margin:0;padding:15px}@media (min-width:320px) and (max-width:767px){.breadcrumbs-wrap,.image_frame,.widget_mfn_menu007,.widget_text{display:none}.course-title h1{margin-top:40px;margin-bottom:0;padding:0}.widget_text02{padding:10px 25px}.widget_mfn_menu1234 h3{padding-top:20px}}.contactslideout{display:none}.testim{border:1px solid #b9b5b5;width:42%;margin-top:90px;margin-left:38px;float:left}.testim-text{padding:20px;padding-top:0}.testim-image{width:140px;position:relative;top:-35px;left:-10px}.video-image img{width:215px}.testim-video{width:90%;margin-top:40px;margin-left:70px;height:250px;border:1px solid #b9b5b5;float:left}.video-text{padding:20px;padding-left:20px;margin-left:20px}.read-more-expand-button{background:#008dd1;padding:8px 25px 8px 25px;color:#fff;margin:0;top:0;margin-left:45px;margin-bottom:20px;width:120px;float:left;margin-top:15px;cursor:pointer}.background-video{background:#e8eef3;width:100%;height:473px}a.button{background-image:none;border-radius:0;font-size:17px;font-weight:700;box-shadow:0 1px 0 rgba(255,255,255,.1) inset;-webkit-appearance:none}a.button .button_icon{background:rgba(0,0,0,.05)}#text{display:none}.read-more-expand-button{background:#008dd1;padding:8px 25px 8px 25px;color:#fff;margin:0;top:0;margin-left:45px;margin-bottom:20px;width:120px;float:left;margin-top:15px;cursor:pointer}@media screen and (min-device-width:320px) and (max-device-width:767px){.read-more-expand-button{background:#008dd1;padding:8px 25px 8px 25px;color:#fff;margin:0;top:0;margin-left:0;margin-bottom:20px;width:120px;float:left}}@media only screen and (max-width:1490px) and (min-width:1129px){.testim{border:1px solid #b9b5b5!important;width:44%!important;margin-top:90px!important;float:left!important}}.testim{border:1px solid #b9b5b5;width:42%;margin-top:90px;margin-left:38px;float:left}.testim-image{width:140px;position:relative;top:-35px;left:-10px}.testim-text{padding:20px;padding-top:0}.testim-video{width:90%;margin-top:40px;margin-left:70px;height:250px;border:1px solid #b9b5b5;float:left}.video-image{width:300px;margin-top:15px;margin-left:-55px;float:left;margin-right:-36px}.video-image img{width:215px}.video-text{padding:20px;padding-left:20px;margin-left:20px}.one.column{width:100%!important}@media only screen and (min-width:768px) and (max-width:813px){.testim{border:1px solid #b9b5b5;width:45%;margin-top:90px;margin-left:14px;float:left}}@media only screen and (min-width:600px) and (max-width:768px){.testim{border:1px solid #b9b5b5;width:100%;margin-top:90px;margin-left:0;float:left}}@media only screen and (min-width:320px) and (max-width:600px){.testim{border:1px solid #b9b5b5;width:100%;margin-top:90px;margin-left:0;float:left}.testim-video{width:100%;margin-top:40px;margin-left:0;height:inherit!important;border:1px solid #b9b5b5;float:left}.video-text{padding:20px;padding-left:10;margin-left:0;width:100%;float:left}.video-image{width:100%;margin-top:0;margin-left:0;float:left;margin-right:0}.video-image img{width:100%}}/*! CSS Used from: https://www.lsib.co.uk/assets/css/style62ea.css ; media=all */@media all{a{color:#6bafaf}.background-video{background:#e8eef3;width:100%;height:300px}.left-text{width:80%;margin:35px}.right-text img{width:80%;margin-top:30px}@media only screen and (min-width:1129px) and (max-width:1490px){@media only screen and (min-width:600px) and (max-width:768px){.background-video{background:#e8eef3;width:100%;height:inherit}.right-text img{width:100%;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:600px){.background-video{background:#e8eef3;width:100%;height:inherit}.right-text img{width:100%;margin-top:30px;margin-bottom:30px}}}}/*! CSS Used from: https://www.lsib.co.uk/content/journalist/css/sk-style.css */.background-video{background:#e8eef3;width:100%;height:473px}.left-text{width:80%;margin:35px}.right-text img{width:80%;margin-top:110px}@media only screen and (min-width:600px) and (max-width:768px){.background-video{background:#e8eef3;width:100%;height:inherit}.right-text img{width:100%;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:320px) and (max-width:600px){.background-video{background:#e8eef3;width:100%;height:inherit}.right-text img{width:100%;margin-top:30px;margin-bottom:30px}}/*! CSS Used from: https://www.lsib.co.uk/assets/css/bootstrap.min62ea.css */img{border:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid}img{max-width:100%!important}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-sm-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-6{float:left}.col-sm-6{width:50%}}.grtyoutube-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.grtyoutube-popup-content{margin-top:150px;width:95%;max-width:850px;margin-left:auto;margin-right:auto;position:relative}.grtyoutube-popup-close{position:absolute;top:-30px;right:0;color:#fff;font-size:25px;width:17px;height:17px;cursor:pointer}.grtyoutube-iframe{width:100%;height:480px}@media (max-width:767px){.grtyoutube-iframe{width:100%;height:350px}}.grtyoutube-dark-theme{background:rgba(0,0,0,.85)}.grtyoutube-dark-theme .grtyoutube-popup-content{-webkit-box-shadow:0 0 8px 0 rgba(255,255,255,.4);-moz-box-shadow:0 0 8px 0 rgba(255,255,255,.4);box-shadow:0 0 8px 0 rgba(255,255,255,.4)}.grtyoutube-dark-theme .grtyoutube-popup-close{background:url(icon-close-white.png) no-repeat}.grtyoutube-light-theme{background:rgba(255,255,255,.85)}.grtyoutube-light-theme .grtyoutube-popup-content{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.4);box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.grtyoutube-light-theme .grtyoutube-popup-close{background:url(icon-close-black.png) no-repeat}.degree_001{background:#0073aa;font-size:18px;text-transform:uppercase;font-weight:700;color:#fff;padding:10px 10px;border-radius:3px}.search-a-z input{margin:0;padding:0}.aligncenter{text-align:center;margin:0 auto;display:block}.no-content-padding:not(.with_aside) #Content,.page.hide-title-area:not(.with_aside) #Content,.template-blank #Content,.under-construction #Content{padding:0!important}/*! CSS Used from: https://www.lsib.co.uk/css/global.css ; media=all */@media all{.column one-second div,h2,h5,h6{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h2,h5{margin-bottom:15px}h6{margin-bottom:3px}p{margin:0 0 15px}a,a:focus,a:visited{outline:0}a:hover{text-decoration:underline}#Content img{max-width:100%;height:auto}iframe{max-width:100%}input[type=submit]{display:inline-block;padding:11px 20px;margin-bottom:4px;cursor:pointer;margin-right:7px;border:0;-webkit-border-radius:5px;border-radius:5px;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.03);box-shadow:inset 0 0 0 1px rgba(0,0,0,.03);background-image:url(https://www.lsib.co.uk/images/box_shadow_button.png);background-repeat:repeat-x}@media only screen and (min-width:768px){input[type=submit]:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:rgba(0,0,0,.05)}input[type=submit]:hover:after{width:100%}}input::-moz-focus-inner{border:0;padding:0}hr{display:block;border:none;outline:0;height:1px;width:100%}hr{margin:0 auto 15px;clear:both}hr.no_line{height:0}textarea{min-height:60px}input[type=text],textarea{padding:10px;outline:0;margin:0 0 20px;width:230px;max-width:100%;display:block;font-size:13px;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.button:hover{background:#06d85f}@media screen and (-webkit-min-device-pixel-ratio:0){.form_submit.button.primary{background:#316bee;border:0;color:#fff;font-size:18px;border-radius:0}.con-err1{position:relative}.con-err2{position:relative}.con-err3{position:relative}.con-err4{position:relative}.con-err1 span{position:absolute;right:10px;top:10px}.con-err2 span{position:absolute;right:10px;top:10px}.con-err3 span{position:absolute;right:10px;top:10px}.con-err4 span{position:absolute;right:10px;top:10px}}.contact-fromend input{background:#fff;border:1px #ccc solid!important;font-size:15px!important;color:#000!important;padding:5px 10px!important}.contact-fromend #contactWrapper textarea{background:#fff;border:1px #ccc solid!important;font-size:15px!important;color:#000!important;resize:none;padding:5px 10px!important;height:150px!important}.contact-fromend #contactWrapper .form_submit.button.primary{background:#316bee!important;font-size:18px!important;color:#fff!important;padding:10px 20px!important;border:1px #316bee solid!important}.contact-fromend input:focus{background:#fff;border:1px #ccc solid!important;font-size:15px;color:#000;padding:5px 10px!important}.contact-fromend #contactWrapper textarea:focus{background:#fff;border:1px #ccc solid!important;font-size:15px;color:#000;resize:none;padding:5px 10px!important}.map{width:100%}.map iframe{width:100%;height:400px}::selection{color:#fff}::-moz-selection{color:#fff}input[type=text],textarea{border-color:rgba(0,0,0,.08)}input[type=text],textarea{background-color:#fff;color:#626262;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.02);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.02)}input[type=text]:focus,textarea:focus{background-color:#fff!important;border-color:#fff;color:#000}hr{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.08)}#contactWrapper .column{margin-bottom:10px}#contactWrapper input[type=text],#contactWrapper textarea{padding:10px;outline:0;margin:0;width:100%;max-width:100%;display:block;font-size:13px;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}#contactform .column input[type=text]{width:100%}#contactform .column{margin-bottom:10px}}/*! CSS Used from: https://www.lsib.co.uk/content/journalist/css/structure.css ; media=all */@media all{.section{position:relative;top:0;left:0}.section_wrapper{width:1200px;margin:0 auto;position:relative}.section.full-width>.section_wrapper{max-width:100%!important}.section_wrapper:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.column{float:left;margin:0 1% 30px}.one-second.column{width:48%}.one.column{width:98%}@media not all and (min-resolution:.001dpcm){@media{.form_submit.button.primary{background:#316bee;border:0;color:#fff;font-size:18px;border-radius:0}}}.form_submit.button.primary{background:#316bee;border:0;color:#fff;font-size:18px;border-radius:0}.form_submit.button.primary{-webkit-background:#316bee;-webkit-border:0;-webkit-color:#fff;-webkit-font-size:18px;-webkit-border-radius:0}@media only screen and (max-width:1272px){.column{margin:0 1% 25px}textarea{width:100%}}@media only screen and (max-width:960px){.section_wrapper{width:100%;max-width:100%!important;padding:0 20px}}@media only screen and (max-width:767px){input[type=submit]{width:100%}.form_submit.button.primary{margin-bottom:15px}p{font-size:17px;line-height:28px}.column.one-second{width:100%!important}}@media only screen and (max-width:480px){.section_wrapper{padding:0 20px}}.clearfix:after,.clearfix:before{display:block;visibility:hidden;height:0}.clearfix:after,.clearfix:before{content:'\0020';overflow:hidden;width:0}.clearfix:after{clear:both}.clearfix{zoom:1}.highlight-right:after{right:0}.highlight-right{position:relative}.highlight-right:after{content:"";position:absolute;width:50%;height:100%;top:0}.highlight-right .section_wrapper{z-index:2}@media only screen and (max-width:767px){.highlight-right:after{content:none}}.section.full-width .section_wrapper{width:100%!important}.section.full-width .section_wrapper .column.one{width:100%;margin:0!important}.dark{color:#fff!important}.dark h2,.dark h5,.dark h6,.dark h6 a,.dark h6 a:hover{color:#fff}.dark hr{background-color:rgba(255,255,255,.08);color:rgba(255,255,255,.08)}@media only screen and (min-width:960px) and (max-width:1239px){.section_wrapper{width:729px}}@media only screen and (min-width:768px) and (max-width:959px){.section_wrapper{max-width:708px}}@media only screen and (max-width:767px){.section_wrapper .column{margin:0!important;width:100%!important;clear:both}.contact-lsib .section_wrapper.contact-map{padding:0}.contact-lsib .column_attr{padding:30px 0 0 0!important}.contact-lsib .no_line.hrmargin_b_30{display:none}.contact-lsib h2{font-size:25px;padding-bottom:15px}.contact-lsib #contactWrapper .column{margin-bottom:15px!important}.contact-lsib .highlight-right .column:last-child{background:0 0}.contact-lsib h2 span{font-size:18px!important}.contact-lsib h5{font-size:18px}.contact-lsib h6{font-size:18px;font-weight:500;line-height:30px}.contact-lsib a{font-size:18px}.section_wrapper{padding:0 20px 15px 20px}.section_wrapper .column{margin:0 0 20px;height:auto!important}.section{background-attachment:scroll!important;height:auto!important}}.form_submit.button.primary{-webkit-background:#316bee;-webkit-border:0;-webkit-color:#fff;-webkit-font-size:18px;-webkit-border-radius:0;-webkit-appearance:none}}/*! CSS Used from: https://www.lsib.co.uk/content/journalist/css/journalist.css ; media=all */@media all{h2,h5,h6{font-family:Roboto,Arial,Tahoma,sans-serif}.dark{color:#fff!important}.dark h2,.dark h5,.dark h6,.dark h6 a,.dark h6 a:hover{color:#fff}.dark hr{background-color:rgba(255,255,255,.08);color:rgba(255,255,255,.08)}input[type=submit],input[type=text],textarea{font-family:Roboto,Arial,Tahoma,sans-serif;font-weight:400}h2{font-weight:300}h2{line-height:26px}h2{font-size:26px}h5{font-size:17px;line-height:22px}h6{font-size:14px;line-height:21px}@media only screen and (min-width:768px) and (max-width:959px){h2{line-height:23px}h2{font-size:23px}h5,h6{line-height:19px}h5{font-size:15px}h6{font-size:13px}}@media only screen and (min-width:480px) and (max-width:767px){h2{line-height:21px}h5,h6{line-height:18px}h2{font-size:21px}h5{font-size:14px}h6{font-size:13px}}@media only screen and (max-width:479px){h2{line-height:18px}h2{font-size:18px}h6{font-size:13px}h5{font-size:13px;line-height:16px}h6{line-height:17px}}a{color:#3144ad}a:hover{color:#1a2a80}h2,h5,h6,h6 a,h6 a:hover{color:#101720}input[type=submit]{-webkit-background-color:#2991d6;background-color:#2991d6;color:#fff}.highlight-right:after{background:#001fde}@media only screen and (max-width:767px){.highlight-right .column:last-child{background:#001fde}}h2,h5,h6{font-weight:700}.highlight-right:after{background:#eeebe5!important}.highlight-right .column:last-child{background:#eeebe5}input[type=submit]{background-image:none;border-radius:0;font-size:17px;font-weight:700;box-shadow:0 1px 0 rgba(255,255,255,.1) inset;-webkit-appearance:none}.hrmargin_b_30,hr.hrmargin_b_30{margin-bottom:30px}.hrmargin_b_1,hr.hrmargin_b_1{margin:0 auto 1px}.hrmargin_b_30,hr.hrmargin_b_30{margin:0 auto 30px}.sections_style_0,div.sections_style_0{padding-top:0;padding-bottom:0}}