/* Theme by worthapost.com | Mohd Sakib | email - sakib.live [at] gmail.com */


@import url(https://fonts.googleapis.com/css?family=Lato);

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);

@import url(https://fonts.googleapis.com/css?family=Roboto);

ul, li, h1, h2, h3, h4, h5, h6{
margin:0
}
body{ 
	background:#fff;
	/*background:#2573b7;*/
	font-size:12px;
	margin:0;
	padding:0;
	color:#555555;
  font-family: 'Roboto', sans-serif;
	/*font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;*/
    font-weight: normal;
    line-height: 16px;
	overflow-x:hidden;
  }
p{padding:2px 0px 2px 0px;}

a:link, a:visited{ color:#0074bd; text-decoration:none;}

a:hover, a:active {color: #DD5800;text-decoration: underline;}
a:hover{color:#ca000;text-decoration:underline;}
h2 a:link, h2 a:visited, h1 a:link, h1 a:visited, h3 a:link, h3 a:visited{
  color:#484642; 
  font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3{
	color:#3c3b3a; 
	font-size:18px;
 }
 
/*wrapper*/

#wrapper{ 
width:1260px;
margin:0px auto;
background:#fff;
}
  
/*Header*/

#header{
  background:#FFFFFF;
  border-top:20px solid #00488E;
}
#logocontainer{
  float:left;
  width: 875px;
}
#header-content{
  width:295px;
  float:right;
  padding:3px 0 2px 0;
}
	
/*Navigation*/

#navigation{ 
  background:#0066CA;
  border-top:3px solid #8FC8FF;
  float:left;
  font-family: 'Roboto', sans-serif;
  /*font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;*/
  width:1260px;
  margin-bottom:10px;
}
#navigation ul{ 
	padding:0px; 
	list-style:none;
	margin:0px;
	padding-left:40px;
 }
#navigation ul li{
	float:left; 
	list-style:none;
	background:none;
	border:none;
	padding:14px 14px 10px 14px;
	text-transform:uppercase;
	}
#navigation ul li ul{
	margin-top:18px;
	list-style:none;
	border-bottom: 2px solid #AED7FD;
	border-left: 2px solid #AED7FD;
	border-right: 2px solid #AED7FD;
	width:160px;
	background:#E0F0FF;
	padding-left:1px;
	}
#navigation ul li ul li{
  border-bottom:2px solid #AED7FD;
  float:left;
  font-family: 'Roboto', sans-serif;
  /*	font-family:Arial, Helvetica, sans-serif;*/
  font-size:11px;
  font-weight:normal;
  padding:4px 6px;
  text-transform:capitalize !important;
  width:150px;
	} 		
#navigation ul li ul li a{
	color:#0763B9;
	text-decoration:none;
	}	
#navigation ul li ul li a:hover{color:#555;text-decoration:none;}	
#navigation ul li a{ 
	color:#fff;
	font-weight:bold;
	padding:0px;
  }
#navigation ul li a:hover{text-decoration:underline;color:#fff; }

body.admin-menu #views-exposed-form-forthcoming-articles-page-1{
  display: block !important;
  padding: 5px 0px 5px 20px;
}

#views-exposed-form-forthcoming-articles-page-1{
  display: none;
}

body.admin-menu .views-field-edit-node{
  display: block !important;
}

.views-field-edit-node{
  display: none;
}

/*container*/

#container{ 
width:1260px;
float:left;
margin-bottom:15px;
}
#container h3{
  color:#555;
  font-size:15px;
  padding:3px;
 }
#container .view-header h3{
  color:#fff;
   font-size:13px;
   padding:6px 8px !important;
   margin: 8px 0 15px 0;
   background:#0066ca;
   border-radius: 6px;
 }
#container #h2title h1{
	border-bottom: 1px solid #C7D0D8;
	clear: left;
    font-family: 'Roboto', sans-serif;
