/* ------- Generated from a source template iustyle2.tt - do not edit ------- */
/* ---------------------------------  IUCr  --------------------------------- *//* */
/* */
/* ----- global.css -----
/* */
/* */
#pagebody {
 position: static;
 margin-top: 10em;
}

#cjo_frame #pagebody {
 position: static;
 margin-top: -1em;
} 

/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */


@media (max-width: 1200px) {
}

@media (max-width: 800px) {
}

@media (max-width: 700px) {
  #pagebody {
    margin-top: 0em;
  }
/* to reset links to sections of page so that they appear at the top of the screen */
a[name] {
  padding-top: 0em;
  margin-top: -0em;
  display: inline-block; /* required for webkit browsers */
}
}

@media (max-width: 500px) {
}

@media (max-width: 400px) {
}

@media (max-width: 300px) {
}
/* */
/* */
/* ----- header.css -----
/* */
/* */
#header {
  position: fixed;
  left: 0px;
  width: 100%;
  top: 0px;
  background-color: #fff;
}

#header #hd_navigate a {
  font-size: 120%;
}

#hd_icon { 
 width: 50%;
 float: left; 
 text-align: left;
}

#jpage_m #hd_icon {
  width: 30%;
}

.hd_jicon_actatitle_narrow {
  display: none;
}

#hd_top { 
  height: auto;
  position:  absolute;
  width: 100%;
/* border: 1px solid #000; */
}


#hd_right { 
  position: static;
  float: right;
  width: 50%;
  height: 100%;
  padding: 0px;
  margin: 0px;
}

#hd_search_form { 
  float: right;
  right: 0.25em;
  position: absolute;
  bottom: 0em;
  /* border: 1px solid #040; */
}

#hd_mlink { 
  float: right;
}


#hd_icon_img {
  width: auto;
  margin-top: 10px;
  margin-left: 10px;
}

.holder { 
  /*border: 3px solid #2a2;*/
}

.hd_blink { 
  /*  width: 3em !important;*/
  display: block;
  float: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 1px 4px; 
  margin:5px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  border:1px solid #aaa;
  text-align: center;
  background-image:none;
  color:#000;
  font-size: 8pt;
}

#hd_navigate { 
  width: 100%;
  float: left;
  padding-top: 0.3em;
  padding-bottom: 0.25em;
  line-height: 140%;
  font-size: 8pt;
  font-weight: 800;
  margin-top: 8.7em;
}

#hd_navigate,  #hd_navigate a {
  text-align: left;
  /* background-color:#900;*/
  color:#fff;
}

#hd_navigate a {
  display: inline;
  white-space: nowrap;
  margin: 0.5%;
  padding-left: 1%;
  padding-right: 0.5%;
  border: none;
}

#hd_search { 
  white-space: nowrap;
  float: right;
  margin-bottom: 0.25em;
}


#hd_go {height: 1.5em;width: 3em;padding: 0em;margin: 0em;font-size: 100%;}


/* ************************************ */
/* MEDIA CHANGE SIZES START -- 1200px -- */
/* ************************************ */
@media (max-width: 1200px) {

}
/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 1200px -- */
/* ************************************ */


/* ************************************ */
/* MEDIA CHANGE SIZES START -- 800px -- */
/* ************************************ */
@media (max-width: 800px) {

.hd_subtitle {
  display: none;
}

.hd_jicon_subtitle, .hd_jicon_actatitle {
  display: none;
}

.hd_jicon_actatitle_narrow {
  display: block;
}

}

/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 800px -- */
/* ************************************ */

/* ************************************ */
/* MEDIA CHANGE SIZES START -- 700px -- */
/* ************************************ */
@media (max-width: 700px) {


#header {
   position: relative; 
   width: auto;
   border: 1px solid #fff;
}

#hd_top { 
  position: static;
 }

#hd_right { 
/* position: relative; */
/* border: 1px solid #000;*/
 }

#hd_icon_img { 
 width:100%;
 }

#header { 
  margin-bottom: 2em;
}

