/*default styles */
body {
  margin: 0;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: #eceaea;
  line-height: 1.5em; }

h1, h2, h3, h4, h5, h6 {
  color: #333; }

#bellowheadercontainer h1 {
  font-size: 26px;
  margin: 10px 0 10px 22px;
  line-height: 30px; }

h3 {
  line-height: 1.5em;
  /* override pub2web */
  margin-left: 20px; }

p {
  /*global settings to override dodgy pub2web stylesheet to something sensible */
  margin: 0;
  padding: 5px; }

.flat li {
  overflow: visible;
  /* override pub2web*/ }

.separated-list li img.cover {
  height: auto;
  width: 70px; }

.publistwrapper ul.flat {
  overflow: visible; }

#content > p {
  margin: 0 15px; }

#content > div > p {
  margin: 0 15px; }

#content .description p {
  margin: 0;
  padding-right: 30px; }

#content .abstract p {
  line-height: 19.2px;
  padding: 0 15px; }

.meta-key.pageskey {
  font-weight: normal; }

#banner {
  padding-top: 5px;
  background: url("/images/iet/left-top-bkg.gif") no-repeat scroll 0 0 transparent; }

ul {
  /*global settings to override dodgy pub2web stylesheet to something sensible */
  margin: 0;
  padding: 7px;
  margin-left: 50px; }

.clear {
  clear: both; }

.content img {
  margin: 0;
  /* override pub2web */ }

.separator {
  border: none;
  /* override pub2web */
  clear: none;
  /* override pub2web */ }

#breadcrumb .separator {
  padding: 0 5px; }

a, a:visited, a:active, .underline {
  text-decoration: none;
  color: #006d9b; }

p img {
  margin: 0;
  /* override pub2web */
  float: none;
  /* override pub2web */ }

#container a:hover, #container .underline:hover {
  text-decoration: underline;
  color: #006d9b; }

#container {
  background-color: transparent;
  /* override pub2web */
  width: 980px;
  /* override pub2web */ }

.example {
  color: #a1a1a1; }

.lefttopmenu {
  float: left;
  padding-left: 20px;
  color: #9f9f9f;
  font-weight: bold; }

.righttopnav {
  float: right;
  color: #9f9f9f; }

.righttopnav .shoppingcart {
  background: url("/images/iet/basket.png") no-repeat scroll 0 1px transparent;
  padding-bottom: 10px;
  padding-left: 26px;
  padding-top: 3px; }

.lefttopmenu a, .righttopnav a {
  padding: 1px 3px;
  font-weight: bold; }

#header #banner h1#logo {
  clear: left;
  float: left;
  margin: 35px 0 34px 2px; }

.searchDiv {
  width: 580px;
  float: left; }

#searchBox {
  width: 670px;
  float: right;
  clear: right;
  margin-top: 54px; }

input#quickSearchBox {
  width: 306px;
  border-top: 1px solid #8c8c8c;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-left: 1px solid #ccc;
  font-size: 11px;
  padding: 3px; }

#searchbutton {
  margin-left: 18px; }

#global-search-form #value2 {
  -webkit-border-radius: images5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-left: 1px solid #ccc;
  border-top: 1px solid #8c8c8c; }

#global-search-form p {
  float: right;
  width: 70px;
  font-size: 0.8em;
  line-height: 1.4em;
  font-weight: bold;
  padding: 0; }

/* main navigation panel */
#navbar {
  height: 54px;
  color: #000;
  overflow: hidden;
  background: url("/images/iet/main-menu-bkg.gif") repeat-x 0 0px transparent;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  border-radius: 10px 10px 0px 0px; }

#navbar ul {
  list-style-type: none;
  margin: 1px 0 2px 0;
  padding: 0; }

#navbar ul li {
  display: inline;
  overflow: hidden;
  margin: 0;
  height: 51px;
  float: left;
  border-right: 1px solid #fafafa;
  background: url("/images/iet/main-menu-button-border.gif") no-repeat 0px 0px transparent; }

/*
#navbar ul li.active  {
border-bottom: 1px solid #0092cf;
}
#navbar ul li:hover  {
border-bottom: 1px solid #0092cf;
}
*/
#navbar ul li.button1 {
  /* background: url("/images/iet/topmenubutton_left.gif") no-repeat scroll 0 0 transparent; */
  width: 133px; }

#navbar ul li.button2 {
  width: 207px; }

#navbar ul li.button3 {
  width: 150px; }

#navbar ul li.button4 {
  width: 103px; }

#navbar ul li.button5 {
  width: 123px; }

#navbar ul li.button6 {
  width: 141px; }

#navbar ul li.button7 {
  border-right: none;
  width: 116px;
  float: right; }

#navbar ul li a {
  color: #000;
  font-size: 1.15em;
  padding: 15px 0 0;
  text-decoration: none;
  width: 100%;
  text-align: center;
  display: block;
  height: 100%;
  font-weight: bold; }

#navbar a:hover, #navbar li.active a {
  text-decoration: none;
  color: #000;
  background: url("/images/iet/main-menu-bkg-selected2.gif") repeat-x 0px 0px transparent;
  padding-top: 14px; }

#content {
  float: left;
  width: 740px; }

/* right sidebar navigation */
#sidebar_right {
  float: right;
  width: 240px;
  min-height: 700px; }

#sidebar_right h5 {
  margin-bottom: 0; }

#sidebar_right h5.iconmenu {
  display: inline-block;
  float: left;
  margin-right: 20px; }

#sidebar_right .iconlist {
  display: block; }

#sidebar_right .subscribeoptions ul {
  margin-bottom: 5px; }

.moreshareoptions {
  position: absolute;
  height: 20px;
  left: -20px;
  top: 15px;
  width: 150px;
  display: none; }

.sharelinks {
  position: relative;
  cursor: pointer; }

#sidebar_right ul {
  list-style: none;
  margin: 0;
  padding: 0; }

#bellowheadercontainer {
  clear: both;
  float: left;
  width: 980px;
  position: relative; }

#sidebar_right fieldset {
  border: none;
  margin: 0;
  padding: 0; }

#sidebar_right #loginBox {
  margin-top: 20px;
  margin-bottom: 7px; }

#sidebar_right .headingtext {
  padding-right: 10px;
  background: url("/images/iet/right-expand-arrow-blue.gif") no-repeat right center transparent;
  font-size: 18px; }

#sidebar_right .heading {
  font-size: 18px; }

#sidebar_right h4 {
  line-height: inherit;
  font-size: inherit;
  margin: 0;
  font-weight: bold;
  font-size: 16px; }

#sidebar_right .styledbutton {
  margin-top: 5px;
  float: right;
  margin-right: 7px; }

#signpsswd, #signname, #signpsswd_acs, #signname_acs {
  border: 1px solid #999;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 11px;
  padding: 6px;
  width: 180px;
  margin-bottom: 5px;
  -webkit-box-shadow: inset 0px 0px 5px 5px rgba(128, 128, 128, 0.2);
  -moz-box-shadow: inset 0px 0px 5px 5px rgba(128, 128, 128, 0.2);
  box-shadow: inset 0px 0px 5px 5px rgba(128, 128, 128, 0.2); }

#sidebar_right .rememberme {
  padding: 10px 0;
  overflow: hidden; }

#sidebar_right .signinlink.open {
  background: url("/images/iet/down-expand-arrow-blue.gif") no-repeat right center transparent; }

.rightarrow {
  padding-right: 11px;
  background: url("/images/iet/right-arrow-blue.gif") no-repeat right center transparent; }

#loginBox .signIn {
  display: none; }

.box {
  background-color: transparent;
  border-bottom: 1px solid #ccc;
  margin-left: 1.5em;
  margin-right: 1.5em;
  margin-top: 1.5em;
  padding: 0 0 1.5em; }

.publistwrapper li.description {
  overflow: visible; }

#bellowheadercontainer {
  background: url("/images/iet/main-grey-grad-top-bkg.jpg") repeat-x 0 0 white; }

#sidebar_right .signinlabel {
  width: 200px; }

.signedinas {
  color: #363636;
  font-size: 18px;
  padding-bottom: 7px;
  padding-left: 3px; }

.signedinas.siginlabel {
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  padding: 0 0 4px; }

#sidebar_right #navigation a {
  font-size: 18px;
  line-height: 22px; }

.signedinas.institutionalusermsg {
  margin-top: 10px;
  line-height: 21px; }

.box.lastitem {
  border: none; }

#sidebar_right .signinanouther {
  padding-right: 8px;
  border-right: 1px solid #cccccc; }

#sidebar_right .signoutlink {
  padding-left: 8px; }

#sidebar_right .advertplaceholder {
  margin-left: 60px;
  margin-top: 20px;
  margin-bottom: 20px; }

/* footer */
#footer {
  width: 100%;
  background: url("/images/iet/footer-menu-nav-bkg.gif") repeat-x 0 0 black;
  float: left;
  clear: both;
  height: 148px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 15px;
  -moz-border-radius-bottomleft: 15px;
  -webkit-border-radius: 0px 0px 15px 15px;
  border-radius: 0px 0px 15px 15px; }

.footernav .toplink {
  float: right;
  width: 124px;
  height: 30px;
  padding-right: 19px;
  background: url("/images/iet/footer-top-bkg.png") no-repeat 0 0 transparent; }

.footernav .toplink a {
  color: #fff;
  margin-left: 24px;
  margin-top: 4px;
  padding-right: 14px;
  background: url("/images/iet/up-orange-arrow.gif") no-repeat right center transparent;
  float: left; }

.footernav .toplink a:visited, .footernav .toplink a:active, .footernav .toplink a:hover {
  color: #fff; }

.footersiteguide {
  float: left;
  font-weight: bold;
  width: 100%; }

.footersiteguide ul {
  margin-top: 8px; }

.footersiteguide li {
  float: left;
  width: auto; }

.footersiteguide li a {
  padding: 0 13px;
  color: #ebebeb;
  border-right: 1px solid #000; }

.footersiteguide li a:visited, .footersiteguide li a:active, .footersiteguide li a:hover {
  color: #ebebeb; }

.footersiteguide li.last a {
  border-right: none; }

#footer .rightmenu {
  float: right;
  color: #fff;
  list-style: none;
  margin-top: 20px;
  font-size: 12px; }

#footer .rightmenu > li {
  clear: right;
  float: right;
  padding: 2px 0; }

#footer .rightmenu > li.menu {
  padding: 10px 0; }

#footer .rightmenu li {
  line-height: 1em; }

ul.absolutefootermenu {
  list-style: none;
  margin: 0;
  padding: 0; }

ul.absolutefootermenu li {
  float: right;
  padding: 0 10px;
  border-right: 1px solid #fff;
  line-height: 1em; }

ul.absolutefootermenu li a {
  color: #fff;
  font-size: 12px; }

ul.absolutefootermenu li.last {
  padding-right: 0px;
  border: none; }

ul.absolutefootermenu li a:visited, ul.absolutefootermenu li a:active, ul.absolutefootermenu li a:hover {
  color: #fff; }

.footer-logo-container {
  float: left;
  margin-left: 20px;
  margin-top: 50px;
  margin-left: 25px;
  margin-top: 45px; }

.footercontainer {
  background-color: #ECEAEA;
  clear: both;
  float: left;
  width: 100%; }

.shareoptions .bookmark_compact {
  background-color: transparent;
  border: none; }

.sharefooteroptionscontainer {
  background-color: #FFF;
  float: left;
  width: 740px;
  padding-right: 240px;
  padding-bottom: 20px; }

.shareoptions {
  margin-left: 15px; }

/* footer content pages */
.footerlinks {
  float: right; }

.footerlinks .emaillink {
  margin-right: 20px; }

.footerlinks .emaillink a {
  background: url("/images/iet/icons_email.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

.footerlinks .printlink a {
  background: url("/images/iet/icons_print.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

/* home page */
#homepage .headlinebox h3, #homepage .headlinebox h4 {
  font-size: 18px;
  margin-left: 0; }

#homepage #content p.intro {
  margin-top: 20px;
  margin-left: 35px; }

#homepage .homeadvertimage {
  margin-left: 10px;
  margin-bottom: 15px; }

#homepage .homecontent {
  padding-top: 20px; }
  
#homepage  #mostcited .separated-list {
	margin-left: 0;
}
  

.headlinebox .mostcited2 {
  width: 50%;
  float:right;
  margin-top: 20px;
  }
  
 .mostcited2 .separated-list > li {
    width: auto;
    background-color: #fff;
 }
 
/*  .mostcited2 #mostcited {
    padding: 0 10px;
 } */


 .mostcited2 .browseItemTitle + ul {
    margin-top:0;
 }
 