/*	font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;*/
	font-size: 18px;
	font-weight: 600;
	padding-bottom: 7px;
	width: 98%;
	color:#555 !important;
	line-height:23px;
} 
.view-announcement .views-row .views-field-body p{
  margin: 2px 0px;
  font-weight: normal !important;
}
 .view-coverimage .views-row {
  border: 1px solid #CCCCCC;
  float: left;
  margin: 2px;
  width: 200px;
}  
.view-coverimage .views-field-field-coverimage-fid img {padding: 4px;}
.view-coverimage .views-field-field-coverimage-fid {float: left;}
.view-coverimage .views-field-title {
  font-weight: bold;
  margin-bottom: 4px;
  text-align: center;
} 
.view-coverimage #indxing {
  float: left;
  margin: 20px 0 1px 130px;
}
.view-coverimage.view-display-id-page_1 {
  margin-top: 15px;
}
hr {
  border: 1px solid #C7D0D8;
}
input.form-submit, input.teaser-button {
  -moz-outline-radius: 4px;
  background: url("images/blue-button.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  cursor: pointer;
    font-family: 'Roboto', sans-serif;
  /*font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;*/
  font-size: 0.916em;
  font-weight: bold;
  margin: 0 4px;
  outline: 1px solid #9BABB0;
  padding: 2px 4px;
  text-transform: uppercase;
}
#container .pager li.pager-current {
  background-color: #27638C;
  border: 1px solid #EEEBEB;
  color: #FFFFFF;
  margin: 0 3px;
  padding: 4px;
}
select.form-select, input.form-text, textarea.form-textarea {
  background: none repeat scroll 0 0 #F3F9FF;
  border: 1px solid #0066CA;
  color: #666666;
  padding: 2px 0;
}
#user-login-form input.form-text, #search-block-form input.form-text{
  width: 156px;
}
.view-curent-issue ol li {
  margin-left:20px;
  padding: 0 0 0.3em;
}
.view-curent-issue ol{
	margin: 0;
	padding: 5px;
}
.view-curent-issue ol li {
  clear: left;
  background: url(images/lock-icon.png) no-repeat scroll 4px 0;
  padding-left: 35px;
  margin-bottom: 10px;
}
.view-curent-issue .views-field-title {
  /*width: 500px;*/
  line-height:19px;
  text-align: justify;
  font-size: 14px;
}
.view-curent-issue .views-field-title a{
  color: #007e8a;
}
.view-archive.view-id-archive.view-display-id-page .views-row{
  padding: 3px 0;
  border-bottom: 1px solid #ccc;
}
.view-curent-issue .views-field-field-article-certificate-fid a {
  background: #e6e6e6 none repeat scroll 0 0;
  border: 1px solid #d3d3d3;
  border-radius: 2px;
  color: #a90329;
  display: block;
  float: left;
  font-size: 13px;
  height: 24px;
  line-height: 24px;
  margin-right: 7px;
  text-align: center;
  width: 105px;
}
.view-curent-issue .views-field-field-article-certificate-fid a:hover {
  background: #e6e6e6 none repeat scroll 0 0;
  border: 1px solid #49afcd;
  color: #045989;
  text-decoration: none;
}
#block-block-41{
  text-align: center;
  padding: 5px 0;
}
.view-curent-issue .views-field-field-author-value {
 /* width: 510px;*/
}
.views-field-field-pdf-fid {
  height: 50px;
  left:505px;
  margin-bottom: -46px;
  position: relative;
  top: -36px;
  width: 100px;
  font-size: 11px;
  display: none;
}
.views-field-field-pdf-fid a{
  color: #dd5800;
}
.view-curent-issue .views-field-field-issue-doi-url {
  color: #0074bd;
  font-size: 12px;
}
.view-curent-issue .views-field-field-issue-doi-url a{
  color: #0074bd;
}
.view-specialissue ol{
	margin: 0;
	padding: 5px;
}
.view-specialissue .views-field-field-pdf-fid {
  height: 50px;
  left:530px;
  margin-bottom: -46px;
  position: relative;
  top: -35px;
  width: 80px;
}
.view-specialissue .views-field-title {
  font-weight: bold;
  line-height: 19px;
  width: 530px;
}
.view-specialissue .views-field-field-author-value {
  width: 530px;
}
.view-specialissue .view-content ol li {
  margin: 2px 0px 0px 20px;
  padding: 1px 0;
  border-bottom: 1px solid #ccc;
}
#user-login-form {
  text-align: left;
}
div.form-item label {
  font-weight: normal;
}

