﻿

.texto {font-weight:normal; font-size: 13px; color: #464e5c; font-family: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.texto A:link {font-weight: normal; FONT-SIZE: 13px; COLOR: #3366CC; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline; }

.texto A:visited {font-weight: normal; FONT-SIZE: 13px; COLOR: #3366CC; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.texto A:hover {font-weight: normal; FONT-SIZE: 13px; COLOR: #3366CC; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.fpc-widget-front .fp-excerpt.fpc-hide,.fpc-widget-front .fp-title.fpc-hide,.fpc-widget-front .fpc-btn.fpc-hide,.fpc-widget-front .thumb-wrapper.fpc-hide{display:none!important}


 
.widget-front h2, .fpc-marketing .fpc-widget-front h2.fp-title {
font-family : Helvetica Neue, Helvetica, Arial, sans-serif!important;
}
.widget ul.job_listings li.job_listing a{padding:1em 0}
.widget ul.job_listings li.job_listing .position{float:none;width:auto;padding:0}
.widget ul.job_listings li.job_listing ul.meta{float:none;width:auto;padding:0;margin:0;text-align:left}
.widget ul.job_listings li.job_listing ul.meta li{float:none;display:inline;padding:0;margin:0 .5em 0 0;font-weight:400}
.widget ul.job_listings li.job_listing ul.meta li:after{padding:0 0 0 .5em;content:"\2023"}
.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:''}


.widget li.date {
    display: none !important;
}




.clearfix, .masthead, .feature-section, .feature-post, .mobile-menu, .main-menu, .post-section, .post-section .post-excerpt, aside.sidebar .widget, aside.sidebar ul.popular-post-list li {
  zoom: 1; }

  .clearfix:before, .masthead:before, .feature-section:before, .feature-post:before, .mobile-menu:before, .main-menu:before, .post-section:before, .post-section .post-excerpt:before, aside.sidebar .widget:before, aside.sidebar ul.popular-post-list li:before, .clearfix:after, .masthead:after, .feature-section:after, .feature-post:after, .mobile-menu:after, .main-menu:after, .post-section:after, .post-section .post-excerpt:after, aside.sidebar .widget:after, aside.sidebar ul.popular-post-list li:after {
    content: "";
    display: table; }

  .clearfix:after, .masthead:after, .feature-section:after, .feature-post:after, .mobile-menu:after, .main-menu:after, .post-section:after, .post-section .post-excerpt:after, aside.sidebar .widget:after, aside.sidebar ul.popular-post-list li:after {
    clear: both; }


.widget {
  margin-bottom: 40px; }


.checkout section.wrap.clearfix, .checkout section.wrap.masthead, .checkout section.wrap.feature-section, .checkout section.wrap.feature-post, .checkout section.wrap.mobile-menu, .checkout section.wrap.main-menu, .checkout section.wrap.post-section, .checkout .post-section section.wrap.post-excerpt, .post-section .checkout section.wrap.post-excerpt, .checkout aside.sidebar section.wrap.widget, aside.sidebar .checkout section.wrap.widget {
  width: 100%; }

.single-resume header.site-header.job-header.clearfix, .single-resume header.site-header.job-header.masthead, .single-resume header.site-header.job-header.feature-section, .single-resume header.site-header.job-header.feature-post, .single-resume header.site-header.job-header.mobile-menu, .single-resume header.site-header.job-header.main-menu, .single-resume header.site-header.job-header.post-section, .single-resume .post-section header.site-header.job-header.post-excerpt, .post-section .single-resume header.site-header.job-header.post-excerpt, .single-resume aside.sidebar header.site-header.job-header.widget, aside.sidebar .single-resume header.site-header.job-header.widget {
  display: block;
  width: 200%;
  max-width: 1050px; }



.homepage_image{
margin:0 5px 0 0;
float:left;
}

#footers .footer-right-block-bg{width:100%;height:100%;position:absolute;z-index:0;background:#544c44;top:0;left:auto;margin-left:-15px;z-index:0}
.homepage .homepage-hero .meta-nav .meta-nav-item{width:50%;display:none;border-left:1px solid black;margin:0;padding:15px 10px;position:relative;}
.homepage .homepage-hero .meta-nav .meta-nav-item h2,.homepage .homepage-hero .meta-nav .meta-nav-item .subpage aside .level-1,.subpage aside .homepage .homepage-hero .meta-nav .meta-nav-item .level-1{color:white;font-family:"lato",Helvetica,Arial,sans-serif;text-transform:none;font-size:20px;font-size:1.25rem;font-weight:bold;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
.homepage .homepage-hero .meta-nav .meta-nav-item:first-child{border-left:none;}
.homepage .homepage-hero .meta-nav .meta-nav-item a.button-wide-home-metanav{font-size:13px;font-size:0.8125rem;font-weight:bold;margin-top:25px;}
.homepage .homepage-hero .meta-nav .meta-nav-item .copy{display:table;padding-left:10px;-webkit-transition:padding 0.25s linear;-moz-transition:padding 0.25s linear;-ms-transition:padding 0.25s linear;-o-transition:padding 0.25s linear;transition:padding 0.25s linear;}
.homepage .homepage-hero .meta-nav .meta-nav-item .copy h2,.homepage .homepage-hero .meta-nav .meta-nav-item .copy .subpage aside .level-1,.subpage aside .homepage .homepage-hero .meta-nav .meta-nav-item .copy .level-1{display:table-cell;vertical-align:middle;font-size:17px;font-size:1.0625rem;}
.homepage .homepage-hero .meta-nav .meta-nav-item .meta-nav-item-icon{display:block;width:100%;width:90px;height:90px;overflow:hidden;position:relative;border-radius:50%;background-position-x:1px;margin:0 auto 5px;}
.homepage .homepage-hero .meta-nav .meta-nav-item .meta-nav-item-icon .meta-nav-icon{position:absolute;top:0;left:0;-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-ms-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;transition:opacity 0.25s linear;border-radius:50%;}
.homepage .homepage-hero .meta-nav .meta-nav-item .icon-default{opacity:1;}
.homepage .homepage-hero .meta-nav .meta-nav-item .icon-hover{opacity:0;}
.homepage .homepage-hero .meta-nav .meta-nav-item .button-wide-home-metanav{position:absolute;margin-bottom:0;max-width:270px;left:0;right:0;}
#nav li:hover ul.first_menu{width:368px}
div.date-calendar-day span.year{font-size:.9em;padding:2px;}
.page-training-events .event-type-webinar .time .day,.page-training-events .event-type-webinar .time .month,.page-training-events .event-type-webinar .time .year{display:none;}


.clr {clear:both;height:0;line-height:0;display:block;float:none;}

    


div.jr_pgContainer div.clr { 
    clear: both;
	font-size: 1px; 
	line-height: 1px !important; 
}

#footerright {
  float: right;
  width: 300px;
  text-align: right;
  }
.block-view-demo .views-field-title a{border-top:none !important;color:#eee;padding:0 !important;}
.tb-megamenu .block-view-demo .views-field-field-image{float:left;}
.tb-megamenu .block-view-demo .views-field-field-image img{border:1px solid #333;margin:0 20px 0 0;max-width:none !important;padding:4px;width:auto;}
.tb-megamenu .block-view-demo .views-field-title a{border-top:none;color:#aaa;padding:0;}
.view-related-publications-block,.views-field.views-field-title{padding-bottom:10px;}
.flexslider .views-field-title,.flexslider .views-field-field-front-slide-subtitle{position:absolute;margin-bottom:1em;}
.flexslider .views-field-title{background-color:rgba(0,100,30,0.7);padding:0.3em 0 0.3em 8.5%;font:2.188em/1em Mako,sans-serif;letter-spacing:0.005em;left:0;top:58%;width:74%;}
.flexslider .views-field-field-front-slide-subtitle{background-color:rgba(3,3,3,0.5);padding:0.5em 0 0.8em 2.5%;font:1.65em/1.4em 'Lucida Sans Unicode','Lucida Sans','Lucida Grande',sans-serif;letter-spacing:-0.035em;right:0;top:76.5%;width:83.5%;}
.pane-research-area-publications .views-field-title,.pane-ornlgov-general-ornlgov-related-org li{padding-bottom:15px;}
.view-related-news-rh-fixed-tid .views-field-title{font-size:1.2em;font-weight:bold;}
.pane-promoted-front-page-links .views-field-title{font-size:1.5em;line-height:1.2em;}
.pane-ornl-research-area-nav-flags .views-field-term-node-tid{font-weight:bolder;font-size:18px;}
.pane-ornl-research-area-nav-flags .views-field-title{font-weight:bolder;font-size:16px;}
.pane-ornl-research-area-nav-flags .views-field-type-1{font-size:14px;font-weight:normal;}
.pane-ornlgov-general-ornlgov-sc-ra-navblock .views-field-title{font-size:1.2em;font-weight:bold;}
.view-related-news-by-taxonomy .thumbnail .views-field-title{font-size:16px;font-weight:bold;}
.view-related-news-by-taxonomy .thumbnail .views-field-view-node{font-weight:normal;font-size:14px;}
.view-id-related_news .thumbnail .views-field-title{font-size:16px;font-weight:bold;}
.view-related-news .thumbnail .views-field-view-node{font-weight:normal;font-size:14px;}
.view-related-news-rh-fixed-tid .thumbnail .views-field-type,.view-related-news-by-taxonomy .thumbnail .views-field-type,.view-related-news .thumbnail .views-field-type{padding-bottom:6px;}
.view-media-contacts .views-field-title{padding-bottom:0px;}
.view-media-contacts .views-field-field-primary-contact-email{padding-bottom:10px;}
.view-newsdesk-featured-article .views-field-title{background-color:rgba(184,184,184,1);left:5%;top:20%;width:74%;}
.view-newsdesk-featured-article .views-field-field-news-subtitle{background-color:rgba(184,184,184,1);left:5%;top:23%;width:74%;}


.imageframe-align-center {
  text-align: center;
}


ul#slides_dots
{
	margin: 20px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}


ul#slides_dots li
{
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}


ul#slides_dots a
{
	display: block;
	background: #ffffff;
	width: 16px;
	height: 16px;
	margin: 0px 5px;
	text-decoration: none;
	border: 2px solid #b9c0a7;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}


ul#slides_dots a.sel
{
	background: #b9c0a7;
}


ul#slides_dots a span
{
	position: relative;
	left: -10000px;
}


#location_info h2.clearfix{
	margin-bottom:33px;
}

footer.clearfix {
    text-align: center;
}




.clearfix:before,
.clearfix:after {
    content: " "; 
    display: table; 
}


.clearfix:after {
    clear: both;
}




.clearfix {
    *zoom: 1;
}



#home {
  margin-top: 80px;
}


#home .home-t {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 40px;
  color: #48f0c5;
  margin-left: 80px;
}


#home .home-top {
  margin-top: 15px;
  overflow: hidden;
  height: 200px;
  padding-bottom: 30px;
  margin-bottom: 15px;
}


#home .home-top .home-top-item {
  position: relative;
  width: 100%;
  height: 100%;
  padding-right: 20px;
}