#mostcited .list-meta-container {
	margin-left:0;
	padding-left:0;
}

#mostcited .separated-list {
	margin-left: 30px;
	} 
	
#mostcited	.metadata {
	margin-top:0;
}

.headlinebox {
  margin-left: 15px;
  /* overide pub2web */
  margin-right: 7px;
  /* overide pub2web */
  border: 2px solid #ccc;
  /* overide pub2web */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 0;
  /* overide pub2web */
  float: left;
  clear: both;
  background-color: #FFF;
  margin-top: 0;
  /* overide pub2web */
  width: 716px;
  margin-bottom: 10px; }

.hiddenpubs {
  height: auto;
  float: left; }

.headlinebox h3, .issueTocShowhide h3, #book .section.chapter h4 {
  border-bottom: 2px solid #09C;
  font-size: 16px;
  padding-left: 5px;
  padding-top: 5px;
  margin-bottom: 0; }

.issueTocShowhide h3 {
  margin-left: 0;
  font-weight: bold;
  background: url("/images/iet/subHeadingUpArrow.gif") no-repeat 99% 100% transparent; }

.headlinebox h2 {
  border-bottom: 2px solid #0099CC;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 0;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-top: 5px; }

.headlinebox .headline, .issueTocShowhide .headline, #book .section.chapter h4 {
  margin-bottom: 10px;
  background: url("/images/iet/gradbkg.jpg") repeat-x 0 0 #f0f0f0; }
  
.headlinebox #mostcited .separated-list > li  {
	background-color: #fff;
	width:auto;
}

.issueTocShowhide .headline, #book .section.chapter h4 {
  border-top: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-left: 1px solid #CCC;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  float: left;
  width: 540px; }

#book .section.chapter h4 {
  width: 700px; }

.headlinebox .headlinelarge {
  border-bottom: 1px solid #CCC;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin-bottom: 10px;
  margin-bottom: 10px;
  background: url("/images/iet/gradbkg.jpg") repeat-x 0 0 #f0f0f0; }

.headlineboxcontainer {
  background-color: #eff0f4;
  margin: 7px 2px; }

.headlineboxcontainer li {
  padding: 6px;
  list-style: none; }

.headlineboxcontainer a {
  font-size: 12px;
  font-weight: bold; }

.issueToc {
  clear: both;
  padding-top: 10px; }

.headlinebox .publication {
  width: 50%;
  height: 205px; }

.headlinebox .publeft {
  float: left; }

.headlinebox .pubright {
  float: right; }

.headlinebox img {
  padding: 15px;
  float: left; }

#sectorpage .headlinebox img {
  padding: 9px; }

.headlinebox ul {
  list-style: none;
  margin: 15px 0 15px 0;
  padding: 0; }

#book .headlinebox ul {
  overflow: hidden; }

#book .fulltext li.pdf {
  float: right; }

#chapter .headlinebox ul {
  float: right; }

.headlinebox ul li {
  margin: 0;
  padding: 0; }

.headlinebox ul li.title h5, .articleInToc h5 {
  margin-bottom: 3px; }

.articleInToc {
  margin-bottom: 10px;
  background-color: #EFF0F4;
  clear: left;
  float: left;
  width: 530px; }

.headlinebox ul li.title h5 a {
  height: 5.3em;
  width: 220px;
  overflow: hidden;
  display: block; }

.headlinebox ul li.description {
  height: 120px;
  width: 220px;
  margin-left: 105px;
  margin-right: 5px; }

.morelink, .mostviewedviewmore, .latestnewsviewmore {
  float: right;
  margin: 10px;
  padding-right: 10px;
  background: url("/images/iet/right-expand-arrow-blue.gif") no-repeat scroll right center transparent; }

.hiddenjsdiv, .hiddenpubs, .hiddenmostviewed, .hiddennews {
  display: none; }

.headlinebox .latestnews, .headlinebox .mostviewed {
  width: 50%;
  float: left; }

.headlinebox .mostviewed ul, .headlinebox .latestnews ul {
  padding: 0 10px;
  margin: 0; }

.headlinebox .mostviewed li, .headlinebox .latestnews li {
  padding: 5px 0; }

.headlinebox h4 {
  font-size: 16px;
  line-height: 20px;
  padding-left: 10px;
  padding-top: 5px;
  margin-bottom: 0.8em; }

.headlinebox a {
  font-weight: bold; }

.tagcloud {
  height: 350px; }

/* iet tab style */
.navigation ul.tabset,
#articleTabs ul.tabset,
#maincontainer ul.tabset {
  border-bottom: 2px solid #CCC;
  height: 37px;
  padding-left: 0px;
 /*  margin-bottom: 20px; */
  margin-left:20px;
   width: auto;  
    }
  
 #journal ul.tabset {
    margin-bottom: 0;
    width: auto;
    padding-left:0px;
 }
 
  #journal #tabbedpages,
  #issue #tabbedpages,
 #fasttrack #tabbedpages {
    border-right: 2px solid #ccc;
    border-left: 2px solid #ccc;
    border-bottom: 2px solid #ccc; 
    border-top:none;
    margin-left: 20px;
  /*   padding-top: 20px; */
  }
  
 /*  #journal #journalTabs {
  	margin-left: 20px;
  } */
 
  #journal .journalBannerImage img,
   #journal_tab .journalBannerImage img,
   #issue .journalBannerImage img
  {
	 height: 94px;
    margin-left: 20px;
    width: 710px;
 }
 
  #conferenceproceedingpage .bannerImage img{
    height: 94px;
    /* margin-left: 20px; */
    width: 690px;
 }
 
#journal .journaltopleft,
#issue .journaltopleft,
#fasttrack .journaltopleft {
   	width: 140px;
   } 
   
#journal .journaltopright {
   margin-left: 140px;
   padding-top: 15px;
   }
#journal hr,
#issue hr,
#fasttrack hr {
   	margin-left:15px;
   	width:96%;
   }

#dummyissuejournal .navigation ul.tabset {
  border-bottom: none;
  margin-bottom: 0px; }

.navigation ul.tabset li.active a,
#articleTabs ul.tabset li.active a,
#maincontainer ul.tabset li.active a {
  color: #333333;
  font-weight: bold;
  border-top: 2px solid #0092cf;
  border-radius: 7px 7px 0 0; }

.navigation ul.tabset li a:hover,
#articleTabs ul.tabset li a:hover,
#maincontainer ul.tabset li a:hover {
  border-top: 2px solid #0092cf;
  border-radius: 7px 7px 0 0; }

.navigation ul.tabset li a:hover span,
#articleTabs ul.tabset li a:hover span,
#currentalerts ul.tabset li a:hover span,
.navigation ul.tabset li a span:hover,
#articleTabs ul.tabset li a span:hover,
#maincontainer ul.tabset li a span:hover {
  height: 35px;
  line-height: 35px; }

.navigation ul.tabset li.active a span,
#articleTabs ul.tabset li.active a span,
#maincontainer ul.tabset li.active a span, {
  height: 35px;
  line-height: 35px;
  color: #333333;
  font-size: 14px; }

.navigation ul.tabset li a,
.navigation ul.tabset li span,
#articleTabs ul.tabset li a,
#articleTabs ul.tabset li span,
#maincontainer ul.tabset li a,
#maincontainer ul.tabset li span {
  background: url("/images/iet/tab-corners.jpg") no-repeat scroll left top transparent;
  color: #666; }

.navigation ul.tabset li a.disabled,
.navigation ul.tabset .disabled span,
#articleTabs ul.tabset a.disabled,
#articleTabs ul.tabset .disabled span,
#maincontainer ul.tabset a.disabled,
#maincontainer ul.tabset .disabled span,
.navigation ul.tabset li a.disabled:hover,
.navigation ul.tabset li .disabled span:hover,
#articleTabs ul.tabset a.disabled:hover,
#articleTabs ul.tabset a.disabled span:hover,
#maincontainer ul.tabset a.disabled:hover,
#maincontainer ul.tabset .disabled span:hover {
  background-image: url("/images/jp/tab-corners.gif");
  background-color: #ccc;
  border-top: 0px;
  height: 38px;
  line-height: 38px;
  cursor: text; }


.navigation ul.tabset li a span, 
#articleTabs ul.tabset li a span,
#maincontainer ul.tabset li a span {
  background-position: right top;
  cursor: pointer;
  height: 38px;
  line-height: 39px;
  padding: 0 10px 0 3px; }

.navigation ul.tabset li a .global-property-editor, 
.navigation ul.tabset li a .global-property-editor span, 
#articleTabs ul.tabset li a .global-property-editor,
#articleTabs ul.tabset li a .global-property-editor span,
#maincontainer ul.tabset li a .global-property-editor,
#maincontainer ul.tabset li a .global-property-editor  span{
  padding:0;
  background:none
}

.blurb-editor img {
  padding: 0
}

.navigation ul.tabset li,
#articleTabs ul.tabset li,
#maincontainer ul.tabset li {
  margin-right: 1px;
  border: none;
  margin-top: 0;
  padding: 0; }

.aboutthisarticle {
  margin-left: 40px;
  margin-right: 10px; }

.publistwrapper ul.paginated > li {
  float: left;
  /*width:525px; */ }

#series .publistwrapper ul.paginated > li {
  width: 705px; }

#articleTabs, .navigation, #currentalerts, #objectalerts, #savedsearche .tabset {
  margin-left: 15px; }

#tabbedpagesstyle, #articleTabs, #currentalerts, #objectalerts {
  margin-left: 15px;
  clear: both; }

#tabbedpagesstyle {
  margin-bottom: 20px;
  clear: both;
  overflow: hidden; }

/* breadcrumb styling*/
#breadcrumb {
  margin: 24px 0 22px 22px; }

/*browse page styling*/
.resultsnav {
  background-color: #ececec;
  color: #333;
  float: left;
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  height: 40px; }

#content .resultsnav p {
  float: left;
  font-weight: bold;
  margin-top: 0.5em;
  padding: 5px 5px 5px 10px; }

.resultsnav .newestfirst ul {
  list-style: none;
  margin-top: 0.6em;
  float: left; }

.resultsnav .newestfirst ul li {
  float: left;
  padding: 0 7px;
  line-height: 1em; }

.resultsnav .newestfirst > ul > li {
  border-left: 1px solid #333333; }

.resultsnav .newestfirst > ul > li.first {
  border: none; }

#journalspage .resultsnav .newestfirst ul li.first {
  border: none; }

.facets {
  border: none;
  /* override pub2web */
  margin-top: 20px; }

.facets ul {
  list-style: none;
  margin: 0;
  padding: 5px; }

.facets h3 {
  font-weight: bold; }

.separated-list li img {
  height: auto; }

.publistwrapper ul {
  padding: 0; }

.publistwrapper .paginated {
  padding-bottom: 10px; }

.addtofavourites {
  clear: none;
  float: none;
  position: relative;
  z-index: 15; }

.extraitems .addtofavourites {
  width: 117px; }

#elhomepage .extraitems .addtofavourites {
  width: auto; }

.toolsmenu {
  float: right;
  width: 240px;
  margin-top: 20px;
  margin-bottom: 20px;
  display: inline-block; }
.extraitems .toolsmenu {
	  width: 243px;
}
#books .toolsmenu {
  width: 242px; }

.toolsmenu .toollinks {
  float: right;
  padding: 0 10px 0 0; }

.toolsmenu .exportcitations {
  position: relative;
  z-index: 10;
  display: inline-block; }

.toolsmenu .exportcitations ul {
  width: 160px;
  height: 72px;
  background-color: #fff;
  border: 1px solid #ccc;
  position: absolute;
  overflow: visible;
  margin-left: 0; }

.toolsmenu .exportcitations ul li {
  overflow: visible; }

#subscriptionspage .publistwrapper .extraitems {
  width: 705px; }

.publistwrapper .extraitems {
  background-color: #EBF3F6;
  clear: both;
  float: left;
  padding: 10px 0 0 0;
  /* width: 535px; */
  width:100%;
  /* padding: 3px;*/ }

.publistwrapper li.description .extraitems .embodimentcontainer,
.resultItem .description .extraitems .embodimentcontainer,
#elhomepage .description .extraitems .embodimentcontainer {
  float: none; }

.publistwrapper .extraitems .itempriceamount + .itempriceamount {
  font-weight: normal; }

.purchaseFormContainer {
  float: right; }

.publistwrapper .description .extraitems .embodimentcontainer .purchasetext,
#elhomepage .embodimentcontainer .purchasetext {
  float: left;
  text-align: left;
  margin-right: 4px;
  margin-top: 24px;
  margin-left: 10px; }