#block-block-26 { margin-top:10px;}

#block-block-26 #indxing{ text-align:center;}

#block-block-26 p img {
  border: 1px solid #D1D1D1;
  margin-left: 2px;
  padding: 3px;
}

/* Tracking Status Style Starts */

.view-articletracking .view-header{
	margin:8px 0px;
	}
.view-articletracking .views-field-nothing .text-message{ font-size:12px; padding:5px 0px; color:#2b3244;}

.view-articletracking .views-field-nothing h3{ font-size:14px; font-weight:bold; padding:8px 0px; color:#00759b !important;}
.view-articletracking label{
	clear: both;
	color: #336699;
	float: left;
	font-size: 12px;
	/*padding: 5px 0;*/
	width: 40%;
	}
.view-articletracking .field-content{
	float: left;
	width: 60% !important;
	}	
.view-articletracking .views-field-field-tracking-manuscriptno-value, .view-articletracking .views-field-field-tracking-author-value,
 .view-articletracking .views-field-field-tracking-emailid-email, .view-articletracking .views-field-field-tracking-submission-value,
  .view-articletracking .views-field-field-tracking-accepted-publicat-value, .view-articletracking .views-field-field-tracking-agreement-sent-value,
   .view-articletracking .views-field-field-tracking-pdf-offprint-value, .view-articletracking .views-field-field-tracking-proofs-available-value,
    .view-articletracking .views-field-field-tracking-proofs-returned-value, .view-articletracking .views-field-field-tracking-agreement-returne-value,
     .view-articletracking .views-field-field-tracking-volume-issue-value, .view-articletracking .views-field-field-tracking-bibliographic-value,
      .view-articletracking .views-field-field-tracking-dispatched-value, .view-articletracking .views-field-field-tracking-status-value,
       .view-articletracking .views-field-field-tracking-journaltitle-value, .view-articletracking .views-field-field-tracking-reference-value,
        .view-articletracking .views-field-field-tracking-first-author-value, .view-articletracking .views-field-title{
	padding:6px 0px;
	float:left;
	width:100%;
	border-bottom:1px dotted #555;
	}	
.view-articlecertificate .views-field-title{
	border-bottom:1px dotted #00759b;
	padding:4px 0px;
	}
.view-articlecertificate #getcertificate{
	font-size:15px; font-weight:bold; padding:10px 0px; color:#dd5800;
}
.view-articlecertificate #scriptno{
	font-size:14px;
	padding:5px 0px;
	font-weight:bold;
	color:#0066ca;
	}
.view-articlecertificate .views-field-field-certificate-fid{
	margin:10px 0px 10px 100px;
	}	
.view-articlecertificate .views-field-field-certificate-fid a {
  background: url("images/download-buttons.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
  display: block;
  height: 68px;
  text-indent: -999px;
  display:block;
}

/* Tracking Status Style ends */

/*Blocks*/

#leftside{ 
	float:left;
	background:#E0F0FF;
	padding:0px;
	margin:0px 13px 0px 0px !important;
	width: 287px;
  font-size: 13px;
 }
#leftside #block-block-5{
 }
body.sidebars #contentmiddle{  
	float:left;
	width:660px;
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
   }
body.sidebar-left #contentmiddle{  
  float:left; 
  width:865px;
   margin:0 5px;
   padding: 10px;
   border: 1px solid #ccc;
  }
#leftside a, #rightside a{
  color: #555;
	text-decoration:none;
	}
#leftside a:hover, #rightside a:hover{
	color:#DD5800;
	text-decoration:underline;
	}	  
#leftside .block h2.blocktitle{
	background-color: #0066CA;
	border-bottom: 5px solid #8FC8FF;
	border-left: 10px solid #077BEE;
	color: #FFFFFF;
	padding: 9px 8px 5px 46px;
	text-align: right;
	font-size:14px;
    font-family: 'Roboto', sans-serif;
	/*font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;*/
	font-weight: 600;
	text-transform: uppercase;
   }
#leftside .block .content{ 
	padding:4px; 
}
h2.title {
    font-family: 'Roboto', sans-serif;
  /*font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;*/
  font-size: 1.5em;
  font-weight: 600;
  text-transform: uppercase;
}
#leftside div.block div.content, #rightside div.block div.content{
  padding: 10px 10px 8px;
  color:#555;
  line-height:20px;
}
body.sidebar-right #contentmiddle{  
	float:left; 
	width:715px;
	margin:0 5px;
  }