#hd_navigate {
  padding-left: 0px;
  padding-right: 0px;
  margin-top: auto;
}

}
/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 700px -- */
/* ************************************ */

@media (max-width: 700px) {


#hd_navigate {display: none; }

#hd_navigatesmall {
    display: block;
    width: 99%;
    float: left;
    padding-top: 0.3em;
    padding-bottom: 0.25em;
    line-height: 140%;
    font-size: 8pt;
    font-weight: 800;
    margin-top: 0em; 
    margin-bottom: 1em;
    padding: 0.3em 0px 0.25em;
    position: static;
    background-color: #aaa;
}

#hd_navigatesmall {
  margin-top: 1.5em;
}
#jpage_m #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_a #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_b #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_c #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_d #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_e #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_f #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_j #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_s #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_q #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_all #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_gen #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_x #hd_navigatesmall { 
  margin-top: 0em;
}#jpage_m #hd_navigatesmall { margin-top: 1em; }

.hd_navlink {
    display: block; 
    line-height: 140%; 
    white-space: nowrap; 
    margin: 1%; 
    padding-left: 1%; 
    padding-right: 1%;
}

.hd_navigatetitle {display: block; font-size: 120%; padding-bottom: 0.25em;} 

.hd_navigatetitle img {padding-right: 0.5em;}


}

/* ************************************ */
/* MEDIA CHANGE SIZES START -- 500px -- */
/* ************************************ */
@media (max-width: 500px) {

/*.hd_maintitle, .hd_jicon_logotitle_narrow { 
  display: none; 
}*/


#hd_right { 
  display: block;
  float: left;
  width: auto;
  margin: auto;
  margin-left: 0.5em;
  position: relative; 
  /* border: 1px solid #00f;*/
}

#hd_search_form { 
  display: block;
  position: static;
  bottom: auto;
  right: auto;
  margin-left: 0.5em;
  /* border: 1px solid #f00;*/
}

#hd_mlink { 
  display: block;
  float: none;
  /* border: 1px solid #0f0;*/
}


.hd_blink { 
  display: block;
  float: left;
  padding: 1px 4px; 
  margin:5px;
}

#hd_navigate a {
  display: block;
  line-height: 140%;
  border-bottom: 1px solid #fff;
}

#header {
  /* text-align: center; */ 
  height: auto;
  margin: auto;
  position: relative; 
  margin-bottom: 0.25em;
}

#jpage_m #hd_icon_img {
  width: 100%;
}

#hd_icon { 
  float: none; 
  width: 100%;
  /* text-align: center;*/
}

.hd_blink { 
  font-size: 12pt;
}

#hd_navigate {  
  position: static; 
  float: none;
}


}

/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 500px -- */
/* ************************************ */
/* ************************************ */
/* MEDIA CHANGE SIZES START -- 400px -- */
/* ************************************ */

@media (max-width: 400px) {


}

/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 400px -- */
/* ************************************ */

/* ************************************ */
/* MEDIA CHANGE SIZES START -- 300px -- */
/* ************************************ */

/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 300px -- */
/* ************************************ */



/* SW search css */

#hd_search {
        position:relative;
    }
    #hd_go {
  float: left;
      width: 2em;
height: auto;
    padding: 1px;
        margin-top: .2em;
  border-left: 0;
      
      border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
    -webkit-border-radius: 0 3px 3px 0;
        -khtml-border-radius: 0 3px 3px 0;
  
  color: transparent;
      background-color: #eee;
background-image: url(//publcif.iucr.org/widgets/images/magnifier_24.png);
    background-repeat: no-repeat;
        background-size: 1.2em;
  background-position: 50% 50%;
      cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:100%;
}
#hd_words, #hd_words:focus {
        float:left;
  height: auto;
      padding: 1px;

border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
      
      font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
    z-index:1;
        position:relative;
  -webkit-box-shadow: none;
      -moz-box-shadow: none;
box-shadow: none;
    outline:none;
}
#hd_search div.searchToolsLink, #fs_search div.searchToolsLink {
        float: left;
  width: 1.5em;
      height: 1.5em;