.extraitems .embodimentOption {
  float: left; }

.publistwrapper .extraitems .purchaseFormContainer {
  float: left; }

.publistwrapper .extraitems .purchaseFormContainer.includesDiscountPrice {
  clear: left;
  display: block; }

.carnetOptionDescription {
  clear: both; }

.publistwrapper .extraitems .carnetOptionDescription {
  float: left;
  clear: left;
  padding-top: 9px; }

.publistwrapper .extraitems .purchaseFormContainer .purchasebuttons,
#elhomepage .extraitems .purchaseFormContainer .purchasebuttons {
  float: left;
  clear: none;
  padding: 14px 0 0 3px; }

.publistwrapper .extraitems .itempriceamount,
#elhomepage .extraitems .itempriceamount {
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  margin: 12px 0; }

.publistwrapper .a_to_z {
  float: left;
  margin-top: 10px;
  /* note that this change relies on the removal of important; declaration from the same style in body.css in JP*/
  width: 100%; }

.publistwrapper ul ul {
  margin-left: 79px;
  float: none; }

.publistwrapper h5 {
  font-size: 14px;
  font-weight: bold; }

.publistwrapper h3, #book .section.chapter h4 {
  margin-left: 0;
  margin-bottom: 3px;
  font-weight: bold; }

.atozcontainer {
  height: 30px;
  float: left;
  width: 100%; }

.showhide .symbol {
  display: none; }

.showhide .plus, .showhide .plusahah {
  padding-right: 11px;
  background: url("/images/iet/right-arrow-blue.gif") no-repeat right center transparent;
  cursor: pointer; }

.showhide .minus, .showhide .minusahah {
  padding-right: 11px;
  background: url("/images/iet/down-expand-arrow-blue-small.gif") no-repeat right center transparent;
  cursor: pointer; }

.resultItem .minusahah {
  display: none; }

.content img.access-icon {
  padding: 0; }

.access_icon_n_wrapper {
  display: none; }

.keyicon {
  width: 23px;
  height: 22px;
  color: transparent;
  background-color: transparent;
  position: absolute;
  top: 0;
  left: 0; }

.access_icon_oa_wrapper, .access_icon_s_wrapper, .access_icon_f_wrapper, .access_icon_t_wrapper {
  position: relative;
  padding-left: 28px;
  height: 22px;
  margin-bottom: 5px; }

.access_icon_oa {
  background: url("/images/iet/o_lock.gif") no-repeat 0px 0px transparent; }

.access_icon_s {
  background: url("/images/iet/s_lock.gif") no-repeat 0px 0px transparent; }

.access_icon_f {
  background: url("/images/iet/f_lock.gif") no-repeat 0px 0px transparent; }

.access_icon_t {
  background: url("/images/iet/t_lock.gif") no-repeat 0px 0px transparent; }

/* book home page */
#bellowheadercontainer .toggle {
  padding-right: 11px;
  background: url("/images/iet/right-arrow-blue.gif") no-repeat right center transparent;
  /* override pub2web */
  padding-left: 0;
  /* override pub2web */ }

#bellowheadercontainer .issueBar .toggle, #bellowheadercontainer .issueBar .toggle.expanded {
  background-position: left center;
  background-image: url("/images/jp/collapse.gif");
  padding-left: 14px;
  padding-right: 0; }

.issueBar .issue-list .togglecontent li {
  position: relative; }

.issueBar .issue-list .togglecontent .keyicon + a {
  margin-left: 30px; }

#bellowheadercontainer .toggle.expanded {
  padding-right: 11px;
  background: url("/images/iet/down-expand-arrow-blue-small.gif") no-repeat right center transparent;
  /* override pub2web */ }

.overview .leftsection, .abstract .leftsection {
  width: 450px;
  float: left;
  margin-bottom: 20px;
  margin-left: 20px; }

.overview .rightsection, .abstract .rightsection {
  float: right;
  width: 250px;
  margin-right: 10px;
  /*height: 600px;*/ }

.pubmetadata {
  list-style: none; }

.chapters ul ul {
  margin: 0; }

.topheadline img.cover {
  height: 171px; }

.topheadline .contain {
  padding-top: 25px;
  }

.topheadline .cartoptions {
  width: auto;
  /*override for cart*/
  padding-top: 0; }

#searchWithinField {
  border-radius: 5px 5px 5px 5px;
  height: 21px;
  padding-left: 10px;
  padding-right: 18px;
  width: 153px; }

.searchwrapperbox {
  position: relative; }

.searchwrapperbox .searchwithinbutton {
  position: absolute;
  top: 1px;
  left: 163px; }

.headlinebox .relatedcontent h5 {
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: bold; }

.headlinebox .relatedcontent {
  padding: 10px; }

ul.relatedcontent {
  list-style: none; }

.relatedcontent h5 {
  font-size: 13px;
  font-weight: bold;
  margin: 0; }

.headlinebox .relatedcontent ul, .headlinebox .relatedcontent li {
  margin: 0;
  padding: 0; }

/* chapter page*/
.chaptermetadata, .articlemetadata {
  padding-left: 10px; }

ul.flat.navigate-resources.bobby {
  margin-left: 10px;
  float: left; }

#chapter .topheadline .contain {
  width: 150px; }

/* faviourite links + toolbar links*/
#sidebar_right .addtofavourites {
  clear: none;
  float: none; }

.addToFavouritesButton, .logontoviewfavourites {
  background: url("/images/iet/fav_icon.gif") no-repeat scroll left top transparent;
  padding: 2px 0 2px 22px; }

.alertLink {
  background: url("/images/iet/alert_icon.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

.alertAdmin {
  background: url("/images/iet/alert_icon.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

#bellowheadercontainer .menuexport .toggle,
#bellowheadercontainer .menuexport .togglebrowse {
  background: url("/images/iet/icon_export.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

.sprite-permmision {
  background: url("/images/iet/ccc_icon.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

/*Journals home page*/
.issueBar {
  border: none;
  padding-left: 15px; 
  width: 145px;
  }

#journal .cover,
#issue .cover,
#fasttrack .cover {
  height: 171px;
  float: left;
  padding: 15px;
  margin: 0; }

.subscribelink a {
  background: url("/images/iet/icon_subscribe.gif") no-repeat scroll left center transparent;
  padding: 3px 0 3px 17px; }

#journal .headlinebox {
  padding-bottom: 7px; }

#journal .publistwrapper ul ul, #issue .publistwrapper ul ul, #collection .publistwrapper ul ul {
  margin-left: 0; }

.sectionContents .sectionContentsList {
  width: 530px; }

.journaltopleft .meta-list {
  float: left;
  clear: both;
  padding-bottom: 15px;
  padding-left: 15px; }

.headlinebox ul.journalcontextualmenu {
  float: left;
  width: 500px; }

.headlinebox .journalcontextualmenu li {
  float: left;
  border-right: 1px solid #333;
  line-height: 12px;
  margin: 0;
  padding: 0 10px; }

.headlinebox .journalcontextualmenu li.last {
  border: none; }

.headlinebox .journalcontextualmenu li.first {
  padding-left: 0; }

.journaltopright {
  margin-left: 200px; }

#content .journaltopright p {
  margin: 0; }

.journaltopleft {
  width: 200px; }

.journaltopright .expandable {
  float: right;
  margin-top: 20px;
  margin-right: 20px; }

#dummyissuejournal .journaltopright .expandable {
  margin-top: 0;
  clear: both;
  margin-bottom: 10px; }

.issueBar .minimenu ul {
  margin: 0;
  padding-left: 0;
  list-style: none;
  border-bottom: 1px solid #eee; }

.issueBar h4 {
  font-weight: bold;
  margin: 0;
  padding-top: 5px; }

.toc {
  float: left; }

.publistwrapper.contain {
  overflow: visible; 
  margin-left: 165px;
  }

#books .publistwrapper ul ul {
  /*min-width: auto;*/
  margin-left: 0; }

#books .publistwrapper ul.metadata > li {
  margin-left: 79px; }

#books .publistwrapper ul.metadata > li.description {
  margin-left: 0; }

.toc > ul {
  width: 500px; }

#book .toc, #book .toc > ul {
  width: 720px; }

#book .chapters .separated-list > li {
  width: 720px; }

#book .toc {
  margin-left: 10px; }

#books .publistwrapper .paginated {
  float: left; }

.leftsection span a {
  padding: 0 0 0 3px; }

/*issues page*/
#issue .headlinebox h3 {
  border-bottom: none;
  margin-bottom: 0;
  padding-left: 0;
  padding-top: 0; }

#issue .issueBar img.cover {
  width: auto; }

#issue .separated-list {
  /*margin-left: 0;*/
  padding: 0;
  /*width: 520px;*/ 
  }

#issue .issueBar .separated-list,
#journal .issueBar .separated-list {
  padding-bottom: 3px;
  padding-left: 15px; }

#issue .issueBar .flat,
#journal .issueBar .flat {
  padding: 0; }

#issue .issueBar .flat,
#journal .issueBar .flat {
  padding: 0; }

#issue .headlinebox h3 {
  margin-bottom: 10px;
  margin-left: 25px; }

#issue .publistwrapper .extraitems {
  width: 527px; }

#issue .headlinebox .expandable {
  clear: right;
  float: right;
  margin-bottom: 10px;
  margin-right: 20px;
  margin-top: 10px; }

.issueTitle h3, .issueTitle h4 {
  margin-left: 0;
  margin-bottom: 5px; }

.issueTitle h3 {
  font-size: 20px; }

.issueTitle h4 {
  font-size: 16px; }

.issueBar h5 {
  padding: 5px 0; }

#issue .headlinebox {
  min-height: 150px; }

#issue .issueTitle {
  display: none; }

#book .section.chapter h5 {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: bold;
  padding-top: 3px;
  padding-left: 5px;
  position: relative;
  clear: both; }

#book .section.chapter > ul {
  padding: 0 0 0 5px; }

#book .toc a.addToFavouritesButton, #book .toc a.logontoviewfavourites {
  display: block; }

#book .toc .description {
  padding-right: 20px; }

/* article page */
#tabbedpages .abstract {
  margin-left: 10px; }

.paginator {
  float: left; }

#article .articlemetadata .togglecontent, #conference_paper .articlemetadata .togglecontent {
  display: none; }

#conference_paper #content .headlinelarge h2 .keyicon {
  left: auto;
  margin-right: 0;
  position: inherit;
  top: 2px;
  vertical-align: text-bottom; }

#conference_paper #tabbedpages .abstract {
  margin-left: 20px;
  margin-bottom: 20px; }

.headlinebox ul.affiliations {
  margin: 0; }

#conferenceslistingpage .publistwrapper .paginated {
  float: left; }

#conferenceslistingpage .publistwrapper ul ul {
  margin-left: 0px; }

#conferenceproceedingpage .publistwrapper ul ul {
  margin-left: 0px; }

#conferenceproceedingpage .atozcontainer,
#e-first .atozcontainer,
#e-first .facets {
  display: none; }

#conferenceproceedingpage .publistwrapper .extraitems,
#conferenceproceedingpage .publistwrapper ul.paginated > li {
  width: 713px; }

#conferenceproceedingpage .journaltopleft {
  width: 500px; }

#conferenceproceedingpage .publistwrapper {
  margin: 0;
  float: left;
  width: 720px; }

#conferenceproceedingpage .publistwrapper .paginated {
  /*margin-left:12px; */
  margin-top: 10px; }

#conferenceproceedingpage .resultsnav {
  margin-top: 20px; }

#conferenceproceedingpage ul.flat.navigate-resources.bobby {
  float: left;
  margin-left: 35px; }

#conferenceproceedingpage .headlinebox .articletopright {
  width: 170px; }

#conferenceproceedingpage .articletopright {
  margin-right: 10px; }

#conferenceproceedingpage .paymentoptions {
  margin-right: 0; }

#conferenceproceedingpage h5.purchasetext {
  margin-right: 0; }

#conferenceproceedingpage .notice {
  width: auto;
  margin: 0; }

.conferenceProceedingsSerial {
  margin-left: 20px; }

#conferenceproceedingpage .toc > ul {
  width: auto; }

#conferenceslistingpage .resultsnav .paginator {
  display: none; }

.confpaperdescription {
  margin-right: 280px;
  padding: 0 10px 20px 0; }

#content .headlinelarge h2 {
  position: relative; }

#content .headlinelarge h2 .keyicon {
  position: absolute;
  top: 8px;
  left: 8px; }

#content .publistwrapper h5 .keyicon {
  position: absolute;
  top: 0px;
  left: 0px; }