#rightside{ 
	float:left;
	background:#E0F0FF;
	padding:0;
	margin: 0px 0px 0px 13px;
	width: 287px;
  font-size: 13px;
  }
#rightside p{padding:1px 0px 1px 0px;} 
 
#rightside .block h2.blocktitle {
	background-color: #0066CA;
	border-bottom: 5px solid #8FC8FF;
	border-left: 10px solid #077BEE;
	color: #FFFFFF;
	padding: 9px 8px 5px 46px;
	text-align: right;
	font-size:14px;
    font-family: 'Roboto', sans-serif;
/*	font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;*/
	font-weight: 600;
	text-transform: uppercase;
   } 
#block-views--exp-articlecertificate-page_1 h2 {
  background:#0066CA url("images/new1.gif") no-repeat scroll 6px 4px !important;
}  
#block-views--exp-certificate-page_1{
  background:#EBECEC;border:1px solid #E5E5E5;
  color:#666667;margin:3px 0px;
  float:left; 
  width:213px;
}  
#block-views--exp-certificate-page_1 .content{ 
  padding:6px 8px 2px 2px;
}

.view-certificate #getcertificate {
  font-size: 18px;
  font-weight: bold;
  padding: 1px 0 4px;
  color:#18678B;
}
.view-certificate #scriptno {
  color:#003366;
  font-size: 14px;
  font-weight: bold;
  padding: 25px 0 4px;
}
.view-certificate .views-field-field-certificate-fid {
  background: none repeat scroll 0 0 #095B80;
  border-radius: 6px;
  font-size: 14px;
  font-weight: bold;
  margin-top: 5px;
  padding: 8px 15px;
  width: 150px;
  float:left; 
  margin-right:30px;
}
.view-certificate .views-field-field-certificate-fid a{
	color:#fff;
	text-decoration:none;
	}
.view-certificate .views-field-field-certificate-fid a:hover{
	color:#fff;
	text-decoration:none;
	}	
#sidebar-first #block-search-0 .form-item label, #sidebar-last #block-search-0 .form-item label {
  display: none;
}
#block-search-0 div.form-item label {
  display: none;
}
#contentmiddle .field-type-filefield .field-label{
  padding-bottom: 5px;
}
#contentmiddle .field-field-abs{
  line-height: 21px;
  font-size: 14px;
}
#contentmiddle .field-field-issue-doi{
  padding-top: 10px;
}
/*Content*/

div.node {
  /*font-family: arial;*/
  line-height: 1.6em;
  text-align: justify;
}
.node .content{ padding:3px 0;}

#content_top .content {
	background:#f2f1ef;
	 padding:10px;
 }
/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}
div.status {
  color: #3a3;
  border-color: #c7f2c8;
}
div.error {
  color: #c52020;
}
/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}
fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}
dl {
  margin: 0.5em 0 1em 1.5em;
}
dl dt {
}
dl dd {
  margin: 0 0 .5em 1.5em;
}
img, a img {
  border: none;
}
table {
  margin: 1em 0;
  width: 100%;
}
thead th {
  border-bottom: 2px solid #AAADAD;
  color: #494949;
  font-weight: bold;
}
th a:link, th a:visited {
  color: #6f9dbd;
}
td, th {
  padding: .3em .5em;
}
tr.even, tr.odd, tbody th {
  border: solid #C8C9CA;
  border-width: 1px 0;
}
tr.odd, tr.info {
  background-color: #E1FAF2;
}
tr.even {
  background-color: #FFFFFF;
}
tr.odd td.active {
  background-color: #ddecf5;
}
tr.even td.active {
  background-color: #e6f1f7;
}
td.region, td.module, td.container {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #a19c96;
  background-color: #e6e0cc;
  color: #455067;
  font-weight: bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
  border-top-width: 0;
}
.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}
textarea, select {
  font: 12px/160% "Verdana";
  color: #494949;
  width:98%;
 
}
textarea{ height:170px;}

/*footer*/

