﻿body {
    margin: 0px;
    direction: rtl;
    overflow-x: hidden;
    font-family: 'Tajawal', sans-serif;
    font-size: 18px;
}
.silver-logo{
display:inline-block;position:absolute;left:-70px;top:15px;
}

.npra-gradient {
    background: rgb(81,100,135);
    background: -moz-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
    background: linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#516487",endColorstr="#8da0ba",GradientType=1);
}

.npra-gradient2 {
    background: rgb(137,157,183);
    background: -moz-linear-gradient(180deg, rgba(137,157,183,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(137,157,183,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(180deg, rgba(137,157,183,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#899db7",endColorstr="#ffffff",GradientType=1);
}
.npra-gr {
    background-color: #E5E5E5;
}



.npra-request {
    display: inline-block;
    height: 38px;
    border-radius: 19px;
    padding-left: 25px;
    padding-right: 25px;
    line-height: 38px;
}
    .npra-request a {
    color:#ffffff;}


    .el-container {
        max-width: 1366px;
    }

.npra-topbar {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding-left: 25px;
    padding-right: 25px;
    border-radius: 19px;
}
    .npra-topbar div {
        display: inline-block;
    }

.npra-topbarholder {
margin-top:30px;
}

.npra-logobar {
   padding-top:30px;padding-bottom:30px;
}

.npra-navbar {
 
}

.npra-topmenu {

}

    .npra-topmenu li {
        list-style: none;
   
        float: right;
        height: 45px;line-height:45px;border-left:solid 1px #cccccc;padding-right:30px;padding-left:30px;
    }

        .npra-topmenu li.language {
            background-image: url('../images/language.svg');
            background-size: 25px 25px;
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 40px;
            border-left:none;
        }



        .npra-topmenu {
        }

.npra-navbar {
   
}



.npra-footer {
  padding-top:20px;padding-bottom:20px;
    color:#1B1464;margin-top:20px;
    min-height:200px;
}

.npra-footer-copyright {
    background-color: #54678B;
    color: #ffffff;
    padding-top: 20px;
    padding-bottom: 20px;

}

.npra-quicklinks {
text-align:center;}

.npra-quicklinks ul {
    list-style: none;
    margin: 0px;
    padding:0px;
}

    .npra-quicklinks ul li {
        list-style: none;
        margin: 0px;
        padding: 0px 20px 0px 20px;display:inline-block;
    }

        .npra-quicklinks ul li a {
            color: #666666;
        }

.npra-footer-nav {
height:70px;border-bottom:solid 1px rgb(81,100,135);margin-right:40px;margin-left:40px;text-align:center;
}

    .npra-footer-nav ul {
        list-style: none;
        display: inline-block;
        margin: 20px 0px 0px 0px;
        padding: 0px;
    }

    .npra-footer-nav ul li {
        list-style: none;
        display: inline-block;
        padding-left: 25px;
        padding-right: 25px;
        border-left: solid 1px rgb(81,100,135);
      
    }


        .npra-footer-nav ul li:last-child {
            border-left: none;
        }

.npra-footer-col{

}

    .npra-footer-col h4 {

        padding:40px 40px 0px 0px;
        margin:0px 0px 20px 0px;font-weight:bold;font-size:18px;
    }


    .npra-logos {
min-height:200px;padding-top:70px;text-align:center;
}

.npra-contactf {
    min-height: 200px;
    border-right: solid 1px rgb(81,100,135);padding-right:40px;
}

.npra-otherlinks {
    min-height: 200px;
    border-right: solid 1px rgb(81,100,135);
    padding-right: 40px;
}

.npra-poll {
    min-height: 200px;
    border-right: solid 1px rgb(81,100,135);
    padding-right: 40px;
}

.el-slide {
height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-size:cover;}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
bottom:20px;
}

.npra-topbar {
    font-size: 12px;
    color: #072040;
   
}

    .npra-topbar a {
        color: #072040;
    }


.npra-contact {
    background-image: url('../images/call.png');
    background-size: 15px;
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 30px;
    padding-left: 10px;
    border-left: solid 1px #072040;
    line-height: 20px;
    height: 20px;
}

.npra-date {
    line-height: 20px;
    height: 20px;
    padding-right: 10px;
    padding-left: 10px;
    color: #072040;
}

.npra-language {
    background-image: url('../images/globe.png');
    background-size: 20px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 30px;
    padding-right: 10px;
    border-right: solid 1px #072040;
    line-height: 20px;
    height: 20px;
  
}

.npra-navbar {
padding-right:150px;}

.npra-search {
    width: 37px;
    height: 27px;
    text-align: center;
    display: block;
    position: absolute;
    right: 60px;
    background-color: #536689;
    background-image: url('../images/search.png');
    background-size: 15px;
    background-position: center center;
    background-repeat: no-repeat;
    top: 20px;overflow:hidden;text-indent:-1000px;
}

    .npra-search:hover, .npra-menu:hover {
        background-color: rgb(189 206 229)
    }

.npra-menu {
    width: 37px;
    height: 27px;
    text-align: center;
    display: block;
    position: absolute;
    right: 105px;
    background-color: #7689A7;
    background-image: url('../images/bars.png');
    background-size: 20px;
    background-position: center center;
    background-repeat: no-repeat;
    top: 20px;
    overflow: hidden;
    text-indent: -1000px;
}

.npra-homemenu {
    background-image: url('../images/pattern0.png');
    border-bottom: solid 2px rgb(81,100,135);
    padding: 30px;
}



.mitem {
border:solid 1px #cccccc;padding:5px;border-radius:3px;position:relative;}
    .mitem a {
        background: rgb(81,100,135);
        background: -moz-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
        background: -webkit-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
        background: linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#516487",endColorstr="#8da0ba",GradientType=1);
        display:block;height:90px;color:#ffffff;font-size:18px;font-weight:700;text-align:right;padding-right:60px;padding-top:35px;
    }



.mitem {
    border: solid 1px #cccccc;
    padding: 5px;
    border-radius: 3px;
    position: relative;
}

  

    .mitem.qay a {
   }

    .npra-innerheader {
        height: 100px;
        line-height: 100px;
        position: relative;
    }

.npra-innerheader-sh {
    background: rgb(81,100,135);
    background: -moz-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
    background: linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#516487",endColorstr="#8da0ba",GradientType=1);
    position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.8
}

    .npra-innerheader h1 {
        font-size: 22px;
        line-height: 100px;
        position: relative;color:#ffffff;font-weight:700;
    }

.npra-breadcrumb {
    line-height: 60px;
    font-size: 14px;
    height: 60px;
    background-image: url('../images/pattern.png');
    background-size: 20px;
    background-position: center center;overflow:hidden
}

.npra-cat-widget {
border:solid 1px #cccccc;padding:20px;border-radius:15px;margin-bottom:20px;}


.npra-news-image {
height:300px;
background-position:center center ;
background-size:cover;
background-repeat:no-repeat;
}

.npra-news-date {
    line-height: 20px;
    font-size: 14px;
    height: 20px;
    background-image: url('../images/calendar.png');
    background-size: 20px;
    background-position: right center;background-repeat:no-repeat;
    padding-right:30px;
}

.npra-news-title h4 {
    padding: 20px 0px 20px 0px;margin:0px;font-weight:700;
}

.npra-news-more {
    padding-top:20px
}

.npra-news-more a {
    background-color:#ff0000;height:40px;border-radius:20px;padding-right:50px;padding-left:50px;line-height:40px;color:#ffffff;display:inline-block;
}

.row_10435 {
    padding: 0px;
}

.npra-news-info {
    background: rgb(240,243,246);
    background: -moz-linear-gradient(180deg, rgba(240,243,246,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(240,243,246,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(180deg, rgba(240,243,246,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f3f6",endColorstr="#ffffff",GradientType=1);
    padding: 20px;
}

.post-image-bg {
display:block;padding-bottom:50%;background-position:center center;border-radius:20px;background-size:cover;
}

.current-nav li.active {
    background-color: #d6dbe4;
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 7px;
    margin-top: 7px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

    .current-nav li.active:before {
        background-color: #d6dbe4;
        content: '';
        position: absolute;
        right: 0px;
        top: 0px;
        bottom: 0px;
        width: 40px;
        right: -40px;
        -webkit-border-top-right-radius: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        z-index: 1;
    }



    .current-nav li.active:after {
        border: solid #d6dbe4;

        border-width: 0 6px 6px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        content: '';
        position: absolute;
        left: -5px;
        top: 50%;
        margin-top: -6px;
    }

.current-heading {
margin:0px;padding:0px;color:rgb(81,100,135)}


.row_10441, .row_10440, .row_10439, .row_10438 {
    text-align: center;font-weight:bold;
}
.npra-banner-widget {
    height: 120px;
    overflow: hidden;
    border-radius: 15px;
    filter: drop-shadow(4px 5px 16px rgba(0, 0, 0, 0.21));
    overflow: hidden;
    margin-bottom: 20px;
}

.imgholder {
  
}
    .npra-banner-widget img {
 
        width: 100%;
        display: block;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

.npra-banner-widget img:hover {
opacity:0.9;
}


    .npra-banner-widget:hover img {

        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }



.npra-banner-widget a {
    display: inline-block;
    position: relative;
    color: #ffffff;
    line-height: 30px;
    text-align: center;
}

        .npra-banner-widget a div {
            position: absolute;
            bottom: 0px;
            left: 30px;
            right: 30px;
            background-color: rgb(0 0 0 / 0.62);
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -moz-border-radius-topleft: 20px;
            -moz-border-radius-topright: 20px;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
        }
    .row_10441 img {
        border-radius: 5px;
        filter: drop-shadow(4px 5px 16px rgba(0, 0, 0, 0.21));
    }

    .row_10440 img {
        border-radius: 5px;
      
        filter: drop-shadow(4px 5px 16px rgba(0, 0, 0, 0.21));
    }

    .row_10439 img {
        border-radius: 5px;

        filter: drop-shadow(4px 5px 16px rgba(0, 0, 0, 0.21));
    }

    .row_10438 img {
        border-radius: 5px;
     
        filter: drop-shadow(4px 5px 16px rgba(0, 0, 0, 0.21));
    }

.npra-page-view {
min-height:400px;
}




.overlay {
    height: 100%;
    width: 100%;
    display: none;
    position: fixed;
    z-index: 10011;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgb(81 100 135 / 0.90);
}

.overlay-content {
    position: relative;
    top: 46%;
    width: 80%;
    text-align: center;
    margin-top: 30px;
    margin: auto;padding:5px;background-color:rgba(255,255,255,1);border-radius:5px;
}

.overlay .closebtn {
    position: absolute;
    top: 20px;
    right: 45px;
    font-size: 60px;
    cursor: pointer;
    color: white;
}

    .overlay .closebtn:hover {
        color: #ccc;
    }

.overlay input[type=text] {
    padding: 15px;
    font-size: 17px;
    border: none;
    float: right;
    width: 80%;
    background: white;
    border: solid 1px #cccccc;
    outline: none;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    font-family: 'Tajawal', sans-serif;
}

    .overlay input[type=text]:hover {
        background: #f1f1f1;
    }

    .overlay input[type=text]::placeholder {
        font-family: 'Tajawal', sans-serif;
    }

.overlay button {
    background-color: #53668a;
    float: right;
    width: 20%;
    padding: 15px;
    color: #ffffff;
    font-size: 17px;
    border: none;
    cursor: pointer;
    border-left: solid 1px #53668a;
    border-top: solid 1px #53668a;
    border-bottom: solid 1px #53668a;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    font-family: 'Tajawal', sans-serif;
}

    .overlay button:hover {
        background: #53668a;
    }

figure {
padding:0px;margin:0px;}

.npra-otherlinks .el-row div {
    float:right;height:58px;line-height:58px;margin-left:10px;
}

.npra-link-widget {
margin-bottom:20px;
}

    .npra-link-widget .npra-widget-header {


        height: 40px;
        line-height: 40px;
        border-radius: 3px;
    }

        .npra-link-widget .npra-widget-header h4 {
            margin: 0px;
            padding: 0px;
            color: rgb(81,100,135);
            height: 40px;
            line-height: 40px;font-size:22px;
        }


.npra-page-view table {
    width: 100%
}

.npra-page-view table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
}

    .npra-page-view table th, .npra-page-view table td {
        text-align: right;
        padding: 16px;
    }

    .npra-page-view table tr:nth-child(even) {
        background-color: #f2f2f2;
    }

.npra-news-entry {
margin-bottom:40px;}


.npra-news-entry-det h4 {
margin-top:0px;padding-top:0px;padding-bottom:10px;margin-bottom:0px;}

.npra-news-entry-image a {
    background-size: cover;
    background-position: center center;
}



.npra-bottombar a {
    color: #ffffff;
    display: inline-block;
    margin-right: 20px;
    padding-right: 10px;
   /* background-image: url('../images/arrow_left.png');background-size:5px;background-position:right center;background-repeat:no-repeat;*/
}

#builder_30708 .bx-wrapper .bx-pager {
    width: 50%;
    left: 0px;
}

.post-media-images {
    text-align: center;
}

    .post-media-images .media-image-link {
        display: inline-block;
        width: 280px;
        padding-top: 17%;
        margin: 8px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
.npra-photoentry {
    margin-bottom: 30px;
    border-radius: 10px;overflow:hidden;
}

.npra-phototitle {
padding:20px;}

.npra-photobg {
    background-image: url(../images/pattern.png);
    background-size: 20px;
    background-position: center center;
    padding: 5px;
    border-radius: 10px;
}


.npra-photo {
    height: 250px;
    text-align: center;
    background-position: center;
    background-size: cover
}

.npra-contactf ul {
list-style:none;margin:0px;padding:0px;}

.npra-contactf ul li {
    list-style: none;
    margin: 0px 0px 10px 0px;
    padding: 0px 30px 0px 0px;line-height:30px;
}

.dep {
    background-image: url('../images/office.png');background-repeat:no-repeat;background-position:right center;
}

.phone {
    background-image: url('../images/call.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size:20px;
}


.time {
    background-image: url('../images/clock.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 20px;
}

.email {
    background-image: url('../images/email.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 20px;
}

.mitem.qay span {
    background-image: url('../images/qayada.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 45px;position:absolute;right:10px;width:45px;z-index:1;display:block;width:55px;top:0px;bottom:0px;
}

.mitem.org span {
    background-image: url('../images/diagram.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 40px;
    position: absolute;
    right: 12px;
    width: 45px;
    z-index: 1;
    display: block;
    width: 55px;
    top: 0px;
    bottom: 0px;
}

.mitem.faq span {
    background-image: url('../images/faq.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 40px;
    position: absolute;
    right: 12px;
    width: 45px;
    z-index: 1;
    display: block;
    width: 55px;
    top: 0px;
    bottom: 0px;
}

.mitem.traveler span {
    background-image: url('../images/traveler.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 40px;
    position: absolute;
    right: 12px;
    width: 45px;
    z-index: 1;
    display: block;
    width: 55px;
    top: 0px;
    bottom: 0px;
}


.content_view a {
color:#0000ff !important}

.el-search-result {
margin-bottom:40px;}

.mitem.srv span {
    background-image: url('../images/passport.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 30px;
    position: absolute;
    right: 20px;
    z-index: 1;
    display: block;
    width: 40px;
    top: 0px;
    bottom: 0px;
}

.mitem.ep span {
    background-image: url('../images/epassport.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 30px;
    position: absolute;
    right: 20px;
    z-index: 1;
    display: block;
    width: 40px;
    top: 0px;
    bottom: 0px;
}

.mitem.ev span {
    background-image: url('../images/calendar_icon.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 40px;
    position: absolute;
    right: 20px;
    z-index: 1;
    display: block;
    width: 40px;
    top: 0px;
    bottom: 0px;
}

.mitem.dl span {
    background-image: url('../images/book.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 40px;
    position: absolute;
    right: 20px;
    z-index: 1;
    display: block;
    width: 40px;
    top: 0px;
    bottom: 0px;
}

.mitem.ep a {
    background-image: url('../images/ep_bg.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 150%;padding-right:10px;padding-top:14px;
}

.content_view p {
    line-height: 1.4;
}

#row_10438, #row_10439, #row_10440, .image-caption-10441, #row_10437 {
    display: none;
}

.slicknav_menu {
    background-color:#ffffff;
}
.slicknav_nav {
background-color:rgb(81,100,135);
}




.poll-question {
    padding-bottom: 10px;
}

.poll-buttons {
padding-top:10px;}

.poll-buttons input[type=submit] {
    background-color:rgb(81,100,135);border:none;border-radius:7px;margin-left:10px;height:30px;color:#ffffff;padding-right:15px;padding-left:15px;
}
.mobilemenu {
display:none;}

.slicknav_btn {
background-color:rgb(81,100,135)}

.post-media-documents .icon {
    background-image: url('../images/pdf-file.png');
    background-size: 35px;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon.pdf {
background-image:url('../images/pdf-file.png');background-size:35px;background-repeat:no-repeat;background-position:center center;
}

.mitemx {
    border: solid 1px #cccccc;
    padding: 5px;
    border-radius: 3px;
    position: relative;
}

    .mitemx a {
        background: rgb(81,100,135);
        background: -moz-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
        background: -webkit-linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
        background: linear-gradient(180deg, rgba(81,100,135,1) 0%, rgba(141,160,186,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#516487",endColorstr="#8da0ba",GradientType=1);
        display: block;
        height: 90px;
        color: #ffffff;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        padding-top: 35px;
        color: #ffffff !important;
    }

.nav-item-31217, .nav-item-31264 {
    display: none;
}

@media only screen and (max-width: 1365px) {
    .sf-menu a {
        font-size: 14px;
    }

    .npra-search {
    right:20px;
    }

    .npra-menu {
        right: 65px;
    }
    .npra-navbar {
        padding-right: 100px;
    }
}

@media only screen and (min-width: 1265px ) and (max-width: 1364px ) {

    .sf-menu a {
        font-size: 15px;
    }
}


.logo img{width:100%}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 767px) {

.npra-mobile-order{display:flex; flex-direction:column;}
.npra-mobile-order .second{order:-1}


    .post-type-page {
    padding-left:0px;}



    .npra-breadcrumb {
        line-height: 1;
        height: auto;
        padding-top: 10px;
        padding-bottom: 10px;
    }

        .npra-breadcrumb .el-container {
        padding:0px;}

        #row_10445, #row_10442, #row_10444 {
            display: none;
        }

    div.el-row.el-ml30 {
        margin-left: 0px;
    }

    .mobilemenu {
        display: block;
    }


    .npra-logobar {
    height:193px;
    }

    .npra-request {
        top:10px;
        z-index: 100002;
        position: absolute;
        left: 0px;height:30px;line-height:30px;padding-left:15px;padding-right:15px;font-size:14px;
    }


    .red-gradient {
        left: 100px; 
    }

    .npra-innerheader {
        height: auto;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .npra-innerheader h1 {
        line-height: normal;font-size:16px;
    }

    .sf-menu{
        display: none;
    }

    .npra-logobar {
    padding-top:10px;padding-bottom:0px;}

    .npra-topbar {
    margin-top:50px;padding-left:10px;padding-right:10px;display:block;margin-left:-10px;margin-right:-10px;}

    .npra-topbarholder {
        margin-top: 10px;
    }

    .npra-homemenu {
    padding-right:0px;padding-left:0px;}

    .el-slide {
        height: 200px;
    }

    .logo img.logo-img {
        width: 70% !important;
    }

    .npra-contactf, .npra-otherlinks, .npra-poll {
        border: none;
    }

    .copyright {
    text-align:center;padding-bottom:15px;border-bottom:solid 1px rgba(141,160,186,1);margin-bottom:15px;}

    .copyright, .npra-bottombar {
        text-align: center;
    }

    .npra-footer-col .el-ct3 {
    border-bottom:solid 1px rgba(141,160,186,1)}

    .npra-footer-nav {
    height:auto;
    }

    #row_10441 {
    padding:0px;}

    .bx-wrapper .bx-pager {
    width:100%
    }

    .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
        bottom: -20px;
    }
    .npra-footer-nav {
    margin-left:0px;margin-right:0px;
    }
        .npra-footer-nav ul li, .npra-bottombar a {
            margin-bottom: 20px;
        }

        .npra-footer-nav ul li {
        padding-left:10px;padding-right:10px;font-size:14px;}


    .owl-carousel .owl-item .ep img {
        display: inline-block;
    }


    .mitem.ep a {
        text-align: center;
    }

    .owl-carousel .owl-item img {
        width: 70%;
    }

.logo{width:100%}

    .silver-logo {
        display: inline-block;
        position: absolute;
        left: 0px;
        top: 0px;
    }

}

.red-gradient {
    background: rgb(255,0,0);
    background: -moz-linear-gradient(0deg, rgba(255,0,0,1) 0%, rgba(162,30,0,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(255,0,0,1) 0%, rgba(162,30,0,1) 100%);
    background: linear-gradient(0deg, rgba(255,0,0,1) 0%, rgba(162,30,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#a21e00",GradientType=1);
}



/* 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) {

}