/* ============================================================================================== 
This copyright notice must be kept untouched in the stylesheet at all times.
The original version of this stylesheet and the associated (x)html 
is available at http://www.script-tutorials.com/responsive-website-using-angularjs/
Copyright (c) Script Tutorials. All rights reserved.
This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
================================================================================================= */

/* general settings */
html {
  min-height:100%;
  overflow-x:hidden;
  overflow-y:scroll;
  position:relative;
  width:100%;
}
body {
  background-color:#e6e6e6;
  color:#FFF;
  font-weight:100;
  margin:0;
  min-height:100%;
  width:100%;
}
a {
  text-decoration:none;
}
a img {
  border:none;
}
.journal-b.conference h4 {
    margin-top: 5px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
}
h1 {
  font-size:3.5em;
  font-weight:100;
}
p {
  font-size:1.5em;
}
.modal-footer {
    padding: 13px 0px !important;}
.modal-body {
    background: #f3f2f2;
    color: #4c4c4c;
    border-bottom: 1px solid #dcdcdc;
    padding: 20px 20px !important;
}
input,textarea {
  -webkit-appearance:none;
  background-color:#f7f7f7;
  border:none;
  border-radius:3px;
  font-size:1em;
  font-weight:100;
}
input:focus,textarea:focus {
  outline:1px solid #7ed7b9;
}
.left {
  float:left;
}
.right {
  float:right;
}
.btn {
  background-color:#fff;
  border-radius:24px;
  color:#595959;
  display:inline-block;
  font-size:1.4em;
  font-weight:400;
  margin:30px 0;
  padding:10px 30px;
  text-decoration:none;
}
.btn:hover {
  opacity:0.8;
}
.wrap {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  margin:0 auto;
  max-width:1420px;
  overflow:hidden;
  padding:0 50px;
  position:relative;
  width:100%;
}
.wrap:before {
  content:'';
  display:inline-block;
  height:100%;
  margin-right:-0.25em;
  vertical-align:middle;
}

/* header section */
header {
  height:auto;
}
header .wrap {
  height:70%;
}
header .logo {
  margin-top:1px;
}
header nav {
  display: block;
  text-align: center;
}
header nav ul {
  margin:0;
  padding:0;
  display: inline-block;
}
header nav ul li {
  display:block;
  float:left;
      margin: 0 5px;
}
div#navbar{padding:0px;}
.archive-page-a p {
         margin: 6px 3px;
    display: inline-block;
    width: 32%;
    text-align: center;
}
.archive-page-a p a {
      font-size: 13px;
    font-weight: 600;
    color: #fff;
    /*background: #F96816; anbu-dev*/
    background:#16a7f9;
    padding: 7px 8px;
    border-radius: 5px;
    width: 100%;
    display: block;
}
.g-clr {
      margin: 5px 0px;
    background: #f0f0f0;
    padding: 5px 10px;
}
.g-clr p:first-child {
    margin-bottom: 5px;
    margin-top: 5px;
}
.w-clr p:first-child {
    margin-bottom: 5px;
    margin-top: 5px;
}
.w-clr {
    background: #fff;
    padding: 5px 10px;
}
a#btn-btn {
    color: #fff;
    padding: 4px 10px;
    font-weight: 500;
}
.contact-in h4 {
    margin-top: 3px;
        margin-bottom: 5px;
    font-size: 14px;
    color: #000;
    font-weight: 600;
}
.contact-in address {
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
}
.contact-in address a {
    color: #333;
    padding-left: 5px;
}
.journal-b.contact p.vision-mission-p a {
    font-size: 14px;
    font-weight: 400;
    color: #4c4c4c;
}
h3.page-heading {
    margin-top: 0px;
    color: #014a93;
    font-size: 21px;
    font-weight: 600;
}

header nav ul li a {
  border-radius:24px;
  color: #f7f7f7;
  font-size: 14px;
  font-weight:400;
  padding:2px 0px;
  text-decoration:none;
}
header nav ul li a.active {
  background-color:#c33c3a00;
  color:#fff;
}
header nav ul li a.active:hover {
  background-color:#d2413f00;
  color:#fff;
}
header nav ul li a:hover,header nav ul li a.activeSmall {
  color:#fff;
      text-decoration: none;
}

/* footer section */
footer .copyright {
  color:#adadad;
  margin-bottom:50px;
  margin-top:50px;
  text-align:center;
}

/* other objects */
.projectObj {
  color:#fff;
  display:block;
}
.projectObj .name {
  float:left;
  font-size:4em;
  font-weight:100;
  position:absolute;
  width:42%;
}
.projectObj .img {
  float:right;
  margin-bottom:5%;
  margin-top:5%;
  width:30%;
}

.paddRow {
  background-color:#dadada;
  color:#818181;
  display:none;
  padding-bottom:40px;
}
.paddRow.aboutRow {
  background-color:#78c2d4;
  color:#FFF !important;
  display:block;
}
.paddRow .head {
  font-size:4em;
  font-weight:100;
  margin:40px 0;
}
.paddRow .close {
  cursor:pointer;
  position:absolute;
  right:50px;
  top:80px;
  width:38px;
}

.about {
  color:#818181;
}
.about section {
  margin:0 0 10%;
}
.about .head {
  font-size:4em;
  font-weight:100;
  margin:3% 0;
}
.about .subHead {
  font-size:2.5em;
  font-weight:100;
  margin:0 0 3%;
}
.about .txt {
  width:60%;
}
.about .image {
  width:26%;
}
.about .flLeft {
  float:left;
}
.about .flRight {
  float:right;
}
.inn-side img {
    width:100%;
}
.inn-side{text-align:center;}
.projectHead.product {
  background-color:#87b822;
}
.projectHead .picture {
  margin-bottom:6%;
  margin-top:6%;
}
.projectHead .picture.right {
  margin-right:-3.5%;
}
.projectHead .text {
  position:absolute;
  width:49%;
}
.projectHead .centerText {
  margin:0 auto;
  padding-bottom:24%;
  padding-top:6%;
  text-align:center;
  width:55%;
}
span.glyphicon.glyphicon-chevron-left {
    display: none;
}
span.glyphicon.glyphicon-chevron-right {
    display: none;
}
ol.carousel-indicators {
    display: none;
}
.image {
  text-align:center;
}
.image img {
  vertical-align:top;
  width:100%;
}

.contactForm {
  width:50%;
}

.input {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  margin:1% 0;
  padding:12px 14px;
  width:47%;
}
.input.email {
  float:right;
}
table.frnt-e {
    text-align: center;    border: 1px solid #abbfd4;
}

button {
  border:none;
  cursor:pointer;
}
.textarea {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  height:200px;
  margin:1% 0;
  overflow:auto;
  padding:12px 14px;
  resize:none;
  width:100%;
}