#home .home-top .home-top-item .home-top-img {
  height: 100%;
  width: 40%;
  background-repeat: no-repeat;
}


#home .home-top .home-top-item .home-top-text {
  position: absolute;
  width: 70%;
  left: 120px;
  top: 0;
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 35px;
  color: #48f0c5;
  padding-right: 30px;
}


#home .column-left {
  max-width: 426px;
  float: left;
  padding-right: 40px;
}


#home .column-left .vc {
  width: 100%;
  border-top: 7px solid #48f0c5;
  padding-top: 20px;
  position: relative;
  position: relative;
  border-bottom: 3px solid gray;
}


#home .column-left .vc .vc-img {
  width: 100%;
}


#home .column-left .vc .vc-tag {
  position: absolute;
  top: 70px;
  left: 45%;
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  color: black;
  background-color: #48F0c5;
}


#home .column-left .vc .vc-play {
  position: absolute;
  top: 50px;
  left: 30%;
}


#home .column-left .vc-2 {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-size: 30px;
  color: #808080;
  border-bottom: 2px solid gray;
  padding-top: 15px;
  padding-bottom: 15px;
}


#home .column-left .vc-2.vc-first {
  border-top: 7px solid #48f0c5;
}


#home .column-right {
  padding-right: 80px;
  margin-bottom: 30px;
  float: right;
  overflow: hidden;
  width: calc(100% - 426px);
}


