﻿body {
    margin: 0px;
  
    overflow-x: hidden;
    font-family: 'Roboto', sans-serif;
   
}



.el-pagination-holder ul {
    list-style: none;
    text-align: center;
}

    .el-pagination-holder ul li {
        list-style: none;
        display: inline-block;
        margin-right: 3px;
        margin-left: 3px;
        border-radius: 5px;
    }

.el-pagination-holder a {
    color: black;
    float: left;
    padding: 5px 12px;
    text-decoration: none;
    border-radius: 5px;
    transition: background-color .3s;
    background-color: #233776;
    color: white;
}

    .el-pagination-holder a.active {
        background-color: #ef3f3e;
        color: white;
        border-radius: 5px;
    }

    .el-pagination-holder a:hover:not(.active) {
        background-color: #ddd;
    }


.el-pagination-holder ul li::before{display:none !important;}


.ap-breadcrmb {
margin-bottom:20px;}

.el-container {
    max-width: 1366px;
}

.nep-topbar{
    height: 35px;margin-top:10px;
}


.nep-logobar {
height:160px;
}

.nep-logobar img {
    margin-top:-15px;margin-right:10px;
}
.nep-logobar img.main {
    margin-top:10px;margin-left:10px;
}
.nep-navbar {
    height: 66px;
}

.moi-logo{padding-left:32px;}

.nep-topmenu {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: right;
    height: 30px;
}

    .nep-topmenu li {
        list-style: none;
        float: right;
        height: 30px;
        line-height: 30px;
        border-right: solid 1px #cccccc;
        padding-right: 30px;
        padding-left: 30px;
    }

        .nep-topmenu li.language {
            background-image: url('../images/language.svg');
            background-size: 20px 20px;
            background-repeat: no-repeat;
            background-position: right center;
            padding-right: 40px;
            border-right:none;
        }



        .nep-topmenu {
        }

.nep-navbar {
    background-color: #202755;
    border-bottom: solid 4px #FED201
}

.nep-moi-logo {
float:right;width:122px;margin-top:25px;
}

.nep-search-container {
    width: 350px;
    background-color: #ffffff;
    border-radius: 4px;
    margin-top: 55px;
    margin-right: 20px;
    display: inline-block;
    position: relative;
    left: 0px;
    height: 38px;
    float: right;
}

.nep-search-container button {
    position: absolute;
    right: 0px;
    background-color: transparent;
    border: none;
    z-index: 2;
    font-size: 18px;
    cursor: pointer;
    top: 9px;
    color: #808080;
}

.nep-search-container input[type=text] {
    width: 100%;
    position: absolute;
    z-index: 1;
    border: none;
    padding: 0px;
    margin: 0px;
    height: 38px;
    line-height: 38px;
    left: 0px;
    top: 0px;
    border-radius: 4px;
    font-size: 12px;
    font-family: 'Janna LT';
    padding-right: 10px;
    padding-left: 10px;
    outline: solid 1px #cccccc;
}

.nep-footer {
    background-color: #F3F3F3;border-top:solid 2px #202755;padding-top:20px;padding-bottom:20px;
    color:#202755;margin-top:20px;
}

.nep-footer-copyright{
    background-color: #202755;
  color:#ffffff;
    padding-top: 20px;
    padding-bottom: 20px;text-align:center;
}

.nep-quicklinks {
text-align:center;}

.nep-quicklinks ul {
    list-style: none;
    margin: 0px;
    padding:0px;
}

    .nep-quicklinks ul li {
        list-style: none;
        margin: 0px;
        padding: 0px 20px 0px 20px;display:inline-block;
    }

        .nep-quicklinks ul li a {
            color: #666666;
        }


.nep-social-footer {
    text-align: center;
    padding-top: 20px;
}

    .nep-social-footer i {
        display: inline-block;
        width: 36px;
        height: 36px;
        border-radius: 4px;
        background-color: #202755;
        text-align: center;
        line-height: 36px;
        font-size: 18px;
    }

    .nep-social-footer a {
        color: #ffffff;
    }




    .nep-social-footer i:hover {
        background-color: #FED201
    }

.nep-navsocial {
position:absolute;right:40px;top:13px;
}


    .nep-navsocial i {
        display: inline-block;
        width: 36px;
        height: 36px;
        border-radius: 4px;
        background-color: #202755;
        text-align: center;
        line-height: 36px;
        font-size: 24px;
    }

    .nep-navsocial a {
        color: #ffffff;
    }

    .nep-navsocial a:hover {
        color: #FED201
    }


.nep-widhome figure {
margin:0px;padding:0px;}

    .nep-widhome figure img {
    width:100%;}

    .nep-widhome h4 {
        color:#202755;margin-top:0px;margin-bottom:0px;font-weight:700;
    }

.nep-sidebar img {
display:block;
}

.nep-photoentry .nep-photo{
padding-bottom:40%;
display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;
}


.nep-title {
font-weight:700;text-align:center;font-size:22px;padding-top:10px;
}
.nep-link {
display:block;position:relative;
}

.nep-title a {
    color: #202755;
}

.nep-photoentry .nep-icon {
    background-position: center center;
    background-repeat: no-repeat;
    background-image:url('../images/camera.png');
    position:absolute;top:0px;right:0px;left:0px;bottom:0px;
}

.nep-videoentry .nep-icon {
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('../images/play.png');
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
}

.slide-image .slide-caption {
background-color:rgb(0 0 0 / 0.60);color:#ffffff;position:absolute;bottom:0px;right:0px;left:0px;padding:15px;z-index:2;
direction:rtl;
}