#footer{ 
	margin:0px auto;
	width:1260px;
	background-color: #00488E;
	color: #FFFFFF;
	text-align: center;height:35px;
    font-family: 'Roboto', sans-serif;
/*  font-family:Arial, Helvetica, sans-serif;*/
	}
#block-block-9{padding-top:10px;font-size:12px;}
#contentmiddle div.error, tr.error {display: none;}

.ui-widget-content{
display: block;
height: auto;
top: 0;
width: 830px !important;
z-index: 101;
}		

.view-Editorial-board .views-row{
  text-align: center;
  float: left;
  margin:4px 3px 8px 3px;
  width: 90px;
   min-height: 175px;
     font-family: 'Roboto', sans-serif;
  /*font-family: Verdana,sans-serif;*/
  border: 1px solid #ccc;
}

.view-Editorial-board .views-field-title{
  font-weight: bold;
  font-size: 10px;
  color: #006699;
  text-decoration: none;
  padding: 1px 0px;
  line-height: 13px;
}
.view-Editorial-board .views-field-field-editorial-image-fid{
  padding-top: 5px;
}

.views-field-field-editorial-country-value{
  font-size: 11px;
}

#editormiddle{
  float: left;
  width: 897px;
}

#editormiddle h1.title{
  padding: 6px 0px 9px 0px
}

.field-field-editorial-image{
  float: left;
  padding: 4px;
  border: 1px solid #ccc;
  margin-right: 10px;
}

.field-field-editorial-country{
  font-weight: bold;
}
.field-field-editorial-depatment{
  color: #006699;
  font-weight: bold;
}

.view-Editorial-board .view-header{
  margin: 10px 0px;
  float: left;
  width: 100%;
  text-align: center;
}
.view-Editorial-board .view-header .cheif-image{
  padding: 5px;
}
.view-Editorial-board .view-header .name{
  font-size: 14px;
  font-weight: bold;
  color: #006699;
  padding: 2px 0px 5px 0px;
}

.view-Editorial-board .view-header .country{
  font-weight: bold;
  padding: 2px 0px 5px 0px;
  font-size: 14px;
}

.view-Editorial-board .view-header .designation{
  font-size: 14px;
  font-weight: bold;
  color: #dd5800;
  padding: 2px 0px 5px 0px;
}

#bottom_author{
  background:#E0F0FF;
}

#block-block-32 h2.blocktitle {
  background-color: #0066CA;
  border-bottom: 5px solid #8FC8FF;
  border-left: 10px solid #077BEE;
  color: #FFFFFF;
  padding: 9px 8px 5px 6px;
  text-align: left;
  font-size:15px;
    font-family: 'Roboto', sans-serif;
  /*font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;*/
  font-weight: 600;
  text-transform: uppercase;
   } 

 #block-block-32 .morelink {
  font-weight: bold;
  text-align: right;
  position: relative;
  top: -28px;
  padding-right: 10px;
  margin-bottom: -17px;
 } 

  #block-block-32 .morelink a{
    color: #fff;
    text-decoration: none;
  } 
  #block-block-32 .morelink a:hover{
    text-decoration: underline;
  }

  #block-block-32 .content{
    padding: 0px 13px;
  }

.view-corresponding-author .views-row{
  text-align: center;
  width: 105px;
  margin: 8px 7px 6px 7px;
  float: left;
  border: 1px solid #727272;
  min-height: 180px;
}

.view-corresponding-author .views-field-title{
  font-weight: bold;
  font-size: 11px;
  line-height: 14px;
  width: 105px;
}

.view-corresponding-author .views-field-field-corres-author-image-fid{
  padding-top: 3px;
}
.view-corresponding-author.view-display-id-page_1 .views-row{
  text-align: center;
  width: 111px;
  margin: 7px 5px 6px 5px;
  float: left;
  border: 1px solid #727272;
}

.field-field-corres-author-image{
  float: left;
  padding: 0px 10px 7px 0px;
}

.submit-title{
  padding: 10px 0px 13px 0px;
}

#submitmiddle, #hardcopymiddle{
    margin: 0 auto;
    max-width: 920px;
    text-align: left;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.65);
    border-radius: 8px;
}

#hardcopymiddle{
  padding: 25px;
}