::-webkit-input-placeholder {
  color:#a7a7a7;
}
:-moz-placeholder {
  color:#a7a7a7;
}
::-moz-placeholder { /* FF18+ */
  color:#a7a7a7;
}
:-ms-input-placeholder {
  color:#a7a7a7;
}

.loader {
  -moz-animation:loader_rot 1.3s linear infinite;
  -o-animation:loader_rot 1.3s linear infinite;
  -webkit-animation:loader_rot 1.3s linear infinite;
  animation:loader_rot 1.3s linear infinite;
  height:80px;
  width:80px;
}
@-moz-keyframes loader_rot {
  from {
    -moz-transform:rotate(0deg);
  }
  to {
    -moz-transform:rotate(360deg);
  }
}
@-webkit-keyframes loader_rot {
  from {
    -webkit-transform:rotate(0deg);
  }
  to {
    -webkit-transform:rotate(360deg);
  }
}
@keyframes loader_rot {
  from {
    transform:rotate(0deg);
  }
  to {
    transform:rotate(360deg);
  }
}

.view-enter,.view-leave {
  -moz-transition:all .5s;
  -o-transition:all .5s;
  -webkit-transition:all .5s;
  transition:all .5s;
}
.view-enter {
  left:20px;
  opacity:0;
  position:absolute;
  top:0;
}
.view-enter.view-enter-active {
  left:0;
  opacity:1;
}
.view-leave {
  left:0;
  opacity:1;
  position:absolute;
  top:0;
}
.view-leave.view-leave-active {
  left:-20px;
  opacity:0;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{    background-image: linear-gradient(to bottom,#034585 0,#034585 100%) !important;}
.navbar-default .navbar-nav>li>a{cursor:pointer;}


.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: #034585 !important;;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: #034585 !important;}
/* responsive rules */

@media (max-width: 1200px) {
  .navbar-default .navbar-nav>li>a {
    font-size: 14px;
}
    body {
      font-size:90%;
    }
    h1 {
      font-size:4.3em;
    }
    p {
      font-size:1.3em;
    }
    header nav {
      margin-top:11px;
    }
    header nav ul li {
      margin-right:12px;
    }
    header nav ul li a {
      border-radius:23px;
      font-size: 1.3em;
      padding:10px 12px;
    }
    .wrap {
      padding:0 30px;
    }
    .paddRow .close {
      right:30px;
    }
}
/*
@media (max-width: 900px) {
    .contactForm {
      width:100%;
    }
}

@media (max-width: 800px) {
    p.ipi-value { margin: 7px 0 !important;}
    .marquee p {padding: 0px 35px;}
    .home-inner .right-small-pad{padding-right: 15px !important;}
    .right-logo-1 {margin:0px !important;}
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    box-shadow: none;
}
.top-nav img.logo { width:35%}
.top-nav,.article-page p { text-align: center;}
.footer-logo img {width: 35% !important;}
.footer-inner {text-align: center;}
.ff ul li{background: transparent !important;padding-left:0px !important;}
h3.footer-logo-text{    margin-top: 25px !important;}
}


@media (max-width: 768px) {
    
.archive-page-a p{width:40%;}
    .edit-full .editorial-page-right img {
    width: 40%;
}
    
    .inn-side img { width: 50%;}
    .journal-sub-content .issue-pg img { width: 28%;}
    .edit-full .reviewer-page-right img { width: 30%;}
    
    
    .navbar-nav .open .dropdown-menu {
    text-align: center;
}
    ul.dropdown-menu li a { font-size: 15px  !important;;}
    .top-nav .right-logo{text-align: center !important;}
    .top-nav .right-logo p{position: unset;    float: none;}
    .top-nav .right-logo img {width:95px;}
    body {
      font-size:80%;
      margin:0;
    }
    h1 {
      font-size:4em;
    }
    header nav {
      margin-top:8px;
    }
    header nav ul li {
      margin-right:5px;
    }
    header nav ul li a {
      border-radius:20px;
      font-size:1.1em;
      padding:8px;
    }
    .wrap {
      padding:0 15px;
    }
    .projectObj .name {
      font-size:3em;
    }
    .paddRow {
      padding-bottom:30px;
    }
    .paddRow .head {
      font-size:3em;
      margin:30px 0;
    }
    .paddRow .close {
      right:20px;
      top:60px;
      width:30px;
    }
    .projectHead .picture {
      width:67%;
    }
    .projectHead .picture.right {
      margin-right:16.5%;
    }
    .projectHead .text {
      position:static;
      width:100%;
    }
    .projectHead .centerText {
      width:70%;
    }
    .view-enter,.view-leave {
      -webkit-transform:translate3d(0,0,0);
      transform:translate3d(0,0,0);
    }
}
@media (max-width: 767px) {
  .nav>li { float: none !important;}
  
}

@media (max-width: 600px) {
.small-1 h1.logo-text,.small-1 span.sm { font-size: 20px;}
.small-1 span.xs{ font-size: 14px;}
.journal-view {
    padding-top: 13px;
    padding-bottom: 15px;
}
}



@media (max-width: 480px) {

.archive-page-a p{width:100%;}

    .edit-full .editorial-page-right img {
    width: 60%;
}
    .edit-full .reviewer-page-right img {
    width: 60%;
}
    .inn-side img {
    width: 75%;
}
.journal-sub-content .issue-pg img {
    width: 60%;
}
    .small-1 h1.logo-text, .small-1 span.sm {
    font-size: 18px;
}
    body {
      font-size:70%;
      margin:0;
    }
    
    
    header nav {
      margin-top:3px;
    }
    header nav ul li {
      margin-right:3px;
    }
    header nav ul li a {
      border-radius:20px;
      font-size:1.3em;
      padding:5px 14px;
    }
    #contactBtn {
      display:none;
    }
    .wrap {
      padding:0 10px;
    }
    .paddRow {
      padding-bottom:20px;
    }
    .paddRow .head {
      margin:20px 0;
    }
    .paddRow .close {
      right:10px;
      top:45px;
      width:20px;
    }
    .about .image {
      margin:10% auto;
      width:60%;
    }
    .about .abIcon {
      display:inline;
    }
    .projectHead .centerText {
      width:90%;
    }
    .about .txt,.input {
      width:100%;
    }
    .about .flLeft,.about .flRight,.input.email {
      float:none;
    }
}
*/
span.sx, span.issn {
    line-height: 19px !important;
}


/*my css*/

body{font-family: 'Open Sans', sans-serif !important;}


header img.logo { width:85%;}
.logo { margin:0px !important;}
h1.logo-text,div.logo-text {text-align: center; font-size: 33px; color: #095296;}
.no-pad{padding: 0px !important;}
span.sm { display: block;font-size:26px; font-weight:700;}
span.xs { color: #333; font-size: 17px;}
.right-logo p { float: left; font-size: 18px;}
.right-logo img {width: 110px;}
.right-logo {text-align: right !important;position: relative;margin-top: 12px;}
.right-logo p {float: left; font-size: 18px;font-weight: 600;color: #8c8c8c; position: absolute;top: 43px;left: 154px;}
.top-nav {padding: 10px 0;}
.small-1 {padding-left: 10px; margin-top: -4px;}
nav.bg-blue {background: linear-gradient(#0553a0, #023e79, #0555a5);  border-radius: 0px;margin:0px;min-height: auto;}
.small-1 a {text-decoration: none;}
a:focus, a:hover { color: #333 ; text-decoration:none !important;}
div#bs-example-navbar-collapse-1{padding:0px;}
ul.nav.navbar-nav{margin:0px;}
.navbar-default .navbar-nav>li>a { color: #f9f9f9 !important; padding:8px 15px !important;}
ul.dropdown-menu li {display: block !important;float: none;margin: 0px;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { background: #044c95;border-radius: 0px; color: #fff;}
.paper-inner {border: 1px solid #e2e2e2;background: #00478e;}
.archive-page-a {
    padding: 7px 0px;}

h1.logo-text span,div.logo-text span {display: block;line-height:32px;}
span.sx.top-pad{margin-top:5px;}
span.sx { font-size: 12px;font-family: 'Open Sans', sans-serif !important; font-weight: 600; color: #7a7a7a;}
span.issn { font-size: 16px;font-weight: 600;}
p.ipi-value {
    margin-bottom: 5px;
    display: inline-block;
    font-size: 13px;
    font-weight: 600;
    padding: 4px 7px;
    background: #f6f6f6;
    color: #1b1b1b;
    text-align: right;
    float: right;
}
.right-logo-1 {
    margin-top: 55px;
}
.panel-title {
    font-size: 14px !important;
    font-weight: 600;
}
p.ipi-value span{display:block;}

/*slider*/


#slides_control img{margin:auto;width: 100%;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{height: 368px !important;}
.item-top .img-responsive{height: auto !important;}


/*footer*/

.footer-logo img { width: 60%;}
.footer-logo {text-align:center}
h3.footer-logo-text span { font-size: 17px;font-weight: 300;}
h3.footer-logo-text {margin: 0px; font-size: 20px; font-weight: 600;margin-top:10px !important;    line-height: 26px;}
.footer-page {background: #024280;color: #fdfdfd;padding: 30px 0;}
.ff ul {padding-left:0px;list-style-type: none;}
.ff ul li { background: url(../images/arrow.png)no-repeat -5px 6px; padding-left: 17px; background-size: 15px;}
.ff ul li a{color: #fff;font-size: 14px; line-height: 24px;}
h3.footer-head { margin-top: 0px; font-size: 20px;}
p.a-cr a { color: #fff; font-size: 16px;    font-weight: 300;}
p.a-cr{margin: 0px;line-height: 23px;    font-size: 16px;
    font-weight: 600;} 

.right-small-pad {
    padding-right: 5px !important;
}
span.a-cr-span {
    display: inline-grid;
}
p.center-cc {
    text-align: center;
    line-height: 24px !important;
}
.panel-body img {
    width: 14px !important;
    margin-top: -4px;
    margin-right: 5px;
}
.panel-heading {
    border-bottom: 1px dotted #c0c0c0 !important;
}
.panel-body {
    padding: 10px 15px !important;
}
.img-date-1 a {
    display: block;
    font-size: 15px;
    font-weight: 500;
    color: #525252;
}
.img-date-1.no-pad.no-center {
    line-height: 30px;
}
h4.panel-title img {
    width: 16px;
    margin-right: 10px;
    margin-top: -3px;
}
.panel-group .panel+.panel,.panel-heading {
    margin-top: 0px !important;
    border-radius: 0px !important;
}
.panel-default{    border: none !important;}
.panel-title{color:#fff !important;}
.panel-heading {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    background-image: none !important;
    padding: 8px 10px;
    background-color: #0076ED !important;
    color: #fff !important;
    text-decoration: none;
    display: block;
    font-size: 17px;
}
.editorial-page-right-upload-img img {
    width:100%;
}
.editorial-page-right-upload-img{
    text-align:center;
}
.editorial-page-right-upload-img {
    padding: 10px 0px;
}
.article-page-2 {
    text-align: center;
}












/*home*/

.home-inner { padding: 5px 0;background: #F3F1F2}
.paper-inner h4 {
        margin-bottom: 5px;
        border-bottom: 1px dotted #e3e3e3;
    margin: 0px;
    text-align: center;
    padding: 12px 0;
    font-size: 21px;
    color: #ffffff;
    font-weight: 600;
}
.all { text-align: center;margin-bottom:4px;font-size: 12px; font-weight: 500; padding: 12px;border-bottom: 1px solid #d8d8d833;}
.all p{margin: 0px;}
.all img{width: 14px;}
p.all-paper a {
    color: #d8d100;
    font-weight: 600;
    font-size: 14px;
    display: block;
}
p.all-paper a:hover { color: #d8d100 !important;}
.paper {background: #fbfbfb;}
p.all-paper { margin: 0px; font-size: 17px; font-weight: 400;line-height: 23px;color: #fff;}
.submit img { width: 25px; margin-top: -6px; margin-right: 5px;}
.submit span {  color: #fff; font-weight: 500; font-size: 18px; text-align: center;}
.submit p {
    padding: 9px 14px;
    background: #e15400;
    margin: 15px;
    border-radius: 4px;
}
h3.news {margin: 0px;font-weight: 600; color: #fff;font-size: 22px;    margin-top: -3px;}
h3.news img{width: 18px;}
.news-page {
    background: #014a93;
}
.news-details {
    padding: 5px 0px 0px 0px;
}
.news-details p {margin: 0px; font-size: 18px; font-weight: 400; color: #3a76b0;}
.three-col { background: #f3f1f2; padding:15px 0;}
.flex {
    position: relative;
}
.all.extra-pad {
    padding: 12px 10px 10px 10px;
}
.all.extra-pad p.all-paper {
        font-size: 14px;
    font-weight: 600;
}
.news-scroll {
    background: #014a93;
    padding: 10px 10px;
}
.author.news-update h4 {
    position: absolute;
    width: 100%;
    z-index: 2;
}
.news-page-1 {
    background: #f3f1f2;
}
p.journal-p {
       margin-bottom: 5px;
    margin-top: 10px;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
}
span.auth sup {
      font-weight: 600;
    color: #942908;
    font-size: 11px;
    margin-right: 0px;
}
.author-affilate li {
    font-size: 13px;
    line-height: 25px;
    font-weight: 400;
}
.journal-b-inner div {
    font-weight: 400;
}
.reference-top-page {
    font-weight: 400;
}
.reference h5.journal-inner-h5 {
    color: #014d98;
}
.reference-top-page {
    border-top: 1px solid #3333;
    margin-top: 20px;
}
h5.journal-inner-h5 {
    margin-top: 0px;
    color: #014a93;
    font-size: 23px;
    font-weight: 600;
}
h4.welcome-heading { margin: 0px;background: #014a93;text-align: center;color: #fff;font-weight: 500;font-size: 18px;padding: 7px 0;border-top-right-radius: 0px;
border-top-left-radius: 0px;}
    .author { margin-bottom: 15px;}
.author ul{border: 1px solid #3333}
.author ul {border: 1px solid #3a82cc42;padding-left: 14px;list-style-type: none;padding: 10px;text-align: left;}
.author ul li a { line-height: 25px; color: #333; font-weight: 500; font-size: 14px;}
.author ul li {background: url(../images/right-arr.png)no-repeat 1px 6px;padding-left: 17px; background-size: 11px;    border-bottom: 1px dotted #3333;}
ul.research-area li {
    background: url(../images/open-book.png)no-repeat 0px 6px;
    background-size: 14px;
    padding-left: 25px;
}
.author-img { text-align: center; background: #fff; padding: 20px 0px;border: 1px solid #3333;}
.author-img img {width: 50%;}

.same-t h3 { margin-top: 0px; color: #333;  font-size: 21px; font-weight: 600;}
.same-t p {font-size: 13px;font-weight: 400;line-height: 23px; color: #4c4c4c;    text-align: justify;}
.last-date span{font-size: 14px; font-weight: 400; line-height: 23px; color: #4c4c4c;display: block;}
p.last-date {font-size: 18px;font-weight: 600;color: #075d06;margin: 0px;padding: 10px;border: 1px solid #3a82cc42;}
.img-date img {width:65%!important;;}
.img-date{text-align: center;background: #fff;padding: 10px 0px;}
.no-wyt {background: transparent;}
.author.last-box p {text-align: center;font-size: 18px;font-weight: 600; color: #075d06;margin: 0px;}
.table-edit td {    padding: 5px 8px;
    width: 50%;
    font-size: 14px;
    line-height: 30px;
}
.table-edit {
    background: #b8d6f5;
    color: #333;
    font-weight: 400;
}
.table-edit tr {
    border-bottom: 1px solid #abbfd4;
}
 .welcome-irjiet {
         overflow: hidden;
    border: 1px solid #e0e0e0;
    background: #ffffff;
    padding: 25px;
}
address.footer-address {
    line-height: 23px;
    font-size: 14px;
    margin: 0px;
}
b.n-bold {
    font-weight: 600;
    color: #2a2a2a;
}
.w-clr a,.vision-mission-page ul li a {
    color: #a82626;
    font-weight: 600;
}
a.f-1-f {
    color: #fff;
    text-decoration: none;
}
a.f-1-f:hover {
    color: #fff !important;}
li.dropdown:hover .zerozero {
    display: block !important;
}
li.one:hover .dropdown-menu {
    display: block !important;
        margin-left: 160px;
    margin-top: -34px;
}
li.two:hover .dropdown-menu {
    display: block !important;
        margin-left: 160px;
    margin-top: -34px;
}
li.three:hover .dropdown-menu {
    display: block !important;
        margin-left: 160px;
    margin-top: -34px;
}

 /*accordion*/

 h3.accordion{
    margin: 0;
}
.impact-factor a {
    font-weight: 600;
    color: #cb0000;
}
.accordion a {
    padding: 5px;
    background: #3CB879;
    color: #fff;
    text-decoration: none;
    display: block;
    font-size: 17px;
}
.accordion a:hover{color:#fff;}
.accordion-content {
    padding: 5px 5px;
    margin: 1px 0;
    font-size: 14px;
}
.issue-pg {
    overflow: hidden;
        margin-bottom: 10px;
    padding-bottom: 20px;
    border-bottom: 1px solid #3333;
}
.journal-view span.right-m a {
    background: #014a93;
    color: #fff;
    border: none;
    padding: 5px 7px;
}
span.right-l {
    background: #e7e7e7;
    color: #323232;
    border: none;
    padding: 5px 7px;
    font-weight: 600;
    box-shadow: 2px 2px 0px #c0c0c0;
}
span.right-m {
    float: right;
}
.issue-pg img {
    width: 76%;
}
div#iss-img {
    text-align: center;
}

/*journal*/
#rig {float:right;margin-right:5px;margin-top: -2px; }
#rig a {background:unset !important;border:1px solid #fff !important;font-weight:500;font-size:13px;}
#rig img {width:30px;margin-right:5px; }
#rig span {background: #e2e2e2 !important;color:#23527c !important;padding:4px; }
#doi
{margin-top:5px;}
ul.research-area {
    background: #b8d6f5;
}
h1.journal-h1 {   text-align: left; font-weight: 600;  padding-bottom: 10px; margin-top: 0px; font-size: 23px;color: #a34d04;line-height: 30px;border-bottom: 1px solid #3333;}
h1.journal-h1 span {display: block;font-size: 19px;color: #333;}
ul.journal-sub-content { list-style: none; padding: 0px;}
h4.journal-heading {font-size: 16px;margin-bottom: 4px;margin-top: 0px;line-height: 23px;font-weight: 600; color: #011393;}
ul.journal-sub-content p {margin: 0px;font-size: 16px;    font-weight: 500;}
.journal-view a {background: #e2e2e2; padding: 4px; border: 1px solid #b1b1b1;  color: #545454; font-weight: 600;}
.journal-view {padding-top: 13px;}
ul.journal-sub-content li { padding-bottom: 15px; border-bottom: 1px solid #3333; margin-bottom: 10px;}
h5.journal-inner-h5 {font-size: 23px;font-weight: 600;}
.journal-b-inner p { margin: 0px; font-size: 16px; font-weight: 400; color: #6b6b6b;margin-top:5px;}
.journal-b-inner p span { color: #000;font-weight: 600; line-height: 30px; margin-right: 5px;}
.author-details p span {lor: #535353; font-weight: 400; font-size: 15px;    padding-right: 18px;margin-left: 5px;    color: #92361b;}
.author-details {margin-top: 10px;}
.author-affilate p { margin: 0px;font-size: 14px; font-weight: 400;  color: #252525;}
.author-affilate{margin-bottom:10px;}
.article-page p {  font-size: 14px;  color: #000;  font-weight: 600; margin: 0px;}
.article-page-2 img { width: 20px;    margin-left: 5px;}
.article-page-2 a { font-size: 18px;  margin-left: 7px; font-weight: 600; color: #b30000;}
.article-page-2 p { font-size: 18px;  margin-left: 7px;  font-weight: 600;  color: #333;  margin: 0px;  line-height: 31px;}
.article-details { margin-top: 40px;overflow: hidden;
    width: 100%;}
ul.abs-ul {padding: 0px;list-style: none;}
ul.abs-ul li {padding-bottom: 10px;font-weight: 500;line-height: 23px;}
ul.abs-ul li a {color: #2d5782;}
.referance {border-top: 1px solid #a7a7a733;margin-top: 15px; padding-top: 5px;}
p.accordion-content a {display: block;font-size: 15px;font-weight: 500; color: #525252;}
li.dropdown:hover .zerozero,li.one:hover .dropdown-menu,li.two:hover .dropdown-menu,li.three:hover .dropdown-menu {opacity: 1;transform: translateY(0); display: block !important; background: #034585; border-radius: 0px; padding: 0px;    border: none;}
.dropdown-menu>li>a{color: #fff !important;border-bottom: 1px dotted #f5f5f53d;border-radius: 0px;padding: 5px 20px !important;}
.dropdown-menu>li>a:hover{color: #fac013 !important;}
li.dropdown.zero ul {transition-duration: 1s !important;}
p.accordion-content img { width: 11px!important;margin-right: 4px;   margin-top: -5px;}
p.accordion-content {
    padding-left: 15px;
}
.article-page {
    margin-top:20px;
}
h3.accordion img {
    width: 16px;
    margin-top: -2px;
    margin-right: 15px;
    margin-left: 10px;
}
.reference {
    margin-top: 20px;
}
span.clr-c {
    color: #424242;
}
/*flash News*/
.marquee {
    width: 100%;
    height:30px;
    overflow: hidden;
    position: relative;
}
.journal-b-inner p span b {
    font-weight: 600;
    color: #014d98;
}
.marquee p {
       top: 3px;
    position: absolute;
    font-family: Tahoma, Arial, sans-serif;
    width: 100%;
    color: #dadada;
    transform: translateX(100%);
}

.marquee p:nth-child(1) {
  animation: left-one 20s ease infinite;
}
.marquee p:nth-child(2) {
  animation: left-two 20s ease infinite;
}
@keyframes left-one {
  0%  {
    transform:translateX(100%);
  }
  10% {
    transform:translateX(0);
  }
  40% {
    transform:translateX(0);
  }
  50% {
    transform:translateX(-100%);
  }
  100%{
    transform:translateX(-100%);
  }
}
@keyframes left-two {
  0% {
    transform:translateX(100%);
  }
  50% {
    transform:translateX(100%);
  }
  60% {
    transform:translateX(0);    
  }
  90% {
    transform:translateX(0);    
  }
  100%{
    transform:translateX(-100%);
  }
}

.news-update {
    width: 100%;
    height: 258px;
    background-color: #fff;
    overflow: hidden;
    border-top-right-radius: 25px;
    border-top-left-radius: 25px;
}
.news-update ul{
  list-style:none;
  position:relative;
      margin-top: 38px;
}
.news-update li{
  /*height:100px;*/
      height: 210px;
  background-color:rgba(57, 173, 117,0.3);
   text-align:center;
  border-bottom:1px solid #333;
}
.news-update h2 {
    color: #6d6d6d;
    font-size: 20px;
    text-align: left;
    margin: 0px;
}
.news-update p {
    text-align: left;
    font-size: 14px;
    color: #4a4a4a;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0px;
}






/*vision-mission*/

h1.page-title { margin-top: 0px;color: #014a93;font-size: 18px;font-weight: 600;}
.vision-mission-page h3 { margin-top: 0px; color: #000; font-size: 17px;font-weight: 400;}
.vision-mission-page p {font-size: 13px;font-weight: 400;   line-height: 23px;   color: #4c4c4c;    text-align: justify;}
p.vision-mission-p span {font-weight: 600;  line-height: 23px;  color: #0a0a0a;}
.vision-mission-page h4 { margin-top: 5px; font-size: 16px;  color: #000;  font-weight: 600;}
.vision-mission-page ul { list-style-type: circle; padding-left: 21px; margin-bottom: 25px;}
table {  margin-bottom: 20px;}
.top-nav .right-logo {
    display: block !important;
}



/*form*/

GEEKFORGEEKS {                                         
    margin-left: 70px; 
    font-weight: bold ; 
    float: left; 
    clear: left; 
    width: 100px; 
    text-align: left; 
    margin-right: 10px; 
    font-family:sans-serif,bold, Arial, Helvetica; 
    font-size:14px; 
} 

form {                                         
    margin: 0 auto; 
    width:100%; 
    
}
form p input {
    width: 100%;
}
h4.h4-redd {
    margin-top: 0px;
    color: #014a93;
    font-size: 21px;
    font-weight: 600;
}
#upload p {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
    /* text-align: justify; */
    margin: 0px;
    /* color: #000; */
    /* font-size: 13px; */
    /* font-weight: 400; */
    /* line-height: 30px; */
    margin-bottom: 10px;
}
input.c-pad {
    -webkit-appearance:checkbox;
    border: 2px solid #0242803b;
    width: 14px;
    height: 13px;
    margin: 0px 5px -2px 1px !important;
}
h4.h4-redd.small {
    margin-top: 0px;
    color: #014a93;
    font-size: 18px;
    font-weight: 600;
}
.no-center{text-align: left;}
input[type="submit"] {
    border: 1px solid #69696900;
    margin: 10px 0px 0px 0px;
/*    background: #014a93;*/
    color: #fff;
    font-size: 16px;
}
.paypal-btn, .ccavenue-btn
{
    text-align: center!important;
    margin: 0 auto!important;
    display: block!important;
   border: 1px solid #25729a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 15px;
    padding: 10px 40px!important;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #3093c7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
    background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
    background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);

}
p.submit-last {
    margin-top: 10px !important;
}
form p input {
    background: transparent;
    border: 1px solid #3333;
    border-radius: 0px;
    width: 100%;
        padding: 2px 10px;
}
textarea {
    border: 1px solid #3333;
    border-radius: 0px;
    width: 100%;
    margin-bottom: 15px;
    background: transparent;
}
input#fileToUpload {
    border: none;
}
form.ng-pristine.ng-valid span {
    color: #f00;
}
ul.journal-sub-content-1 {
    list-style-type: circle;
    padding-left: 0px;
    margin-bottom: 20px;
}
.sec-heading {
    color: #0971d9 !important;    font-size: 17px;
}
ul.journal-sub-content-1 li,.vision-mission-page ul li,.journal-b.one-more-c ul li,
ul.paper-template-ul li,.impact-factor-s ul li,.journal-b.conference ul li {
         background: url(../images/right.png)no-repeat 2px 7px;
    background-size: 10px;
    padding-left: 20px;
    text-align: justify;
    list-style-type: none;
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
}
.indexing-abstracting ul,.journal-b.conference ul,ul.paper-template-ul,.impact-factor-s ul,.vision-mission-page ul,.journal-b.one-more-c ul {
    list-style-type: none;
    padding-left: 0;
}
.vision-mission-page ul li {
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    color: #4c4c4c;
    margin-bottom: 5px;
}
p.top-hed span {
    color: #934400;
    font-size: 15px;
}
.in-digm img {
    width: 100%;
}
p.top-hed {
  line-height: 21px;
    font-size: 13px;
    margin-bottom: 5px;
}
.in-digm {text-align:center;padding:30px 0;}

.indexing-abstracting ul li{
        font-size: 13px;
    font-weight: 500;
    line-height: 25px;
}
h3.why-h3 {
    margin-top: 0px;
    color: #014a93;
    font-size: 18px;
    font-weight: 600;
}
p.spl-des {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
    text-align: justify;
}
h4.why-h4 {
    color: #333;
    font-size: 17px;
    font-weight: 600;
}
.inn-side p {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
}
.inn-side {
    text-align: left;
    padding-bottom: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    border-bottom: 1px solid #3333;
}
.inn-side.drji {
    padding-top: 25px;
}
p.vision-mission-p {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
    text-align: justify;
}
.impact-factor img {
    width: 100%;
}
.impact-factor {
        padding-top:1px;
    text-align: center;
}
ul.paper-template-ul {
    list-style-type: circle !important;
    margin-bottom: 20px;
}
ul.paper-template-ul li{
font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    color: #4c4c4c;
    margin-bottom: 5px;
}
.impact-factor-s h5 {
    margin-top: 0px;
    color: #333;
    font-size: 16px;
    font-weight: 600;
}
.contact-in p {
    margin: 0px;
}
.contact-in {
    margin-bottom: 15px;
}
p.d-link a {
    color: #eb4334;
    font-weight: 600;
}
.editorial-page-right img {
    width: 60%;
}
.reviewer-page-left {
     margin-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
}
h3.editorial-text {
    margin-top: 0px;
    color: #003f7e;
    font-size:18px;
    font-weight: 600;
}
h3.editorial-text-1 {
    margin-top: 0px;
    color: #003f7e;
    font-size: 17px;
    font-weight: 600;
}
.join-as td {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
    padding: 5px;
}
.easy-step-dgm img {
    width: 100%;
}
p.page-title-p-p {
    margin-top: 5px;
    font-size: 16px;
    color: #484848;
    font-weight: 600;
    margin: 17px 0px;
}
table.frnt-e td {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #4c4c4c;
    padding: 5px;
}
.journal-b.one-more-c ul li{
        font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    color: #4c4c4c;
    margin-bottom: 5px;
    
}
.journal-b.one-more-c ul {
    list-style-type: circle;
    padding-left: 21px;
    margin-bottom: 20px;
}
p.red-easy-step {
    font-size: 13px;
    font-weight: 500;
        color: #004386;
}
p.vision-mission-p a {
    color: #d00000;
}
.reviewer-page-right img {
    width:60%;
}
.tap-img img {
    width: 60%;
}
.tap-img {
    text-align: center;
}
.all-tap-img {
    padding-bottom: 15px;
}
h3.reviewer-text {
    margin-top: 0px;
    color: #014a93;
    font-size: 17px;
    font-weight: 600;
}

.edit-full {
    overflow: hidden;
    margin-bottom: 20px;
    border-bottom: 1px solid #3333;
    padding-bottom: 20px;
}
.editorial-page-left address {
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #4c4c4c;
}
.editorial-page-right{text-align: center;}
.no-bor{border:0px solid;}

.img-date.full-width img {
    width: 100% !important;
}

/*menu*/

.carousel-control {
    background: transparent !important;
}
.navbar ul {
  left: 0;
  top: 35px;
}

    .navbar-brand-centered {
        position: absolute;
        left: 50%;
        display: block;
        width: 160px;
        text-align: center;
        background-color: transparent;
    }
    .navbar>.container .navbar-brand-centered, 
    .navbar>.container-fluid .navbar-brand-centered {
        margin-left: -80px;
    }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
    background: transparent;
}
nav.navbar.navbar-default {
    background:linear-gradient(#0162c1, #01488e, #00478e);
    border-radius: 0px;
    margin: 0px;
    min-height: auto;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
    background: transparent !important;
}
ul.dropdown-menu.drop-style{ background: #034585; border-radius: 0px; padding: 0px;  border: none;}


.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 15px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 15px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -25%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 25%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(25%, 0, 0);
            transform: translate3d(25%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-25%, 0, 0);
            transform: translate3d(-25%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}

@media only screen and (min-width: 768px) {
    img.logo {
    width: 30%;
}
    .img-date img { width: 25%;}
    .author-img img {width: 90%;}
    .right-logo { display: none !important;}
    .navbar-default .navbar-nav>li>a {color: #f9f9f9 !important;padding: 8px 5px;}
    h1.logo-text{margin-top:5px !important;}
    .right-logo{text-align:center;}
  .logo {
    margin: 28px;
  }
}
.title {
  padding: 28px;
  display: table-cell;
  position: relative;
  vertical-align: middle;
  text-align: center;
}

@media only screen and (min-width: 767px) {
.right-logo{ display: none !important;}
}


.no-left-pad {
    padding-left: 0px!important;
}

.back-css {
    background: #e9e9e9;
    padding: 15px 15px;
    margin-bottom: 20px;
}

.ex-mor {
    margin-bottom: 15px;
}

/*lightbox*/


span.auth {
     display: inline-block;
    padding: 2px 5px 1px 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    background: #f1f1f1;
    font-size: 11px;
    /* font-weight: 500; */
    color: #464646;
    font-weight: 600;
    /* box-shadow: 2px 2px 0px #c0c0c0;*/
}
.author-affilate ol {
    margin: 0px;
    padding: 0 18px 0;
    font-size: 15px;
    color: #252525;
}
.reference p {
    font-weight: 500;
    line-height: 23px;
    font-size: 14px;
}
button#modal_ok_btn {
    margin: 0px;
    width: 150px;
    border-radius: 0px;
    box-shadow: none;
    background: #8c8c8c;
    color: #fff;
    font-size: 15px;
}
button#modal_ok_btn:hover{    background: #115aa1;}
.modal-content {
    border-radius: 0px !important;
    text-align: center;
}
.modal-footer{text-align: center !important;}
p#result p {
    margin: 0px !important;
    font-size: 18px;
    font-weight: 500;
}
p#result{margin:0px;}

#loader {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0,0,0,0.75) url(../images/loading.gif) no-repeat center center;
  background-size:6%;
  z-index: 10000;
}
#loader1 {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  background: rgba(255, 255, 255, 0.75) url(../images/loading1.gif) no-repeat center center;
    background-size: 15%;
  z-index: 10000;
}
.news-update li span  img
{
  height: 35px;
}


#slideshow img{
  position: absolute;
  left: 0;
  width: 100%;
}
div#slideshow {
    position: relative;
        height: 372px;
    overflow: hidden;
}




#slider-div {
    width: 100%;
    max-height: 430px;
    height: auto;
    padding: 0px;
    overflow: hidden;
    margin: 0 auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 0px;
    background-color: #fff;
    border: 0px solid #ccc;
}
body {
    margin: 0px;
}
#slider {
  max-width: 100%;
  width: auto;
  max-height: 410px;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  padding: 0;
  border: 0;
  background-color: #000;
}

#slider ul {
  width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  display: block;
  float: left;
  overflow: hidden;
}

#slider ul li {
  width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
  overflow: hidden;
  border: 0;
  display: block;
}

#slider ul li img {
  border: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 100%;
}

#slider a {
  width: 35px;
  height: 60px;
  margin: 0px;
  position: absolute;
  top: 41%;
  outline: 0;
  opacity: 0.2
}

#slider a:hover { opacity: 0.5 }

#subuprev {
  left: 0;
  background: url("arrow_prev.png") no-repeat;
  cursor: pointer;
}

#subunext {
  right: 0;
  background: url("arrow_next.png") no-repeat;
  cursor: pointer;
}

#sliderBulet {
  width: 200px;
  height: 30px;
  position: absolute;
  bottom: 0;
  left: 10%;
  overflow: hidden;
}

#sliderBulet>div {
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  cursor: pointer;
  margin-right: 15px;
  float: left;
  background: url("bullet_grey.png") no-repeat;
  text-align: center;
}
div#carouselABC .carousel-inner {
    height: 372px;
}
.bulletactive { background: url("bullet_yellow.png") no-repeat !important; }

.slider-title {
  position: absolute;
  left: 30px;
  top: 0px;
  z-index: 2;
  background: url("black-dot.png");
  padding: 20px;
  font-size: 26px;
  color: #fff;
}

.submit-last
{
  text-align: center;
}
.footer-bottom {
   background: #024280;
}
.footer-right {
    padding: 20px 0 !important;
    border-top: 1px solid #cdcdcd;
}
.des {
    /*font-family: 'Poppins', sans-serif;*/
    font-size: 14px;
    color: #fff;
}
/*.des {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    color: #fff;
}*/
.pok-i {
    text-align: right;
}
.nopad {
    padding: 0!important;
}
.foot-a {
   color: #d8d100 !important;
    font-weight: 600;
}
table.pay-amount.table td {
    border: 1px solid #ccc;
    text-align: center;
}
.pay-online {
    background: #f7fbff;
    padding-top: 10px;
    border: 1px solid #e1f0ff;
}
.pay-online.r
{
  border-left: 1px solid #ddd;
}
.tap-img.sec-img {
    margin-top: 10px;
    margin-bottom: 5px;
}
.tap-img.sec-img span
{
    display: block;
    color: #8c8c8c;
    margin-top: 20px;
    margin-bottom: 10px;
}
.tap-img.sec-img span:before {
    content: "";
    width: 120px;
    height: 1px;
    background: #e6e6e6;
    display: block;
    margin-top: 5px;
    position: relative;
    left: 226px;
    top: 11px;
}
.tap-img.sec-img span:after {
    content: "";
    width: 120px;
    height: 1px;
    background: #e6e6e6;
    display: block;
    margin-top: -11px;
    position: relative;
    right: -15px;
}

.pay-btn
{
    border: 1px solid #25729a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 15px;
    padding: 10px 40px!important;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #3093c7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
    background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
    background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
    background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}


p.full-page.full-edit input {
    background: #F7FAFF;
    font-size: 30px;
}
.paypal-box
{
    width: 70%;
    margin: 0 auto;
}
.ccavenue-box
{
    width: 80%;
    margin: 0 auto;
}
.tap-img.sec-img-1 img {
    width: 70%;
    margin: 0 auto;
	    text-align: center;

}
.tap-img.sec-img-1 img {
    width: 70%;
    margin: 0 auto;
}
.tap-img.sec-img-1{
    text-align: center;
	    padding-top: 15px;
}
.sec-img11 {
    width: 90%!important;
    min-width: 320px;
    margin-top: 20px;
}
.modal-body-1 {
    padding-top: 2px;
}
h4.fill-form {
    font-size: 16px;
    font-weight: 600;
}
p#diff-style {
    font-size: 14px;
    font-weight: 500;
    background: #e7e7e7;
    padding: 4px 10px;
    margin-bottom: 6px;
}
.modal-body-1 p {
    width: 50%;
    float: left;
}

p#s-right input {
    width: 97%;
}

p.full-page {
    width: 100%;
    float: none;
}
.success-inner {
      margin-top: 20px !important;
    width: 50%;
    text-align: center;
    padding: 30px 0px;
    background: #fff;
    margin: auto;
}
.sycc-img img {
    width: 25%;
}
.succ-content h4 {
    font-size: 21px;
    font-weight: 600;
    color: #4d8115;
}
.succ-content h4.red {
    font-size: 21px;
    font-weight: 600;
    color: #bc1313;
}
.succ-content p {
    font-size: 15px;
    font-weight: 600;
    color: #454545;
}
.issue-pg>div>div>p.journal-p {
    width: 75%;
    display: block;
}

/* updates done Feb for Responsiveness */
@media (max-width: 767px) {
  img.logo {
    width: auto !important;
    height: 100px !important;
    display: block;
    margin: 0 auto !important;
  }
  span.sm {
    font-size:18px;
    line-height: 22px!important;
  }
  .right-logo-1
  {
    margin-top: 16px;
  }
  .nav>li
  {
    width : 100%;
  }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a
  {
    font-size:14px;
  }
  .archive-page-a p
  {
    width:43%;
  }
  .navbar-default .navbar-toggle .icon-bar
  {
    background-color: #fff!important;
  }
  #rig
  {
    margin-top:14px!important;
  }
  .fullText a
  {
    display: inline-block;
  }
  .left-text
  {
    width:100%!important;
  }
  .issue-pg>div>div>p.journal-p
  {
    width:100%!important;
  }
}

/* Mobile Large */
@media (min-width: 576px) {}

/* Tablet */
@media (min-width: 768px) {}

/* Laptop */
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}

/* Desktop */
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

/* Large Desktop */
@media (min-width: 1400px) {
  .container {
    width: 1320px!important;
  }
  .paper-inner
  {
      min-height:370px;
}
  }
.breaking-news-ticker{
  display: block;
  width: 100%;
  border: solid 1px #ce2525;
  background: #FFF;
  height: 40px;
  box-sizing: border-box;
  position: relative;
  line-height: 40px;
  overflow: hidden;
  border-radius: 2px;
  text-align: auto;
  font-size: 14px;
}
.breaking-news-ticker *{
  box-sizing: border-box;
}
.breaking-news-ticker.bn-fixed-top{
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
}
.breaking-news-ticker.bn-fixed-bottom{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
}
div#newsTicker3 {
    border: none;
    background: transparent;
    line-height: 41px !important;
    border-radius: 0px;
}
.bn-news ul li {
    font-size: 16px !important;
    color: #fff !important;
    font-weight: 600 !important;
}




/*********************************/
/*title styles start**************/
.bn-label{
  left: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  background-color: #ce2525;
  text-align: center;
  color: #FFF;
  font-weight: bold;
  z-index: 3;
  padding: 0 15px;
  white-space: nowrap;
}
/*title styles end****************/



/*********************************/
/*news item style start **********/
.bn-news{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  right: 0;
  overflow: hidden;
}
.bn-news ul{
  display: block;
  height: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  position: absolute;
}
.bn-news ul li{
  white-space: nowrap;
  overflow:hidden !important;
  text-overflow: ellipsis;
  text-decoration: none;
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
  position: absolute;
  width: 100%;
  display: none;
  color: #333;
}
.bn-news ul li a{
  white-space: nowrap;
  text-overflow: ellipsis;
  text-decoration: none;
  padding: 0 10px;
  color: #333;
  position: relative;
  display: block;
  overflow: hidden;
}
.bn-news ul li a:hover{
  color: #069;
}
.bn-loader-text{
  padding: 0 10px;
}
.bn-seperator{
  display: inline-block;
  float: left;
  margin-right: 15px;
  width: 30px;
  height: 40px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
}
.bn-seperator.bn-news-dot{
  margin-right: 0;
}
.bn-seperator.bn-news-dot:after{
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  background: #333;
  border-radius: 50%;
  top: 50%;
  margin-top: -4px;
  left: 50%;
  margin-left: -4px;
}
.bn-prefix{
  color: #d65d7a;
  margin-right: 15px;
  padding-left: 10px;
}
.bn-positive{
  color: #0b8457;
  font-weight: bold;
}
.bn-negative{
  color: #dc2f2f;
  font-weight: bold;
}
/*news item style end ************/



/*********************************/
/*controls style start ***********/
.bn-controls{
  width: auto;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bn-controls button{
  width: 30px;
  float: left;
  height: 100%;
  cursor: pointer;
  border:none;
  border-left: solid 1px #EEE;
  text-align: center;
  background-color: #f6f6f6;
  outline: none;
}
.bn-controls button:hover{
  background-color: #EEE;
}

.bn-arrow {
  margin: 0;
  display: inline-block;
  height: 8px;
  position: relative;
  width: 8px;
  top: -2px;
}
.bn-arrow::after {
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-right-style: solid;
  border-right-width: 2px;
  content: '';
  display: inline-block;
  height: 8px;
  left: 0;
  position: absolute;
  top: 0;
  width: 8px;
}
.bn-arrow.bn-next {
  -moz-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
  left:-3px;
}
.bn-arrow.bn-prev {
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  left: 3px;
}
.bn-arrow::after{
  border-color: #999999;
}
.bn-arrow::before{
  background-color: #999999;
}
.bn-play{
  position: relative;
  background: #999999;
  width: 0;
  height: 12px;
  display: inline-block;
  margin-left: -5px;
}
.bn-play::after {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-left-color: #999999;
  border-width: 8px;
  margin-top: -8px;
}
.bn-pause{
  position: relative;
  width: 0;
  height: 14px;
  display: inline-block;
  top: 1px;
  left:-1px;
}
.bn-pause::before{
  position: absolute;
  content: "";
  width: 2px;
  height: 100%;
  left: 3px;
  background-color: #999999;
}
.bn-pause::after{
  position: absolute;
  content: "";
  width: 2px;
  height: 100%;
  left: -3px;
  background-color: #999999;
}
/*controls style end *************/
/*********************************/
.bn-direction-rtl{
  direction: rtl;
}
.bn-direction-rtl .bn-label{
  left: auto;
  right: 0;
}
.bn-direction-rtl .bn-controls{
  right: auto;
  left: 0;
}
.bn-direction-rtl .bn-seperator{
  margin-left: 15px;
  margin-right: 0;
  float: right;
}
.bn-direction-rtl .bn-prefix{
  margin-left: 15px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 10px;
}
.bn-direction-rtl .bn-controls button{
  border-left: none;
  border-right: solid 1px #EEE;
}

.bn-effect-scroll .bn-news ul{
  display: block;
  width: 100%;
  position: relative;
}
.bn-effect-scroll .bn-news ul li{
  display: list-item;
  float: left;
  position: relative;
  width: auto;
}
.bn-effect-scroll.bn-direction-rtl .bn-news ul li{
  float: right;
}

/*********************************/
/*********************************/

span.auth-affli {
    display: block;
    font-size: 13px;
    padding-bottom: 10px;
}
p.journal-vol-details
{
  font-size: 22px;
    color: #014a93;
    font-weight: 400;
}
p.journal-journal-name {
    color: #555;
    font-size: 12px;
    line-height: 24px;
    /* padding-bottom: 5px; */
}
.fullText a {
    /* margin-left: 10px; */
    display: inline;
    font-size: 16px;
    background: #e3e3e3;
    padding: 4px 7px;
    color: #fff;
    font-weight: 600;
    color: #014a93;
}
.fullText {
    text-align: right;
       
}
.fullText.journal-page
{
   margin-top: 40px;
}
.fullText img {
    width: 24px !important;
    margin-top: -3px;
}
.clear-both
{
  clear: both;
}
.journal-b-inner {
    margin-top: 20px;
}
.journal-text-abstract p {
    font-size: 14px;
    font-weight: bold;
}
.normal-font, .normal-font > p , .normal-font > p > span,.normal-font ul,.normal-font ol,p.journal-journal-name.normal-font.padd-small {
    font-size: 14px;
    font-weight: normal;
    color:#333
    
}
.normal-font > p , .normal-font > p > *,.normal-font ul,.normal-font ol
{
  text-align: justify;
}
span.normal-font
{
  font-size: 14px!important;
  /* font-weight: normal; */
  color:#333;
}
.padd-small,span.padd-small{
  padding-top: 8px;
  padding-bottom: 8px;
}
.licence
{
  display: block;
  font-size: 18px;
  background: #0a5da5;
  width: 100;
  color: #fff;
  padding: 5px 10px;
  margin-bottom: 10px;
}
.licence-content
{
   padding-bottom: 15px;
    /* line-height: 20px; */
    display: block;
}
.licence-img
{
  
  width: 40%;
  display: block;
  margin-bottom: 11px;

}
a:focus,:focus-visible
{
  outline:none !important;
  outline-offset:0;

}