#books #content .publistwrapper h5 .keyicon,
#journalspage #content .publistwrapper h5 .keyicon,
#collection .publistwrapper h5 .keyicon {
  left: 76px; }

#journalspage .publistwrapper .paginator {
  float: none; }

#journalspage .publistwrapper .paginated {
  float: left;
  width: 540px; }

#journalspage .publistwrapper li.description {
  width: 435px; }

#journalspage .extraitems {
  display: none; }

#content .keyicon + .keytitle {
  margin-left: 28px; }

#content .publistwrapper h5 .keyicon + a, #searchContent .resultItem .keyicon + a {
  margin-left: 26px;
  margin-right: 26px;
  line-height: 24px; }

.opencanvaslink {
  background-color: white;
  border: 1px solid red;
  height: 20px;
  left: 10px;
  padding: 8px 0;
  position: absolute;
  text-align: center;
  top: 30px;
  width: 150px; }

.opencanvaslink:hover {
  border: 3px solid red;
  height: 18px;
  width: 148px; }

.pubtopright {
  /* width: 70px; */
  margin: 0px; }

.fulltext a.pdf, a:link.pdf, a:visited.pdf, a:active.pdf {
  clear: both;
  float: left;
  background-image: url(/images/jp/pdf_icon.gif);
  background-repeat: no-repeat;
  padding-left: 30px;
  height: 40px;
  color: #b9babf;
  font-size: 0.8em;
  text-decoration: none; }

.fulltext > .html, .fulltext > .xml {
  /* this hides html and xml from appearing*/
  display: none; }

.fulltext a.html, a:link.html, a:visited.html, a:active.html {
  clear: both;
  float: left;
  background-image: url(/images/iet/html_icon.gif);
  background-repeat: no-repeat;
  padding-left: 30px;
  height: 40px;
  color: #b9babf;
  font-size: 0.8em;
  text-decoration: none; }

.fulltext a.msword, a:link.msword, a:visited.msword, a:active.msword {
  clear: both;
  float: left;
  background-image: url(/images/iet/word_icon.jpg);
  background-repeat: no-repeat;
  padding-left: 30px;
  height: 40px;
  color: #b9babf;
  font-size: 0.8em;
  text-decoration: none; }


.publistwrapper .fulltext > .html,
.flat.separated-list.checkbox-list.togglecontent.expandable .fulltext > .html {
  display: block; }

#journal .container h1,
#issue .container h1 {
  position: relative; }

/* advanced search page */
#searchContent .headlinebox {
  padding: 10px;
  width: 695px; }

#advanced-search-form {
  font-weight: bold; }

#searchContent #advanced-search-form h2 {
  border: none;
  font-size: 16px; }

#searchContent #advanced-search-form h2.mainheading {
  border-top: 1px solid #cccccc; }

#searchContent #advanced-search-form input, #searchContent #advanced-search-form select {
  width: 240px; }

#searchContent #advanced-search-form input.largeinput {
  width: 484px; }

#searchContent #advanced-search-form select.largeinput {
  width: 490px; }

#searchContent #advanced-search-form .option1checkbox {
  width: auto;
  margin-bottom: 5px;
  margin-top: 0;
  padding: 0; }

.yearInput .yearFromLabel {
  padding-right: 3px;
  text-align: right;
  width: 135px; }

.yearInput {
  margin-bottom: 15px;
  clear: both;
  float: left;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc; }

#advancedsearchpage .submitsearch a#submitsearch:hover, #advancedsearchpage .submitsearch a#submitsearch {
  float: right; }

#searchContent #advanced-search-form select#yearFrom, #searchContent #advanced-search-form select#yearTo {
  width: 155px; }

#advanced-search-form .yearInput h2 {
  float: left;
  width: 200px; }

#advanced-search-form .yearInput .dateenter {
  float: left;
  height: 40px;
  padding-top: 20px;
  width: 490px; }

.sortLabel {
  float: left;
  width: 200px; }

input.text, input.title, textarea, select {
  margin: 0; }

.termInput select {
  padding: 1px 0; }

#submitsearch {
  margin-top: 10px; }

.searchWithinsubj {
  margin-bottom: 5px; }

/* search page*/
.explanationText {
  background-color: #ecf3f6;
  margin-left: 10px;
  padding: 5px 10px; }

.explanationTextConcept {
  margin-left: 10px;
  padding: 5px 10px; }

.explanationText > a {
  margin-left: 10px; }

#searchShowHide .inactive {
  color: #000;
  font-weight: bold;
  cursor: default; }

#searchresultspage .sortBy,
#conceptpage .sortBy {
  margin-left: 10px;
  background-color: #ececec;
  padding: 5px 0px;
  float: left;
  padding-top: 5px;
  width: 730px;
  clear: both; }

.sortBy li {
  float: left;
  padding: 0 5px;
  border-right: 1px solid #000;
  line-height: 10px; }

.sortBy ul {
  float: left; }

.displayPerPage ul {
  float: right; }

.sortBy li.last {
  border: none; }

#searchresultspage .facets, #conceptpage .facets {
  margin-top: 0;
  margin-left: 10px; }

.sortBy li.sortByLabel {
  font-weight: bold;
  padding-right: 15px;
  border-right: none; }

#searchresultspage .inactiveLink, #conceptpage .inactiveLink {
  font-weight: bold; }

.sortBy .displayPerPage {
  margin: 0; }

.displayPerPage {
  float: right; }

.displayPerPage li {
  float: right;
  line-height: 10px;
  padding: 0 5px;
  border-right: 1px solid #000; }

.displayPerPage li.last {
  border: none; }

.displayPerPage li.label {
  font-weight: bold;
  padding-right: 10px;
  border-right: none; }

#searchresultspage #searchContent {
  margin-top: 60px; }

#searchresultspage #searchContent .itemDescription,
#conceptpage #searchContent .itemDescription {
  padding: 5px;
  width: 530px;
  /*float: none; */
  margin: 0; }

#conceptpage .resultItem .description {
  float: left; }

#conceptpage #searchContent .itemDescription {
  width: 520px; }

#conceptpage .explanationText {
  background-color: #fff; }

#searchContent .resultItem {
  margin: 0; }

#conceptpage .even {
  background-color: #fff; }

#conceptpage .resultItem {
  float: left;
  margin-top: 10px; }

#searchContent .resultItem .title {
  font-size: 16px; }

.menuexport ul.flat li {
  margin-left: 16px; }

.toolmenu .sprite-history {
  background: url("/images/iet/icon_history.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

.toolmenu .sprite-savesearch {
  background: url("/images/iet/icon_save.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

.toolmenu .sprite-alert {
  background: url("/images/iet/icon_alert.gif") no-repeat scroll left center transparent;
  padding: 2px 0 2px 22px; }

/* Electronic letters Pages*/
h1.eltitle, h1.htltitle {
  position: relative;
  width: 592px;
  height: 87px; }

h1.eltitle span {
  position: absolute;
  left: -21px;
  top: 0;
  background: url("/images/iet/electronicletters.gif") no-repeat left center transparent;
  width: 592px;
  height: 87px; }

h1.htltitle span {
  position: absolute;
  left: -21px;
  top: 0;
  background: url("/images/iet/healthcareelectronicletters.gif") no-repeat left center transparent;
  width: 592px;
  height: 87px; }

.navigation ul.tabset li.tab1 a span {
  padding: 0 20px 0 12px; }

.navigation ul.tabset li.tab2 a span {
  padding: 0 40px 0 32px; }

.navigation ul.tabset li.tab3 a span {
  padding: 0 38px 0 30px; }

.navigation ul.tabset li.tab4 a span {
  padding: 0 40px 0 32px; }

.navigation ul.tabset li.tab5 a span {
  padding: 0 43px 0 35px; }

#elhomepage .headlinebox .journalcontextualmenu li {
  border: none; }

#elhomepage .toolsmenu .toollinks {
  padding: 0; }

#elhomepage .headlinebox .journalcontextualmenu a {
  background: url("/images/iet/right-arrow-blue.gif") no-repeat scroll right center transparent;
  padding-right: 11px; }

#elhomepage .currentissuelinkcontainer {
  clear: both;
  float: left;
  margin-left: 15px; }

#elhomepage .journaltopleft img {
  width: 120px; }

#elhomepage .headlinebox .leftbox {
  width: 350px;
  float: left; }

#elhomepage .headlinebox .rightbox {
  width: 350px;
  float: left; }

#elhomepage .leftbox li,
.contextual_container
 {
  float: left;
  margin-bottom: 10px; }

.contextual_container {
	margin-left:10px;
	margin-top:10px;
}

#elhomepage .separated-list .keyicon + a {
  margin-left: 30px; }

#elhomepage .headlinebox h2 {
  border: none;
  margin-top: 15px;
  padding-top: 0;
  font-size: 18px; }

#elhomepage .headlinebox div.specialissues h2 {
  border-top: 1px solid #ccc; }

#elhomepage .featuredcontent img {
  padding-top: 0px; }

#elhomepage .headlinebox h5 ,
.contextual_container h5 {
 font-size: 14px; 
  display: inline; }
  
  .contextual_container img {
  float:left;
  padding:5px;
  }
  
 .rowcontainer .contextual_container p {
   margin:0;
   padding-left:5px;
  }
.contextual_container h5 {
    padding-left: 5px;
    display: block;
    margin-bottom: 3px;
    padding-left: 5px;
  }

#elhomepage .headlinebox h5 a {
  font-size: 14px; }

#elhomepage .rightbox h5 {
  margin-left: 15px;
  display: block;
  margin-bottom: 0; }

#elhomepage .rightbox ul.flat {
  margin-left: 15px; }

#elhomepage .rightbox li.showhide {
  font-weight: bold; }

#elhomepage .rightbox li.showhide .minus {
  display: none; }

#elhomepage .headlinebox ul {
  margin: 0; }

#elhomepage .rightbox ul h5 {
  margin-left: 0; }

#elhomepage .headlinebox ul li.description {
  height: auto;
  display: none;
  margin: 0;
  width: 320px; }

#elhomepage .headlinebox ul.flat ul.flat {
  margin-left: 0; }

#elhomepage .latestarticles > ul.flat > li {
  margin-top: 10px;
  border: none;
  width: 335px; }

#elhomepage .latestarticles .separated-list {
  border: none; }

#elhomepage .specialissues {
  float: left;
  width: 100%; }

#elhomepage .latestarticles {
  float: left;
  width: 100%; }

#elhomepage .latestarticles h5 {
  margin-bottom: 5px; }

.hiddentoc {
  display: none; }

#video1_wrapper {
  margin: 15px; }

#elhomepage .headlinebox ul.journalcontextualmenu {
  padding-top: 15px; }

/* el issues home page*/
.issueBar .meta-list {
  clear: both;
  padding: 10px 0; }

.issueBar img.cover {
  margin-left: 15px;
  width: 75px; }

/*el news page*/
ul.elnewspagelist li {
  float: left;
  clear: both; }

ul.elnewspagelist {
  overflow: hidden; }

.elnewspagelist img {
  float: left;
  margin: 5px 10px 10px 0; }

ul.videolist {
  margin-left: 180px;
  width: 530px; }

.earliervideosheading {
  background-color: #fff; }

#bellowheadercontainer #content .headlinelarge h2 {
  padding-top: 5px;
  position: relative; }

.morelinkel {
  background: url("/images/iet/right-expand-arrow-blue.gif") no-repeat scroll right center transparent;
  float: right;
  margin: 10px;
  padding-right: 10px; }

.morelinkel.open {
  background: url("/images/iet/down-expand-arrow-blue-small.gif") no-repeat scroll right center transparent; }

#elvideo li.showhide .minus {
  display: none; }

#elvideo ul li.description {
  display: none;
  height: auto;
  margin: 0; }

.hidevideo {
  display: none; }

.elvideopagelist {
  margin-bottom: 10px; }

.elvideopagelist ul {
  padding: 0; }

#elvideo h3 {
  display: inline; }

#elvideo h2, #elvideo h3, #elvideo h5 {
  margin-bottom: 0; }

#elvideo h5 {
  font-size: 14px; }

.elvideopagelist #video1_wrapper {
  margin: 5px; }

.hiddenitem {
  display: none; }

/* Password reminder page */
.align {
  display: inline-block;
  width: 250px; }

/*
#email-form a.btn-orange,
#email-form a.btn-orange,
#email-form a.btn-orange:visited,
#email-form a.btn-orange:hover
   {
   background-color: #068FC7;
   border: 2px solid #068FC7;
   border-radius: 5px 5px 5px 5px;
   color: #FFFFFF;
   font-size: 11px;
   margin: 10px;
   padding: 3px;
   text-decoration: none;
   margin: 10px;
   width: 100px;
}
*/
/* Book series listing page*/
#bookseries .publistwrapper ul ul {
  display: none; }

