
body {
background-color: #ececec !important;
/*font-family: 'Roboto',"Helvetica Neue",sans-serif!important; */
font-size: 14px;
font-family: 'Roboto', sans-serif;
letter-spacing: normal;
}
/*   ///////////////////////leftmenu////////////*/
.center {
    position: absolute;
    margin: auto;
    width: 100px;
    height: 100px;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .birdie {
    position: relative;
    display:block;
      width:33px;
      height:30px;
      background: none;
      border: 0;
      cursor: pointer;
  }
  .birdie::before, .birdie::after{
    content: "";
      display: block;
      width: 20px;
      height: 3px;
      position: absolute;
      top: 50%;
      background-color: #ff670c;
      transition: transform .2s;
  }
  .birdie::before{
    transform: rotate(45deg);
    left:0;
  }
  .birdie::after{
    transform: rotate(-45deg);
    left: 13px;
  }
.birdie.up::before{
  transform: rotate(-45deg);
}
  .birdie.up::after{
    transform: rotate(45deg);
  }
        .font15 {
            font-size: 15px;
        }
        .letter-spacing {
            letter-spacing: normal;
        }
        .accordion1 {
            border: none !important;
        }
        .leftmenu{
            list-style-type:none!important;
             font-weight: 500;
              font-size: 15px!important;
        }
        .leftmenu > li > a{
              line-height: 20px!important; 
              color: #000000!important; 
        }
/*   //////////////////leftmenu///////////////*/

html{ height: 100%; }
button:focus {
    outline: 1px dotted;
    outline: 0px auto -webkit-focus-ring-color!important;
}
/*/////////////////////////////////////////////////////////////*/

/*///////////////////////////about page end //////////////*/

/*///////////////////////abstract//////////////////////*/

  .mshares{  
    margin-top: 28rem;
    margin-left: 12rem;
}
.dropdownMenuButton{
  width: 40rem;
}
.dropdown-menu>p{
  font-size: 13px!important;
  color: #6c757d;
}

.fonts-normalss{
  padding: 0px;
  font-size:14px;
  line-height: 20px;
  font-weight: 500!important;
  display: inline-block!important;

}
.text-color {
    color: #2f7181;
    font-weight: 500!important;
  }
  .hide {
    display: none;
  }
.references>p{
  text-align: justify;
}
ul{
    padding: 0px;
  }
.ref-label{
 color: #000;
}
/*a[id]:not([href]) {
    padding-top: 60px;
    margin-top: -60px;
}*/
a[id]:not([href]):before {
  padding-top: 60px;
  margin-top: -60px; 
}
@media only screen and (max-width:768px) {

    .mshares{  
    margin-top: 28rem;
    margin-left: 5rem!important;
} 
.modals-dialogs{
/*max-width: 500px;
margin: 11.75rem auto;*/
margin-left: unset!important;
}
}
@media only screen and (max-width: 991px) {
  a[id]:not([href]) {
   /* background: red;*/
    padding-top: 90px!important;
    margin-top: -90px!important;
  }
  a[name]:not([href]):before {
    padding-top: 90px!important;
    margin-top: -90px!important
    ;
    background: blue;
  }  
}
.text-colorss{
white-space:initial;
line-height: 20px; 
color:#2f7181!important;
font-size: 1rem;
margin-top:1rem;
margin-left:8px;
font-weight: 500!important; 
}
  .menus>.active {
    background-color: #2f7181;
    border-radius: .25rem;
    color: white;
  }
  
  .height_class{
      height:72vh;
  }

  .sidebar-tab{
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    outline: none;
    border: none;
    -webkit-tap-highlight-color: transparent;
    display: inline-block;
    white-space: nowrap;
    text-decoration: none;
    vertical-align: baseline;
    text-align: center;
    margin: 0;
    min-width: 64px;
    line-height: 36px;
    padding: 0 16px;
    border-radius: 4px;
    overflow: visible;
  }


  .titles-p {
    color: white!important;
    font-size: 1.75rem;
    line-height: 1.2;
  }
  .thf {
    color: #000;
  }
  .dropdesk{
    width:355px;
  }
  @media(max-width:991.98px){
    .dropdesk{
      width:135px !important;
    }
  }

   .textss1 {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;

  }

   .textss {
    font-size: 14px;
    line-height: 28px;
      text-align: justify;

  }
   .textss-Metrics {
    font-size: 14px;
    line-height: 28px;
      text-align: justify;
      display: block;
  }
   
.title-heading>p{
  color: white;
    font-size: 1.75rem;
    line-height: 1.2;
}

  tr,td>p {
    font-size: 14px!important;
    line-height: 20px;
    margin-top: 2px;
    margin-bottom: 4px;
    font-family: Roboto,Helvetica Neue,sans-serif;
    text-align: justify;
  }
  .ui.tag.label {
    margin: 0 20px 10px 0;
  }

  .ui.tag.label,
  .ui.tag.labels .label {
 /*   margin-left: 1em;*/
    position: relative;
    padding-left: 1.5em;
    padding-right: 1.5em;
    border-radius: 0 0.28571429rem 0.28571429rem 0;
    -webkit-transition: none;
    transition: none;
  }

  a.ui.label {
    cursor: pointer;
  }

  .ui.label,
  .ui.labels .label {
    font-size: 0.85714286rem;
  }

  .ui.label {
    display: inline-block;
    line-height: 1;
    margin: 0 0.14285714em;
    background-color: #E8E8E8;
    background-image: none;
    padding: 0.5833em 0.833em;
    color: rgba(0, 0, 0, 0.6);
    text-transform: none;
    font-weight: 700;
    border: 0 solid transparent;
    border-radius: 0.28571429rem;
    -webkit-transition: background 0.1s ease;
    transition: background 0.1s ease;
  }

  .ui.grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0;
  }

  .ui.tag.label:before,
  .ui.tag.labels .label:before {
    position: absolute;
    -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
    transform: translateY(-50%) translateX(50%) rotate(-45deg);
    top: 50%;
    right: 100%;
    content: "";
    background-color: inherit;
    background-image: none;
    width: 1.56em;
    height: 1.56em;
    -webkit-transition: none;
    transition: none;
  }

  .ui.tag.label:after,
  .ui.tag.labels .label:after {
    position: absolute;
    content: "";
    top: 50%;
    left: -0.25em;
    margin-top: -0.25em;
    background-color: #fff !important;
    width: 0.5em;
    height: 0.5em;
    -webkit-box-shadow: 0 -1px 1px 0 rgb(0 0 0 / 30%);
    box-shadow: 0 -1px 1px 0 rgb(0 0 0 / 30%);
    border-radius: 500rem;
  }

  .label:hover {
    background-color: #C2BEBE;
    color: rgba(0, 0, 0);
  }

 /* .mtt-55{
    background-color: #2f7181;
    padding-top:8rem!important;
  }*/
  
  .Authorss>p{
    text-align: left;
    color: #6c757d!important;
    white-space: pre-line;
    font-size: 80%;
    font-weight: 400;
    margin-top: 1rem!important;
    margin: 0 0 12px;

  }