margin-top: .2em;
    margin-left: 2px;
        background-image: url(//publcif.iucr.org/widgets/images/gear_24.png);
  background-repeat: no-repeat;
      background-size: 12px;
background-position: 50% 50%;
    cursor: pointer;
}
#fs_search input, #fs_search select {
        position:relative;
  -webkit-box-shadow: none;
      -moz-box-shadow: none;
box-shadow: none;
    outline:none;
        border:1px solid #aaa;
    }
    #fs_search #fs_go {
  color: transparent;
      background-color: #eee;
background-image: url(//publcif.iucr.org/widgets/images/magnifier_24.png);
    background-repeat: no-repeat;
        background-size: 1.2em;
  background-position: 50% 50%;
      border:1px solid #aaa;
  }
/* */
/* */
/* ----- jicon.css -----
/* */
/* */
/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */

@media (max-width: 1200px) {
}

@media (max-width: 800px) {
  
#hd_icon .jicon {
  margin-bottom: 1em;
}

}

@media (max-width: 600px) {
}

@media (max-width: 500px) {

#hd_icon .jicon_logotitle {
  display: none;
}

}

@media (max-width: 400px) {
.jh_catchline .jicon_m {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_a {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_b {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_c {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_d {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_e {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_f {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_j {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_s {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_q {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_all {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_gen {
  float: none;
  margin-bottom: 0.5em;
}.jh_catchline .jicon_x {
  float: none;
  margin-bottom: 0.5em;
}
}

@media (max-width: 300px) {
}
/* */
/* */
/* ----- main.css -----
/* */
/* */
#main { 
  float: left;
  width: 70%; 
  -moz-box-shadow: 3px 3px 10px #aaa;
  -webkit-box-shadow: 3px 3px 10px #aaa;
  box-shadow: 3px 3px 10px #aaa;
}

#main_illustration {
  float: left;
  padding: 0;
  margin: 0;
  width: 35%; 
  max-width: 250px;
  margin-right: 2em;
  padding-top: 1em;
  margin-bottom: 1em;}


#main_top {
  float: left;
  width: 55%;}


/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */


@media (max-width: 1200px) {
}

@media (max-width: 800px) {
  #main {
    float: left;
    width: auto;
  }
}


/* 800px */
@media (max-width: 800px) {#main_illustration { float: none; width: auto; } #main_top {width: auto;} #main.issuealt { width: calc( 100% - 6.5em ); } }

/* px */
@media (max-width: px) {#main_illustration { float: none; width: auto; } #main_top {width: auto;} #main.issuealt { width: calc( 100% - 6.5em ); } }
@media (max-width: 500px) {
}

@media (max-width: 400px) {
#main.issuealt {
    width: calc( 100% - 1em );
}
  #main { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; /*padding: 0;*/ margin: 5px; margin-left: 0px; } 
  #header { margin-bottom: 0; }
}

@media (max-width: 300px) {
  #main { 
    border: none;
    padding: 0.5em;
    margin: 0em;
    margin-top: 0.24em;
    box-shadow: none;
    
  }
}
/* */
/* */
/* ----- article.css -----
/* */
/* */
/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */

@media (max-width: 1200px) {
}

@media (max-width: 900px) {     #article #iucr-art {
    float: left;
    padding-left: 1em;
    padding-bottom: 1em;
    width: 90%;
  }
  #article div.table {
    overflow-x: auto; 
    overflow-y: auto; 
    width: 99%; 
  }
}

@media (max-width: 800px) {/*#article div.table {
    overflow-x: auto; 
    overflow-y: auto; 
    width: 99%; 
  }*/
  #article table.table {
    width: 600px !important;
  }
  #article div.tbcaption {
    width: 600px !important;
  }
#main {
  /* background-color: #6ff;*/
}

/*#article #iucr-art {
  float: left;
  padding-left: 1em;
  # margin-bottom: 3em;
  padding-bottom: 0em;
  width: 90%;
}*/

}


@media (max-width: 700px) {
#art_leftbox {
    margin-top: 1.5em;
}

}

@media (max-width: 600px) {

#article #main {
  margin-top: 0em;
  margin-right: 1em;
}


#articlefigure #main {
    /* background-color: #f6f;*/
    /* -- DH 10/07/14 for Simon's figure mag stuff -- */
    margin:0;
    padding:0;
    /* ---------- DH 10/07/14 ----------- */
}
#jpage_m #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_a #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_b #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_c #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_d #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_e #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_f #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_j #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_s #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}#jpage_x #article #iucr-art {
  float: left;
  border-left: 0px solid #000;
  padding-left: 1em;
  margin-bottom: 3em;
  padding-bottom: 0em;
  width: 100%;
}

