﻿


    .title{
        padding-bottom: 15px;
        }


article div.title h3{
	font-size: 3em !important;
	padding-top: 0;
}


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


.cf:after,
.container:after {
    clear: both;
}


.cf,
.container {
    zoom: 1;
}
.ultimenu .region:after{clear:both;content:" ";display:table;}
.ultimenu-basic .region{background:#fff;padding:20px;}
.region-navbar{float:right;width:990px;margin-top:-38px}

.homehll {
    width: 227px;
}


.homeheadline {
	font-size: 120%;
	font-weight: bold;
	margin-top: -17px;
	color: #2c4590;
	}
.tatsu-row-wrap:not(.tatsu-wrap) .tatsu-shape-over:not(.tatsu-shape-over) .tatsu-column:first-child .tatsu-left-divider,.tatsu-row-wrap:not(.tatsu-wrap) .tatsu-shape-over:not(.tatsu-shape-over) .tatsu-column:last-child .tatsu-right-divider{width:0!important}
.tatsu-row-wrap{border-style:solid}
.tatsu-row-wrap.tatsu-row-full-width .tatsu-carousel{margin:0}

.footer-content .footer-bottom-content {
  border-top: 1px #4a4a4a solid;
  background: #0c0c0c;
  padding: 10px 0;
  font-size: 12px;
  line-height: 20px;
  color: #999999;
}

.footer-content .footer-bottom-content a {
  color: #606060;
}

.footer-content .footer-bottom-content a:hover {
  color: #f18d00;
}

.footer-content .footer-bottom-content .footer-copyright {
  float: left;
}

.footer-content .footer-bottom-content .footer-link {
  float: right;
}


.footer-bottom-content .container{
  display:flex;
  justify-content: space-between;
  flex-wrap: wrap
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

body .content-headline,
body .entry-headline,
body .page-title,
body .sidebar-widget .sidebar-headline,
body .sidebar-widget .sidebar-headline a {
  color: #1c425a;                      
}

.sidebar-widget .sidebar-headline {
  background: #c7eefe;
  border-left: 1px solid #8cd9ed;
  color: #541a5c;
  font-size: 16px;
  font-weight: bold;
  line-height: 100%;
  margin: 0;
  padding: 12px 14px 10px;
  position: relative;                                
}

.sidebar-widget .sidebar-headline a {
  color: #541a5c;
  text-decoration: none;                                    
}




.silder .item_slide { position:absolute; top: 0; }
.td-container,.tdc-row{width:1068px;margin-right:auto;margin-left:auto}
.td-container:before,.tdc-row:before,.td-container:after,.tdc-row:after{display:table;content:'';line-height:0}
.td-container:after,.tdc-row:after{clear:both}
.tdc-row.stretch_row .td-element-style{width:100vw!important;left:50%!important;transform:translateX(-50%)!important}
.tdc-row.stretch_row_content{width:100%!important}
.tdc-row.stretch_row_content .td-pb-row{margin-left:0;margin-right:0}
.tdc-row.stretch_row_content .td-pb-row [class*=td-pb-span]{padding-left:0;padding-right:0}
.tdc-row.stretch_row_content_no_space{width:100%!important}
.tdc-row.stretch_row_content_no_space .td-pb-row{margin-left:0;margin-right:0}


.container{margin:0 auto;max-width:1280px;padding:0 20px}
.wrapper_inner{width:100%;overflow:hidden}
body.boxed .wrapper_inner{overflow:visible}
body.boxed .wrapper_inner,body.boxed .footer_inner{width:1150px;margin:0 auto}


body.category-technology-news div.wrapper div.wrapper_inner div.content div.content_inner,
body.archive div.wrapper div.wrapper_inner div.content div.content_inner
{
    width:75%;
    margin: 0 auto;
}


body.archive div.wrapper div.wrapper_inner div.content div.content_inner .title .separator.small.left {display:none;}



body.archive div.wrapper div.wrapper_inner div.content div.content_inner .title_subtitle_holder {padding-top:30px;}
.c-tab-control .c-tab-control__title,.c-wtb-secondary-hero__title,.h2,.s-article h2{margin-bottom:.35em;line-height:1.2;color:inherit;font-size:30.4px;font-size:1.9rem}
.c-tab-control .c-tab-control__title a,.c-wtb-secondary-hero__title a,.h2 a,.s-article h2 a{color:inherit}
.c-tab-control .c-tab-control__title{color:#013C5C}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}

    #vision, #get_touch{padding: 80px 0;}

    #vision p, #get_touch p{font-size: 18px;margin-bottom: 30px;}

    #get_touch h1{font-size: 55px;margin-bottom: 35px;}

    #vision h1, #get_touch h1{font-size: 21px;margin-bottom: 25px;}

    #get_touch, #vision{padding: 20px 0;}

.text-center {
  text-align: center;
}
.cactus-info.date-time{text-transform:uppercase}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}

#loader .loader-item,
#loader2 .loader-item,
#loader3 .loader-item {
    position: absolute;
    width: auto;
    height: 100%;
    top: 50%;
    left: 50%;
    text-align: center;
    -webkit-transform: translate(-50%, -10%);
    -ms-transform: translate(-50%, -10%);
    transform: translate(-50%, -10%);
}

#loader .loader-item img,
#loader2 .loader-item img,
#loader3 .loader-item img {
    display: block;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.ascend #header-outer .sf-menu ul li a {
	border-bottom: none;
}

	
	.sf-menu .sf-with-ul a {
		padding-right: 14px!important;
	}

	
	#header-secondary-outer nav ul.sf-menu {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	
	header#top .sf-menu a {
		color: rgba(255,255,255,0.6)!important;
		font-size: 12px;
		border-bottom: 1px dotted rgba(255, 255, 255, 0.3);
		padding: 16px 0px 16px 0px!important;
		background-color: transparent!important;	
	}


    
    header#top .sf-menu li ul.mobile-open {
    	height: auto!important;
    	display: block!important;
    	position: relative;
    	visibility: visible!important;
    }

    .nav li.menu-item-has-children:hover a {
      border-bottom: 4px solid black; }

  .menu-item-has-children .first-lvl .caret {
    display: block;
    top: 20px;
    width: 0;
    height: 0;
    border: 12px solid transparent;
    border-top: 20px solid white;
    position: absolute;
    z-index: 1;
    right: 15px;
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    -o-transition: transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease;
    -webkit-transform-origin: 12px 10px;
    -ms-transform-origin: 12px 10px;
    transform-origin: 12px 10px;
  }