#trackingmiddle{
    margin: 0 auto;
    max-width: 570px;
    text-align: left;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.65);
    border-radius: 8px;
}

#reviewermiddle{
    margin: 0 auto
    max-width: 750px;
    text-align: left;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.65);
    border-radius: 8px;
    position: relative;
    top: 10px;
    bottom: 15px;
}

#forthmiddle{
    margin: 0 auto;
    max-width: 1100px;
    text-align: left;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.65);
    border-radius: 8px;
    position: relative;
    top: 10px;
    bottom: 15px;
    font-size: 14px;
}

.view-forthcoming-articles th.views-field-counter{
  width: 30px;
}

.view-forthcoming-articles th.views-field-field-forthcoming-manuscript-value{
  width: 106px;
}

.view-forthcoming-articles th.views-field-field-forthcoming-status-value{
  width: 85px;
}

.view-forthcoming-articles .views-field-field-forthcoming-status-value a{
  color: #cc3300;
}

#submitmiddle form{
    padding: 20px;
}

#submitmiddle fieldset{
  border: none;
}

#submitmiddle fieldset legend{
  background-color: #c3dde0;
  border-color: #a9c6c9;
  border-radius: 4px 4px 0 0;
  border-style: solid;
  border-width: 0 0 1px;
  font-family: "Open Sans",Arial,sans-serif;
  padding: 8px;
  font-weight: bold;
  font-size: 13px;
  width: 100%;
  color: #000;
}

.introduc {
  background: #d9edf7 none repeat scroll 0 0;
  border: 1px solid #bce8f1;
  border-radius: 3px;
  color: #000;
  font-family: Verdana,Arial,sans-serif;
  font-size: 12px;
  margin: 0 auto;
  padding: 4px 15px 4px 14px;
  position: relative;
  top: 5px;
  width: 888px;
  margin-bottom: 15px;
}

#webform-client-form-14 label{
  font-size: 13px;
}

#webform-client-form-14 #webform-component-corresponding_author_information .webform-component-select,
 #webform-client-form-14 #webform-component-corresponding_author_information .webform-component-textfield,
#webform-client-form-14 #webform-component-corresponding_author_information .webform-component-email,
#webform-client-form-14 #webform-component-corresponding_author_information .webform-component-file{
  float: left;
  width: 30%;
  padding: 3px;
  margin: 1px 10px;
}
#webform-client-form-14 #webform-component-reviewers_detail .webform-component-select,
 #webform-client-form-14 #webform-component-reviewers_detail .webform-component-textfield,
#webform-client-form-14 #webform-component-reviewers_detail .webform-component-email,
#webform-client-form-14 #webform-component-reviewers_detail .webform-component-file{
  float: left;
  width: 45%;
  padding: 3px;
  margin: 1px 10px;
}
#webform-client-form-14 #webform-component-reviewers_detail .webform-component-textarea{
  float: left;
  width: 98%;
  padding: 3px;
  margin: 0px 10px;
}
#webform-client-form-14 .form-item, #webform-client-form-2529 .form-item, #webform-client-form-2648 .form-item {
  margin: 7px 0px !important;
}
#webform-client-form-14 #edit-captcha-response-wrapper{
  margin: 4px 0px 0px 20px !important;
}

#webform-client-form-14 #edit-captcha-response-wrapper input {
  width: 200px;
}
#webform-client-form-14 input.form-text, #webform-client-form-14 select.form-select, #webform-client-form-14 textarea.form-textarea,
#views-exposed-form-articletracking-page-1 input.form-text, #webform-client-form-2529 input.form-text,
#webform-client-form-2529 select.form-select , #webform-client-form-2648 input.form-text, #webform-client-form-2648 textarea.form-textarea,
#webform-client-form-16679 input.form-text, #webform-client-form-16679 textarea.form-textarea
 {
    border: 0 none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(51, 153, 255, 0) inset, 0 2px 5px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.5), 0 0 0 rgba(51, 153, 255, 0);
    display: inline-block;
    line-height: 30px;
    padding: 0 9px;
    text-align: left;
    transition: box-shadow 400ms ease 0s;
    vertical-align: baseline;
}

#webform-client-form-14 select.form-select, #webform-client-form-2529 select.form-select{
  padding: 6px;
}