.__dimensions_badge_embed__ .__dimensions_Badge_stat_count {
    display: inline-block;
    min-width: 25px;
    padding: 0 5px;
  
}
.heading-toc{
font-size: 20px!important;
line-height: 32px;
color:#191970!important; 
font-weight: 500;
}
.modals-dialogs{
max-width: 500px;
margin: 11.75rem auto;
margin-left: 28rem;
}
.mods{
  margin-left: -2rem;
  margin-top: 30rem;
}
.dropdown-item.active, .dropdown-item:active {
    color: #000!important;
    text-decoration: none;
    background-color: #f8f9fa!important;
}

.authrs_simi{
  display: block;
  font-size: 16px;
  color: #6c757d;
  line-height:20px;
}
.Similar_title{
   display: block;
    font-size:16px;
     color: #2f7181;
     font-weight: 500!important;
    line-height:19px;
}
.authrs_simi:before {
  content: "\2014\00A0";
}
.doit:hover{
text-decoration: underline!important;
}

.gia:hover {
  
    text-decoration: underline!important;
}
/*.dropdowns{
  padding: 0px;line-height: 0px!important; width: 35rem;
}*/
.bttn{
  line-height: 5px; font-size: 12px;border-radius: 3px; padding: 5px;
   font-weight: 500;  color: rgba(0, 0, 0, 0.87);

}
.dropdown-width{
  width: 40rem;
    padding: 11px!important;
}

