html,
body {
  height: 100%;
}





.tophead p{
padding-top: 15px;
padding-right: 10px;
}

.tophead .btn
{
 color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}


#journalForm{
  width: 100%;
  max-width: 60%;
  padding: 15px;
  margin: auto;
}




/*-----List of Journals----*/
.journaltable
{
	margin-top:20px;
}

.journaltable .iconalign
{
  padding-right: 10px;
}

.journaltable a
{
  margin-left: 8px;
}

.journaltable .btn
{
   color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}



/*-----List of Journals----*/


/*---add user page-----*/
.loginform{background: #f5f5f5; }
.loginform .btnstyle{ color: #fff; margin-top:10px; background-color: #007bff; border-color: #007bff;}

.signinbody {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 2%;
  background-color: #f5f5f5;
  margin-top: 10px;

}

.form-signin {
  width: 100%;
  max-width: 40%;
  padding: 15px;
  margin: auto;
}
.form-signin .checkbox {
  font-weight: 400;
}
.form-signin .form-control {
  position: relative;
  box-sizing: border-box;
  height: auto;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: 10px;
  
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
}

.form-signin .labelname{
  padding:10px;
}

.form-signin h3
{
  padding-bottom: 10px;
}

.form-signin .inputbox
{
  border: 1px solid #ced4da;
  border-radius: 4px;
}

/*---add user page-----*/


/*-----about Journal-----*/


.editjournal
{
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 1%;
  background-color: #f5f5f5;
  margin-top: 25px;
}

.submitform .btn
{
   color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

.editjournal .labelnames
{
  padding-left: 30px;
}

/*-----about Journal-----*/


/*---------navbar---------*/
.navbarstyle a{
    color: #139172;
    margin-right: 2px;
    background: #EEF7F7;
    border-radius: 5px;
    border-bottom:2px solid;
    border-top:2px solid;
    padding: 0.5rem !important;
    padding-left:15px !important;
    padding-right:15px !important;
}

.navbarstyle a:hover{
background-color: #007bff;
color:#fff;
text-decoration: none;
}

.navbarstyle a.active{
background: #ffffff;
color:#000;
text-decoration: none;
}

/*----Tables using div---*/

.legend1{vertical-align: top; border-top: 1px solid #dee2e6; padding:0.4rem!important; overflow-x:hidden;}

.legend1 .rowhead{
font-weight: 600;
border-bottom: 1px solid #dee2e6;
}


.legend1 .row1:nth-of-type(odd){
background-color: rgba(0, 0, 0, 0.05);
vertical-align: bottom;
    border-bottom: 1px solid #dee2e6;
padding:0.4rem!important;
word-wrap: break-word;
}
.legend1 .row1:nth-of-type(even){
background: #FFFFFF;
vertical-align: bottom;
    border-bottom: 1px solid #dee2e6;
padding:0.4rem!important;
word-wrap: break-word;
}



.table-responsive{
margin-top:13px;
font-size:14px;
}

.container1
{
margin:0 auto;
width:1400px;
}

.form-conference{max-width:60%;}



.menuabstracts{
padding:1%;
}