#home .column-right .home-right-top {
  border-top: 7px solid #48f0c5;
  margin-bottom: 40px;
  overflow: hidden;
}


#home .column-right .home-right-top .home-right-top-img {
  position: relative;
  width: 60%;
  float: left;
}


#home .column-right .home-right-top .home-right-top-img img {
  width: 100%;
}


#home .column-right .home-right-top .home-right-top-img .home-right-top-text {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-size: 70px;
  line-height: 80px;
  color: white;
  position: absolute;
  bottom: 50px;
}


#home .column-right .home-right-top .home-right-top-img .home-right-top-text span {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #48f0c5;
}


#home .column-right .home-right-top .home-right-text {
  padding-top: 40px;
  padding-left: 40px;
  width: 40%;
  float: left;
}


#home .column-right .home-right-top .home-right-text p {
  font-family: "New Rail Alphabet Light", Arial, serif;
  font-weight: 200;
  font-style: normal;
  font-size: 20px;
  color: #676767;
}


#home .column-right .home-right-top .home-right-text p.link {
  color: #48f0c5;
}


#home .column-right .home-right-top .home-right-text p.link a {
  color: #ff22ab;
}


#home .column-right .home-right-row {
  width: 100%;
}


#home .column-right .home-right-row .content-c {
  float: left;
  width: 50%;
  position: relative;
}