#article  a[name] {
  padding-top: 1.5em;
  margin-top: -1.5em;
}

#article  a.bbanchor[name] {
  padding-top: 2em;
  margin-top: -2em;
}

.articlestyle .fig td,
#article .fig td {
  display: block;
  width: auto; text-align: center; 
} 

.articlestyle .figlnkthm,
#article .figlnkthm {
  margin-bottom: 1em;
}

.articlestyle .fignew td,
#article .fignew td {
  display: block; 
  width: auto; 
  text-align: center;
}

#article .scheme img {
  max-width: 99%;
}


#art_leftbox {
  display: none;
}

#art_leftbox_narrow {
  display: block;
  margin-left: 1.2em;
}

.issue #art_leftbox_narrow, .issuealt #art_leftbox_narrow {
  display: block;
  margin-left: 1.2em;
  margin-bottom: 1.45em;
}

#iucr-issue .mainheading {
  padding-top: 1em;
  margin-top: 1em;
}

#article .mainheading {
  padding-top: 2em;
  margin-top: 2em;
}

.art_icon {
  display: inline;
}

#articlefigure .iucr-art-figure { /* -- DH 10/07/14 for Simon's figure mag stuff -- */
    margin-left: .5em;
    margin-right: 0em;
    padding:.5em;
    width:100%;
}

}

@media (max-width: 500px) {
}

@media (max-width: 400px) {
}

@media (max-width: 300px) {
}
/* */
/* */
/* ----- kudos.css -----
/* */
/* */

/* */
/* */
/* ----- trendmd.css -----
/* */
/* */

/* */
/* */
/* ----- articlesupplementarymaterial.css -----
/* */
/* */
@media only screen and (max-width: 600px) { 
  #sup_imported div.tablewrapgeomshort, #sup_imported div.tablewraphbondsshort, 
  #sup_imported div.tablewrapcoords, #sup_imported div.tablewrapadps, 
  #sup_imported div.tablewrapgeomlong, #sup_imported div.tablewraphbondslong, 
  #sup_imported div.tablewrapexptl, #sup_imported div.tablewrapxtable {
    padding-left:.5em;
    -webkit-overflow-scrolling: touch;
  }
  #sup_imported div.tablewrapgeomshort td, #sup_imported div.tablewraphbondsshort td,
  #sup_imported div.tablewrapcoords td, #sup_imported div.tablewrapadps td,
  #sup_imported div.tablewrapgeomlong td, #sup_imported div.tablewraphbondslong td {
    white-space: nowrap; 
  }
  #sup_imported div.tablewrapcrystaldatashort, #sup_imported div.tablewrapdatacollectionshort, #sup_imported div.tablewraprefinementdatashort, 
  #sup_imported div.tablewrapcrystaldatalong, #sup_imported div.tablewrapdatacollectionlong, #sup_imported div.tablewraprefinementdatalong {
    -webkit-overflow-scrolling: touch;
  }
  #sup_imported table.tabledata { 
   -webkit-overflow-scrolling: touch;
  }
}
/* */
/* */
/* ----- issue.css -----
/* */
/* */
/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */

@media (max-width: 1200px) {
}

@media (max-width: 800px) {
    .hidebr {display: block}
    .doicomma {display: none}
}

