 /*-----------------------------------------------------------** Earth Sciences Stylesheet 2* Author: Michael Kaminski* Email: michael.kaminski@ucl.ac.uk* Amendments:1. Update footer styles to #footer #myExistingIds due to new static footer residing in #footer2. Fix containers with floats with overflow hidden to clear them (alternative to clear both)* Authors(s): Aaron Bery ,* Email(s): a.bery@ucl.ac.uk ,-----------------------------------------------------------*//*-----------------------------------------------------------Misc: to be sorted.-----------------------------------------------------------*/.caption-news p {background: #eaeaeb;padding: 10px 10px;border-bottom: solid  #969696 1px;font-size:80%;}
 .promobox1 {margin-top: 5px; margin-left:-6%; width:120%; height:355px; background:#b0ced9 !important; border-top: #47a3da solid 2px; border-bottom: #47a3da solid 2px;}
 .promobox1 iframe {margin-left:-6%; margin-top:17.5px;}
 .promobox-text {height:315px; width: 210px; background:#fff; border:1px solid #ccc; float:left; margin-top:17.5px;}
 .promobox-video {margin-left:50%; float:left;}
 #border-bottom {background-image: none !important;}
 #edge-br {background-image: none !important;}
 .newsitem .heading {display:block !important;}
 .overlay a {font-weight:100 !important;}
 .newsitem a {color: #003399!important; font-weight:100;}
 .newsitemcontent img.default {float: right !important;}
 .newsitem ul li {color: #393736;}
 h4.heading {font-size:1.6em;}
 #sandbox-info{margin-top:-30px; color:#000; height: 26px!important;}
 #sandbox-info p {color:#000;}
 .nonbold a {font-weight:300 !important;}
 #rgroups .cbp-vm-view-list .cbp-vm-price {width: 20% !important;}
 .column .esprofileimg img {width: 250px !important; margin: 0 auto;}
 .enable1 .contentbox .pub-item-list ul {font-size:1.2em !important;}
 .npad p {padding:0px !important; margin: 0px;}
 .npad a { color: #515151 !important;  }
 .npad a:hover { color: #47a3da !important; }
 .escap strong {font-size:3em;height:34px;line-height:34px;}
 /*----- Changes to RPS PUBLICATIONS ----*/#publistjumpmenu {display:none;}
 #publist section { padding: 1em 5% 0.1em 5% !important; text-align:left !important;}
 /*--- reformats "ghosted" modules pages ---*/.font-mod-acc {font-size: 0.9em; }
 .font-mod-acc h5 {font-size: 1.9em !important; }
 .font-mod-acc .esreturn {display: none;}
 /*-----------------------------------------------------------Footer (ES + Maps)-----------------------------------------------------------*//* --- Editing silva default theme: footer --- */.pre { display:none;}
 #footer {width: 100%;margin-top: -20px;background-color: #58585A;border-top:none !important;}
 #footer p, #footer .vcard, #footer ul a, #footer div a {color: #fff;}
 /*--- Custom additional footer ---*/#Mapsfaculty {margin-top:-10px !important;z-index: 999999999999;background-color: #8DB8C9 !important;/*background-image: url(/earth-sciences/images/desgin/Maps_Footer.jpg);*/height: 100%;width: 100%;}
 #Mapsfaculty p { color: #003643;font-weight: bold;font-size: 1.25em;padding-left: 20px;margin-bottom: 0px;}
 #footer #Mapsfaculty a { color: #003643; }
 #Mapsfaculty a:hover { color: #003643; text-decoration:none;}
 #Mapsfaculty p span {color: #335E69;}
 #footer #es-footer{padding: 45px 20px 15px;bottom: 0px;background: #212121;/* min-width: 900px;  ---make footer static---*/border-left: solid 1px #212121;border-right: solid 1px #212121;overflow: hidden;}
 #footer #es-footer .col a{font-weight:normal;}
 #footer #es-footer .col a:hover { color: #47a3da !important; }
 #footer #es-footer .col ul {margin-left:0px;}
 #footer #es-footer .col img {margin-bottom: 5px !important;}
 #footer #es-footer .col {  float: left; margin: 0 5px 0 0; }
 #footer #es-footer .col:nth-child(1) { width: 19%; !important;}
 #footer #es-footer .col:nth-child(2) { width: 19% !important;}
 #footer #es-footer .col:nth-child(3) { width: 19% !important; }
 #footer #es-footer .col:nth-child(4) { width: 19% !important; }
 #footer #es-footer .col:nth-child(5) { width: 19% !important; padding-right:0.5%;}
 #footer #es-footer h5 { font-size: 1.45em; text-align: left; color: #fbfbfb; font-weight: 300; margin: 0 0 20px; letter-spacing: 0.3px; }
 #footer #es-footer ul { padding: 0}
 #footer #es-footer li {font-size: 1.1em;margin: 0 0 6px 0;padding: 0;list-style-type: none !important;color: white;border-right: 0;display: list-item;}
 #footer #es-footer a { color: #a1a1a1; }
 #footer #es-footer a:hover { color: #47a3da; text-decoration: none; }
 #footer #es-footer p { font-size: 1.1em; color: #848483; margin: 0 0 5px 0; }
 #footer #es-footer span { color: #fbfbfb; }
 #footer #es-footer #logofooter p { margin: 0 0 15px 0; }
 #footer #foot_follow { width: 186px; float: left; }
 #footer #foot_follow li { width: 39px; height: 39px; float: left; margin: 0 10px 10px 0; }
 #footer #foot_follow li.last { margin-right: 0; }
 #footer #foot_follow a { display: block; width: 39px; height: 39px; float: left; }
 #footer #foot_follow span { background: url(/earth-sciences/images/desgin/footer-icons.PNG) no-repeat 0 0; height: 39px; width: 39px; }
 #footer #foot_follow a#facebook span { background-position: 0 0; }
 #footer #foot_follow a#facebook:hover span { background-position: 0 100%; }
 #footer #foot_follow a#twitter span { background-position: -39px 0; }
 #footer #foot_follow a#twitter:hover span { background-position: -39px 100%; }
 #footer #foot_follow a#dribbble span { background-position: -78px 0; }
 #footer #foot_follow a#dribbble:hover span { background-position: -78px 100%; }
 #footer #foot_follow a#lastfm span { background-position: -117px 0; }
 #footer #foot_follow a#lastfm:hover span { background-position: -117px 100%; }
 #footer #foot_follow a#gowalla span { background-position: -156px 0; }
 #footer #foot_follow a#gowalla:hover span { background-position: -156px 100%; }
 #footer #foot_follow a#instagram span { background-position: -195px 0; }
 #footer #foot_follow a#instagram:hover span { background-position: -195px 100%; }
 #footer #foot_follow a#zootool span { background-position: -234px 0; }
 #footer #foot_follow a#zootool:hover span { background-position: -234px 100%; }
 #footer #foot_follow a#amazon span { background-position: -273px 0; }
 #footer #foot_follow a#amazon:hover span { background-position: -273px 100%; }
 #mailingList { margin: 16px 0 0 0; }
 #mailingList div { float: left; margin: 0 6px 0 0; padding: 0; }
 #mailingList div.last { margin: 0; }
 #mailingList input { background: #373737; color: #a0a0a0; font-size: 1.1em; padding: 9px 6px; width: 156px; margin: 0; float: left; border: none; }
 #mailingList .submit { background: #fbfbfb; margin: 0; line-height: 140%; font-size: 1.2em; padding: 6px 5px; margin: 0; width: auto; border: 1px solid #fbfbfb; color: #0b0b0b; float: left; font-family: "museo-1","museo-2","Helvetica Neue",Helvetica, Arial; font-weight: 300; }
 #mailingList .submit:hover { background: #8bbf36; border-color: #8bbf36; cursor: pointer; color: #fbfbfb; }
 #foot_planner a.replace { width: 553px; height: 138px; display: block; }
 #foot_planner a.replace span { background: url(/earth-sciences/images/desgin/footer-icons.PNG) no-repeat 0 0; height: 100%; width: 100%; }
 #foot_planner a.replace:hover span,#foot_planner a.replace span.hover { background-position: 0 100%; }
 ul.disc li { background: url( /earth-sciences/++resource++css/++resource++images/bullet_br_blue.gif) no-repeat left 6px; !important;}
 @font-face {font-family: 'fontawesome';src:url('/earth-sciences/test-sections/new-es/people/key-contacts/fonts/fontawesome.eot');src:url('/earth-sciences/test-sections/new-es/people/key-contacts/fonts/fontawesome.eot?#iefix') format('embedded-opentype'),url('/earth-sciences/test-sections/new-es/people/key-contacts/fonts/fontawesome.woff') format('woff'),url('/earth-sciences/test-sections/new-es/people/key-contacts/fonts/fontawesome.ttf') format('truetype'),url('/earth-sciences/test-sections/new-es/people/key-contacts/fonts/fontawesome.svg#fontawesome') format('svg');font-weight: normal;font-style: normal;}
 /*-----------------------------------------------------------link styles and exceptions-----------------------------------------------------------*/.flowrespond a {color: #fff !important;}
 section a {font-weight: 100; color:#036 !important;}
 .esreturn a {color:#47a3da !important; }
 #people-return a {color:#47a3da !important;}
 h2 a {font-weight: bold !important; color: rgba(0,0,0,.7) !important;}
 .nonbold a {color: rgba(0,0,0,.7) !important; }
 .cs-style-4 a {color: #fff !important;}
 #tabs a {font-weight: 100 !important; color:#036 !important;}
 .captionra a {color: #fff!important; font-weight bold!important;}
 a.cbp-vm-selected {color: #47a3da !important;}
 .cbp-vm-options a:hover, .cbp-vm-options a.cbp-vm-selected {color: #47a3da !important;}
 .cbp-vm-options a {color: #47a3da !important;}
 #people-return {position: absolute; right:45px; margin-top: 10px; font-size:1.6em; color:#378fc3;}
 /*--- Editting the custom google search ---*/.gsc-modal-background-image {display:none!important;}
 .gsc-modal-background-image-visible {display:none!important;}
 .cse .gsc-control-cse, .gsc-control-cse {background-color: transparent !important;border: 1px solid transparent !important;}
 .cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {width: 25px !important;height: 25px !important;}
 .gsc-input-box {height: 30px !important;}
 .gsc-input{background-image: none !important;background-repeat: no-repeat no-repeat;}
 /*.gsc-results-wrapper-overlay {height: 120% !important;}
 */.gsc-selected-option-container {min-width: 70px !important;}
 /*-----------------------------------------------------------Captioning Images:-----------------------------------------------------------*/.imagerespond img { padding-right:5%;}
 ].btns-gray  { text-align: center; }
 .btns-gray p { padding: 5px 5px; background: #ccc; border-radius: 5px;}
 .btns-gray p:hover { background: #f2f2f2;}
 .btns-gray a {color:#000;}
 .btns-gray a:hover {color: #000; text-decoration:none;}
 .captionra { position: relative; overflow:hidden;}
 .captionra {padding-right: 5%!important;}
 .captionra a { color:#fff; padding: 42px 25px;}
 .captionra p {position:absolute; top: 38px;   left:0%; }
 /*colours */.cblue a {background: #47A3DA;background: rgba(71,163,218,0.72);}
 .cred a  {background: #E44055;background: rgba(228,64,85,0.72);}
 .cgreen a{background: #60D870;background: rgba(96,216,112,0.72);}
 .cyellow a {background: E1E166;background: rgba(255,255,102,0.72);}
 .cpurple a {background: #B057FA;background: rgba(176,87,250,0.72);}
 .corange a{background:#F2B355;background: rgba(242,179,85,0.72);}
 .cgray a {background: #B7B7B7;background: rgba(183,183,183,0.72);}
 /*.captionra figure {position: relative;margin: 0 auto; /* to center it *//* min-width: 300px;  so edges aren't cut off */padding: 30px 0 0 0;/*width: 60%; when width is 60%, it is off-center, why? */font-size: 15px;}
 .captionra figure img {width: 100%;vertical-align: bottom; /* hide space since imgs are inline elements */}
 .captionra figure figcaption {position: absolute;right: 15%; bottom: .25em; left: 15%;background: black;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000, endColorstr=#bb000000);background: rgba(0,0,0,.7); /* transparent background */text-align: center;     /* center the text */color: #fff;padding: 10px;    /* padding around text */}
 */.captionimg1:hover  {filter: url(filters.svg#grayscale); /* Firefox 3.5+ */filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */filter: gray; /* IE6-9 */-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */}
 .captionimg1{border: 1px solid #a7a7a7;width: 200px;height: 160px;background: #F8F8F8 url(http://www.ucl.ac.uk/earth-sciences/images/design-images/ieps-button.jpg);margin: 4 auto;position: relative;border-radius: 10px;float:left;margin-left: 20px;margin-right: 20px;}
 .captionimg1 p {color:#fff; text-indent: 8px ; margin-top: 10px;  }
 .t1 {background: #282828 ; /*Old Browsers*/filter: alpha(opacity=72);/*IE7-*/background:rgba(0,0,0,.72); padding-bottom: 1px;position: absolute; bottom: 0px;display:block;height:38px;cursor: pointer;border-radius: 0px 0px 10px 10px; }
 .t1 a {color:#fff}
 .t1 { width:200px;}
 /*---- to rotate svgs add this class ----*/.rotatesvg {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  /* IE6,IE7 */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  /* IE6,IE7 */-ms-filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=2); /* IE8 */-ms-filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=2); /* IE8 */transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-sand-transform:  <rotate(180deg)>;}
 /*=======================================Animations: Hover-over Image with custom background and texthover on image creates moving text box*requires custom image to be madehtml required:- <article id="studyhere-effect" class="flowimg hoverright"> <div>- insert text- </div>- Insert custom image- </article>=======================================*/.flowrespond {padding-right:5% !important; overflow:hidden; max-width:1200px;}
 .flowrespond p , .flowrespond h5 {text-align: left;padding-left:130px;padding-top: 5px !important;}
 article.flowimg{display: inline-block;background: #000;overflow: hidden;position: relative;height: 400px;width:1200px;}
 article.flowimg.hoverright {margin-right: 0;}
 article.flowimg.hoverleft {margin-left: 0;}
 article#studyhere-effect {background: url(/earth-sciences/images/desgin/hover-gallery/prospective_students.jpg) 0 36px no-repeat;cursor: pointer;padding-right:5%;overflow:hidden;}
 #studyhere-effect h5 {margin-top:15px; padding-left: 130px;}
 article.flowimg div p {font-size: 1.4em;line-height: 1.6em;color: #ffffff;z-index:9;padding-top: 20px;}
 article.flowimg div {background: url(/earth-sciences/images/desgin/hover-gallery/Hover-prospective.JPG) 0 0;display: inline-block;height: 400px;width: 1100px;position: absolute;bottom: 0;left: -450px;overflow: hidden;padding: 20px 20px 20px 210px;margin-left:110px;-webkit-transition: all 0.8s ease-in ; -webkit-backface-visibility: hidden; transition: all 0.8s ease-in ;}
 article#studyhere-effect img {position: absolute;z-index: 10;left:50px;bottom: -38px;width: 210px !important;height: 430px !important;}
 article.hoverright div {padding-right: 158px;padding-left: 20px;left: 402px;top:36px;}
 article.hoverleft div {padding-left: 0px;padding-right: 20px;right: 450px;top:36px;}
 article.flowimg:hover div {left: 0;-webkit-transition: all 0.4s ease-in ; -webkit-backface-visibility: hidden; transition: all 0.4s ease-in ;}
 article.hoverleft:hover div {right: 0;-webkit-transition: all 0.4s ease-in ; -webkit-backface-visibility: hidden; transition: all 0.4s ease-in ;}
 article.flowimg img{overflow:visible;}
 article.hoverright div h5 , article.hoverleft div h5  {color: #fff;font-size: 23px;font-style:normal;}
 article.hoverleft div h5 {padding-left: 187px;padding-top: 10px;}
 article.flowimg div a{color: #fff;}
 article.hoverleft div p {font-size: 1.4em;line-height: 1.6em;color: #ffffff;z-index:9;padding-top: 30px;padding-left: 185px;padding-right:5px}
 /*-----------------------------------------------------------Useful Statements- Provisions for IE-----------------------------------------------------------*/<!--[if lt IE 9]><script>document.createElement('header');document.createElement('nav');document.createElement('section');document.createElement('article');document.createElement('aside');document.createElement('footer');document.createElement('hgroup');</script><![endif]-->/*-----------------------------------------------------------Navigation-----------------------------------------------------------*/#menu li {list-style-type: none;margin-left: 0em;}
 #topnav h1 {display:inline !important;}
 .section_header_white {z-index:7000;display:block !important;}
 #whitetop{position: absolute;top: -320px;left: -1400px;width: 1400px;height: 50px;background: white;z-index: 900;}
 #navhover { z-index: 3000;}
 .navigation1 {position:fixed;top:0px;left:0px;width:100%;border-bottom: 1px solid #e1e4e6 !important;background: white;opacity: .95;z-index:1000;}
 .navigation1:hover { opacity: 1;}
 .navigation1 li {list-style-type: none;margin-left:0px;margin-right:-3px;display:inline-block;padding-left: 25px;padding-right: 25px;padding-top: 10px;padding-bottom:10px;font-size: 1.7em;transition: all 0.5s ease-out;border-left:1px solid #e1e4e6;color:#AAAAA;}
 .navigation1 ul {margin:0;}
 .navigation1 li:first-child {border-left: none;}
 .navigation1 li:first-child:hover {opacity: 0.8;-o-transition-duration: .2s;-o-transition-property: opacity;-webkit-transition-duration: .2s;-webkit-transition-property: opacity;}
 .navigation1 li:last-child {border-right: 1px solid #e1e4e6; height:49px;}
 .navigation1 li:nth-child(2):hover {background:none;}
 .navigation1 li:nth-child(2) a:hover {color:#000;}
 .navigation1 li:hover {background:#F0F0F0;}
 .navigation1 a:hover {text-decoration:none;}
 .navigation1 li a:active {background:#F0F0F0;}
 .navigation1 li:first-child {background:#47a3da;}
 .navigation1 li:first-child a {color: #ffffff;}
 #menuhover:hover {opacity: 0.3;color:#47a3da;-o-transition-duration: .2s;-o-transition-property: opacity;-webkit-transition-duration: .2s;-webkit-transition-property: opacity;}
 /*-----------------------------------------------------------Silva Corrections to main theme-----------------------------------------------------------*//*--- links hover effect change ---*/a:hover {opacity: 0.8;color:#47a3da;-o-transition-duration: .2s;-o-transition-property: opacity;-webkit-transition-duration: .2s;-webkit-transition-property: opacity;text-decoration:none;}
 a: {-o-transition-duration: .2s;-o-transition-property: opacity;-webkit-transition-duration: .2s;-webkit-transition-property: opacity;}
 .enable1 h5 {margin: 0;padding: 0;font-size: 2.5em;font-weight: 400;color:#393736;font-style: normal !important;}
 /*--------------Publications-----------------*/#espublications2 table {border-bottom: 1px dashed #d9d6cc;}
 #espublications2 table a:link, #espublications2 table a:visited {color: #003399;font-weight: normal;text-decoration: underline;}
 #espublications2 table a:hover{color: #cc6666;font-weight: normal;text-decoration: underline;border-bottom: none;}
 #espublications2 table td {text-align: left;}
 /*#espublications2 .ep_doc_icon, #espublications2 .ep_view_jump, #espublications2 h2, #espublications2 .ep_view_timestamp, #espublications2 .ep_view_blurb  {display: none;}
 */#espublications2 .ep_view_jump  {color: #003399;}
 #espublications2 #system7_main {border-top: 1px solid #47a3da;}
 #espublications2 .ui-widget-header {background:none; border:none;}
 #espublications2 .ui-state-active, .ui-widget-content .ui-state-active { border:none;}
 div.publications.row.publicationProfile #orderByButtons {margin-bottom:-70px !important;}
 div.publications.row.publicationProfile{color: rgba(0,0,0,.7);}
 /*---- Changing silva research publication boxes ----*/#col3_content .content-box, #rightcontent .content-box, #col3_content .ucl-search-widget, #rightcontent .ucl-search-widget {border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;-webkit-border-radius: 4px 4px 4px 4px;background-color: none !important;border: 1px solid #CCCCCC;padding: 0 8px 6px;margin: 16px 0 16px 0;/* border-top: 2px solid 47a3da; */font-size:.9em!important;}
 #col3_content .content-box {border-top: 2px solid #47a3da !important;}
 /*--- Increases the height of the tabbed box to match new font size ---*/#tabs .ui-helper-clearfix {height: 100% !important;}
 .stimg img {height:auto !important;width:100% !important;margin-left:auto;margin-right:auto;}
 /*--- Match table font to new font theme ---*/.enable1 section tbody {color: rgba(0,0,0,.7);font-size: 1.1em;line-height: 1.5;}
 /* --- Remove / Edit Left-hand column --- */#col3 {margin: 0 0 0 0px !important;}
 #col1 {position: fixed !important;top:50px !important;left:0px !important;width:auto;height: 100% !important;display:none;z-index:1000;opacity: .9;}
 #col1:hover {opacity: 1;-o-transition-duration: .2s;-o-transition-property: opacity;-webkit-transition-duration: .2s;-webkit-transition-property: opacity;}
 #col1_content {background: white !important;border-right: 1px solid #e1e4e6 !important;border-bottom: 1px solid #e1e4e6 !important;height:100%;padding: 0 21px 21px 16px !important;}
 .vlist li {background:none;padding-left:0px!important;border-bottom:1px solid #e1e4e6;width: 167px;font-size:1em;margin:0px;}
 .vlist a {padding: 10px 0px 10px 0px;margin-top:0px;}
 .vlist li a:hover {text-decoration:none;background: #F0F0F0;}
 .vlist .active {padding:10px 0px;background:#fbfbfb !important;}
 /* --- Editing silva default theme: breadcrumb-trail --- */.hlist ul{position:fixed !important;top:10px !important;left:290px !important;color:#9a9a9a;z-index:2000;}
 .hlist ul li a:link {color:#9a9a9a;}
 .hlist ul li {color:#9a9a9a;}
 .hlist ul li a:visited {color:#9a9a9a;}
 /* --- Editing silva default theme: Search bar --- */#search {position:fixed;top:5px;right:20px;z-index:6000;}
 #googlesearch .submit {background: #B8B8B8;border: 1px solid #F0F0F0;font-family: arial;height:30px;width:30px;/*text-indent: -9999px;  --- to hide go value --- */overflow:hidden;}
 /* --- Editing silva default theme: Header boxes --- */#header{margin-top:50px;background:none !important;z-index:501;/*background: url(http://www.silva-sandbox.ucl.ac.uk/earth-planetary-institute/education/test-sections/ucl-header.PNG) no-repeat;height:172px;width:100%;height:auto;max-width:1280px;*/}
 .logoheaducl {z-index:500;position: absolute;top:-270px;left:-1400px;z-index:500;}
 .logoheaducl img{max-width:100%;width:100%;height:auto !important;min-height: 40px;}
 .ucl-logo-link {z-index:600;position: absolute;top: -258px;right: 5px;}
 #logo_holder {display:none;}
 #corp-identity-red{margin-top: -140px;background: url(/earth-sciences/images/desgin/corp-identity-images/test.JPG);height: 300px;}
 .heading {display:none;}
 .enable1 .heading {display: block !important;}
 .pagetitlees {text-transform: uppercase;font-size: 14px;font-weight: bold;color: #ffffff;position: absolute;top:-250px;z-index:501;}
 #tabs h3.heading a, .sideBar h2, h6.vlist, h4.heading, h6.toc, .entry a, .invFoot a, .cast-container a h4, .publicationdate, .eventdates, p.location, .newsiteminfopublicationdate, .default-profile-table .profile-label, .searchresults .searchresult-breadcrumb a, .articlelink a, .articlelink a:hover, .articlelink a:active, .articlelink a:link, .articlelink a:focus, .articlelink a:visited, #blog-items a, .podcast-link a, .related-info p a {color: #378fc3 !important;}
 /*---- Silva Accordion ----*/.ui-accordion  {width: 95%;margin: 0 auto;}
 .ui-widget-content a {color: #3d3d3d;}
 .ui-accordion .ui-accordion-header a {font-size: .5em;text-align: center;}
 #col3_content table.silvatable {max-width: 100%!important;}
 /*---- Adding padding on defaullt generated News Page ----*/.newsLarge {margin: 0px 25px;}
 .newsitem-thumbnail-even, .newsitem-thumbnail-odd {float: right;position: relative;top: -34px;margin-left: 10px;}
 .entry img {float: right;position: relative;margin-bottom:20px;margin-left: 10px;}
 .newsLarge p {padding-top: 10px;}
 .newsLarge p {font: normal 11px Arial, Helvetica, sans-serif;margin: 0;padding-bottom: 7px;font-size: 1.25em;color: rgba(0,0,0,.7);line-height: 1.5;}
 /*--- New ES Table ---*/.estable-blue .silvatable {max-width: 95% !important;}
 .estable-blue table.silvatable tr.odd:first-child { border-bottom: solid 2px #47a3da;}
 .estable-blue table.silvatable p {font-size:100%;}
 /* --- Editing silva default theme: Newsfeedviewer homepage --- */.newscustom .newsSmall .entry h3 a {font-size: 20px !important;}
 .newscustom .newsSmall .entry h3 {padding: 20px 0 !important;width: 75% !important;margin-left: 70px;}
 .newscustom .newsSmall {width: 95% !important;}
 .newscustom .newsSmall {border-top: 1px solid #cccccc !important;}
 .newscustom .entry h3 {line-height: 1.6 !important;}
 .newscustom  .newsSmall div.inv_thumbnail {width:60px !important;}
 /*--- News Article changes ---*/.newsitem{color: rgba(0,0,0,.7);font-size: 1.3em;line-height: 1.5;}
 .newsitem h4.heading {font-size: 1.1em !important;}
 #col3_content .newsitem { margin-left: 2% !important;}
 /*-----------------------------------------------------------(inherited styles from old ES)-----------------------------------------------------------*/#esslideshow .panel-overlay {height: auto;background-color: #333;padding: 5px; }
 #esslideshow img {left:0px !important;}
 #esslideshow .panel-overlay a{color: #47a3da !important;}
 #esslideshow .gallery {background: #222}
 .esdegreeinfodownload a {padding-top: 3px;padding-bottom: 3px;padding-left: 5px;padding-right: 20px;background-color: transparent;background-image: url("/earth-sciences/images/desgin/mime-16.png");background-repeat: no-repeat;background-attachment: scroll;background-clip: border-box;background-origin: padding-box;background-size: auto auto;background-position: right -225px;}
 /*----------PhD topics, seminar lists, fieldwork schedule-------*/#estopictable tr {background-color: #f7f7f7;border-top: 1px dotted #a19589;}
 #estopictable table{border: 1px solid #a19589;}
 /*----------Bold text in these tables creates a header row-------*/#estopictable strong {text-transform: uppercase;font-size: 85%;}
 /*---------An actual header row - spans all columns by silva default------*/#estopictable tr.rowheading td {text-transform: uppercase;font-size: 85%;}
 #esstafftable tr.even {background-color: #f7f7f7;}
 #esstafftable tr {border-top: 1px solid #a19589;}
 #esstafftable td {height: 4em;}
 #esstafftable h4 {margin-top: 0.5em;font-size: 100%;}
 .esmydepartment strong {padding-top: 3px;padding-bottom: 3px;padding-right: 20px;background-color: transparent;background-image: url("images/mime-16.png");background-repeat: no-repeat;background-attachment: scroll;background-clip: border-box;background-origin: padding-box;background-size: auto auto;background-position: right -225px;font-weight: 100;}
 /*-----------------------------------------------------------Overlay Styles-----------------------------------------------------------*/.login-button1 {-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-border-top-left-radius:13px;-moz-border-radius-topleft:13px;border-top-left-radius:13px;-webkit-border-top-right-radius:13px;-moz-border-radius-topright:13px;border-top-right-radius:13px;-webkit-border-bottom-right-radius:13px;-moz-border-radius-bottomright:13px;border-bottom-right-radius:13px;-webkit-border-bottom-left-radius:13px;-moz-border-radius-bottomleft:13px;border-bottom-left-radius:13px;text-indent:0;border:4px solid #ffffff;display:inline-block;color:#ffffff;font-family:arial;font-size:32px;font-weight:bold;font-style:normal;height:96px;line-height:96px;width:80%;text-decoration:none;text-align:center;}
 .infobutton {position:fixed;top:1px;right:250px;width:100px;height:50px;background:none;border-top: none;border-bottom: none;border-left: solid 1px #e1e4e6;border-right: solid 1px #e1e4e6;font-size: 1.7em;}
 .infobutton:hover {background:#F0F0F0;}
 #trigger-overlay {z-index: 9999999;}
 /* Overlay style */.overlay {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(71,163,218,0.95);z-index: 99999999;}
 .overlay a {color:#fff;}
 .overlay a:hover {color:#fff;}
 /* Overlay closing cross */.overlay .overlay-close {width: 80px;height: 80px;position: absolute;right: 20px;top: 20px;overflow: hidden;border: none;background: url(/earth-sciences/images/desgin/cross.png) no-repeat center center;text-indent: 200%;color: transparent;outline: none;z-index: 100;}
 /* Menu style */.overlay nav {text-align: center;position: relative;top:50%;font-size: 54px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
 .overlay ul {list-style: none;padding: 0;margin: 0 auto;display: inline-block;height: 100%;position: relative;}
 .overlay p {color:#fff; font-size: 16px;}
 .navhead1 { padding-right:120px;}
 .overlay .navhead1 p {font-size:.9em;}
 .overlay p {margin-bottom: 0px !important;}
 .overlay ul li {display: block;height: 20%;height: calc(100% / 5);min-height: 54px;}
 .overlay ul li a {font-weight: 300;display: block;color: #fff;-webkit-transition: color 0.2s;transition: color 0.2s;}
 .overlay ul li a:hover,.overlay ul li a:focus {color: #e3fcb1;}
 /* Effects */.overlay-hugeinc {opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s, visibility 0s 0.5s;transition: opacity 0.5s, visibility 0s 0.5s;}
 .overlay-hugeinc.open {opacity: 1;visibility: visible;-webkit-transition: opacity 0.5s;transition: opacity 0.5s;}
 .overlay-hugeinc nav {-webkit-perspective: 1200px;perspective: 1200px;}
 .overlay-hugeinc nav ul {opacity: 0.4;-webkit-transform: translateY(-25%) rotateX(35deg);transform: translateY(-25%) rotateX(35deg);-webkit-transition: -webkit-transform 0.5s, opacity 0.5s;transition: transform 0.5s, opacity 0.5s;}
 .overlay-hugeinc.open nav ul {opacity: 1;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);}
 .overlay-hugeinc.close nav ul {-webkit-transform: translateY(25%) rotateX(-35deg);transform: translateY(25%) rotateX(-35deg);}
 /*-----------------------------------------------------------Different Sections + Responsive Coding-----------------------------------------------------------*/.page_margins {width: 90% !important;max-width: 1280px  !important;min-width: 320px !important;}
 @media screen, projection#main {background: #fff;padding: 0 !important;margin: 0 !important;}
 #col3_content {padding: 15px 0px 15px 0px !important;margin-left: 0px;}
 *,*:after,*::before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
 /* General styles and layout */body {background-image: url(http://tympanus.net/Development/ParallaxContentSlider/images/bg.png);/*background-image: url(/earth-sciences/images/desgin/grid_bg.gif);*//*background: #cbcbcb url(/earth-sciences/images/desgin/background2.jpg/) repeat;*/color: #fff;font-family: 'Lato', Arial, sans-serif;}
 .containermka {margin-top:-100px;overflow: visible;z-index:100;/* we don't want the pseudo-elements sticking out */}
 .containermka svg {display: block;}
 .enable1 section {position: relative;padding: 10em 5%;background:#dfdfdf;line-height: 1.5;text-align: center;}
 .scrollblock section {padding: 4em 5% !important;}
 .enable1 section h2 {margin: 0;padding: 0;font-size: 2.5em;font-weight: 400;}
 .esreturn a {color: #47a3da;text-align:center;font-size: 2em;font-weight: 400;}
 .esreturn p {text-align:center;}
 .enable1 section p {color: rgba(0,0,0,.7);font-size: 1.3em;line-height: 1.5;}
 .enable1 section ul { color: rgba(0,0,0,.7);font-size: 1.3em;line-height: 1.5; }
 .text:first-child {text-align: right;}
 .tright {text-align: right;}
 .text:nth-child(2) {text-align: left;}
 .col-2 .column {width: 49%;overflow:visible !important;}
 .col-3 .column {padding: 0 1%;width: 33%;text-align: center;}
 .col-3 .column p {padding: 1.4em;}
 .column {display: inline-block;vertical-align: top;}
 .column img {width:100%;height:auto !important;}
 .column:nth-child(2) img {padding-left: 20px;}
 .imgbr img {border-radius: 10px;}
 .column iframe {max-width: 550px;margin-left: 5%;width:100%;height: 300px;border-bottom: 4px solid #47a3da;}
 .icon {display: block;width: 2em;height: 2em;border-radius: 50%;background: rgba(0,0,0,0.1);color: #fff;text-align: center;font-size: 8em;line-height: 2em;margin: 0 auto;}
 .iconblue {background: #b7dbf0 !important; }
 .iconphdt {background: url(/earth-sciences/images/desgin/research-icons/PhD-topics.JPG) !important;border: 5px solid rgb(223, 223, 223);}
 .icon-resarea {background: url(/earth-sciences/images/desgin/research-icons/researchareas.JPG) !important;border: 5px solid #b7dbf0;}
 .icon-rgroups {background: url(/earth-sciences/images/desgin/research-icons/affiliated.jpg) !important;border: 5px solid #b7dbf0;}
 .icon-facili {background: url(/earth-sciences/images/desgin/research-icons/facilities.JPG) !important;border: 5px solid #b7dbf0;}
 .icon-pros{background: url(/earth-sciences/images/desgin/research-icons/study-here-icons/prospective-icon.JPG) !important;border: 5px solid #b7dbf0;}
 .icon-graduate{background: url(/earth-sciences/images/desgin/research-icons/study-here-icons/undergrad-icon.jpg) !important;border: 5px solid #b7dbf0;}
 .icon-phdtopics {background: url(/earth-sciences/images/desgin/research-icons/study-here-icons/phd-courses-icon.JPG) !important;border: 5px solid rgb(223, 223, 223);}
 .icon-doctoral{background: url(/earth-sciences/images/desgin/research-icons/study-here-icons/Doctoral-studies-icon.JPG) !important;border: 5px solid rgb(223, 223, 223);}
 .icon-publi {background: url(/earth-sciences/images/desgin/research-icons/publications.jpg) !important;border: 5px solid rgb(223, 223, 223);}
 .icon-seminar {background: url(/earth-sciences/images/desgin/research-icons/seminars.JPG) !important;border: 5px solid rgb(223, 223, 223);}
 .iconindex1 {background: url(/earth-sciences/images/desgin/research-icons/icon-index-1.JPG) !important;border: 5px solid #b7dbf0;}
 .icon-alumni{background: url(/earth-sciences/images/desgin/research-icons/fieldworkicon.JPG) !important;border: 5px solid #b7dbf0;}
 .iconcareer {background: url(/earth-sciences/images/desgin/research-icons/icon-career.JPG) !important;border: 5px solid #b7dbf0;}
 .icon-greenough{background: url(/earth-sciences/images/desgin/research-icons/study-here-icons/alumni-careers-icon.JPG) !important;border: 5px solid rgb(223, 223, 223);}
 .iconhands {background: url(/earth-sciences/images/desgin/research-icons/icon-index-2.JPG) !important;border: 5px solid #ccc;}
 .icon-allmodules {background: url(/earth-sciences/images/study-here/undergraduate-degrees/undergrad/degree-mod-degree.JPG) !important;border: 5px solid #b7dbf0;}
 .icon-degmodules {background: url(/earth-sciences/images/study-here/undergraduate-degrees/undergrad/degreemodules.JPG) !important;border: 5px solid #b7dbf0;}
 .enable1 section.color h2 {color: #393736;}
 .icon-happly {background: url(/earth-sciences/images/study-here/undergraduate-degrees/undergrad/how-to-apply2.JPG) !important;border: 5px solid #ccc;}
 .icon-currentstudents {background: url(/earth-sciences/images/desgin/research-icons/research-areas/Current_Students.JPG)!important;border: 5px solid rgb(223, 223, 223);}
 .icon-aphelp {background: url(/earth-sciences/images/desgin/research-icons/research-areas/application.JPG)!important;border: 5px solid #b7dbf0;}
 .icon-availabletopics {background: url(/earth-sciences/images/desgin/research-icons/research-areas/avaliable.JPG)!important;border: 5px solid #b7dbf0;}
 .icon-foverview {background: url(/earth-sciences/images/desgin/research-icons/fieldwork/overview.JPG)!important;border: 5px solid #b7dbf0;}
 .icon-fschedule{background: url(/earth-sciences/images/desgin/research-icons/fieldwork/schedule.JPG)!important;border: 5px solid rgb(223, 223, 223);}
 .icon-fsafety{background: url(/earth-sciences/images/desgin/research-icons/fieldwork/safety.JPG)!important;border: 5px solid #b7dbf0;}
 .icon-whystudy{background: url(/earth-sciences/images/study-here/prospective-students/icons/whystudy.jpg)!important;border: 5px solid #b7dbf0;}
 .icon-pteaching{background: url(/earth-sciences/images/study-here/prospective-students/icons/teaching.jpg)!important;border: 5px solid rgb(223, 223, 223);}
 .icon-passess{background: url(/earth-sciences/images/study-here/prospective-students/icons/assessmenticon.JPG)!important;border: 5px solid #b7dbf0;}
 .icon-psupport{background: url(/earth-sciences/images/study-here/prospective-students/icons/support.JPG)!important;border: 5px solid #b7dbf0;}
 .icon-affiliatestudents {background: url(/earth-sciences/images/study-here/prospective-students/icons/affiliate-students.JPG)!important;border: 5px solid rgb(223, 223, 223);}
 .enable1 .color {background: #ffffff;}
 /*** Individual section styles and separators ***//* Common style for pseudo-elements */.enable1 section::before,.enable1 section::after {position: absolute;content: '';pointer-events: none;}
 /* Triangles */.ss-style-triangles::after {left: 50%;width: 100px;height: 100px;-webkit-transform: translateX(-50%) rotate(45deg);transform: translateX(-50%) rotate(45deg);z-index: 400;}
 .ss-style-triangles{overflow: visible !important;}
 .ss-style-triangles::before {top: -50px;background: #dfdfdf;}
 .ss-style-triangles::after {bottom: -50px;z-index: 10;background: inherit;}
 /*--- triangle top only ---*/.ss-style-triangles2::before {left: 50%;width: 100px;height: 100px;-webkit-transform: translateX(-50%) rotate(45deg);transform: translateX(-50%) rotate(45deg);z-index: 400;}
 .ss-style-triangles2 {overflow: visible !important;}
 .ss-style-triangles2::before {top: -50px;background: #dfdfdf;}
 /* Double Diagonal line on top of section */.ss-style-doublediagonal {z-index: 1;padding-top: 6em;background: #e1e4e6;}
 .ss-style-doublediagonal::before,.ss-style-doublediagonal::after {top: 0;left: -25%;z-index: -1;width: 150%;height: 75%;background: inherit;-webkit-transform: rotate(-2deg);transform: rotate(-2deg);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
 .ss-style-doublediagonal::before {height: 50%;background: #cccccc;-webkit-transform: rotate(-3deg);transform: rotate(-3deg);-webkit-transform-origin: 3% 0;transform-origin: 3% 0;}
 /* Double Diagonal line bottom of section */.ss-style-doublediagonalbot {z-index: 1;padding-top: 6em;background: #e1e4e6;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);/* for ie */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
 .ss-style-doublediagonalbot div {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);/* for ie */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
 .ss-style-doublediagonalbot::before,.ss-style-doublediagonalbot::after {top: 0;left: -25%;z-index: -1;width: 150%;height: 75%;background: inherit;-webkit-transform: rotate(-2deg);transform: rotate(-2deg);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
 .ss-style-doublediagonalbot::before {height: 50%;background: #cccccc;-webkit-transform: rotate(-3deg);transform: rotate(-3deg);-webkit-transform-origin: 3% 0;transform-origin: 3% 0;}
 /* Half Circle */.ss-style-halfcircle::before,.ss-style-halfcircle::after {left: 50%;z-index: 10;width: 100px;height: 100px;border-radius: 50%;background: inherit;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
 .ss-style-halfcircle::before {top: -50px;}
 .ss-style-halfcircle::after {bottom: -50px;}
 /* Big Triangle */svg#bigTriangleColor {pointer-events: none;}
 #bigTriangleColor path {fill: #3498db;stroke: #3498db;stroke-width: 2;}
 /* Curves */#curveUpColor path,#curveDownColor path {fill: #dfdfdf;stroke: #dfdfdf;z-index:100;overflow:visible !important;width:auto;}
 /* Multiple Triangles */.ss-style-multitriangles::before,.ss-style-multitriangles::after {left: 50%;width: 50px;height: 50px;-webkit-transform: translateX(-50%) rotate(45deg);transform: translateX(-50%) rotate(45deg);}
 .ss-style-multitriangles::before {top: -25px;background: inherit;box-shadow: -50px 50px 0 #cccccc, 50px -50px 0 #cccccc;}
 .ss-style-multitriangles::after {bottom: -25px;z-index: 10;background: inherit;box-shadow: -50px 50px 0 #cccccc, 50px -50px 0 #cccccc;}
 /* Rounded corners */.ss-style-roundedcorners::before {top: 100%;left: 0;z-index: 10;width: 100%;height: 60px;border-radius: 0 0 60px 60px;background: inherit;}
 /* Rounded center split and bottom rounded */.ss-style-roundedsplit {padding-top: 7em;border-radius: 0 0 80px 80px;}
 .ss-style-roundedsplit::before,.ss-style-roundedsplit::after {top: -70px;left: 0;z-index: 10;width: 50%;height: 70px;background: inherit;}
 .ss-style-roundedsplit::before {border-radius: 0 80px 0 0;}
 .ss-style-roundedsplit::after {left: 50%;border-radius: 80px 0 0 0;}
 /* Rounded center split and bottom rounded bottom only */.ss-style-roundedsplitb {padding-top: 7em;border-radius: 0 0 80px 80px;}
 .ss-style-roundedsplitb::after {top: -70px;left: 0;z-index: 10;width: 50%;height: 70px;background: inherit;}
 .ss-style-roundedsplitb::after {left: 50%;border-radius: 80px 0 0 0;}
 /* Inverted rounded corners */.ss-style-invertedrounded {margin-bottom: 90px;padding: 13em 10% 10em;border-radius: 0 0 0 90px;}
 .ss-style-invertedrounded::before,.ss-style-invertedrounded::after {left: 0;z-index: -1;height: 90px;background: #dfdfdf;}
 .ss-style-invertedrounded::before {top: 100%;width: 100%;border-radius: 0 90px 0 0;}
 .ss-style-invertedrounded::after {bottom: 0;z-index: -1;width: 50%;}
 /* Boxes */.ss-style-boxes {padding-top: 4em;padding-bottom: 13em;}
 .ss-style-boxes::before {bottom: 0;left: 0;width: 100%;height: 50px;background-image: -webkit-gradient(linear, 100% 0, 0 100%, color-stop(0.5, #fff), color-stop(0.5, #dfdfdf));background-image: linear-gradient(to right, #fff 50%, #dfdfdf 50%);-webkit-background-size: 130px 100%;background-size: 130px 100%;}
 /* Zig Zag (3d up and simple down) */.ss-style-zigzag::before,.ss-style-zigzag::after {right: 0;left: 0;z-index: 10;display: block;height: 90px;background-size: 50px 100%;}
 .ss-style-zigzag::before {top: -90px;background-image: -webkit-gradient(linear, 0 0, 300% 100%, color-stop(0.25, transparent), color-stop(0.25, #fff));background-image:linear-gradient(315deg, #fff 25%, transparent 25%),linear-gradient( 45deg, #fff 25%, transparent 25%);background-position: 50%;}
 .ss-style-zigzag::after {top: 100%;background-image: -ms-linear-gradient(linear, 0 0, 300% 100%, color-stop(0.25, #fff), color-stop(0.25, #fff));/* IE5.5 - IE7 */filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF003366,EndColorStr=#FF55AAEE);/* IE8 */-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF003366,EndColorStr=#FF55AAEE)"background-image: -webkit-gradient(linear, 0 0, 300% 100%, color-stop(0.25, #fff), color-stop(0.25, #fff));background-image:linear-gradient(135deg, #fff 25%, transparent 25%),linear-gradient(225deg, #fff 25%, transparent 25%);background-position: 50%;}
 /* Edges */.ss-style-roundedges {padding-bottom: 16em;}
 .ss-style-roundedges::before,.ss-style-roundedges::after {width: 200px;height: 200px;border-radius: 50%;background: #2980b9;top: -100px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
 .ss-style-roundedges::before {left: -100px;}
 .ss-style-roundedges::after {right: -100px;}
 /* Slit */.ss-style-slit {padding-top: 5em;}
 .ss-style-slit::before,.ss-style-slit::after {width: 50.5%;width: -webkit-calc(50% + 10px);width: -moz-calc(50% + 10px);width: calc(50% + 10px);height: 160px;background: #dfdfdf;top: -160px;}
 .ss-style-slit::before {left: -20px;-webkit-transform: skewX(10deg);transform: skewX(10deg);box-shadow: -10px -20px #3192d3;}
 .ss-style-slit::after {right: -20px;-webkit-transform: skewX(-10deg);transform: skewX(-10deg);box-shadow: 10px -20px #3192d3;}
 /* Big half circle */#bigHalfCircle path {fill: #3498db;stroke: #3498db;}
 /* Big triangle with shadow */#trianglePath1 {fill: #fff;stroke: #fff;}
 #trianglePath1::after {background:#dfdfdf;}
 #trianglePath2 {fill: #cccccc;stroke: none;}
 /* Inclined Zig Zag */.ss-style-inczigzag::before,.ss-style-inczigzag::after {left: 0;width: 100%;height: 30px;background-size: 250px 100%;}
 .ss-style-inczigzag::before {top: 0;background-image: -webkit-gradient(linear, 0 0, 10% 100%, color-stop(0.5, #dfdfdf), color-stop(0.5, #ffffff));background-image: linear-gradient(3deg, #fff 50%, #dfdfdf 60%);}
 .ss-style-inczigzag::after {bottom: 0;background-image: -webkit-gradient(linear, 0 0, 10% 100%, color-stop(0.5, #fff), color-stop(0.5, #dfdfdf));background-image: linear-gradient(3deg, #dfdfdf 50%, #fff 60%);}
 /* Castle */.ss-style-castle::before {left: 0;width: 100%;height: 50px;background-size: 200px 100%;top: 0;background-image: -webkit-linear-gradient(40deg, #fff 50%, #dfdfdf 50%);background-image: linear-gradient(40deg, #fff 50%, #dfdfdf 50%);}
 /* Alternative slit with inner shadow */#slitPath1 {fill: #fff;stroke: red;stroke-width: 0;}
 #slitPath2, #slitPath3 {fill: #cccccc;}
 /* Folded corner */.ss-style-foldedcorner::before,.ss-style-foldedcorner::after {bottom: 0;width: 100px;height: 100px;}
 .ss-style-foldedcorner::before {right: 0;background-image: -webkit-linear-gradient(top left, #37a2ea 50%, #3498db 50%);background-image: linear-gradient(315deg, #3498db 50%, #37a2ea 50%);}
 .ss-style-foldedcorner::after {right: 100px;background-image: -webkit-linear-gradient(top left, transparent 50%, #236fa1 50%);background-image: linear-gradient(315deg, #236fa1 50%, transparent 50%);}
 /* Dots */.ss-style-dots::before {bottom: 20px;width: 14px;height: 14px;border-radius: 50%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);background: #2072a7;box-shadow: 30px 0 #2072a7, -30px 0 #2072a7;}
 /* Double Line */.ss-style-doubleline::before {bottom: 30px;width: 140px;height: 2px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);background: #2072a7;box-shadow: 0 30px 0 #2072a7;}
 /* Cross */.ss-style-cross {padding-bottom: 15em;}
 .ss-style-cross::before,.ss-style-cross::after {background: #2072a7;bottom: 70px;width: 200px;height: 2px;left: 50%;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;}
 .ss-style-cross::before {-webkit-transform: translateX(-50%) rotate(45deg);transform: translateX(-50%) rotate(45deg);}
 .ss-style-cross::after {-webkit-transform: translateX(-50%) rotate(-45deg);transform: translateX(-50%) rotate(-45deg);}
 /* Stamp */#stamp path {fill: #3498db;stroke: #3498db; /* avoid gap in FF */}
 /* Clouds */#clouds path {fill: #dfdfdf;stroke: none;}
 .containermka > header,.codrops-top {font-family: 'Lato', Arial, sans-serif;color: #fff;background: #3498db;}
 .containermka > header {margin: 0 auto;padding: 5.5em 2em 7em;text-align: center;}
 .containermka > header h1 {font-size: 2.625em;line-height: 1.3;margin: 0;font-weight: 300;}
 .containermka > header span {display: block;font-size: 60%;opacity: 0.7;padding: 0 0 0.6em 0.1em;}
 .page{border-left: 1px solid #e1e4e6 !important;border-right: 1px solid #e1e4e6 !important;overflow:hidden;}
 /*-----------------------------------------------------------Content-slider-----------------------------------------------------------*//** Overides===================================*/.bxhack img {margin:0px auto !important;}
 .bxhack {width:100% !important; max-width: 1400px; background:#dfdfdf !important; margin-left:-28px;}
 .bx-slider li{margin-left:-17px !important;}
 .bx-wrapper {margin-top:25px!important;}
 /*.ulinline {margin-top:-35px;font-family: Arial,Helvetica,sans-serif;font-size: 1.1em;letter-spacing: 0.1em;}
 .ulinline ul.disc li:nth-child(5){ margin-left: 197px;}
 .ulinline ul.disc li {float:left!important;margin-bottom: 10px;}
 .ulinline ul.disc li:first-child {background:none;padding-left:0px!important; margin-left:0px!important;}
 */.wrapfloatleft p:last-child {padding-bottom:0px; margin-bottom:0px;}
 .bx-wrapper a {color:#1798ff;}
 /** RESET AND LAYOUT===================================*/.bx-wrapper {position: relative;margin: 0px 0px 60px 30px;padding: 0;*zoom: 1;}
 .bx-wrapper img {max-height:360px;width:auto;display: block;margin-left:-17px;overflow:hidden;}
 .bx-wrapper iframe {margin-left:-34px;}
 /** THEME===================================*/.bx-wrapper .bx-viewport {/*-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;*/border: solid #dfdfdf 5px;left: -5px;background: #dfdfdf;}
 .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
 /* LOADER */.bx-wrapper .bx-loading {min-height: 50px;/*background: url(images/bx_loader.gif) center center no-repeat #fff;*/height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
 /* PAGER */.bx-wrapper .bx-pager {text-align: center;/*font-size: .85em;*/font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
 .bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
 .bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
 .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #47a3da;}
 /* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {left: 0px;background: url(/earth-sciences/images/desgin/left.PNG);}
 .bx-wrapper .bx-next {right: 5px;background: url(/earth-sciences/images/desgin/right.PNG);}
 .bx-wrapper .bx-controls-direction a {position: absolute;top: 40%;outline: 0;width: 49px;height: 100px;text-indent: -9999px;z-index: 500;}
 .bx-wrapper .bx-controls-direction a.disabled {display: none;}
 /* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {text-align: center;}
 .bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(rdr/x/design/controls.png) -86px -11px no-repeat;margin: 0 3px;}
 .bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
 .bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(rdr/x/design/controls.png) -86px -44px no-repeat;margin: 0 3px;}
 .bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
 /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
 /* IMAGE CAPTIONS */.bx-wrapper .bx-caption {position: absolute;bottom: 5px;/*right: 6em;*/background: #666\9;background: rgba(80, 80, 80, 0.75);/*width: 25%;*/width:70%;height: 30%;text-align: left;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;}
 .bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;padding: 10px;padding-bottom:0px;/*padding-top: 30%;*/-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
 .bx-wrapper .bx-caption span h5 {color: #fff;font-family: Arial;display: block;font-size: 1.2em;line-height: 1em;padding: 5px;}
 .bx-wrapper .bx-caption span a {padding-top:10px;color:#1798ff !important;}
 .bx-wrapper .bx-caption span a:hover {color:#fff;}
 .bx-caption {opacity:0.8;filter:alpha(opacity=80);transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;}
 .bx-wrapper:hover .bx-caption {opacity:1.0;filter:alpha(opacity=100);transform: all all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; }
 /*----------------------------------------------Hover Caption Images-----------------------------------------------*/.grid {padding: 10px 20px 10px 20px;max-width: 1400px;margin: 0 auto;list-style: none;text-align: center;font-size: 1em !important;}
 .grid li {display: inline-block;width: 100%;margin: 0;text-align: left;position: relative;}
 .grid figure {margin: 0;position: relative;}
 .grid figure img {max-width: 100%;display: block;position: relative;}
 .grid figcaption {position: absolute;top: 0;left: 0;padding: 10px;background: #2c3f52;color: #ed4e6e;font-size: 1.2em;line-height: 120%;}
 .grid figcaption h3 {margin: 0;padding: 0;color: #fff;font-size: 1.5em;}
 .grid figcaption h3{margin-bottom: 20px;margin-top: 5px;}
 .grid figcaption a {text-align: center;padding: 5px 10px;border-radius: 2px;display: inline-block;background: #ed4e6e;color: #fff;padding-bottom:10px;}
 .grid span {padding-top: 20px;}
 .cs-style-4 li {-webkit-perspective: 1700px;-moz-perspective: 1700px;perspective: 1700px;-webkit-perspective-origin: 0 50%;-moz-perspective-origin: 0 50%;perspective-origin: 0 50%;}
 .cs-style-4 figure {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
 .cs-style-4 figure > div {overflow: hidden;}
 .cs-style-4 figure img {-webkit-transition: -webkit-transform 0.4s;-moz-transition: -moz-transform 0.4s;transition: transform 0.4s;}
 .no-touch .cs-style-4 figure:hover img,.cs-style-4 figure.cs-hover img {-webkit-transform: translateX(25%);-moz-transform: translateX(25%);-ms-transform: translateX(25%);transform: translateX(25%);}
 .cs-style-4 figcaption {height: 100%;width: 50%;opacity: 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);transform: rotateY(-90deg);-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;transition: transform 0.4s, opacity 0.1s 0.3s;}
 .no-touch .cs-style-4 figure:hover figcaption,.cs-style-4 figure.cs-hover figcaption {opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;-moz-transition: -moz-transform 0.4s, opacity 0.1s;transition: transform 0.4s, opacity 0.1s;}
 .cs-style-4 figcaption a {position: absolute;bottom: 20px;right: 20px;}
 /*----------------------------------------------Responsive Viewmode/switch- use in: facilities, research groups, impact-----------------------------------------------*/.cbp-vm { padding-left: 20px; padding-right: 20px;}
 /* Main container */.cbp-vm-switcher {padding: 10px !important;border: 3px solid #dfdfdf !important;}
 /* options/select wrapper with switch anchors */.cbp-vm-options {text-align: right;padding-bottom: 10px;border-bottom: 3px solid #dfdfdf !important;}
 .cbp-vm-options a {display: inline-block;width: 40px;height: 40px;overflow: hidden;white-space: nowrap;color: #d0d0d0;margin: 2px;}
 .cbp-vm-options a:hover,.cbp-vm-options a.cbp-vm-selected {color: #47a3da;}
 .cbp-vm-options a:before {width: 40px;height: 40px;line-height: 40px;font-size: 30px;text-align: center;display: inline-block;}
 /* General style of switch items' list */.cbp-vm-switcher ul {list-style: none;padding: 0;margin: 0;}
 /* Clear eventual floats */.cbp-vm-switcher ul:before,.cbp-vm-switcher ul:after {content: " ";display: table;}
 .cbp-vm-switcher ul:after {clear: both;}
 .cbp-vm-switcher ul li {display: block;position: relative;}
 .cbp-vm-image {display: block;margin: 0 auto;}
 .cbp-vm-image img {display: inline-block;max-width: 100%;border: none;border-bottom: solid 2px #47a3da;}
 .cbp-vm-title {margin: 0;padding: 10px 0px 0px 0px;line-height:100%;}
 .cbp-vm-price {color: #999999;}
 .cbp-vm-add {color: #fff;background: #dfdfdf;padding: 10px 20px;border-radius: 2px;margin: 0px 0 0;display: inline-block;transition: background 0.2s;}
 .cbp-vm-add:hover {color: #fff;background: #47a3da;}
 .cbp-vm-add:before {margin-right: 5px;}
 /* Common icon styles */.cbp-vm-icon:before {font-family: 'fontawesome';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;}
 .cbp-vm-grid:before {content: "\f00a";}
 .cbp-vm-list:before {content: "\f00b";}
 .cbp-vm-add:before {content: "\f055";}
 /* Individual view mode styles *//* Large grid view */.cbp-vm-view-grid ul {text-align: center;}
 .cbp-vm-view-grid ul li {width: 33%;text-align: center;padding: 25px;margin: 5px 0 0;display: inline-block;min-height: 420px;vertical-align: top;}
 .cbp-vm-view-grid .cbp-vm-details {max-width: 300px;min-height: 70px;margin: 0 auto;}
 .cbp-vm-view-grid .cbp-vm-price {margin: 10px 0;font-size: 1.2em;}
 /* List view */.cbp-vm-view-list li {padding: 20px 0;white-space: nowrap;}
 .cbp-vm-view-list .cbp-vm-image,.cbp-vm-view-list .cbp-vm-title,.cbp-vm-view-list .cbp-vm-details,.cbp-vm-view-list .cbp-vm-price,.cbp-vm-view-list .cbp-vm-add {display: inline-block;vertical-align: middle;}
 .cbp-vm-view-list .cbp-vm-image {width: 10%;}
 .cbp-vm-view-list .cbp-vm-title {font-size: 1em;padding: 0 10px;white-space: normal;width: 23%;}
 .cbp-vm-view-list .cbp-vm-price {font-size: 1em;width: 10%;padding: 0 10px;white-space: normal;}
 .cbp-vm-view-list .cbp-vm-details {width: 40%;padding: 0 15px;overflow: hidden;white-space: normal;}
 .cbp-vm-view-list .cbp-vm-add {margin: 0;}
 /*---------------------------------------------------Hover Effects----------------------------------------------------*/.logo {transform: all all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-ms-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out; }
 .logo:hover {transform:  scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}
 #col2 {width:0px !important;}
 /*--------------------------------------------------Quote Rotator----------------------------------------------------*/.cbp-qtrotator {position: relative;margin: 3em auto 2em auto;max-width: 800px;width: 100%;min-height: 200px;}
 .cbp-qtrotator .cbp-qtcontent {position: absolute;min-height: 200px;border-top: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;padding: 2em 0;top: 0;z-index: 0;opacity: 0;width: 100%;}
 .no-js .cbp-qtrotator .cbp-qtcontent {border-bottom: none;}
 .cbp-qtrotator .cbp-qtcontent.cbp-qtcurrent,.no-js .cbp-qtrotator .cbp-qtcontent {position: relative;z-index: 100;pointer-events: auto;opacity: 1;}
 .cbp-qtrotator .cbp-qtcontent:before,.cbp-qtrotator .cbp-qtcontent:after {content: " ";display: table;}
 .cbp-qtrotator .cbp-qtcontent:after {clear: both;}
 .cbp-qtprogress {position: absolute;background: #47a3da;height: 1px;width: 0%;top: 0;z-index: 1000;margin-left: -50%;}
 .cbp-qtrotator blockquote {margin: 0;padding: 0;}
 .cbp-qtrotator blockquote p {font-size: 1.4em;color: #888;font-weight: 300;margin: 0.4em 0 1em;padding-top:2%;}
 .cbp-qtrotator blockquote footer {font-size: 1.1em;}
 .cbp-qtrotator blockquote footer:before {content: '― ';}
 .cbp-qtrotator .cbp-qtcontent img {float: right;margin-left: 3em;}
 h1 {display:inline !important;}
 /* Media Queries for the layout */@media all and (max-width: 54em) {.column {display: block;width: 100% !important;}
 .cbp-vm-view-list .cbp-vm-details  {display: block;width: 100%;margin: 10px 0;}
 .cbp-vm-view-grid ul li {width: 100%;}
 .text:first-child,.text:nth-child(2),.tright {text-align: center;}
 .icon {margin: 0 auto;}
 .col-2 .column:first-child .icon {margin: 0 auto 50px;}
 .col-2 .column:nth-child(2) .icon {margin: 50px auto 0;}
 .column:nth-child(2) img {padding-left: 5%;margin-left:auto;margin-right:auto;}
 /*.acimg {margin-left: -5% !important;padding-left: 0%;padding-left: 0px;}
 */.column .grid img {-webkit-transform: scale(1.3); /* Saf3.1+, Chrome */-moz-transform: scale(1.3); /* FF3.5+ */-ms-transform: scale(1.3); /* IE9 */-o-transform: scale(1.3); /* Opera 10.5+ */transform: scale(1.3);/* IE6–IE9 *//*filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.9999619230641713, M12=-0.008726535498373935, M21=0.008726535498373935, M22=0.9999619230641713,SizingMethod='auto expand');*/}
 .column iframe {margin-left: 0;}
 @media screen and (max-width: 770px) {#footer #es-footer {width 100%;}
 #footer #es-footer .col:nth-child(1) { width: 48%; !important;}
 #footer #es-footer .col:nth-child(2) { width: 48% !important; padding-bottom: 20px;}
 #footer #es-footer .col:nth-child(3) { width: 32% !important; }
 #footer #es-footer .col:nth-child(4) { width: 32% !important; }
 #footer #es-footer .col:nth-child(5) { width: 32% !important; padding-right:0.5%;}
 @media screen and (max-width: 500px) {#search {display: none;}
 @media screen and (max-width: 700px) {.gimpact {display:none !important;}
 @media screen and (max-width: 66.7em) {.cbp-vm-view-list .cbp-vm-details  {width: 30%;margin-left:auto;margin-right:auto;}
 @media screen and (max-width: 57em) {.cbp-vm-view-grid ul li {width: 49%;}
 @media screen and (max-width: 47.375em) {.cbp-vm-view-list .cbp-vm-image {width: 20%;}
 .cbp-vm-view-list .cbp-vm-title {width: auto;}
 .cbp-vm-view-list .cbp-vm-details  {display: block;width: 100%;margin: 10px 0;}
 .cbp-vm-view-list .cbp-vm-price{display: block;width: 100%;margin: 10px 0;}
 .cbp-vm-view-list .cbp-vm-add  {margin: 10px;}
 @media screen and (max-width: 40.125em) {.cbp-vm-view-grid ul li {width: 100%;}
 @media all and (max-width: 68em) {.enable1 section {font-size: 80%;}
 .captionra {font-size: 120% !important;}
 .bx-wrapper .bx-next {right:10px;}
 .hlist ul li {display: none;}
 @media all and (max-width: 250em) {#corp-identity-red {height: 260px;}
 #corp-identity-dark-green {height: 260px;}
 #corp-identity-bright-blue {height: 260px!important;}
 #corp-identity-dark-grey {height: 260px!important;}
 #corp-identity-orange{height: 200px!important;}
 #corp-identity-pink {height: 260px !important;}
 .pagetitlees {top: -210px;}
 .overlay .navhead1 p {font-size:.5em;}
 .logoheaducl {top:-232px;}
 .ucl-logo-link {top:-172px;}
 .bx-wrapper .bx-controls-direction a {height:75px; width:37px;}
 .bx-wrapper .bx-prev {background: url(/earth-sciences/images/desgin/left.PNG) -5px -12.5px;}
 .bx-wrapper .bx-next {background: url(/earth-sciences/images/desgin/right.PNG) -5px -12.5px;}
 @media all and (max-width: 50em) {.bx-wrapper .bx-caption {width:50%;}
 @media screen and (max-height: 30.5em) {.overlay nav {height: 70%;font-size: 34px;}
 .overlay ul li {min-height: 34px;}
 /*iehacks media */@media \0screen {.logoheaducl  img {width: auto; /* for ie 8 */}