#bookseries .publistwrapper .paginated {
  float: left;
  width: 530px; }

#bookseries .atozcontainer {
  display: none; }

/* Book series home page*/
#series .seriesdescription {
  margin: 10px; }

#series .publistwrapper .paginated {
  clear: both;
  float: left;
  width: 710px; }

#series .seriesdescription ul {
  margin: 0 30px; }

#series .publistwrapper .extraitems {
  width: 700px; }
  
 #series  .atozShownfalse {
 display:none;
 }
 
 #series  .bookSeriesDescription {
    clear: both;
    float: left;
    padding: 10px 20px;
 }

#updateMarkList {
  display: none; }

#series .resultsnav {
  margin-left: 15px;
  width: 715px; }

#series .publistwrapper {
  margin-left: 15px; }

#series .publistwrapper ul ul {
  margin-left: 0; }

#series .publistwrapper h5 {
  /*margin-left: 75px;*/ }

.publistwrapper .a_to_z {
  margin-left: 15px;
  width: 715px; }

.perpageoptions_iet {
  float: right;
  color: #363636;
  font-weight: bold;
  padding-right: 10px;
  padding-top: 0.9em; }

.perpageoptions_iet a {
  font-weight: bold; }

#footerpaginatewrapper {
  float: left;
  width: 100%;
  clear: both;
  margin-bottom: 10px; }

#footerpaginatewrapper .paginator span.inactiveLink,
#footerpaginatewrapper .paginator a,
#footerpaginatewrapper .pager strong,
#footerpaginatewrapper .pageNumbers a {
  padding-left: 7px;
  padding-right: 7px;
  border: none; }

#footerpaginatewrapper .paginator span.inactiveLink,
#footerpaginatewrapper .pager strong {
  background-color: #0092cf;
  color: #fff;
  font-weight: bold; }

#footerpaginatewrapper .pagination_wrapper .paginator a,
#content #footerpaginatewrapper .pagination_wrapper .paginator a:hover,
#footerpaginatewrapper .pagination_wrapper .paginator a:active,
#footerpaginatewrapper .pageNumbers a,
#footerpaginatewrapper .pageNumbers a:hover,
#footerpaginatewrapper .pageNumbers a:active,
#footerpaginatewrapper .paginator a {
  font-weight: bold;
  background-color: #cfcfcf;
  color: #363636;
  text-decoration: none; }

.pagination_wrapper, .serach_pagination_wrapper, #footerpaginatewrapper > div {
  width: 100%;
  float: left;
  background-color: #ececec;
  border-radius: 5px 5px 5px 5px; }

.serach_pagination_wrapper, #searchresultspage #footerpaginatewrapper > div {
  margin-left: 20px; }

.serach_pagination_wrapper .displayPerPage, #footerpaginatewrapper div.perpageoptions {
  margin: 6px 0;
  float: right; }

div.perpageoptions {
  font-weight: bold;
  padding: 7px; }

div.perpageoptions a {
  font-weight: normal; }

#journal .lastest_news_content p {
  margin-left: 0px;
  padding-left: 0px; }

/* === Start of styling for About page ================ */
.contextual-sidebar {
  float: left;
  padding: 10px;
  width: 200px; }

.contextual-sidebar h3 {
  margin-bottom: 0.25em; }

.contextual-sidebar ul {
  list-style-type: none;
  margin-left: 0;
  padding: 0 0 2em; }

.contextual-sidebar li {
  margin-left: 20px; }

.contextual-content {
  margin-left: 210px;
  width: 510px;
  margin-bottom: 10px; }

.contextual-content h2, .contextual-content h3 {
  margin-bottom: 0.25em;
  margin-left: 5px; }

/* === End   of styling for About page ================ */
#book .publistwrapper .extraitems {
  width: 710px; }

#maincontainer #content .publistwrapper ul.lesstop li {
  margin-left: 0; }

#maincontainer #container .extraitems .addtocart {
  float: left; }

/* === Start of general over-rides ==================== */
.publistwrapper li.odd, .videolist .odd {
  background-color: #F7F7F7; }

#conceptpage #searchContent .itemDescription {
  margin-bottom: 15px;
  /*clear:right;*/ }

.publistwrapper li.odd, .publistwrapper li.even {
  background-color: #F7F7F7;
  clear: both; }

#searchresultspage #searchContent .itemDescription.even,
#searchresultspage #conceptpage .itemDescription.even {
  background-color: #F7F7F7; }

.separated-list {
  border-top-style: none; }

.separated-list > li {
  background-color: #F7F7F7;
  border-bottom: 0 none;
  border-radius: 5px 5px 5px 5px;
  clear: left;
  float: left;
  margin-bottom: 15px;
  width: 520px; }

#e-first .browsecontent {
  min-height: 500px; }

/* === End   of general over-rides ==================== */
/* === Start of page number over-rides ================ */
.paginator {
  float: left; }

#footerpaginatewrapper .paginator {
  padding-left: 10px;
  padding-top: 0.9em; }

.paginator a,
.paginator span,
.pageNumbers a,
.pageNumbers strong {
  background-color: #ececec;
  border: solid thin #ececec;
  border-radius: 3px;
  font-size: 1em;
  margin-right: 3px;
  padding: 3px;
  text-decoration: none; }

.browsecontent {
  padding-bottom: 20px; }

.pagination_wrapper .paginator a,
.serach_pagination_wrapper .pager a {
  background-color: #fff; }

/* === End   of page number over-rides ================ */
/* concepts (subjects) page styling */
.subjectList ul {
  width: 700px; }

.subjectList {
  margin-left: 20px; }

#subjectspage #bellowheadercontainer h1 {
  margin-left: 30px; }

#subjectspage #content h5 {
  margin-bottom: 0;
  margin-top: 10px;
  padding-top: 7px;
  border-top: 1px solid #222;
  font-size: 1.2em; }

/* concept (subjects) home page */
#conceptpage .otherconcept h3 {
  font-size: 14px;
  padding-left: 15px;
  margin-bottom: 0;
  font-weight: bold;
  margin: 0; }

#conceptpage .publistwrapper .separated-list {
  float: left;
  width: 520px; }

.otherconcept ul {
  margin: 0 0 0 15px; }

#conceptpage .headlinebox h3 {
  border: none; }

#conceptpage .otherconcept {
  padding-bottom: 15px; }

#conceptpage .browsecontent {
  float: left;
  margin-left: 10px;
  width: 730px; }

#conceptpage .atozcontainer {
  float: left;
  width: 520px; }

/* 
#conceptpage .publistwrapper ul {
   float:left;
   width:520px
   }
   */
#conceptpage .publistwrapper ul ul {
  margin-left: 0; }

#bookauthors .publistwrapper {
  margin-left: 0; }

#bookauthors h3.authorname {
  margin-bottom: 5px;
  background-color: #fff;
  /*line-height:auto;*/ }

#bookauthors .publistwrapper ul ul {
  margin-left: 0;
  width: 700px; }

#bookauthors .separated-list > li {
  margin-bottom: 0;
  width: auto;
  clear: left; }

#bookauthors .publistwrapper ul.paginated {
  float: left; }

#bookauthors .newestfirst .atozlink,
#bookauthors .newestfirst .newestfirst,
#fasttrack .newestfirst ul,
#e-first .newestfirst ul {
  display: none; }

#bookauthors .publistwrapper .extraitems {
  width: 713px; }

#bookauthors .resultsnav .newestfirst ul li {
  margin-left: 190px; }

/* collections listing page */
#collections .publistwrapper .paginated {
  float: left;
  width: 510px; }

#collections .atozcontainer,
#fasttrack .atozcontainer {
  height: 10px; }

#collections .browsecontent {
  margin-left: 20px;
  float: left; }

#collections .resultsnav {
  width: 710px; }

#collections .paginated .flat .showhide {
  display: none; }

#collections #footerpaginatewrapper {
  width: 715px; }

#collections .perpageoptions_iet {
  display: none; }

#collections .publistwrapper ul.paginated > li {
  width: 500px; }

.collectionsdesc {
  margin-left: 20px;
  margin-bottom: 10px; }

/*collection home page*/
#collection .publistwrapper .paginated {
  float: left;
  width: 510px; }

#collection .atozcontainer {
  height: 10px; }

#collection .browsecontent {
  margin-left: 20px;
  float: left; }

#collection .resultsnav {
  width: 710px; }

.nonsaleablecollection .availability {
  display: none; }

#collection .resultsnav .newestfirst ul {
  float: right; }

#registrationContent h3 {
  margin-left: 1em; }

/* administrator menu and sub pages */
.layoutrow {
  margin: 15px;
  border: none;
  padding: 0; }

.manageMarkedList {
  margin: 25px; }

#markListForm .resultItem {
  margin: 0;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
  clear: both;
  float: left; }

a.styledbutton,
#content a.styledbutton:hover,
a.styledbutton:active,
a.btn-orange,
#content a.btn-orange:hover {
  background: url("/images/iet/button-orange-right.gif") no-repeat scroll right top transparent;
  color: #FFFFFF;
  display: block;
  float: left;
  font-size: 12px;
  height: 29px;
  padding-right: 8px;
  text-decoration: none; }

a.large-btn-orange {
  background: url("/images/iet/button-orange-large-right.gif") no-repeat scroll right top transparent;
  color: #fff;
  display: block;
  float: left;
  font-size: 12px;
  height: 58px;
  padding-right: 4px;
  text-decoration: none; }

a.large-btn-orange:hover,
a.large-btn-orange > span:hover,
a.large-btn-orange div:hover {
  color: #fff;
  text-decoration: none; }

a.large-btn-orange > span {
  background: url("/images/iet/button-orange-large-left.gif") no-repeat scroll 0 0 transparent;
  display: block;
  padding: 6px 8px 8px 12px;
  height: 44px;
  line-height: 20px;
  text-align: center; }

.purchaseItem a.addtocart {
  margin: 4px 0; }

a.styledbutton > span,
a.btn-orange > span {
  background: url("/images/iet/button-orange-left.gif") no-repeat scroll 0 0 transparent;
  display: block;
  line-height: 16px;
  padding: 6px 2px 8px 12px; }

.buttoncontainer {
  margin-left: 15px; }

#myaccount h5.myprofile {
  margin-bottom: 0;
  margin-left: 15px; }

#regform input.styledbutton {
  margin-left: 50px; }

.layoutrow h4 {
  text-align: center; }

fieldset {
  margin-left: 20px; }

#acslogin #content fieldset {
  width: 200px; }

.isAdministrative {
  font-size: 12px;
  display: block; }

.authenticationAdmin .buttoncontainer {
  margin-left: 20px;
  margin-bottom: 10px;
  float: left; }

.trackorder {
  float: left; }

.alertFormat form {
  margin-left: 20px; }

ul.alertsList {
  list-style: none;
  margin-left: 20px; }

table.alertsList {
  margin-left: 20px; }

.updateAlertsButton {
  margin-left: 20px; }

#currentalerts form > p {
  clear: both; }

#objectalerts .paginator {
  margin-left: 20px; }

.paginator + .updateAlertsButton {
  clear: both;
  float: left; }

.sssuccess {
  width: 100%; }

a.browsesubject {
  float: left;
  margin-left: 10px;
  margin-top: 5px; }

#maincontainer ul.tabset li.notab a,
#maincontainer ul.tabset li.notab a:hover {
  background: none;
  border: none;
  color: #006D9B; }

.layoutrow .layoutboxrowwrapper {
  width: 100%; }

.layoutrow .layoutbox {
  width: 320px; }

.layoutrow .layoutboxrowwrapper .token {
  margin: 0; }

.layoutrow .layoutboxrowwrapper .token h5 {
  margin-bottom: 0px; }

.layoutrow .layoutboxrowwrapper {
  margin-bottom: 10px; }

/* display of price and buy now on content pages*/
.pubtopright .embodimentcontainer,
.articletopright .embodimentcontainer {
  border: none;
  /* override pub2web*/
  padding: 0;
  /* override pub2web*/ }

h5.purchasetext {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 0;
  margin-left: 10px;
  margin-top: 24px;
  text-align: right; }

.itempriceamount {
  display: block;
  font-size: 14px;
  margin: 0 3px 15px 0;
  line-height: 14px;
  padding-left: 10px; }

.access-options .itempriceamount {
  font-size:inherit;
 }  
 .addtocart, .purchasePopUpAction {
  font-weight:bold;
 }
.itempriceamount {
    line-height: inherit;
}
.elissuecontainer h5.purchasetext {
  margin-top: 0; }