.content-bootstrap-area .navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}
.content-bootstrap-area .navbar .brand:hover,.content-bootstrap-area .navbar .brand:focus{text-decoration:none}
.content-bootstrap-area .navbar-inverse .brand{color:#999}


	.brand {
		margin-bottom: 2em;
	}

	
	.clearfix {
		*zoom: 1;
	}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.node .node-header .field-name-field-n1n2-image .img-responsive{max-width:none;position:absolute;left:50%;margin-left:-480px;}
.ahlei-site-header .header-contain,.ahlei-site-header .header-content{height:100%}

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }


.featured-post-item .basic-wrap {
  display: block;
  position: relative;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
}


#site-description {
	line-height: 24px;
	font-size: 16px;
	padding-bottom: 0;
	color: #666666;
}

	.better-responsive-menu #site-description {
		font-size: 13px;
		margin-bottom: 0;
	}

.image-inline {
float: none;
}
#access .menu-header,div.menu{font-family:open sans;font-size:.85em;margin-left:12px;font-weight:700;text-transform:uppercase;width:970px}
#access .menu-header ul,div.menu ul{list-style:none;margin:0}
#access .menu-header li,div.menu li{list-style-type:none;float:left;position:relative}

.b-footer__wrapper{
    margin: 0 auto;
    width: 1000px;
}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.book-mobile.aligncenter{width: 60%;}
header .search{color:#ffffff;margin-left:15px}
header .search i{width:17px}
header .search:hover,header .search:focus{text-decoration:none;color:#ff6863}
.search-overlay{display:none;background-color:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;left:0;z-index:99}
.search-overlay input{width:100%;height:80px;border:none;border-radius:0;background:#000000;padding-left:30px;padding-right:200px;color:#ffffff;outline:none;font-size:35px}
.search-overlay input::-webkit-input-placeholder{color:#727272}
.search-overlay input::-moz-placeholder{color:#727272}
.search-overlay input:-ms-input-placeholder{color:#727272}
.search-overlay input:-moz-placeholder{color:#727272}
.search-overlay .btn{line-height:1px;position:absolute;top:18px;right:30px;z-index:100;padding:20px 30px}
header .header-search .search,header.fixed .header-search .search{margin-left:0}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

.headtxt{color:#b380ff}

.headtxt a{color:#b380ff; font-size: 16px;}

.kiemelt { float:left;}

.kiemelt .intronews {border:none !important; margin:0 !important; padding:0 !important;}
	

.navigation-wrap.sticky-nav .sticky-logo a:hover { 
	border-color: transparent;
	background: inherit;
}


.widget_ct_mission_news_post_list.style-2 .has-image .top-inner {
  float: right;
  width: calc(70% - 13px);
}

  .widget_ct_mission_news_post_list .style-2 .top-inner {
    width: 100%;
  }

  .tt-header .top-line {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 40px;
    background: #000;
  }

  .tt-header .top-line-left {
    float: left;
    font-size: 0;
  }

  .tt-header .top-line-right {
    float: right;
    font-size: 0;
  }

  .tt-header .top-line-entry {
    display: inline-block;
  }

  .tt-header.color-2 .top-line {
    background: #e9e5d9;
  }

.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.footer-logo {
	text-align: center;
	margin: 0px 0 12px
}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}
#block-block-4{font-size:0.8em;}
h2.pane-title,h2.section-title,h2.field-name-pp-title,.block header h2{border-top:10px solid black;padding-top:5px;padding-bottom:1.8em;width:80%;max-width:400px;text-align:center;margin:auto;}
#sidebar h2.pane-title,#sidebar
h2.section-title,#sidebar
h2.field-name-pp-title,#sidebar
.block header h2{border:none;}
#nav-secondary .block{float:left;}
.block-facetapi header h2{padding-bottom:0.5em;}
#prebar .block{margin-right:0 !important;overflow:hidden;}



.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
}


.master-slider a { 
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}

.master-slider, .master-slider * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


.master-slider.ms-fullheight{height: 100%;}


.master-slider img, .ms-slide-bgvideocont video {max-width:none;}

.pager_lm.loading{min-height:49px}

.pager_lm:not(.loading){background:none}

	#Top_bar.loading{display:none}

.uiStreamFooter, .current_page_item {
  margin-right: 10px;
  }

.only-search .genericStreamStory .content,
.current_page_item .genericStreamStory .content{
  font-size:.95em;
  padding:11px;
  }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
ul.comments ul.children{padding:0;margin:0;list-style:none}
.widget_product_categories ul ul.children,.widget_product_categories ul ol.children,.widget_product_categories ol ul.children,.widget_product_categories ol ol.children,.widget_price_filter ul ul.children,.widget_price_filter ul ol.children,.widget_price_filter ol ul.children,.widget_price_filter ol ol.children,.widget_layered_nav ul ul.children,.widget_layered_nav ul ol.children,.widget_layered_nav ol ul.children,.widget_layered_nav ol ol.children,.widget_layered_nav_filters ul ul.children,.widget_layered_nav_filters ul ol.children,.widget_layered_nav_filters ol ul.children,.widget_layered_nav_filters ol ol.children,.widget_rating_filter ul ul.children,.widget_rating_filter ul ol.children,.widget_rating_filter ol ul.children,.widget_rating_filter ol ol.children{margin:0;display:none}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }


  .col-md-4 {
    width: 33.33333%; }


.col-md-4 + .col-md-9 .posts-loop {
    padding-right: 0;
    padding-left: 50px;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}


.primary-tags-wrapper,
.secondary-tags {
	margin-bottom: 13px;
	display: flex;
}


.primary-tags,
.secondary-tags {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 600;
    text-transform: uppercase;
    border-radius: 50px;
}


.secondary-tags {
	display: flex;
	justify-content: center;
	margin-bottom: 1rem;
}


.weather-view-row.internal-page .secondary-tags:hover {
	color: inherit;
	background-color: rgba(225, 225, 225, 0.7);
}


.weather-view-column:nth-of-type(3) a.secondary-tags {
	margin-right: 0;
}


.live-stream-container .secondary-tags {
	background-color: transparent;
	color: #ffffff;
	justify-content: left;
	align-items: center;
}


.live-stream-now .secondary-tags i {
	margin-right: 0.5rem;
}
.tatsu-header-logo .logo-img{width:auto;max-width:100%}
.tatsu-fymsaxvor814xpen .logo-img{max-height:50px}
#tatsu-header-wrap.stuck .tatsu-fymsaxvor814xpen .logo-img{height:50px}
.tatsu-fymsaxw2ulfao5k0 .logo-img{max-height:50px}
#tatsu-header-wrap.stuck .tatsu-fymsaxw2ulfao5k0 .logo-img{height:30px}


#main {
}


#main .logo {
    margin: 0 0 36px 0;
}


#main .minecraft.logo {
    width: 248px;
    height: 46px;
    margin: -40px 0 0 32px;
}


#main .realms.logo {
    width: 248px;
    height: 61px;
    margin: -40px 0 0 32px;
}


#main .scrolls.logo {
    width: 248px;
    height: 71px;
    margin: -40px 0 0 32px;
}
.testimonial_content_inner .testimonial_author .website{color:#303030;font-weight:300;display:block}
.testimonial_content_inner .testimonial_author h4{color:#00a8e8}
.testimonial_content_inner .testimonial_author .company_position{color:#1abc9c}


header li ul.popin li:after {
	display: none;
}




.popin {
    -webkit-animation-name: popin;
    -moz-animation-name: popin;
    -ms-animation-name: popin;
    animation-name: popin;
    -webkit-animation-duration: 275ms;
    -moz-animation-duration: 275ms;
    -ms-animation-duration: 275ms;
    animation-duration: 275ms;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}

.block_fotter {padding: 5px;border-top: 2px solid #FF2F2F; text-align: center; padding-top: 8px;color:#fff;}
 .block_fotter a{color:#fff;}
 div.block_fotter, div.footer_left, div.footer_left { background: #333;overflow: hidden;}
 .block_fotter ul{list-style: none; text-align: left}
 .block_fotter ul li{display: block; color: #ddd;}
 .block_fotter ul li a{text-align: center; font-size: small; color: #bdc1c9; padding: 2px 2px; display: inline-block}
 .uscolumn50.last:after{content: "\0020";display:block;height:0;clear:both;visibility:hidden;}
 .venue-list-entry .element-times.last{padding-bottom:0;}

.uscs_left_row .half.last{margin-left:10px;}

.usfootcolumn.last{margin:0 0 0 0;width:240px;}

.clearfix {display: block;}


#documents .wsm-cat-list-item.clearfix,
.wsm-cat-price-save-percent, .wsm-cat-price-save-amount { display: inline-block; }

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

html[xmlns] .clearfix{display:block;}

* html .clearfix{height:1%;}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}


.adesso-left-col {
  padding-left: .4375rem;
}


.adesso-footer .adesso-left-col {
  padding-left: 15x;
}


	.header-item-two.sld-plus .top-header {
		position: relative;
		top: 0;
	}

#smaller-success{
	font-size:22px;
}

.main-header .menu-wrap {
display: inline-block;
vertical-align: middle;
text-align: right;
float: right;
}

.menu-wrap nav.main-navigation {
display: inline-block;
vertical-align: middle;
}

.menu-wrap nav.main-navigation.menu-toggled {
width: 40px;
height: 40px;
}

.menu-wrap nav.main-navigation.menu-toggled .toggle-button {
position: fixed;
top: 20px;
right: 55%;
z-index: 99999;
}

.admin-bar .menu-wrap nav.main-navigation.menu-toggled .toggle-button {
top: 35px;
}