.bytes{
  background-color: #278a8a; font-size: 14px; font-family: Roboto,Helvetica Neue,sans-serif; font-weight: 500;

    border-color: #278a8a;
}
.pts{
  border-radius: 50%; padding: 8px 10px;
}
.abst{
  /*text-align: justify;*/
   font-size:15px;line-height: 2;
}
.article_cite{
  font-size:14px;text-align: left;margin-left: 8px;
}
.mts{
  border: 1px solid #ececec; padding: 10px;
}

#myChart{
  width: 940px; 
}

.google_author{
  padding: 2px;line-height: 0!important; font-weight: normal;
}
.authorr{
  font-size:15px; padding-bottom:10px;text-align: initial;
}
.txt-c{
  list-style-type: none;text-align: initial;
}
 .Authorsname{
  margin-left:50px;text-align:left;
}

.fonts{
  text-align: left;margin-left: 8px; 
   }

.valids{
  color:red;font-weight: 100;
}

.submit{
  height:3rem;background-color:#2f7181;color: white;
}
.btn-secondary:hover {
    color: #fff;
    background-color: #278a8a!important;
    border-color: #278a8a!important;

}
.btn-secondary {
    color: #fff;
    background-color: #278a8a!important;
    border-color: #278a8a!important;

}
.ciations{
  font-size: 14px;
}
.citations{
font-size: 14px;
text-align: left;
margin-bottom:11px; 
line-height: 20px;
}
.citations>p{
display: contents;
}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus 
{
    box-shadow: 0 0 0 0.2rem rgb(130 138 145 / 50%)!important;
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle 
{
    color: #fff;
    background-color: #278a8a;
    border-color: #278a8a;
}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus 
{
  box-shadow: 0 0 0 0.2rem rgb(39 138 138)!important;
} 
.pts-2{
  border-radius: 50%; padding: 8px 13px;
}
.references>ol{
  font-size: 14px;
}
.reference-box{
    color: #2f7181;
  /*  text-align: left;
    margin-left:22px;*/
    font-weight: 500!important;
}
/*.authtext>p{
  font-size: 13px!important;
  color: #6c757d;
}*/
  .description
  {
color: #6c757d!important;
font-size: 80%;
font-weight: 400;
}
.authtext
{
  line-height: 20px;
  font-size: 16px;
}
.text
{
  color: #2f7181;
  text-align: left;
  font-weight: 500;
  font-size: 15px;
}
.mediaicon{
border-radius: 50%;
padding: 8px 10px;  
}
.facebookicon{
  border-radius: 50%;
   padding: 8px 13px;
}
.comments{
font-size:14px;
}
.text1{
  color: #2f7181;
  font-weight: 500;
  margin-left:5px;
  font-size:16px!important;
}
.text2{
  color: #2f7181;
  font-weight: 500;
  font-size:16px!important;
}
#submit{
  height:3rem;
  background-color: #2f7181;
  color: white;
}
.abst>p{
 line-height: 28px;
  font-size: 15px;
 /* text-align: justify;*/
}

*.nochang h1, h2, h3, h4, h5, h6
 {
    font-weight: 100!important;
    line-height: 28px!important;
     font-size: 15px!important;
}
/*commment box csss*/
.timeline {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
.timeline::after {
content: '';
position: absolute;
width: 7px;
background-color: rgb(138 138 138);
top: 18px;
bottom: -8px;
left: 5%;
}

.containers {
  padding: 10px 40px;
  position: relative;
  background-color: inherit;
  width: 85%;

}
.containers::after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  right: -17px;
  background-color: white;
  border: 4px solid #2f7181;
  top: 35px;
  border-radius: 50%;
  z-index: 1;
}
.left {

  left: 0;

}

.right {

  left: 7%;

}
.left::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  right: 30px;
  border: medium solid #2f7181;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent white;

}
.right::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 42px;
  width: 0;
  z-index: 1;
  left: 30px;
  border: medium solid #2f7181;
  border-width: 10px 10px 10px 0;
  border-color: transparent #2f7181 transparent transparent;

}
.right::after {
  left: -28px;
}
.content {
    padding: 10px 30px;
    background-color: white;
    position: relative;
    border-radius: 10px;
    border: 2px solid #2f7181;
    background-color: rgb(255 255 255);
    height: 15vh;
    top: 15px;

}