.elissuecontainer .subslinkcontainer {
  position: absolute;
  right: 20px;
  top: 6px; }

.elissuecontainer .navigation {
  position: relative; }

#content .purchasebuttons .addtocart {
  float: right;
  margin-right: 0;
  clear: both; }

#content .purchasebuttons a.addtocart:hover {
  margin-right: 0;
  float: right; }

.embodimentOption {
  float: none; }

.paymentoptions {
  float: right;
  margin-right: 10px;
  margin-bottom: 10px;
  width: 140px; }

.cartoptions .headlinebox ul {
  margin: 0; }

.paymentoptions .access-options {
  border: none;
  background: none;
  max-width: 128px;
  padding: 0;
  padding-bottom: 10px; }

.extraitems > .access-options > .purchaseItem {
  float: left; }

.extraitems .purchasebuttons {
  float: right;
  margin-top: 3px;
  padding-left: 4px; }

.extraitems .carnetPurchaseOptions .purchasebuttons {
  float: right; }

.extraitems .carnetPurchaseOptions {
  float: left;
  clear: both;
  margin-left: 10px;
  width: 254px; }

.extraitems .carnetUseContiner {
  clear: both;
  width: 264px; }
  .extraitems .carnetUseContiner .purchasebuttons {
    float: right; }
  .extraitems .carnetUseContiner .carnetOptionDescription {
    padding: 9px 0 0 10px; }
  .extraitems .carnetUseContiner .purchasebuttons {
    margin-top: 0; }

.extraitems .carnetItem {
  clear: both; }

.extraitems .pricecontainer {
  width: 264px; 
  text-align:right;
  }

.embodimentcontainer .purchaseOptions .purchasebuttons {
  float: right;
  clear: both; }

.extraitems .carnetPurchaseOptions .purchasetext {
  margin: 0; }

.chaptermetadata, .articlemetadata {
  float: left;
  width: 545px; }

#conference_paper .articlemetadata {
  width: 750px; }

#conference_paper .headlinebox .articlemetadata {
  width: 540px; }

.headlinebox .pubtopright.contain {
  padding-top: 0; }

.shoppingcart {
  padding-top: 30px;
  position: relative; }

.bottomButtons .paymentagencies {
  display: none; }

.cartSeparatorLine {
  margin-bottom: 20px;
  margin-left: 20px; }

.shoppingcart .continueBrowsing {
  position: absolute;
  top: 4px;
  left: 20px; }

.shoppingcart > p {
  display: none; }

.shoppingcart > p.displaytext {
  display: block; }

.shoppingcart .continueBrowsing:before {
  content: '< '; }

.orderTable {
  margin-left: 20px; }

.purchasebutton {
  margin-left: 20px; }

.acceptText {
  clear: both;
  display: block; }

#shoppingcart .updateAlertsButton .purchasebutton,
#shoppingcart .updateAlertsButton .purchasebutton:hover {
  float: right;
  margin-left: 0; }

.acceptedcards {
  margin-left: 20px; }

.conditions {
  float: left; }

.maintrasactbuttons {
  float: right; }

.licenceselectionerror {
  margin-left: 20px;
  clear: both; }

.buttoncontainer {
  padding: 10px;
  float: left; }

#content a#goToPayments, #content a#goToPayments:hover {
  float: right; }

.notice {
  margin: 10px;
  /*width:100px;*/ }

.cartoptions p {
  display: none; }

.libraryupload {
  margin-left: 25px; }

.tabcontainer {
  margin-left: 25px;
  margin-right: 15px;
  float: left;
  clear: both; }

.tokencontent {
  margin-left: 40px; }

.tokencontent li {
  list-style: none; }

.tokencontent li strong {
  font-size: 16px; }

.genericontain {
  padding: 20px;
  float: left; }

.genericontain > span {
  margin-left: 30px; }

.genericontain h3 {
  margin-left: 0; }

.genericontain pre {
  width: 700px; }

#useradmincontent {
  margin-left: 30px; }

#newregactivation {
  display: block;
  margin-left: 20px; }

#bellowheadercontainer h1.oppositecontextualmenu {
  display: inline-block;
  margin-left: 10px; }

a.sectionheading h3:hover, a.sectionheading:hover {
  text-decoration: none; }

/* consanguinity */
.consanguinitycontainer dt {
  margin-left: 1.5em;
  font-weight: normal;
  margin-bottom: 10px; }

.consanguinitycontainer h5 {
  margin-bottom: 3px;
  font-size: 14px;
  font-weight: bold; }

.consanguinitycontainer {
  border: 1px solid #000;
  margin: 20px 20px 10px;
  clear: both; }

.consanguinitycontainer dl {
  margin: 10px 10px 10px 0; }

.conceptfooterlink {
  float: right;
  margin-top: 5px;
  margin-right: 20px; }

/*branding images*/
#brandedHeader img {
  margin-top: 20px;
  max-height: 200px;
  max-width: 120px; }

#brandedHeader {
  margin-left: 20px;
  width: 100%;
  float: left; }

#brandedHeader div#logoAltText {
  width: 200px; }

#contactpage h2 {
  margin: 10px 0 10px 22px; }

#subscriptionspage .publistwrapper {
  margin: 0; }

#subscriptionspage .publistwrapper .paginated {
  float: left;
  margin-top: 10px; }

#subscriptionspage .browsecontent {
  margin-left: 15px; }

#subscriptionspage .publistwrapper ul ul {
  margin-left: 0; }

#subscriptionpage #content .pubtopleft {
  float: left;
  width: 560px; }

/* temp fix */
#subscriptionspage .a_to_z {
  display: none; }

#subscriptionspage .newestfirst .first {
  display: none; }

#subscriptionspage
.atozcontainer {
  width: auto; }

.alertLinks {
  margin-top: 10px;
  border: 1px solid #ccc;
  clear: both;
  float: left;
  margin-bottom: 10px;
  width: 100%; }

#alertinghubpage .alertLinks {
  margin-left: 20px;
  width: 98%; }

.main-tools-links {
  clear: both;
  width: 100%;
  float: left; }

.main-tools-links .button {
  float: left;
  padding: 0 5px; }

.main-tools-links .ui-icon {
  float: left; }

.create-links {
  float: left;
  clear: both; }

#paymentredirectpage #sidebar_right {
  width: 205px;
  /* This is addeded to accomidate (awfull) iframe window*/ }

.fulltext li.pdf {
  height: 60px;
  width: 50px;
  padding: 0 5px; }

.availability.cartoptions ul {
  margin-left: 0; }

.contextual-content {
  padding: 10px 15px; }

#content .contextual-content p {
  margin-bottom: 20px; }

.publistwrapper .underline p {
  display: inline; }

div.tweet li span.tweet_time {
  display: none; }

div.news a.morelinkel, div.specialissues a.morelinkel {
  float: left;
  margin-left: 15px; }

#elhomepage .main-tools-links, #issue .main-tools-links {
  position: absolute;
  top: 0; }

#acslogin .rememberme_acs {
  width: 115px;
  padding-top: 5px; }

#acslogin .signininput .styledbutton {
  float: right;
  margin: 0; }

#acslogin .loginregisterlink {
  display: none; }

#acslogin #signinform p {
  font-weight: bold;
  margin-left: 0; }

#acslogin p {
  margin-left: 20px; }

/* entries added for styling of reference citations */
.reference, #articlereference {
  list-style: none;
  margin: 0; }

#referencedetails h3 {
  margin-bottom: 0; }

#articlereference .expandable .refdetail,
#articlereference .expandable {
  background-image: none; }

#articlereference .expandable .refdetail a {
  text-decoration: none; }

#articlereference ol > li {
  margin: 0;
  padding: 0;
  display: block;
  position: relative; }

#articlereference .olnumber {
  display: block;
  width: 20px;
  height: 10px;
  position: absolute;
  top: 35%;
  left: 0; }

#articlereference ol {
  list-style: none; }

/* end of entries */
#savedsearchespage #bellowheadercontainer {
  position: static;
  /* fix for bug 36098 */ }

#savedsearchespage .tabset {
  margin-left: 10px; }

#savedsearchespage #searchContent {
  margin-left: 10px; }

/* users faviourites listing page styling changes */
#markedlisviewtpage .embodimentcontainer .purchasetext,
#markedlisviewtpage .embodimentcontainer .purchaseFormContainer,
#markedlisviewtpage .embodimentcontainer .availability,
#markedlisviewtpage .embodimentcontainer ul,
#markedlisviewtpage .embodimentcontainer li,
#markedlisviewtpage .embodimentcontainer .purchaseOptions,
#markedlisviewtpage .embodimentcontainer .embodimentOption,
#markedlisviewtpage .embodimentcontainer .itempriceamount,
#markedlisviewtpage .embodimentcontainer .purchasebuttons {
  display: inline;
  float: none;
  margin: 0; }

#markedlisviewtpage .embodimentcontainer .addtocart,
#markedlisviewtpage .embodimentcontainer .addtocart span,
#markedlisviewtpage .embodimentcontainer .addtocart:hover {
  display: inline;
  float: none;
  background: none;
  height: auto;
  padding: 0 0 0 10px;
  color: black; }

#markedlisviewtpage .embodimentcontainer .addtocart:hover {
  text-decoration: underline; }

/* saved search style after feedback see bug 36165 */
#savedsearchespage .savedSearchFolderSelector {
  width: 340px; }

#savedsearchespage .folderSelector {
  margin-left: 20px;
  margin-right: 10px; }

#savedsearchespage #bellowheadercontainer h1 {
  padding-left: 10px;
  margin-bottom: 20px; }

#savedsearchespage #searchContent p {
  margin-bottom: 10px; }

#manageSavedSearches {
  display: block;
  padding-left: 20px; }

/* user generated blurb pages styling */
#usercreatedpagetemplate p {
  padding: 5px 25px; }

#usercreatedpagetemplate #removePage {
  padding: 5px 25px; }

/* supplementry page and supplementry tabs contents */
.supplements {
  margin-left: 25px;
  margin-right: 15px; }

.supplements ul {
  list-style: none; }

#supplementarypage .meta-header {
  margin-left: 20px; }

#supplementarypage hr {
  display: none; }

#supplementarypage h4 {
  font-size: 20px;
  margin-left: 20px; }

#article .showhide {
  display: none; }

#article .supplements h5 a,
#article .supplements h5 a:hover {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: #222222; }

#article .supplements h5 {
  font-size: 18px; }

#article .supplements .metadata {
  padding: 4px 0 0 0;
  margin: 0; }

#article .supplements .fulltextsize {
  display: none; }

.fulltext a.mpg, a.mpg:link, a.mpg:visited, a.mpg:active,
.fulltext a.mpeg, a.mpeg:link, a.mpeg:visited, a.mpeg:active {
  background-image: url("/images/iet/mpeg_icon.jpg");
  background-repeat: no-repeat;
  color: #B9BABF;
  font-size: 0.8em;
  height: 45px;
  padding-left: 30px;
  text-decoration: none;
  float: left;
  clear: left; }

.fulltext a.mp4, a.mp4:link, a.mp4:visited, a.mp4:active {
  background-image: url("/images/iet/mp4_icon.png");
  background-repeat: no-repeat;
  color: #B9BABF;
  font-size: 0.8em;
  height: 45px;
  padding-left: 35px;
  text-decoration: none;
  float: left;
  clear: left; }

.fulltext a.mp3, a.mp3:link, a.mp3:visited, a.mp3:active {
  background-image: url("/images/iet/mp3_icon.png");
  background-repeat: no-repeat;
  color: #B9BABF;
  font-size: 0.8em;
  height: 45px;
  padding-left: 35px;
  text-decoration: none;
  float: left;
  clear: left; }

.fulltext a.zip, a.zip:link, a.zip:visited, a.zip:active {
  background-image: url("/images/iet/zip_icon.png");
  background-repeat: no-repeat;
  color: #B9BABF;
  font-size: 0.8em;
  height: 45px;
  padding-left: 35px;
  text-decoration: none;
  float: left;
  clear: left; }

.fulltext a.gif, a.gif:link, a.gif:visited, a.gif:active,
.fulltext a.jpeg, a.jpeg:link, a.jpeg:visited, a.jpeg:active,
.fulltext a.jpg, a.jpg:link, a.jpg:visited, a.jpg:active {
  background-image: url("/images/iet/genericImage_icon.png");
  background-repeat: no-repeat;
  color: #B9BABF;
  font-size: 0.8em;
  height: 45px;
  padding-left: 35px;
  text-decoration: none;
  float: left;
  clear: left; }