@media (max-width: 600px) {
  #iucr-issue { border-left: 0;} 
  .layout_cjo_standard #iucr-issue { width: calc( 100% - 1.0em);}
  .issue_coverill { max-width: 150px; }  #jpage_m #iucr-issue { border-left: 0; }  #jpage_a #iucr-issue { border-left: 0; }  #jpage_b #iucr-issue { border-left: 0; }  #jpage_c #iucr-issue { border-left: 0; }  #jpage_d #iucr-issue { border-left: 0; }  #jpage_e #iucr-issue { border-left: 0; }  #jpage_f #iucr-issue { border-left: 0; }  #jpage_j #iucr-issue { border-left: 0; }  #jpage_s #iucr-issue { border-left: 0; }  #jpage_q #iucr-issue { border-left: 0; }  #jpage_all #iucr-issue { border-left: 0; }  #jpage_gen #iucr-issue { border-left: 0; }  #jpage_x #iucr-issue { border-left: 0; }}

@media (max-width: 500px) {
}

@media (max-width: 400px) {
}

@media (max-width: 300px) {
}
/* */
/* */
/* ----- side.css -----
/* */
/* */
#side {
  /* border: 1px solid #ccc;*/
  padding: 3px;
  float: left;
  width: 23%;
/*  max-width: 250px;*/
}
/* 800px */
@media (max-width: 800px) {#side { float: none; width: auto; clear: both; margin-left: 1em; margin-right: 1em;}}/* 400px */
@media (max-width: 400px) {#side { margin: 5px; padding: 0px;}}
/* */
/* */
/* ----- footer.css -----
/* */
/* */
/* footer, ft_ */
/* */
/* */
/* ----- footersearch.css -----
/* */
/* */
/* footersearch, fs_ */

/* for old mobile and non-responisve browsers */
#fs_tdauthor, #fs_tdjournalList, #fs_tdpage, #fs_tddoi, #fs_tdvolume { 
  display: table-cell;
}
#fs_search {
  min-width: 30%;
}

/* ************************************ */
/* MEDIA CHANGE SIZES START -- 600px -- */
/* ************************************ */
@media (max-width: 600px) {

#fs_tddoi, #fs_tdvolume, #fs_tdpage { 
display: none;
 }

#searchfooter { 
width: 90%;
           }

#fs_search { 
min-width: 50%;

 }
}
/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 600px -- */
/* ************************************ */
/* ************************************ */
/* MEDIA CHANGE SIZES START -- 500px -- */
/* ************************************ */
@media (max-width: 500px) {

#fs_tdauthor, #fs_tdjournalList { 
display: none;

 }
}

/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 500px -- */
/* ************************************ */
/* */
/* */
/* ----- jinfo.css -----
/* */
/* */
/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */

@media (max-width: 1200px) {
}

@media (max-width: 800px) {
  #bm .jinfo_header_article {
    margin-bottom: 3em;
  }
}

@media (max-width: 600px) {
.ica_headerright .oalogotext {
  margin-bottom: -2em;
}

}

@media (max-width: 500px) {
}

@media (max-width: 400px) {

.jh_journal,
.jh_issn,
.jh_edtopiclogo,
.jh_doi,
.jh_openaccesslogo,
.jh_issueinfo,
.jh_left,
.jh_right {
  float: none;
}

.jh_doi,
.jh_openaccesslogo {
  display: none;
}

}

@media (max-width: 300px) {
}
/* */
/* */
/* ----- archivecalendars.css -----
/* */
/* */

/* */
/* */
/* ----- whyus.css -----
/* */
/* */

/* */
/* */
/* ----- editorialboardlinks.css -----
/* */
/* */

/* */
/* */
/* ----- iycr.css -----
/* */
/* */

/* */
/* */
/* ----- twitter.css -----
/* */
/* */

/* */
/* */
/* ----- iucrmess.css -----
/* */
/* */