@media screen and (max-width: 600px) {
  .timeline::after {
    left: 31px;
  }
  .containers {
    width: 92%;
    padding-left: 70px;
    padding-right: 25px;
  }
  .containers::before {
    left: 60px;
    border: medium solid white;
    border-width: 10px 10px 10px 0;
    /* border-color: $font; */
  }
  .left::after, .right::after {
    left: 15px;
  }
  .right {
    left: 0%;
  }
}
/*p{
  font-weight: 100;
}*/
/* $font{
  background: rgba(0,0,0,0.6);
} */

/*comment box css end*/

/*////////////////////////////abstract///////////////*/

/*////////////////////////////archive///////////////*/

#showArchives{
  width: 14vw;
}
.mht-55{
  padding:10px;
}
.img_showArchives{
  height:190px;
  width:145px;
}

.shownew{
  margin-top:6.1rem!important;
  padding-top:11px!important;
}
.showwArchives{
  width: 11rem;
   height: 90px !important;
}

 @media only screen and (max-width:768px) {
     
      .height_class{
      height:72vh;
  }
  .coverimagemodal {
    width: 100%!important;
    cursor: pointer;
    height: auto!important;
}
  .contents-boxs {
    height: auto!important;
    width: 100%!important;
}
.mpastissue {
    width: 90%!important;
}
.showwArchives{
  width: 211px!important;
   height: 90px !important;
}
#showArchives{
  width: 100%!important;
}
.img_showArchives{
/*  height:190px;*/
  width:100%;
}

 }

/*////////////////////////////archive///////////////*/

/*////////////////////////////authorsguideline///////////////*/
    #jou_list .policie-left::before {
  content: "";
  border-color: transparent #111;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.9em;
  position: relative;
}
#txt1{
    font-size: 1.5rem;
}
/*////////////////////////////authorsguideline///////////////*/

/*////////////////////////////authors.php///////////////*/
/*body {
background-color: #ececec !important;
font-family: 'Roboto', "Helvetica Neue", sans-serif !important; 
font-size: 14px!important;
letter-spacing: normal;
}*/

.Overview{
          font-size: 14px;
          color:#212529;
          line-height: 20px;
          font-weight: 400;
          padding: 12px 16px !important;
        }
          .Overview:hover {
            padding: 12px 16px !important;
          font-size: 14px;
          color:#212529;
          line-height: 20px;
            color: #0056B3 !important;
            background-color: rgba(0, 0, 0, .04);
        }

        .bg-infor {
            background-color: #017AAF;
            color: white;
        }


      
        .bg-successer{
            background-color: #278A8A;
            color: white;
        }
        .bg-color {
            background-color: #2F7181;
        }
      /*  .bg-colorE {
            background-color: #2F7181;
            color: white;
        }*/
        .span-class{
            display: inline-block;
            color: #000;
            font-weight: 300;
            padding: 5px;
            font-size: 12px;
        }
        .submitbutton:disabled {
            border: 1px solid #999999;
            background-color: #CCCCCC;
            color: #666666;
        }
        .style3 {
          padding: 4px 3.7rem !important;
          font-size: 14px;
          line-height: 36px;
          color: #ffffff;
          font-weight: 500;
          border-radius:5px
     
      }
        .style2{
          padding: 4px 3.2rem !important;
          font-size: 14px;
           line-height: 36px;
            font-weight: 500;
             color: #ffffff;
        }  
     
       
        .padding-x22 {
            padding: 6px 2.2rem !important;
            color: #212529;
            font-size: 14px;
            font-weight: 500;
        }
        .font-w5 {
            font-weight: 500;
        }
       

        .input-size {
            font-size: 14px;
            padding: 1.15rem 1rem;
        }
        .readjournal{
        font-size: 14px; line-height: 36px; font-weight: 500; color: #000000;
        }
        .texts{
        border-radius:5px; background-color:#017AAF;
        }
        .Articles-t{
        font-size: 14px; line-height: 36px; font-weight: 500; color: #ffffff;
        }
        .exampleModals{
        font-size: 14px; line-height: 36px; font-weight: 500;
        }
        @media screen and (min-width: 601px) {
            .secondary-1{
         margin-bottom: 0.5rem!important;
         line-height: 1.2!important;
         font-size:24px!important;
            }
           
        }

        /* If the screen size is 600px wide or less, set the font-size of <div> to 30px */
        @media screen and (max-width: 600px) {
            .secondary-1{
                margin-bottom: .5rem !important;
               /* font-weight: 500 !important;*/
                line-height: 19px !important;
                font-size: 22px !important;
            }
        }
   /* body{
        background-color: #ececec !important;
    }*/
   

    .border-redi {
        border-radius: 25px 0px 0px 25px;

        border-right: 0px;
    }


    .reveal-modal {

        top: 10% !important;

        margin: 0 auto;

    }

   /*////////////////////////////authors.php///////////////*/

