/* Responsive Media Queries */
.piecemaker-responsive,
.flashmo-responsive,
.kwicks-responsive,
.display_tablet, .display_mobile_landscape, .display_mobile_portrait{ display:none; }

@media only screen and (min-width: 768px) and (max-width: 959px) {

   .display_desktop,
   .piecemaker-wrapper,
   .flashmo-wrapper,
   .kwicks-wrapper{
      display:none;
   }
   #goTop{ right:-100px; }


   .display_tablet,
   .piecemaker-responsive,
   .flashmo-responsive,
   .kwicks-responsive{
      display:block;
   }

   /* set menu */
   #menu .sf-menu{   top:-999px; position:absolute; }
   #menu .show_menu{ top:0; position:relative; }

   #responsive-menu{ display:block;  }

   /* set top and page wrapper width */
   #top-wrapper .boxed-width,
   #page-wrapper{ width:740px !important; }

   /* set content and container width */
   #page-content, .container{ width:700px !important; }

   /* set sticky width */
   #page-content .sticky-width{ margin-left:-20px; width:740px;}

   /* set sidebars */
   .has-sidebar #page-text{         width:470px; }
   .has-sidebar #left-sidebar{      width:210px; }
   .has-sidebar #right-sidebar{     width:210px; }
   .both-sidebar #page-text{        width:350px; }
   .both-sidebar #left-sidebar{     width:150px; }
   .both-sidebar #right-sidebar{    width:150px; }

   .team-members .team-member{ width:160px !important; }

   /* set portfolio width */
   .pt-col1{ width:470px !important; }
   .pt-col2{ width:340px !important; }
   .pt-col3, .pt-col4{ width:220px !important; }
   .pt-col5{ width:160px !important; }
   .pt-col6{ width:124px !important; }

   /* set portfolio width if has sidebar*/
   .has-sidebar .pt-col1{ width:470px !important; }
   .has-sidebar .pt-col2, .has-sidebar .pt-col3{ width:220px !important; }
   .has-sidebar .pt-col4{ width:142px !important; }
   .both-sidebar .pt-col1, .both-sidebar .pt-col2{ width:350px !important; }
   .both-sidebar .pt-col3, .both-sidebar .pt-col4{ width:165px !important; }

   /* set blog width */
   .blog-model-1 .blog-post-content{ width:700px !important; }
   .blog-model-2 .blog-post-content{ width:610px !important; }
   .blog-model-3 .blog-post-image,
   .blog-model-3 .blog-post-content{ width:610px !important; }
   .blog-model-4 .blog-post-content{ width:300px !important; }
   .blog-model-5 .blog-post-content{ width:300px !important; }

   /* set blog width if has sidebar*/
   .has-sidebar .blog-model-1 .blog-post-content{ width:470px !important; }
   .has-sidebar .blog-model-2 .blog-post-content{ width:380px !important; }
   .has-sidebar .blog-model-3 .blog-post-image,
   .has-sidebar .blog-model-3 .blog-post-content{ width:385px !important; }
   .has-sidebar .blog-model-4 .blog-post-content{ width:200px !important; }
   .has-sidebar .blog-model-5 .blog-post-content{ width:200px !important; }
   .has-sidebar .blog-model-4 .blog-post-image{  width:175px; }
   .has-sidebar .blog-model-5 .blog-post-image{  width:175px; }

   .both-sidebar .blog-model-1 .blog-post-content{ width:350px !important; }
   .both-sidebar .blog-model-2 .blog-post-content{ width:260px !important; }
   .both-sidebar .blog-model-3 .blog-post-image,
   .both-sidebar .blog-model-3 .blog-post-content{ width:260px !important; }
   .both-sidebar .blog-model-4 .blog-post-content{ width:265px !important; }
   .both-sidebar .blog-model-4 .blog-post-image{ width:260px !important; margin-bottom:10px; }
   .both-sidebar .blog-model-5 .blog-post-content{ width:150px !important; }
   .both-sidebar .blog-model-5 .blog-post-image{ width:105px !important; margin-bottom:10px; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

   .page-breadcrumbs,
   .flex-content,
   .display_tablet,
   .display_desktop,
   .piecemaker-wrapper,
   .flashmo-wrapper,
   .kwicks-wrapper{
      display:none !important;
   }
   #goTop{ right:-100px; }

   .display_mobile_landscape,
   .piecemaker-responsive,
   .flashmo-responsive,
   .kwicks-responsive{
      display:block;
   }

   #header .container{ text-align:center; }
   /* set menu */
   #menu .sf-menu{ top:-999px; position:absolute; }
   #menu .show_menu{ top:0; position:relative; }
   #responsive-menu{ display:block;  }


   /* set top and page wrapper width */
   #top-wrapper .boxed-width,
   #page-wrapper{ width:450px !important; }

   /* set content and container width */
   #page-content, .container{ width:410px !important; }

   /* set sticky width */
   #page-content .sticky-width{ margin-left:-20px; width:450px;}

   .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,.two_third,
   .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{
      clear:both;
      width:100%;
      margin-right:0;
      margin-bottom:15px;
   }

   .portfolio-photos-col3 a{ width:20%; }
   .team-members .team-member{ width:195px !important; }

   /* set sidebars */
   .has-sidebar #page-text,
   .has-sidebar #left-sidebar,
   .has-sidebar #right-sidebar,
   .both-sidebar #left-sidebar,
   .both-sidebar #right-sidebar,
   .both-sidebar #page-text{ width:100%; }
   .both-sidebar #page-text,
   .has-sidebar #page-text{ margin:0 0 40px 0;  }

   /* set portfolio width */
   .pt-col1{ width:100% !important; }
   .pt-col2{ width:100% !important; }
   .pt-col3{ width:195px !important; }
   .pt-col4{ width:195px !important; }
   .pt-col5{ width:123px !important; }
   .pt-col6{ width:123px !important; }

   .portfolio-items{ width:430px !important;}


   .blog-model-1 .blog-post-content{ width:100% !important; }
   .blog-model-2 .blog-post-content{ width:320px !important; }
   .blog-model-3 .blog-post-image,
   .blog-model-3 .blog-post-content{ width:320px !important; }
   .blog-model-4 .blog-post-image{ margin-bottom:20px; }
   .blog-model-4 .blog-post-content{ width:325px !important; }
   .blog-model-5 .blog-post-image{ margin-bottom:20px; width:300px !important; }
   .blog-model-5 .blog-post-content{ float:left; clear:both; width:100% !important; }

   /* set blog width if has sidebar
   .has-sidebar .blog-model-1 .blog-post-content{ width:470px !important; }
   .has-sidebar .blog-model-2 .blog-post-content{ width:380px !important; }
   .has-sidebar .blog-model-3 .blog-post-image,
   .has-sidebar .blog-model-3 .blog-post-content{ width:385px !important; }
   .has-sidebar .blog-model-4 .blog-post-content{ width:200px !important; }
   .has-sidebar .blog-model-5 .blog-post-content{ width:200px !important; }
   .has-sidebar .blog-model-4 .blog-post-image{  width:175px; }
   .has-sidebar .blog-model-5 .blog-post-image{  width:175px; }
   */

   .portfolio-wide .portfolio-single-description,
   .portfolio-half .portfolio-single-slider{ width:100%; margin-bottom:40px; }

   .portfolio-wide .portfolio-single-detail,
   .portfolio-half .portfolio-detail-contents{ width:100%; }
}

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

   .page-breadcrumbs,
   .flex-content,
   .display_mobile_landscape,
   .display_tablet,
   .display_desktop,
   .piecemaker-wrapper,
   .flashmo-wrapper,
   .kwicks-wrapper{
      display:none !important;
   }
   #goTop{ right:-100px; }

   .display_mobile_portrait,
   .piecemaker-responsive,
   .flashmo-responsive,
   .kwicks-responsive{
      display:block;
   }
   #top-before .left{ float:none !important; text-align:center; margin-bottom:10px; }
   #top-before .right{ float:none !important; text-align:center; }

   #header .container{ text-align:center; }
   /* set menu */
   #menu .sf-menu{ top:-999px; position:absolute; }
   #menu .show_menu{ top:0; position:relative; }
   #responsive-menu{ display:block;  }


   /* set top and page wrapper width */
   #top-wrapper .boxed-width,
   #page-wrapper{ width:300px !important; }

   /* set content and container width */
   #page-content, .container{ width:250px !important; }

   /* set sticky width */
   #page-content .sticky-width{ margin-left:-25px; width:300px;}

   .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,.two_third,
   .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth{
      clear:both;
      width:100%;
      margin-right:0;
      margin-bottom:20px;
   }

   .portfolio-items{ width:270px !important;}

   /* set sidebars */
   .has-sidebar #page-text,
   .has-sidebar #left-sidebar,
   .has-sidebar #right-sidebar,
   .both-sidebar #left-sidebar,
   .both-sidebar #right-sidebar,
   .both-sidebar #page-text{ width:100%; }
   .both-sidebar #page-text,
   .has-sidebar #page-text{ margin:0 0 40px 0;  }

   /* set portfolio width */
   .pt-col1{ width:100% !important; }
   .pt-col2{ width:100% !important; }
   .pt-col3{ width:250px !important; }
   .pt-col4{ width:250px !important; }
   .pt-col5{ width:115px !important; }
   .pt-col6{ width:115px !important; }



   .blog-model-1 .blog-post-content{ width:100% !important; }
   .blog-model-2 .blog-post-content{ width:160px !important; }
   .blog-model-3 .blog-post-image,
   .blog-model-3 .blog-post-content{ width:165px !important; }

   .blog-model-4 .blog-post-image{ margin-bottom:20px; width:165px; }
   .blog-model-4 .blog-post-content{ width:165px !important; }

   .blog-model-5 .blog-post-image{ margin-bottom:20px; width:165px !important; }
   .blog-model-5 .blog-post-content{ float:left; clear:both; width:100% !important; }

   .portfolio-wide .portfolio-single-description,
   .portfolio-half .portfolio-single-slider{ width:100%; margin-bottom:40px; }

   .portfolio-wide .portfolio-single-detail,
   .portfolio-half .portfolio-detail-contents{ width:100%; }
}

/* icons for retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
   .ci16-sprite{ background-image:url('http://www.borneobiostation.com/wp-content/themes/borneo/images/colored32.png'); background-size: 16px auto; }
   .ci32-sprite{ background-image:url('http://www.borneobiostation.com/wp-content/themes/borneo/images/colored64.png'); background-size: 32px auto; }
}

@media only screen and (max-width: 768px) {
a.logo img {float:left; margin-top:40px;}
h1.hometitle {font-size: 35px;}
}
@media only screen and (max-width: 479px) {
  a.logo img {float:left; margin-top:40px;}
  #menu {display: none;}
} 
/*
     FILE ARCHIVED ON 05:41:45 Jun 30, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:17:44 Sep 17, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.654
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.036
  esindex: 0.018
  cdx.remote: 46.94
  LoadShardBlock: 485.043 (3)
  PetaboxLoader3.datanode: 409.46 (4)
  PetaboxLoader3.resolve: 212.219 (2)
  load_resource: 223.602
*/