/* */
/* */
/* ----- highlights.css -----
/* */
/* */
@media (max-width: 1000px) {
           .hl_box {width: 46%;}
            #hl_box2 {border-top: 1px solid #eee; border-left: 1px solid #fff; }
            #hl_box3 {border-left: 1px solid #eee; }
            #hl_box4 {border-left: 1px solid #fff; }
            #hl_box8 {border-left: 1px solid #fff; } 
    }
    @media (max-width: 800px) {
            .bhl_subbox { padding: 0px; }             .bhl_title { padding: 0px 0px 5px 0px; }     }
    @media (max-width: 500px) {
           .hl_box {width: 98%;}
            #hl_box1 {border-top: 1px solid #eee; border-left: 1px solid #fff; }
            #hl_box3 {border-left: 1px solid #fff; }
            #hl_box5 {border-left: 1px solid #fff; }
            #hl_box7 {border-left: 1px solid #fff; }

            .hl_title { padding: 15px 5px 0px 0px; }             .hl_subbox { padding: 5px 0px 0px 0px; }             .hl_head { height: 36px; } 
            img.bhl_img { float: none; margin-right; 0.75em; margin-bottom: 1em; width: auto; max-width: 66%; max-height: 100px; }             a.bhl_more { font-size: 100%; }
            .bhl_head { font-size: 100%; }
            .bhl_synopsis { font-size: 100%; }
    }
/* */
/* */
/* ----- latest.css -----
/* */
/* */
#tabs {
display: block;
 }

#accordion {
display:none;
 }

#latest_small {
display:none;
 }




.art_authors, .art_year, .art_bibl {display: inline;}




/* ************************************ */
/* MEDIA CHANGE SIZES START -- 600px -- */
/* ************************************ */
@media (max-width: 600px) {

#tabs {
display: none;
 }

#accordion {
display: block;
 }

#latest { padding-top: 5px; } 
#latest_small {
display: block;
 }

.art_authors, .art_year, .art_bibl {display: none;}
.art_details { margin-right: 20px } 
}

/* ************************************ */
/* MEDIA CHANGE SIZES END   -- 600px -- */
/* ************************************ */
/* */
/* */
/* ----- quickfind.css -----
/* */
/* */
@media (max-width: 600px) {
 #qf span.qf_title {
  display: block;
// padding-left: 0em;
 }
 #quickfind {
     padding: 0px;
 }  
}
@media (max-width: 480px) {
 #qf span.qf_lab, #qf .qf_jid, .sp_lab {
  display: block;
 }
}
/* */
/* */
/* ----- journalsocialmedia.css -----
/* */
/* */
td.slink { display: table-cell;}/* 500px */
@media (max-width: 500px) {.socialimg { width: 15%; }}/* 450px */
@media (max-width: 450px) {td.slink { display: none; }}/* 320px */
@media (max-width: 320px) {td.socialtitle { display: none; }}
/* */
/* */
/* ----- journalcoverblock.css -----
/* */
/* */
/* journalcoverblock, jcb_ */

@media screen and (device-width: 320px) {
  #jcb_r {
    max-width: 250px;
  }
}

@media screen and (device-max-width: 480px) {
  #jcb_r {
    max-width: 350px;
  }
}
/* */
/* */
/* ----- journallogoblock.css -----
/* */
/* */
@media only screen and (max-width: 1260px) { 
.jnl_logo {

width:31%;
 
}
.jnl_logo img.jnl_logo_img {
 width:72px;
/*height:72px;*/
}
}
@media only screen and (max-width:  1140px) { 

.jnl_logo_links {
    display:none;
  }
.jnl_logo div.hr {
    display:none;
  }
}
@media only screen and (max-width:  1040px) { 
.jnl_logo {

width:45%;
 
}
.jnl_logo_links {
    display:block;
  }
.jnl_logo div.hr {
    display:block;
  }
}
@media only screen and (max-width: 890px) { 
.jnl_logo {

width:45%;
 
}
.jnl_logo img.jnl_logo_img {
 width:72px;
/*height:72px;*/
}
}
@media only screen and (max-width: 800px) { 

.jnl_logo img.jnl_logo_img {
 width:96px;

}
#iycr {
display:none;
}
}
@media only screen and (max-width: 650px) { 
.jnl_logo_links {
    display:none;
  }
.jnl_logo div.hr {
    display:none;
  } 
}
@media only screen and (max-width: 600px) { 
.jnl_logo_textbox {
    display:none;
  }

.jnl_logo img.jnl_logo_img {
 width:96px;
float:none;
margin-left:auto;
margin-right:auto;
}
.jnl_logo {

width:33%;
margin-left:0; 
margin-right:0; 
}

}