.addToFavouritesnotloggeedin, .savedSearchnotloggeedin {
  position: absolute;
  top: -20;
  left: -90px;
  width: 200px;
  height: 100px;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 2px 10px 5px rgba(89, 89, 89, 0.2);
  box-shadow: 0px 2px 10px 5px rgba(89, 89, 89, 0.2); }

.savedSearchnotloggeedin {
  top: 20px; }

.addToFavouritesnotloggeedin h5, .savedSearchnotloggeedin h5 {
  padding: 10px;
  margin-bottom: 0;
  font-size: 12px; }

.addToFavouritesnotloggeedin p, .savedSearchnotloggeedin p {
  padding: 5px 10px; }

.menuitem {
  position: relative;
  z-index: 20; }

/* for ahah spinner (on search results page) */
.loading-fulltextorprice {
  padding-left: 20px;
  padding-top: 20px; }

.minusahah {
  display: none; }

.ShoppingSignIn {
  float: left;
  border: 1px solid #cccccc;
  margin: 0px 20px 0px 25px;
  width: 250px;
  padding: 0px 18px 0px 0px; }

.ShoppingSignIn p {
  padding-left: 20px; }

#conferenceslistingpage .toolsmenu {
  width: 125px; }

.abstract.tabbedsection h3 {
  background-color: #EBEBEB;
  color: #006D9B;
  font-size: 16px;
  margin-left: 10px;
  padding: 5px 0;
  text-transform: uppercase; }

.useradmin-user-field-label[for=saveuser_user_properties_addressLine2] {
  border: 1px solid #fff; }

.advertisingsidebarcontainer {
  margin-left: 60px;
  margin-bottom: 20px; }

.pricecontainer .itempriceamount {
  text-decoration: inherit; }

.headlinebox .pricecontainer + span {
  clear: left; }

.headlinebox .includesDiscountPrice .pricecontainer {
  float: right;
  clear: both; }

#article .doi a {
  white-space: nowrap; }

#article #supplements a {
  width: 140px; }

#article #supplements a span {
  line-height: 20px;
  text-align: center; }

.paymentoptions .itempriceamount {
  margin: 0 6px; }

.paymentoptions .itempriceamount + .itempriceamount {
  clear: both;
  display: block;
  float: right;
  margin-bottom: 6px;
  padding-top: 10px; }

.paymentoptions h5.purchasetext {
  margin-top: 10px;
  margin-bottom: 0; }

.headlinebox h5.purchasetext {
  margin-right: 0;
  clear: both; }

.extraitems h5.purchasetext {
  float: left;
  margin: 0 0 0 8px; }

.chapters .extraitems h5.purchasetext {
  margin-top: 13px; }

.chapters .extraitems .pricecontainer {
  width: auto; }

.extraitems .access-options {
  padding: 0;
  border: none; }

.paymentoptions .buyexternal {
  float: right;
  clear: both; }

/*joe journal specific styles */
#joejournal .headlinebox ul.journalcontextualmenu,
#joe-latestarticles .headlinebox ul.journalcontextualmenu,
#topicpage .headlinebox ul.journalcontextualmenu {
  float: right;
  width: auto; }

#joejournal .headlinebox h2 {
  border-bottom: none;
  margin: 10px 0 10px 22px;
  padding: 0; }

#joejournal .headlinebox h2 + ul {
  list-style: disc;
  margin: 0 0 0 50px;
  padding: 0 7px 20px 0; }

#joejournal hr {
  margin-left: 15px;
  margin-right: 5px;
  width: auto; }

#joejournal #maincontainer ul.tabset {
  width: 440px;
  margin-bottom: 0;
  margin-left: 0; }

#joejournal .publistwrapper {
  margin-left: 300px; }

#joejournal .publistwrapper ul ul,
#joe-latestarticles .publistwrapper ul ul,
#topicpage .publistwrapper ul ul {
  margin-left: 0; }

#joejournal #tabbedpages {
  border-bottom: 2px solid #ccc;
  border-left: 2px solid #ccc;
  border-right: 2px solid #ccc;
  width: 437px;
  margin-bottom: 20px;
  padding-top: 20px; }

#joejournal .separated-list > li {
  width: 410px; }

#joejournal .publistwrapper .extraitems {
  width: 410px; }

#joejournal .topicsmenu {
  float: left;
  min-height: 100px;
  width: 270px; }

#joejournal .topicsmenu h4 {
  font-weight: bold;
  line-height: 2em;
  padding-left: 10px;
  margin-bottom: 0; }

#joejournal .topicsmenu h5 {
  font-weight: bold;
  line-height: 2em;
  padding-left: 30px; }

#joejournal .togglemore {
  float: right;
  clear: both;
  font-weight: bold;
  margin-right: 10px;
  margin-bottom: 5px; }

#joejournal blockquote,
#joe-latestarticles blockquote,
#topicpage blockquote {
  margin: 0;
  padding: 0; }

#joejournal blockquote > p,
#joe-latestarticles blockquote > p,
#topicpage blockquote > p {
  font-style: normal;
  font-weight: bold;
  padding: 0;
  margin: 0;
  font-size: 1.1em; }

#joejournal .headlinebox h1,
#joe-latestarticles .headlinebox h1,
#topicpage .headlinebox h1 {
  display: none; }

#joe-latestarticles .journaltopleft .meta-list,
#joejournal .journaltopleft .meta-list,
#topicpage .journaltopleft .meta-list {
  margin-bottom: 5px;
  font-size: 1.1em;
  padding-bottom: 0; }

#joe-latestarticles .journaltopright,
#joejournal .journaltopright,
#topicpage .journaltopright {
  float: right;
  margin-left: 0; }

#joe-latestarticles .journaltopleft,
#joejournal .journaltopleft,
#topicpage .journaltopleft {
  margin-top: 15px; }

#joe-latestarticles #content > .publistwrapper,
#topicpage #content > .publistwrapper {
  margin-left: 10px; }

#joe-latestarticles .resultsnav > .newestfirst > ul,
#topicpage .resultsnav > .newestfirst > ul {
  margin-top: 1.1em;
  margin-left: 0; }

#joe-latestarticles .perpageoptions_iet,
#topicpage .perpageoptions_iet,
#journal .perpageoptions_iet {
  margin-bottom: 10px; }

#joe-latestarticles .resultsnav > p,
#topicpage .resultsnav > p {
  display: none; }

#joe-latestarticles .publistwrapper > h3,
#topicpage .publistwrapper > h3 {
  padding-left: 5px; }

/* end joe journal specific styles */
#joe-latestarticles .showhideall,
#topicpage .showhideall {
  padding-bottom: 5px; }

.joeaboutmenu {
  border: 1px solid #ccc;
  border-radius: 5px;
  margin: 20px;
  padding: 10px; }

.joeaboutmenu > ul {
  list-style: none; }

#sidebar_right .joeaboutmenu > ul.issn-metadata {
  margin-top: 7px; }

.joetopics {
  margin-left: 10px;
  padding: 0; }

#joejournal .joetopics {
  margin-bottom: 10px; }

#joe-latestarticles .publistwrapper,
#topicpage .publistwrapper,
#journal .publistwrapper {
  float: left;
  margin-left: 10px; }

.joetopics > li {
  margin-left: 0px;
  list-style: none;
  padding-bottom: 3px;
  padding-left: 13px; }

.joetopics > li > .togglesubtopic {
  display: block;
  float: left;
  padding-top: 3px; }

.joetopics .sub-topic {
  display: none;
  list-style: none;
  padding: 0 0 0 10px; }

.joetopics .sub-topic > li {
  padding: 1px 0; }

.joetopics > li > .togglesubtopic + a {
  display: block;
  padding-left: 14px; }

.browsecontent .joetopics {
  margin-top: 5px; }

.browsecontent .joetopics > li {
  padding-left: 0px; }

.facets > .facets {
  margin: 0;
  padding: 0; }

.oametadata .volumeissue {
  display: none; }

.oametadata .volumeissue.pubdate {
  display: inline; }

#fasttrack .journaltopright {
  margin-left: 20px;
  margin-bottom: 20px; }

#fasttrack .issueBar > p,
#journal .issueBar > p {
  margin: 0; }

#fasttrack .headlinebox h2,
#e-first .headlinebox h2 {
  border: none;
  padding-left: 30px; }

#fasttrack .publistwrapper ul.togglecontent {
  margin-left: 10px; }

#e-first .publistwrapper, #e-first .publistwrapper ul {
  margin-left: 0; }

#e-first #footerpaginatewrapper {
  margin-top: 0; }

#e-first .separated-list > li,
#e-first .publistwrapper .extraitems {
  width: 700px; }

.oametadata .navigate-resources > li:nth-child(2) {
  display: none; }

.headlinebox .relatedcontent > li {
  padding-bottom: 10px; }
  .headlinebox .relatedcontent > li:last-child {
    padding-bottom: 0; }

.morelikethiscontentcontainer {
  margin-top: 10px; }

.oametadata .navigate-resources > li {
  display: none; }

#article .date-meta-data {
  clear: both;
  float: left;
  margin-bottom: 10px;
  margin-left: 20px; }

#article .copyright-meta-data {
  clear: left;
  float: left;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-top: 10px; }

.issncontainer, .eissncontainer, .doicontainer, .pageskey, .volumeissue {
  white-space: nowrap; }

.styledbutton:not([type='image']) {
  -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1;
  -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1;
  box-shadow: inset 0px 1px 0px 0px #fce2c1;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe9f74), color-stop(1, #fe7130));
  background: -moz-linear-gradient(center top, #fe9f74 5%, #fe7130 100%);
  background-color: #fe9f74;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-left-radius: 5px;
  text-indent: 0;
  display: inline-block;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  height: 30px;
  line-height: 30px;
  width: 128px;
  text-decoration: none;
  text-align: center;
  border: none; }

.styledbutton:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe7130), color-stop(1, #fe9f74));
  background: -moz-linear-gradient(center top, #fe7130 5%, #fe9f74 100%);
  background-color: #fe7130; }

.styledbutton:active {
  position: relative;
  top: 1px; }

.worldpaymessage img {
  padding-left: 10px; }

.updateBilling {
  margin-left: 10px; }

.worldpaymessage {
  clear: both; }

#cartValues th {
  border-top: 1px dotted #ccc;
  border-bottom: 1px dotted #ccc; }

#sitemappage h4 {
  margin-top: 20px; }

.notice a {
  text-decoration: underline; }

.videocontent .loading-access-icon {
  padding: 40px 46%; }

/* entries added for styling of reference citations */
.reference, #articlereference {
  list-style: none;
  margin: 0; }

#referencedetails h3 {
  margin-bottom: 0; }

#articlereference .expandable .refdetail,
#articlereference .expandable {
  background-image: none; }

#articlereference .expandable .refdetail a {
  text-decoration: none; }

#articlereference ol > li {
  margin: 0;
  padding-left: 20px;
  display: block;
  position: relative; }

#articlereference .olnumber {
  display: block;
  width: 20px;
  height: 10px;
  position: absolute;
  top: 35%;
  left: 0; }

#articlereference ol {
  list-style: none; }

#articlereference .citation-label {
  display: none; }

#articlereference .reference-volume {
  font-weight: bold;
  margin-left: 4px; }

/* end of entries */
/* consanguinity */
.consanguinityTitleContainer {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 3px;
  margin: 10px 10px 10px 0; }

.consanguinityBlurbContainer {
  margin: 10px 10px 10px 0; }
  .consanguinityBlurbContainer a {
    margin: 10px 10px 10px 0; }

.consanguinityContainer {
  border: 1px solid #000;
  clear: both;
  margin: 20px 20px 10px;
  padding: 0 10px 10px; }

/* Dummy Issue Journal (ERW) styling */
#dummyissuejournal .headlinebox ul.journalcontextualmenu,
#dummyissuejournal-allarticles .headlinebox ul.journalcontextualmenu,
#sectorpage .headlinebox ul.journalcontextualmenu {
  float: right;
  width: auto; }
  
#dummyissuejournal-allarticles #content .sectorresults {
   margin:0;
}

.splitBoxContainer .headlinebox h2 {
  border-bottom: none;
  margin: 10px;
  padding: 0; }

.splitBoxContainer p {
  margin: 10px; }

#dummyissuejournal .headlinebox h2 + ul {
  list-style: disc;
  margin: 0 0 0 25px;
  padding: 0 7px 20px 0; }

#dummyissuejournal hr {
  margin-left: 15px;
  margin-right: 5px;
  width: auto; }

#dummyissuejournal #maincontainer ul.tabset {
  width:97%;
  margin-bottom: 0;
  margin-left: 0;
  padding-right: 13px; }