#home .column-right .home-right-row .content-c.content-left {
  padding-right: 20px;
}


#home .column-right .home-right-row .content-c.content-left .v-thumb {
  border-top: 7px solid #ff22ab;
}


#home .column-right .home-right-row .content-c.content-left p {
  bottom: 25px;
}


#home .column-right .home-right-row .content-c.content-left p span {
  background-color: #ff22ab;
}


#home .column-right .home-right-row .content-c.content-right {
  padding-left: 20px;
}


#home .column-right .home-right-row .content-c.content-right .v-thumb {
  border-top: 7px solid #48f0c5;
}


#home .column-right .home-right-row .content-c.content-right p {
  top: 30px;
}


#home .column-right .home-right-row .content-c.content-right p span {
  background-color: #48f0c5;
}


#home .column-right .home-right-row .content-c .v-thumb {
  width: 100%;
}


#home .column-right .home-right-row .content-c .p-button {
  position: absolute;
  margin: auto auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}


#home .column-right .home-right-row .content-c p {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 40px;
  color: white;
  position: absolute;
}


#home .column-right .home-right-row .content-c p span {
  line-height: 54px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}


#home .column-right .home-right {
  width: 100%;
  height: 100%;
  overflow-y: hidden;
}


#home .column-right .home-right iframe {
  width: 100%;
  height: 100%;
  border: none;
  overflow-y: hidden;
}


#home .column-right .home-right iframe::-webkit-scrollbar {
  display: none;
}


#home .column-right .home-right-title {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 60px;
  color: #48f0c5;
  line-height: 60px;
}


#home .column-right .home-right-title span {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 50px;
  color: #48f0c5;
}



.main {
  width: 100%;
  padding-top: 145px;
  opacity: 0;
  min-height: calc(100vh - 148px);
  transition: opacity 2s;
}


.main.active {
  opacity: 1;
}


.lb #login-box .main-field {
  outline: 0;
  margin-top: 8%;
  float: left;
  height: 40px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border-top: 2px solid black;
  border-bottom: none;
  border-left: none;
  border-right: none;
  font-family: "New Rail Alphabet Light", Arial, serif;
  font-weight: 200;
  font-style: normal;
  font-size: 20px;
  color: gray;
  background-color: #eaeaea;
}


.lb #login-box .main-field.username {
  background-color: white;
}


.lb #login-box .main-field.password {
  background-color: white;
}


.ticket-container .main-field {
  outline: 0;
  margin-top: 8%;
  float: left;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border-top: 2px solid gray;
  border-bottom: none;
  border-left: none;
  border-right: none;
  background-color: #eaeaea;
  padding-top: 10px;
  font-family: "New Rail Alphabet Light", Arial, serif;
  font-weight: 200;
  font-style: normal;
  font-size: 23px;
  color: gray;
}


.ticket-container .main-field.cvv {
  margin-top: 3.5%;
  width: 12%;
}


.ticket-container .main-field.coupon {
  width: 38%;
  margin-top: 0;
}


.ticket-container .main-field.card-number {
  margin-top: 50px;
  width: 38%;
}


.ticket-container .main-field.notes {
  width: 38%;
  color: #ff22ab;
  font-weight: 800;
  border-top: 6px solid #ff22ab;
}

  
  .ticket-container .left-form-column .main-field {
    width: 100%;
  }


#support .donation-container .donation-form .main-field {
  outline: 0;
  float: left;
  width: 100%;
  margin-bottom: 9%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border-top: 2px solid gray;
  border-bottom: none;
  border-left: none;
  border-right: none;
  background-color: #eaeaea;
  padding-top: 10px;
  font-family: "New Rail Alphabet Light", Arial, serif;
  font-weight: 200;
  font-style: normal;
  font-size: 21px;
  color: gray;
}


#support .donation-container .donation-form .main-field.cvv {
  width: 35%;
}


#join .signup-container .main-field {
  outline: 0;
  float: left;
  width: 100%;
  margin-bottom: 9%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border-top: 3px solid black;
  border-bottom: none;
  border-left: none;
  border-right: none;
  background-color: #eaeaea;
  padding-top: 10px;
  font-family: "New Rail Alphabet Light", Arial, serif;
  font-weight: 200;
  font-style: normal;
  font-size: 23px;
  color: gray;
}


#join .signup-container .main-field.half {
  width: 50%;
}