/*////////////////////////////contact.php///////////////*/
.input-field{
  padding:1.5rem;
}
.form-group {

position: relative;

}

@media only screen and (max-width: 600px) {

.btn-contact {

padding: 5px 15px !important;

}

}
  .box_height{
height:50px

  } 
  .msg{
    height:60px
  } 
 
  .submit-n{
    padding: 5px 125px;
  }

  /*////////////////////////////contact.php///////////////*/


  /*////////////////////////////current.php///////////////*/
  .modal-tt{
        border-radius: 50%; padding: 7px 12px;
        color: #2f7181;
    }
   .addReadMore.showlesscontent .SecSec,
    .addReadMore.showlesscontent .readLess {
        display: none;
    }

    .addReadMore.showmorecontent .readMore {
        display: none;
    }

    .addReadMore .readMore,
    .addReadMore .readLess {
   /*     font-weight: bold;
        margin-left: 2px;
        color: blue;*/
        cursor: pointer;
    }

    .addReadMoreWrapTxt.showmorecontent .SecSec,
    .addReadMoreWrapTxt.showmorecontent .readLess {
        display: block;
    }
 .padding-x32 {
        padding: 0px 3.2rem;
    }

    .padding-x46 {
        padding: 0px 4.6rem;
    }

    .class {
        font-family: Book Antiqua;
    }


    .warned {
        color: green;
    }

    .mt-215 {
        margin-top: 2rem !important;
    }

    .modal-backdrop {
        background: none !important;
    }

    /* CURRENT STARTS */
    .w-33 {
        width: 12%;
    }

    .cols {
        display: inline-block;
    }
.sdropdowns{
  display: inline-block;
}
    @media only screen and (max-width:768px) {
        .w-33 {
            width: 100% !important;
        }
         .padding-x46 {
            padding: 4px 81px !important;
             /*    padding: 4px 73px !important;*/
            
        }

    .dropdown-width{
  width: 13rem!important;
/*  width: 100%!important;*/
    /*position: relative!important;*/
    padding: 11px!important;
}
.sdropdowns{
  display: block!important;
}
        .cols {
            display: contents;
        }

    }
        .top-height{
    padding-top:8rem;
}
.imgs{
    height: 203px; width: 156px; cursor:pointer 
}
.this{
    font-size: 18px!important; 
    font-weight: 500!important; 
    line-height: 28px;
}
.Currents{
    font-weight: 300; font-size: 15px; line-height: 20px;
}
.eTOC{
    font-weight: 400; font-size: 14px; line-height: 20px;
}
.share-icon{
    color: #2F7181;
    border-radius: 50%; padding: 7px 12px;
}
.receivex{
    font-size: 14px; line-height: 20px;
}
.text-below{
    font-size: 14px; line-height: 20px;
}
.facebooks{
border-radius: 50%; padding: 8px 13px;
}
.social_media_icons{
border-radius: 50%; padding: 8px 10px;

}
.dialog-boxs{
margin-top:6rem;    
}
.content-box{
 height: 100%;width: 100%;   
}
.documentsq{
  max-width:60vw;
  margin-top: 5rem;
}
/*

////////////////////current.php////////////*/

/*////////////////footer.php/////////////////*/

        .font {
    font-size: 24px;
}

.ng-lighten {
    background: #d8d8d8;
}

.bg-base{
    background-color: #9a9a9a;
}
.page-footer{
  font-size: 14px;
}
.heading-4{
    font-size: 15px;
    line-height: 24px;
}
.p-footer{
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.sub_heading{
    font-weight: 700; font-size: 14px; line-height: 20px;
}
.the_journal{
padding: 1px;
font-size: 14px;
}
.Follow{
  border-bottom: 1px solid #6f6f6f;width: 85px;
}

  #jou_list .policiefooter::before {
  
  border-color: transparent #111;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.9em;
  position: relative;
}
/*///////////footer//////////////////*/