#dummyissuejournal .publistwrapper {
  margin-left: 300px; }

#dummyissuejournal .publistwrapper ul ul,
#dummyissuejournal-allarticles .publistwrapper ul ul,
#sectorpage .publistwrapper ul ul {
  margin-left: 0; }

#dummyissuejournal .latestarticleswrapper {
  border-bottom: 2px solid #ccc;
  border-left: 2px solid #ccc;
  border-right: 2px solid #ccc;
  width: 435px;
  margin-bottom: 20px;
  padding-top: 20px;
  float: left; }

#dummyissuejournal .separated-list > li {
  width: 410px; }

#dummyissuejournal .publistwrapper .extraitems {
  width: 410px; }

#dummyissuejournal .topicsmenu {
  border: 2px solid #ccc;
  border-radius: 5px;
  float: left;
  min-height: 100px;
  margin-left: 15px;
  margin-top: 15px;
  width: 270px;
  clear: both; }

#dummyissuejournal .topicsmenu h4 {
  font-weight: bold;
  line-height: 2em;
  padding-left: 10px;
  margin-bottom: 0; }

#dummyissuejournal .topicsmenu h5 {
  font-weight: bold;
  line-height: 2em;
  padding-left: 30px; }

#dummyissuejournal .togglemore {
  float: right;
  clear: both;
  font-weight: bold;
  margin-right: 10px;
  margin-bottom: 5px; }

#dummyissuejournal blockquote,
#dummyissuejournal-allarticles blockquote,
#sectorpage blockquote {
  margin: 0;
  padding: 0; }

#dummyissuejournal blockquote > p,
#dummyissuejournal-allarticles blockquote > p,
#sectorpage blockquote > p {
  font-style: normal;
  font-weight: bold;
  font-size: 1.1em; }

#dummyissuejournal .headlinebox h1,
#dummyissuejournal-allarticles .headlinebox h1,
#sectorpage .headlinebox h1 {
  display: none; }

#dummyissuejournal-allarticles .journaltopleft .meta-list,
#dummyissuejournal .journaltopleft .meta-list,
#sectorpage .journaltopleft .meta-list {
  margin-bottom: 5px;
  font-size: 1.1em;
  padding-bottom: 0; }

#dummyissuejournal-allarticles .journaltopright,
#dummyissuejournal .journaltopright,
#sectorpage .journaltopright {
  float: right;
  margin-left: 0; }

#dummyissuejournal-allarticles .journaltopleft,
#dummyissuejournal .journaltopleft,
#sectorpage .journaltopleft {
  margin-top: 15px; }

#dummyissuejournal-allarticles #content > .publistwrapper,
#sectorpage #content > .publistwrapper {
  margin-left: 10px; }

#dummyissuejournal-allarticles .resultsnav > .newestfirst > ul,
#sectorpage .resultsnav > .newestfirst > ul {
  margin-top: 1.1em;
  margin-left: 0; }

#dummyissuejournal-allarticles .perpageoptions_iet,
#sectorpage .perpageoptions_iet,
#journal .perpageoptions_iet {
  margin-bottom: 10px; }

#dummyissuejournal-allarticles .resultsnav > p,
#sectorpage .resultsnav > p {
  display: none; }

#dummyissuejournal-allarticles .publistwrapper > h3 {
  padding-left: 5px; }

#sectorpage .publistwrapper > h3 {
  margin-left: 10px; }

#dummyissuejournal-allarticles .showhideall,
#sectorpage .showhideall {
  padding-bottom: 5px; }

.dummyissuejournalaboutmenu {
  border: 1px solid #ccc;
  border-radius: 5px;
  margin: 20px;
  padding: 10px; }

.dummyissuejournalaboutmenu > ul {
  list-style: none; }

#sidebar_right .dummyissuejournalaboutmenu > ul.issn-metadata {
  margin-top: 7px; }

#dummyissuejournal .joetopics {
  margin-bottom: 10px; }

#dummyissuejournal-allarticles .publistwrapper,
#sectorpage .publistwrapper,
#journal .publistwrapper {
  float: left;
  margin-left: 10px; }

#dummyissuejournal .headlinebox img {
  padding: 5px; }

#dummyissuejournal .headlinebox {
  width: 720px; }

.splitBoxContainer {
  clear: both;
  display: table;
  float: left;
  width: 100%;
  border-spacing: 8px;
  margin-left: 6px;
  width: 741px; }

.splitBoxContainer .displayRow {
  display: table-row; }

.headlinebox.splitBox50 {
  width: 47.6%;
  clear: none;
  display: table-cell;
  float: none; }

.publistwrapper .splitBoxContainer {
  width: 738px;
  margin-left: -5px; }

.subSectorDescriptionContainer .headlinebox {
  margin-left: 5px; }

.subSectorDescriptionContainer .headlinebox h2 {
  border-bottom: 0; }

.subSectorDescriptionContainer .headlinebox p {
  padding: 10px; }

#sectorpage .browsecontent,
#dummyissuejournal-allarticles .browsecontent {
  float: left;
  margin: 0 6px; }

#sectorpage .showhideall,
#dummyissuejournal-allarticles .showhideall {
  margin-right: 10px; }
  
  .receiptdetails{ 
  padding:10px;
  margin:10px;
  }

/* Dummy Issue Journal (ERW) END*/
/* Overrides for first page preview... */
#previewWrapper {
    float:left;
    margin:0 15px 5px 5px;
    width:105px;
}

.previewthumbnailink img {
    border: medium none;
    margin:0;
    width:700px;
}

#previewWrapper .previewthumbnailink img {
    border: 1px solid black;
    margin: 0;
    width: 100px;
}
div.previewthumbnailink {
    text-align:left;
}

.previewthumbnailink .previewMagnify {
    display:none;
}

#top .previewNavGrey {
    display:none;
}

/* turnaway purchase */

.articletopright {
    float: right;
    margin-right: 10px;
    margin-top:-15px;
}
.paymentoptions-main {
    margin-top: 65px;
    float: right;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 140px;
}

.extraitems .paymentoptions-main {
    float: none;
    margin: 12px 0 0 10px;
    width: 140px;
}
.purchaseoptionsbuttons a.selected {
  background-color:#1F75CC;
  color:white;
  z-index:100;
}

.messagepop {
  background-color:#FFFFFF;
  border:1px solid #999999;
  cursor:default;
  display:none;
  margin-top: 15px;
  position:absolute;
  text-align:left;
  width:394px;
  z-index:50;
  padding: 25px 25px 20px;
}

.messagepop p, .messagepop.div {
  border-bottom: 1px solid #EFEFEF;
  margin: 8px 0;
  padding-bottom: 8px;
}

.ecomPopUp{
       display:none;
       font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
}
.ecomPopUp a {
    color: #006d9b;
}
.ecomPopUp .purchasebuttons a {
    color: #ffffff;
}
.ecomPopUp h2 {
    font-size: 18px;
    line-height: 26px;
}
.ecomPopUpContainer .paymentoptions  {
  width:100%;
  text-align: center;
  margin-right: 0;
}
.ecomPopUpContainer .articletopright {
   float:none;
margin-right:0;
margin-top:0;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
}
.paymentoptions .access-options.carnetPurchaseOptions,.carnetUseContiner
 {
 border-left: 1px solid #dedede;
}
.paymentoptions .itempriceamount + .itempriceamount {
	float:none;
}
.paymentoptions .itemInCart {
    margin: 0;
    padding-left: 14px;
}
.ecomPopUpContainer .paymentoptions .access-options {
  display:inline-block;
max-width:47%;  
width:47%;
margin-top: 10px;
padding:0px;
margin-bottom:10px;
}
.ecomPopUpContainer .paymentoptions .access-options h5, .ecomPopUpContainer .paymentoptions .access-options .purchaseItem{
  text-align:center;
}

.ecomPopUpContainer  .purchaseItem a.addtocart {
    /*padding-top: 4px;*/
}
.ecomPopUpContainer a.btn-orange  {
  display:inline-block;
  float:none;
}
.ecomPopUpContainer a.btn-orange > span {
  display:inline-block;
}
.ecomPopUpContainer .purchasebuttons {
    text-align: center;
    width: 100%;
   margin-top: 14px;
}
.ecomPopUpContainer .carnetOptionDescription {
    text-align: center;
}

 /* pop up layout */
 
 .articletopright .access-options {
    display: inline-block;
    width: 45%;
    margin-bottom: 10px;
    margin-top: 10px;
    max-width: 47%;
 }
 
 #conferenceproceedingpage .articletopright .access-options {
   width:100%;
   max-width: 100%;
 }
 
 
 .access-options {
    background: none repeat scroll 0 0 transparent;
 }
 
 .rowcontainer {
  clear:both;
  float:left;
  width:100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
 }
 
 .rowcontainer h3,
 .rowcontainer p {
    margin: 0 15px;
    box-sizing: inherit;
    -moz-box-sizing: inherit;
    padding:0;   
}
 
.rowcontainer .separated-list
 {
    width: auto;  
    margin-left:5px;
    box-sizing: inherit;
    -moz-box-sizing: inherit;
}

#journal .relatedcontent {
	margin-left:5px;
	padding-left:10px;
}

#journal .relatedcontent .flat {
	padding-left: 0px;
}

 .rowcontainer .separated-list > li {
    margin-bottom: 0;
    width: auto;
    padding: 5px;
    box-sizing: inherit;
    -moz-box-sizing: inherit;
    background-color:#fff;
 }
 .rowcontainer .separated-list > li > ul {
    padding:0;
    box-sizing: inherit;
    -moz-box-sizing: inherit;
 }
 
  .rowcontainer .leftbox,
  .rowcontainer .rightbox {
   width: 50%;
   box-sizing: inherit;
   -moz-box-sizing: inherit;
  }
  
   .rowcontainer .leftbox {
    float:left;
    padding-right:20px;
   }
   
  .rowcontainer .rightbox {
    float:right;
    padding-left:20px;
   }

 
/* end of entries */


#journal_tab .facets {	
	margin-top: 0px;
	padding-left:15px;
}

#journal_tab .publistwrapper {
	 margin-left: 180px;
}

#issue-page-contents{
    border-bottom: 1px solid grey;
    clear: both;
    padding-top: 20px;
}
#issue .paymentoptions {
    margin-top: 140px;
}
.iet-left-side-linkset, 
#iet-linked-content-parts {
   margin-top:10px;
}

.issueToc .list-meta-container {
	margin-left:0;
}

#articleTabs ul.tabset, #maincontainer ul.tabset {
	margin-left:20px;
}

.topicsBox{
	 border: 2px solid #ccc;
    border-radius: 5px;   
    margin-left: 15px;
    margin-top: 15px;
    min-height: 100px;
    width: 270px;
	
}

.headlinebox .loading-access-icon {
	padding:0;
}

#citationContent p {
	padding:20px 20px 10px 30px;
	font-weight: bold;
}

#citationContent #articlecitation {
	list-style:none;
}

#citationContent #articlecitation .citation {
	padding:0 5px 5px 15px;
}

#citationContent #articlecitation .citation:nth-child(even) {
	background-color: #ccc;
}

#journal #mostcited .separated-list{
	margin-left:0px;
}


#homepage #mostcited .relatedcontent h5{
         margin-bottom: 5px;
          font-size: 13px;
    font-weight: bold;
}

.aav{
    color: red;
    font-size: 11px;
    font-weight: bold;
}

#book .extraitems .fulltext li.pdf {
    float: left;
}

#advanced-search-form .connector {
    padding-left: 5px;
}

#confcollections .publistwrapper ul ul { 
    margin-left: 0px;
}
.hiddenElement {
    display: none;
}

#objectapertspage .a_to_z {
    float: right;
}

.content img.iettvvideothumbnail {
    clear: both;
    float: left;
    height: 50px;
    margin-left: 15px;
    margin-right: 10px;
    width: 50px;
    margin-top: 5px;
}

.iettvcontent-container{
   padding-top: 20px;
}
.iettvcontent-container .link-container{
   margin-top:20px;
}

.thumbnail-container a[rel="external"] {
   background:none;
   padding:0;
}

#container .regForm #p2wRecaptcha input.checkbox {
    margin-left: 0;
     margin-top: 8px;
}

#container .regForm #p2wRecaptcha {
    padding-bottom: 10px;
   overflow: auto;
}

.regForm #p2wRecaptcha .error {
    float: none;
}

/* conference section zip */
#conferenceproceedingpage .issueTocShowhide .headline,
#conferenceproceedingpage .articleInToc,
#conferenceproceedingpage .headlineboxcontainer
 {
   width: 716px;
   margin-left: 15px;
}