#press .press-container .main-field {
  outline: 0;
  float: left;
  width: 100%;
  margin-bottom: 9%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border-top: 2px solid gray;
  border-bottom: none;
  border-left: none;
  border-right: none;
  background-color: #eaeaea;
  padding-top: 10px;
  font-family: "New Rail Alphabet Light", Arial, serif;
  font-weight: 200;
  font-style: normal;
  font-size: 21px;
  color: gray;
}
div#header_ad{float:left;width:468px;height:60px;margin:8px 0 12px 100px;overflow:hidden;}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

.footlogo {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 110px;
display: block;
text-align: center;
}

.footlogo img {
clear: both;
width: 100%;
height: auto;
}




ul.dropdown,
ul.dropdown li,
ul.dropdown ul { list-style: none; margin: 0; padding: 0; }

ul.dropdown { position: relative; z-index: 597; float: left; }

ul.dropdown li { float: left; min-height: 1px; line-height: 1.3em; vertical-align: middle; }

ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; }

ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }

ul.dropdown ul li { float: none; }

ul.dropdown ul ul { top: 1px; left: 99%; }

 ul.dropdown li li { margin-left: 0px; font-family: Helvetica, sans-serif; font-size: 12px; text-transform: none; font-weight: normal; }

 ul.dropdown li a { display: block; color: #4C4C4C; }

 ul.dropdown a:link,
 ul.dropdown a:visited { color: #ffffff; text-decoration: none; }

 ul.dropdown a:hover { color: #ffffff; text-decoration: none; }

 ul.dropdown li:hover a { color: #ffffff; text-decoration: none; }

 ul.dropdown a:active { color: #ffffff !important; }

 	ul.dropdown ul li:hover { background-color: #E00030; }

 	ul.dropdown ul a:link,
 	ul.dropdown ul a:visited { color: #ffffff; }

 	ul.dropdown ul a:hover { color: #fbf5dc; text-decoration: none; }

 	ul.dropdown ul a:active { color: #ffffff; }

	ul.dropdown ul a { padding: 5px 12px; }

	ul.dropdown ul a,
	ul.dropdown ul a:hover { font-family: 'Conv_Gotham-Book', Gotham, Century Gothic, Sans-serif; font-size: 10px; padding: 5px 8%; }


.footer-rg-list .footer-logo-wrap{
  display: table-row;
  width: 100%;
}


#page-title{
  font-size: 22px;
  border-bottom: dotted 1px #dddddd;
  padding: 0 0 15px 0;
  margin: 0 0 20px 0;
  }




 

.page-header #page-title{ float: left; border: none; margin: 0; }





#footer{
clear: both;
text-align: center;
}


#footer ul, #footer li{
list-style-type:none;
margin-left: 10px;
}

#footer a{
text-decoration: underline;
}


#footer li{
	display:inline-block;
}

  .navbar-wrapper .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }

  .navbar-wrapper .navbar-collapse.in {
    overflow-y: visible;
  }

  .navbar-wrapper .navbar-fixed-top .navbar-collapse,
  .navbar-wrapper .navbar-static-top .navbar-collapse,
  .navbar-wrapper .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }

   .navbar-wrapper .navbar-header {
    float: left;
  }

  .navbar-wrapper .navbar-nav {
    float: left;
    margin: 0;
  }

  .navbar-wrapper .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }



.navbar-wrapper {
  position:absolute;
  top:0;
  right:0;
  left:0;
  z-index:20;
}
 
  .navbar-wrapper .navbar {  }

  .navbar-wrapper .navbar-collapse { border-color: #9fd1e6 !important; }

  
  .navbar-wrapper .nav { margin:1px 1px 0px 1px !important;
                        
  }

  
  .navbar-wrapper .dropdown-menu { background-color: #000 !important; width:100%; }

.navbar-wrapper .navbar-default {
  padding:0;
  background:none;
  min-height:48px !important;
  margin:0;
  border:none !important;
  box-shadow:none;
}

  
.navbar-wrapper .navbar-toggle {
  margin-bottom:7px !important;
  background-color:#009ada;
  border-color:#fff;
}

  
.navbar-wrapper .navbar-default .navbar-toggle:hover,
.navbar-wrapper .navbar-default .navbar-toggle:focus {
  background-color: #57bfeb;
}

  
.navbar-wrapper span.icon-bar { border:1px solid #fff; }


.navbar-wrapper .container {
  padding-right:0;
  padding-left:0;
}

.navbar-wrapper ul li.dropdown b.caret {
  margin-left:10px;
}

.globe .navbar-wrapper {
    background-color: black;
}

.pear-hamburger {
    font-size: 18px;
    line-height: 24px;
    text-align: right;
    padding: 8px;
    cursor: pointer;
}