@media only screen and (max-width: 330px) { 
  .jnl_logo_textbox {
    display:none;
  }

.jnl_logo img.jnl_logo_img {
 width:72px;
height:72px;
}
  
}


table.layout, table.layout tbody td {
  margin:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  margin-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  padding-bottom:0;
  border:0;
  border-spacing:0;
  border-collapse:collapse;
}


.jnl_logo_button {
font-family: 'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode', Geneva, Verdana, Arial, sanserif;
text-align:center;
min-width:32px;
border-radius:4px 4px 4px 4px;
line-height:32px;
float:left;
margin:5px;
margin-right:0;
font-weight:bold;
font-size:150%;
}
.jnl_logo_button.colours_j {
font-size:120%;
}
.jnl_logo_button.colours_s {
font-size:120%;
}
.jnl_logo_button.colours_m {
font-size:100%;
}
/* */
/* */
/* ----- issuecontentsarticle.css -----
/* */
/* */
/* ************************************ */
/* MEDIA CHANGE SIZES START             */
/* ************************************ */

@media (max-width: 1200px) {
}

@media (max-width: 800px) {
}

/*@media (max-width: 700px) {
.art_issuecontentsfunctions {
  margin-top: 1em;
}
}*/

@media (max-width: 600px) {
  .ica_headerleft { float: none; }
  .ica_headerright { float: none; }
  .art_issuecontentsfunctions { display: none; }
  .art_issuecontentsfunctions_narrow { display: block; margin-top: 1em; }
  .ica_body { margin-top: 3em; }
  .ica_bodyleft { float: none; width: auto; margin-top: 4em; }
    .layout_cjo_standard .ica_bodyright { float: none; width: 100%; max-width: 100%; }
  .ica_bodyright { float: none; width: 100%; max-width: 100%; }#jpage_m #pagebody .ica_title h3 a { font-size: 120% }#jpage_a #pagebody .ica_title h3 a { font-size: 120% }#jpage_b #pagebody .ica_title h3 a { font-size: 120% }#jpage_c #pagebody .ica_title h3 a { font-size: 120% }#jpage_d #pagebody .ica_title h3 a { font-size: 120% }#jpage_e #pagebody .ica_title h3 a { font-size: 120% }#jpage_f #pagebody .ica_title h3 a { font-size: 120% }#jpage_j #pagebody .ica_title h3 a { font-size: 120% }#jpage_s #pagebody .ica_title h3 a { font-size: 120% }#jpage_q #pagebody .ica_title h3 a { font-size: 120% }#jpage_all #pagebody .ica_title h3 a { font-size: 120% }#jpage_gen #pagebody .ica_title h3 a { font-size: 120% }#jpage_x #pagebody .ica_title h3 a { font-size: 120% }}

@media (max-width: 500px) {
}

@media (max-width: 400px) {
}

@media (max-width: 300px) {
}
/* */
/* */
/* ----- journalslist.css -----
/* */
/* */

/* */
/* */
/* ----- specialgeneralnotice.css -----
/* */
/* */

/* */
/* */
/* ----- significance.css -----
/* */
/* */

/* */
/* */
/* ----- editors.css -----
/* */
/* */

/* */
/* */
/* ----- sideeditors.css -----
/* */
/* */

/* */
/* */
/* ----- sidejournalsections.css -----
/* */
/* */

/* */
/* */
/* ----- scripts.css -----
/* */
/* */

/* */
/* */
/* ----- cifmol.css -----
/* */
/* */

/* */
/* */
/* ----- rawdata.css -----
/* */
/* */

/* */
/* */
/* ----- katie.css -----
/* */
/* */