.slide-image img {
    z-index: 1;
}

.slide-richtext {
position:relative;}

.slide-richtext-content {
    background-color: rgb(0 0 0 / 0.60);
    padding: 20px;
    position: absolute;
    display:inline-block;
    left: 100px;
    width:50%;
    bottom:100px;
    color:#ffffff;
}

.slide-richtext-content h4 {
    margin:0px;padding:0px;
}


    .slide-richtext-content p {
        margin: 0px;
        padding: 0px;
    }

    .slide-richtext-content a {
        color:#000000;
        background-color:#FED201;
        display:inline-block;
        line-height:30px;width:120px;border-radius:15px;text-align:center;float:left;
    }


.post_view .post-image-bg {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 20px;
    padding-top: 66.66%;
}

.post-media-images {
    text-align: center;
}

    .post-media-images .media-image-link {
        display: inline-block;
        width: 200px;
        padding-top: 17%;
        margin: 8px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        border: solid 1px #cccccc;
    }


.nep-sidebar {
    width: 30%;
}
.nep-content {
width:70%;text-align:justify
}

.nep-content p, .nep-content li {
text-align:justify
}

.nep-sidebar img {
display:block;width:100%;}


.content_view h4 {
    color: #e60000;
    font-weight: 700;
}




.nep-ticker {
    height: 40px;
    margin-bottom: 10px;
}

.nep-ticker-content {
    font-weight: bold;
    float: left;
 margin-right:20px;
    width:600px;overflow:hidden;position:relative;
}

.tick-heading {
    font-weight: bold;
    float: left;
    margin-left: 120px;
    color:#e60000;
    text-align:right;
}

.tick-content {
   
}

.el-input.error {
border:solid 1px #ff0000}

label.error {
color:#ff0000;}
.icon-twitter.x:before{content: '';}
.icon-twitter.x{background-image:url('../images/svg/twitterx.svg');background-position:center center;background-repeat:no-repeat;}


@media only screen and (max-width: 1300px) {



    .nep-ticker-content {
        width: 700px;
    }

    @media only screen and (max-width: 1100px) {

        .nep-navsocial {
            display: none;
        }

        .sf-menu, .sf-menu ul, .sf-menu li, .sf-menu a {
            font-size: 12px;
        }

        .nep-search-container {
            width: 150px
        }

        .nep-ticker-content {
            width: 700px;
        }
    }

    /* Extra small devices (phones, 600px and down) */
    @media only screen and (max-width: 767px) {
        .nep-search-container {
            display: none;
        }


        .nep-content {
            width: 100%;
        }

        .nep-sidebar {
            width: 100%;
        }

        .nep-logobar img {
            width: 100%;
        }

        .nep-logobar .logo {
            width: 70%;
        }

            .nep-logobar .logo img {
                margin-top: 20px;
            }

        .nep-logobar .moi-logo {
            width: 30%;
            text-align: center;
        }

            .nep-logobar .moi-logo img {
                width: 50%;
                margin-top: 0px;
            }

        .nep-topmenu li {
            padding-left: 10px;
            padding-right: 10px;
        }

        .nep-topbar {
            border-bottom: solid 1px #cccccc
        }

        .tick-heading {
            margin-right: 0px;
        }

        .slide-richtext-content {
            display: none;
        }

        .bx-viewport {
            height: 200px !important;
        }

        .bx-wrapper {
            margin-bottom: 50px;
        }
    }



    /* Medium devices (landscape tablets, 768px and up) */
    @media only screen and (min-width: 768px) {
    }

    /* Large devices (laptops/desktops, 992px and up) */
    @media only screen and (min-width: 992px) {
    }

    /* Extra large devices (large laptops and desktops, 1200px and up) */
    @media only screen and (min-width: 1200px) {
    }

    .slicknav_menu {
        display: none;
    }

    @media only screen and (max-width: 600px) {

        .slicknav_btn {
            background-color: #FED201 !important;
        }

        .nep-logobar {
            height: 120px;
        }

        li.home:before {
            display: none;
        }

        li.home {
            background-color: transparent
        }

        .nep-navbar {
            padding-left: 0px;
            height: 50px;
        }

        .slicknav_menu {
            display: block;
            background-color: #202755 !important;
        }

        ul > li.home a {
            background-image: none
        }

        .tick-heading {
            text-align: center;
            width: 100%;
            padding-top: 10px;
            margin-left: 0px !important;
        }

        .nep-ticker-content marquee, .nep-ticker-content {
            width: 100% !important;
            margin-right: 0px;
        }

        #row_10512 .el-c4 {
            width: 100%
        }

        #row_10512 .el-c8 {
            width: 100%;
            border-top: solid 1px #cccccc;
            margin-top: 10px;
        }


        #row_10512 .el-pr30 {
            padding-right: 0px;
        }

        .moi-logo {
            padding-left: 0px !important;
        }

        .nep-logobar img.main {
            margin-right: 0px;
        }

        .nep-topmenu {
            float: none;
            display: inline-block;
        }

        .nep-topbar {
            text-align: center;
        }

        .nep-logobar .logo img {
            margin-top: 30px;
        }

        .nep-content,, nep-sidebar {
            width: 100%;
            padding-left: 0px;
            padding-right: 0px;
        }

        .sf-menu {
            display: none;
        }

        .nep-navbar {
            position: relative;
            z-index: 10000 !important;
        }
    }