#webform-client-form-2529 label, #webform-client-form-2648 label{
  font-size: 13px;
  font-weight: 400;
  padding: 2px 0px;
}

#webform-client-form-2529 #webform-component-role, #webform-client-form-2529 #webform-component-name,
 #webform-client-form-2529 #webform-component-upload_your_image,
#webform-client-form-2529 #webform-component-department__institute, #webform-client-form-2529 #webform-component-email_id, 
#webform-client-form-2529 #webform-component-telephone_no,
#webform-client-form-2529 #webform-component-country, #webform-client-form-2529 #webform-component-primary_specialization_area,
#webform-client-form-2529 #webform-component-secondary_specialization_area,
#webform-client-form-2529 #webform-component-department__institute{
  float: left;
  width: 41%;
  padding: 3px;
  margin: 1px 27px;
}

#webform-client-form-2648 #webform-component-your_name, #webform-client-form-2648 #webform-component-your_e_mail_address,
#webform-client-form-2648 #webform-component-country_name,#webform-client-form-2648 #webform-component-subject{
  float: left;
  width: 41%;
  padding: 3px;
  margin: 1px 27px;
}
#webform-client-form-2648 #webform-component-message{
  margin-left: 29px;
  width: 90%;
}
#webform-client-form-2648 .form-submit{
  margin:4px 0px 10px 29px;
}
#webform-client-form-2529 .form-submit{
  margin: 1px 0 12px 35px;
}
#webform-client-form-2529 #webform-component-upload_file{
  clear: both;
  left: 435px;
  margin-bottom: -40px;
  position: relative;
  top: -64px;
  width: 50%;
}
#webform-client-form-14 input.form-text, #webform-client-form-14 textarea.form-textarea,
#webform-client-form-2529 input.form-text, #webform-client-form-16679 input.form-text, #webform-client-form-16679 textarea.form-textarea {
    line-height: 16px;
    padding-bottom: 7px;
    padding-top: 7px;
}

.block-title{
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #efeff4, #d6dadf) repeat scroll 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#efeff4), to(#d6dadf));
    border-color: #cccccc;
    color: #666666;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset, 0 1px 1px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    display: block;
    padding: 15px 19px;
    position: relative;
    font-size: 13px;
    font-weight: bold;
}
.topbar {
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  height: 40px;
  background: #01804a;
  color: #fff;
  border: 1px solid #01804a;
}

#hardcopymiddle #h2title h1 {
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  height: 30px !important;
  background: #01804a;
  color: #fff !important;
  border: 1px solid #01804a;
  padding: 5px 0 0 10px !important;
  width: 99% !important;
}

.topforthbar {
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  height: 40px;
  background: #0066CA;
  color: #fff;
  border: 1px solid #0066CA;
}

.wizard-steps{
  margin: 0px;
  padding-left: 40px;
  list-style: none;
}
.wizard-steps > li {
  background: rgba(0, 0, 0, 0) url("images/wizard-steps-separator.png") no-repeat scroll 220px center;
  height: 40px;
  line-height: 40px;
  float: left;
  font-size: 13px;
  font-weight: 600;
  min-width: 290px;
}
.wizard-step {
  background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #a7cf34, #87ba17) repeat scroll 0 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#a7cf34), to(#87ba17));
  color: #fff;
  border-radius: 11px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.65) inset, 0 2px 4px black;
  display: block;
  float: left;
  font-weight: bold;
  line-height: 16px;
  margin: 8px 6px 0 -27px;
  min-width: 17px;
  padding: 3px 0 3px 8px;
  text-indent: 0;
}

.track-title{
  margin: 5px 0px 35px 0px;
  text-align: center;
}
.topbar h4{
  padding: 12px 0px 6px 10px;
  color: #fff;
  font-size: 15px;
  font-weight: bold;
}

#tracking-content{
  padding: 10px 15px;
  font-size: 13px;
}

.reviewers-title{
  display: none;
}

h4.reviewers{
  color: #fff;
  padding: 10px 0px 5px 15px;
  font-weight: 600;
}

h4.forthcoming{
  color: #fff;
  padding: 10px 0px 5px 15px;
  font-weight: 600;
  font-size: 16px;
}