/*/////////////////header.php///////////////////////*/
.w-35{
    width: 60%;
}
.active_header {
  background-color: #c5ffcc !important;
  padding: 0px 22px  !important;
}

.nav_menu{
    font-size: 14px;
    font-weight: 500;
    line-height: 36px;
}


 .dropdown-fixed{
         font-size: 14px;
    line-height: 48px;
    color: #343a40 !important;
    font-weight: 500;
    min-width: 0 !important;
    background-color: #f8f9fa;

    }
.dropbox{
      font-size: 14px;
    line-height: 48px;
    color: #343a40 !important;
    font-weight: 500;
    min-width: 0 !important;
    background-color: #f8f9fa;
}
.drop_menu:hover{
    background-color: rgba(0,0,0,.04);
}
.borderm{
    border-bottom: 2px solid #2f7181;
}

#navbar {
    transition: 0.4s;
    padding: 20px 10px;
}

#navbar #logo {
  transition: 0.4s;
}

.bg-lightt {
    background-color: #f8f9fa;
}
.fixed-top {
    z-index: 1000!important;
}

.mt-175{
    margin-top:2rem;
}
.mt-176{
    margin-top: 0.7rem;
}
.dropdown-item.active, .dropdown-item:active {
    color: black !important;
   
}

@media only screen and (max-width: 678px){
    .dropdown-fixed{
        width: 20rem;
        margin-left: 0rem;

    }
    li:hover{
    background-color: none !important;
}
}

@media only screen and (min-width: 679px){
    .dropdown-fixed{
        width: 21.5rem;
        margin-left: -10.5rem;

    }
    li:hover{
    background-color: none !important;
}
}

.form-controlll:focus {
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%)!important;
}


@media(max-width:991.98px){
    .d-content-m{
        display:contents!important;
    }
}

/*//////////////////header.php ////////////////////*/

/*/////////////////////////style.css page /////////////////////////////*/

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

button:focus {
    outline: 1px dotted;
    outline: 0px auto -webkit-focus-ring-color!important;
}

.border-curve{
    border-radius: 25px!important;
}

:focus {
    outline: -webkit-focus-ring-color auto 0px;
}

li{
  margin-top: 0px!important;
}

.mt-55{
    padding-top: 9rem; 
}
.second-line-turncate{
  overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.bg-back{
        background-color: #ececec;
}
.text-colors{
  color: midnightblue;
}
.make-it-slow {
width: 21vw;
  box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  transition: box-shadow 0.3s ease-in-out;

}
.make-it-slow_Archives{
width: 13vw;
margin-left: 3rem;
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
transition: box-shadow 0.3s ease-in-out;
}

.make-it-slow-new {
margin-left: 3rem;
width: 11rem; 
height: 90px !important;
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
transition: box-shadow 0.3s ease-in-out;
}
.make-it-slow:hover {
  box-shadow: 0 5px 15px rgba(0,0,0,0.3);
}
.form-controls:focus {
    border-color: #bfbfbf!important;
    box-shadow: 0 0 0 0.2rem rgb(255 255 255 / 25%)!important;
}
.bg-light-m1{
  background-color: #e4e4e4!important;
}
.bg-light-m{
  background-color: #f3f3f3!important;
}
snack-bar-container{
  background-color:#017aaf!important;
  color: white!important;
}

.mat-simple-snackbar-action {
   color: #FFD803;
}
.font-normals{
  font-size:16px;
/*  font-weight: 600!important;*/
  display: block;

}
.font18{
  font-size: 18px!important;
}
.font13{
  font-size: 13px!important;
}
.l-height-125{
  line-height: 1.35!important;
}

.mr-n15, .mx-n15 {
    margin-right: -4.2rem!important;
}

.mt-n45{
  margin-top: -1.5rem!important;
}
.mt-45{
  margin-top: 2rem!important;
}
.w-13{
  width: 12%!important;
}
.bg-jab{
  background-color: #2F7181!important
}
.jab-color{
  color: #2F7181!important;
}
.d-content{
  display: contents!important;
}
.cursor {
  cursor: pointer!important;
}
.plx-wrapping-print-link {
    margin-top: -1rem!important;
}

img[src*=ckfinder] {
  height: 95px!important;
  width: 195px;
}
table{
  overflow-x:auto!important;
  display: block;
}
table[cellpadding][cellspacing][width] {
    margin: 1rem 0px;
}
table[cellpadding][cellspacing][width]>tbody>tr>td[bgcolor="eaeaea"] {
    overflow-x: auto!important;
    display: table-cell;
    width: 100%;
}
.mat-badge-content {
    color: #fff;
    background: #2f7181!important;
}

@media(max-width:991.98px) {
p{
    overflow: auto;
    word-wrap: break-word;
}
table[frame="hsides"], tbody, td, th, thead, tr {
  width: 100%;
    overflow-x: auto;
}
.w-13{
  width: 100%!important;
}

table, thead, tbody, th, td, tr {
    display: block;
}
.transf{
    transform: translate3d(0px, 0px, 0px)!important;
}
.d-grid{
  display: block!important;
  text-align: center!important;
}
    p[class="mt-lg-4 mt-0 cursor mb-0"]>p{
        margin-bottom: 0px!important;
    }
}

/*////////////////////////////////style.css///////////////////////////////*/

/*/////////////////// indexpage.php///////////////////////*/
        .swiper {
            width: 100%;
            height: 100%;
        }
        .swiper-slide {





            text-align: center;
            /*font-size: 18px;*/
            background: #fff;
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
        }
        .p-footer{
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.font-s1{
    font-size: 14px;
    margin-top: 12px;
}
        .Editor-Choice{
            height:310px;
        }
        .Scope{
           height:310px;

        }
        .Metrics{
           height:auto;

        }

/*.lettelsize{
            letter-spacing: 2px!important;
}
*/
        .letter-13 {
            font-size:27px;
            /* font-size:24px;*/
            font-family: 'Book Antiqua';
            letter-spacing: 1.2px;

        }
.authorss{font-size: 14px!important;
color: #121416!important;}


.z-index-3 
{
 z-index: 1000 !important;
}
.h-fix
{
  height: 13rem;
   }
        .carousel-control-next,
        .carousel-control-prev {
            position: absolute;
            /* top: 0; */
            bottom: 0;
            z-index: 1;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
            align-items: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 0;
            color: #fff;
            text-align: center;
            opacity: 0.3;
            transition: opacity .15s ease;
        }
        .s-hight{
            height: 250px;;
        }
        @media screen and (min-width: 601px) {
            .heading-2 {
                line-height: 32px !important;
                font-size: 20px !important;
            }
            .heading-3 {
                margin-bottom: .5rem !important;
                font-weight: 500 !important;
                line-height: 32px !important;
                font-size: 16px !important;
            }
           
        }
        @media screen and (max-width: 600px) {
           .heading-2 {
          /*      margin-bottom: .5rem !important;*/
               /* font-weight: 600 !important;*/
                line-height: 19px !important;
                font-size: 16px !important;
            }
               .heading-3 {
                margin-bottom: .5rem !important;
                font-weight: 500 !important;
                line-height: 19px !important;
                font-size: 16px !important;
            }
        }
        .bg-blur {
            background-color: #dcdcdc9e;
        }

        .bg-lighgreen {
            background-color: #efefef !important
        }

        .mat-dialog-container {
            border-top: 7px solid #bdffc2 !important;
        }
        .tb-50 {
            top: 50%;
            bottom: 50%;
        }

        .swiper-slide .card-body {
            min-height: 200px;
        }
        .w-80{
            width: 80%;
        }
        .headingindex{
            font-size:20px;
            font-weight: 500;
        }
.Statistics{
    font-size: 20px;
    font-weight: 500;
}
.style1{
font-size: 14px;
line-height: 36px;
font-weight: 500;
color: #000000;
background-color: #FFD803; 
border-radius:5px;
padding: 4px 3.7rem !important;
}
/* .style1{
    font-size: 14px;
     line-height: 36px;
      font-weight: 500;
       color: #000000;
} */

.card-links{
    line-height:3; 
    font-size:14px;
}
.heights{
    height: 24.5rem;
}
.make-it-slow>.card-header{
  padding: 4px 4px;
  margin-bottom: 0;
  border-bottom: 1px solid rgba(0,0,0,.125)!important;
}

/*////////////////indexpage.php///////////*/


/*///////////keyword_page/////////////////////*/

    .color {
       color: #2f7181;
    }
  
    .font18:hover {
        text-decoration: underline!important;
    }

.class>b, strong {
    font-weight: 700;
}
#pha1>h4{
  font-size: 15px;
}
#pha1>h3{
  font-size: 15px;
}
.main-title{
font-size: 16px;
}
.toc-btn {
  background: #e4e4e4;
   font-size: 14px; 
   font-weight: 500; 
   line-height: 19px;
}
.registeralert{

        left:-4rem!important;
       border: rgb(232, 216, 199);

    }
      .mshare {
    margin-left: 16rem !important;
    float: left;
    padding-top: 330px !important;
}

    @media only screen and (max-width:768px) {
.make-it-slow {
width: 80vw!important;
  box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  transition: box-shadow 0.3s ease-in-out;
}
.make-it-slow_Archives{
width: 49vw!important;
margin-left: 40px!important;
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
transition: box-shadow 0.3s ease-in-out;
}
.make-it-slow-new{

margin-left: 40px!important;
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
transition: box-shadow 0.3s ease-in-out;
}

 .textss-Metrics {
    font-size: 14px;
    line-height: 28px;
      text-align: justify;
      display: inline-grid!important;
  }
   

        .tm{
    font-weight: 400; font-size: 14px; line-height: 20px;
  }
  .exampleModal2{
    border-radius: 50%; padding: 7px 12px;
  }
        .toc-btn {
           padding: 7px 5px !important;

        }

          .Editor-Choice{
            height:495px;
        }
        .Scope{
           height:310px;

        }
        .Metrics{
           height:310px;

        }

        .font-s1{
    font-size: 14px;
    margin-top: 0px!important;
}

.documentsq{
  max-width:unset!important;
}




  
    }


    

   /* ///////////keyword_page/////////////////////*/

/*   //////////////////mostview.php///////////////*/
    .z-index-3 {
        z-index: 3;
    }

    .modal-share {
        margin: 0px !important;
        float: right !important;
        padding-top: 350px !important;
    }

/*   //////////////////mostview.php///////////////*/

/* //////////////////onlinefirst.php///////////////*/
    .icon-color {
    /*    color: #017ba2;*/
         color: #2f7181;
    }
        .Online{
            font-weight: 400;
             font-size: 24px; 
             line-height: 32px;
        }
        .wordOfOnTheCover{
            font-weight: 300; font-size: 15px; line-height: 20px;
        }
  
        .twitter{
            border-radius: 50%; padding: 8px 10px;

        }
        .dialogs{
        margin-top:6rem;
        }
        .contents{
height: 100%;width: 100%;
        }
  

    /* CURRENT ENDS */

/*//////////////////onlinefirst.php///////////////*/

/*//////////////////past.php///////////////*/

.coverimagepast{
  height: 203px; width: 156px; cursor:pointer;

}
.coverimagemodal{
  width: 30vw; cursor:pointer;
  
}
.mpastissue{
  width: 30vw;
}
.contents-boxs {
    height: 78vh;
    width: 100%;
}

.imagepreview1{
width: 100%;
}
.modal-top{
  max-height: 65vh;
}
        .current-css{
            font-weight: 300; font-size: 15px; line-height: 20px;
        }
        
    .colors {
        border-radius: 50%; padding: 7px 12px;

        color: #2F7181;

    }


.currents-css>span{
  font-size: 15px;
  font-weight:300;
  line-height: 20px;

}


    /* CURRENT ENDS */





/*   //////////////////past.php///////////////*/

/*   //////////////////search.php///////////////*/


.z-index-3 {
  z-index: 3;
}


    .registeralert{
      left:-4rem!important;border: rgb(232, 216, 199);
    }




/*   //////////////////search.php///////////////*/

/*   //////////////////trending.php///////////////*/

 

/*   //////////////////trending.php///////////////*/


/*   //////////////////policies.php///////////////*/
.links-policies{
color:#343a40!important;font-size:14px; display: block;padding: 0.5rem 1rem;text-decoration:none;
}

a:hover{

  text-decoration:none!important;

}

ul, ol{

  font-size:14px!important;

}
/*   //////////////////policies.php///////////////*/
