﻿
    .service-list .service-detail{
        width: 80%;
    }

    .service-list.odd .service-detail,
    .service-list.even .service-detail{
		float: none;
		width: 100%;
		text-align: center;
    }

.service-list.odd .service-detail{
    float: left;
}

.service-list.even .service-detail{
    float: right;
}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}


.container.entry-header{
	padding: 0;
}


.container.video-container{
	padding: 0;
}



.container{
	width: 1160px;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 10px 0 10px;
}


#top-footer .container{
	padding-bottom: 30px;
}


#middle-footer .container{
	padding-top: 20px;
	padding-bottom: 20px;
}
.is-glitching.b-intro__title{text-shadow:-1px -1px rgba(255,0,0,0.5),2px 0 rgba(0,0,255,0.5)}
.b-intro__title{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:38px;margin:0;color:#bbb;letter-spacing:.05em;font-weight:800}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}
.tablepress-id-273 .row-4 td{background-color:#fb7762}
.tablepress-id-274 .row-4 td{background-color:#F7E156}

	.forum_blog_bg2 {
		background-color: white;
	}

.mh-meta, .mh-meta a, .mh-breadcrumb, .mh-breadcrumb a, .mh-user-data, .widget_rss .rss-date, .widget_rss cite { color: #606060; }
.center-block{display:block;margin-right:auto;margin-left:auto}
.main-navigation li.menu-item-8250,.main-navigation li.menu-item-8251,.main-navigation li.menu-item-8372{display:none}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.text-center{text-align:center}
.f-l{float:left;}
#additional-content-container{padding:20px}
.wpml-ls-statics-post_translations .wpml-ls-flag{display:inline;vertical-align:baseline;width:18px;height:12px}
.wpml-ls-statics-post_translations .wpml-ls-flag+span{margin-left:.3em}
.rtl .wpml-ls-statics-post_translations .wpml-ls-flag+span{margin-left:0;margin-right:.3em}
.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}
.logo-footer .icon-logo-oleo{display:inline-block;font-size:30px;margin-bottom:15px}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
  padding-left: 15px;
  padding-right: 15px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }

#homepage-banner .container {
    position:relative;
}

#homepage-banner .container h1 {
    margin-top:0;
}


#resources-ctas .container {
	padding-top:15px;
	padding-bottom:15px;
}


.ht-top-footer{
	margin-left: -3%;
}



.main-menu a, .header a, .grey_all a, .nest a, .nest-new a {border-bottom: none;}


.grey, .count, .grey_all, .grey_all a {
	color: #666666;
	border-color: #E8E8E8;
}


.grey_all a {
	text-decoration: none;
}

.grey_all {
	font-size: 12px;
}

.t-color-3 {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff
}

.hpts-title
{
	font-size: 38px;
	padding: 0px 0px 17px;
	line-height: 37px;
}
.et_pb_module{max-width:100%}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}
.rgba-5,.rgba-casa{background:rgba(211,113,171,0.4);}


.pad {
width:225px;
}

.b-link-stripe .b-wrapper{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	text-align:center;
	color:#ffffff;
	overflow:hidden;
}

.menu {
	border-bottom:3px solid #00ACED;
}
  .rev_slider_wrapper{
position:relative;
z-index: 0;
width:100%;
}


.footer {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 12px;
	background-color: #37383a;
}

        #videodialog-video, #attachmentdialog-container {
            margin-top:25px;
        }


.has-header-video .custom-header-media iframe {
  position: fixed;
  height: auto;
  left: 50%;
  max-width: 1000%;
  min-height: 100%;
  min-width: 100%;
  min-width: 100vw;
  
  width: auto;
  top: 50%;
  padding-bottom: 1px;
  
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%); }
.uvc-heading .uvc-main-heading div,.uvc-heading .uvc-main-heading h1,.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6,.uvc-heading .uvc-main-heading p,.uvc-heading .uvc-main-heading span{margin:0;padding:0;line-height:normal}


#top-social li,
#top-social li a,
#top-social li .ts-icon,
#top-social li .ts-text {
	display: block;
	position: relative;
	float: left;
	width: auto;
	overflow: hidden;
	height: 44px;
	line-height: 44px;
}


#top-social li .ts-icon {
	width: 40px;
	text-align: center;
	font-size: 14px;
}

.twp-olmenu-btn{display:inline;font-size:14px;z-index:9999}
.twp-olmenu-btn a{display:inline-block;text-decoration:none}

				
				.twp-overlay .twp-olmenu-btn { display: none; }


.grideschis
{
background-color:#E6E7E9;
}
.footer-content-inner{margin:0 12.57%;padding:90px 0 65px}

.social { margin: 0px; padding: 0px; float: right;  margin-top: 1%; }

.social li { float:left; opacity:0.5; text-decoration:none; list-style:none; margin-right:2px; transition: all 0.3s ease; margin-left: 0px; }

.social li:hover { opacity:1; background: margin-top:8px; }


.genesis-nav-menu .menu-item {
	display: inline-block;
	margin-bottom: 0;
	padding-bottom: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

	.js .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.topbar.topbar-inverse .topbar-brand .logo-default{display:none}
.body-scrolled .topbar.topbar-inverse.topbar-sticky .topbar-brand .logo-default{display:inline-block}

  .medium-6 {
    width: 50%; }


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: center;
}


.genesis-nav-menu .menu-item:hover {
	position: relative;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item {
		text-align: left;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


.menu-item-has-children a:after { border-style: solid; border-width: 2px 2px 0 0; content: ''; display: inline-block; height: 8px; left: 10px; position: relative; top: 6px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); vertical-align: top; width: 8px; }


.menu-item-has-children .sub-menu a:after { display: none; }


.menu-item-has-children:hover a { color: #da291c; }


body.rtl .menu-item-has-children a:after { left: -10px; }

		.mucattitle { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; color:#3a3a3a; margin-bottom:10px; }

			.mucattitle a { color:#3a3a3a; text-decoration:none;}

			.mucattitle a:hover { color:#111; text-decoration:none;}
.site-header .site-navigation .menu-main-menu-container .nav .menu-item-has-children:hover .sub-menu li{visibility:visible;opacity:1}
section .border-wrapper{border-bottom:4px solid #eaeef2;margin-bottom:100px;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}
section .border-wrapper .btn--lower{position:relative;bottom:-32px}
#why-airbus .border-wrapper{border-top:4px solid #eaeef2;margin-top:25px}
#career__job_offers .border-wrapper{margin-bottom:0}
.width2{float:left;display:inline-block;width:2%;height:650px}
.smallHolderContact .width2{height:350px}

.heading-section{
    max-width: 625px;
    margin-left: auto;
    margin-right: auto;
}

	.nwwwx{
		max-width: 830px;
	}
 ul.sidebar_widgets{list-style-type:none}

li.top_wiki {
    width: 33%;
    float: left;
}

li.top_wiki div img {
    max-width: 90px;
    height:auto;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

.site-bancastato-news h4 {padding-top:10px;}

.site-bancastato-news h3,
.boxNewsHome h3 a, .boxProdottiHome h3 a,
.boxNewsHome h3, .boxProdottiHome h3 {font-size:16px; color:#ed1c24; font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}


.site-bancastato-news-extrasArea .center ul li a {color:#3C3D3E; font-weight:normal;}

.site-bancastato-news-extrasArea .center h5 {font-size:10px; color:##ED1C24; font-weight:bold;}


.site-bancastato-news {overflow:hidden;margin-top: 10px;}

.site-bancastato-news .linkContainerRight {padding-top:6px;}

.site-bancastato-news .linkContainerRight a {margin-right:30px;}
.site-header__menu--viewing-submenu ul.menu{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}
.site-header__menu ul.menu{display:block;margin:0;padding:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.site-footer__menu ul.menu{display:block;margin:0;padding:0}
.site-subfooter__menu ul.menu{display:block;margin:0;padding:0}
.site-subfooter__menu ul.menu li{display:inline-block;margin:0;padding:0;list-style:none;vertical-align:middle}
.site-subfooter__menu ul.menu li+li:before{content:'|';display:inline-block;margin:0 10px 0 6px;vertical-align:middle}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}



body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .main-navigation a,
body .font-family-1,
body .site-description,
body .trending-posts-line,
body .widget-title,
body .em-widget-subtitle,
body .grid-item-metadata .item-metadata,
body .af-navcontrols .slide-count,
body .figure-categories .cat-links,
body .nav-links a {
font-family: 'Roboto';
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.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}


.text-grey-darker {
  color: #727174;
}
.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-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


.huge {
  font-size: 34px; }

.site-title a, .site-description {
    color: #747474;
    font-weight: normal;
    font-style: italic;
	font-family: 'Open Sans', sans-serif;
}
.header-secondary{background:#4c4c4c;height:30px;height:3rem;font-size:12px;font-size:1.2rem;color:#d2d4d4}
.header-secondary a{color:inherit;display:block;height:100%;-webkit-backface-visibility:hidden;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:28px;line-height:2.8rem}
.header-secondary a:hover{color:#fff}
.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-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


.narya-breadcrumb {text-align:center;background:#f7f7f7;padding: 30px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:14px;}

.home .narya-breadcrumb {display:none;}

.narya-breadcrumb span {font-size:22px;text-transform:uppercase;font-weight:bold;}

.search-results .narya-breadcrumb .browsing {display:none;}

.search-results .narya-breadcrumb {padding-bottom:65px;}

.search-results .narya-breadcrumb span {width:100%;float:left;height:50px}


h1, h2, h3, h4, h5, h6, .block1 p, .prev-post-title, .next-post-title, .post-meta, .bottomBlog, .narya-read-more a, .blog-category a, .narya-breadcrumb span, ol.wprm-recipe-instructions{font-family: Fira Sans, "Helvetica Neue", Arial, Helvetica, Verdana, sans-serif;}

.comparisontable tr .td-left {
	text-align: left;
}

	.td-left {
		font-size: 14px;
		line-height: 17px;
	}
.main-header-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}




.contact{
	float:right;
	text-align:right;
	color:#000;
	font-size:90%;
	margin-top:5px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


.contact .tel{
margin-top:-5px;
margin-bottom:-3px;
font-size:180%;
font-family:Arial, Helvetica, sans-serif;
}


.contact .link{
margin-top:0px;
font-size:120%;
font-family:Arial, Helvetica, sans-serif;
}

	#header h2,.contact{float:none;}

	.contact p{text-align:center;}
.collapsed-menu__wrap__nav-container__list__categories-images__news,.collapsed-menu__wrap__nav-container__list__categories-images__lust,.collapsed-menu__wrap__nav-container__list__categories-images__fads,.collapsed-menu__wrap__nav-container__list__categories-images__looks,.collapsed-menu__wrap__nav-container__list__categories-images__IRL,.collapsed-menu__wrap__nav-container__list__categories-images__pop{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(40px);transform:translateX(40px);z-index:4;position:absolute}
.circle-loader{margin-bottom:4.5em;border:4px solid rgba(0,0,0,0.2);border-left-color:#5cb85c;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50% !important;width:9em;height:9em}



#footer-widgets-container {
    background: #FFFFFF;
    padding: 20px 0;
    border-top: 1px solid #DCDCDC;
}

    
    #footer-widgets-container #footer-widgets {
        width: inherit;
    }


#container:after, #header:after, #main:after, #main-fullwidth:after, #footer:after, .clearfix:after { 
    content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;
}


#container, #header, #main, #main-fullwidth, #footer, .clearfix { display:block; }

    .right-part{ width: 100%;}


.left-part img, .right-part img {
    height: auto;
    margin-bottom: 15px;
    max-width: 100%;
}


.left-part .thumbs img, .right-part .thumbs img {
    width: 100%;
}

	#Top_bar .top_bar_right_wrapper{position:relative;top:25px}

.header-plain #Top_bar .top_bar_right,.header-plain #Top_bar .top_bar_right_wrapper{top:0}

.header-stack #Top_bar .top_bar_right_wrapper{top:10px}

	#Top_bar .top_bar_right .top_bar_right_wrapper{float:right;margin-right:-10px}

	
	.mobile-tb-left #Top_bar .top_bar_right .top_bar_right_wrapper{float:left}

	.mobile-tb-center #Top_bar .top_bar_right .top_bar_right_wrapper{display:inline-block;float:none}

		.header-plain #Top_bar .top_bar_right .top_bar_right_wrapper{line-height:0}
#Header_creative #Top_bar .top_bar_right_wrapper{top:0}
#Top_bar.is-sticky .top_bar_right_wrapper{top:15px}
.header-plain #Top_bar.is-sticky .top_bar_right_wrapper{top:0}
.ebold{font-weight:800}

	.text_blog {
		color:#B32800;
		font-weight:bolder;
		text-decoration:none;
	}

    #mw_board_group_2 .mw_board_group_2_title { background-color:#fcfcfc; height:25px; padding:2px 0 0 15px; font-weight:bold; overflow:hidden; }

    #mw_board_group_2 .mw_board_group_2_title a { font-size:11px; }
.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}
.row{margin-left:-15px;margin-right:-15px}
.section-fullheight .row,.section-fullheight [class*=col-md]{position:static!important}


.site-content {
	background: #fff;
	margin-bottom: 30px;
	margin-top: 30px;
	overflow: hidden;
	padding-top: 15px;
}

.read-more-home-sidebar .site-content{
	margin-top: 0;
}

.read-more-footer-full-width-sidebar .site-content{
	margin-bottom: 0;
}

      .nav-main .submenu .sub-menu {
        padding-left: 0; }

        .nav-main .submenu .sub-menu li {
          float: none; }

.sub-menu .menu-item-has-children:after { color: #fff }

.taillemenutop{height:50px;margin-top:0}
.results2{width:70%;color:#ff0;font-size:16px;font-weight:700;margin-top:10px;display:block;float:left}

    
    #header-main .search-toggle #desktop-search-icon-close {
      display: none; }

    
    #header-main .search-toggle #desktop-search-icon-close, #header-main .search-toggle #desktop-search-icon-open {
      width: 20px;
      height: 34px; }

    
    #header-main .search-toggle[aria-expanded="true"] #desktop-search-icon-close {
      display: block; }


	#logo,#billy {
		z-index:3000;
	}


	#billy {
   		float: right;
    	margin-bottom: -44px;
    	position: relative;
		margin-right: 20px;
	}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

#site-title {
	margin-right: 270px;
	padding: 3.65625em 0 0;
}

#site-title a {
	color: #111;
	font-size: 30px;
	font-weight: bold;
	line-height: 36px;
	text-decoration: none;
}

#site-title a:hover,
#site-title a:focus,
#site-title a:active {
	color: #1982d1;
}

	#site-title,
	#site-description {
		margin-right: 0;
	}
#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0}
#content .wpb_content_element .wpb_tabs_nav{margin:0}
.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{margin-bottom:1em}
#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}


.site-content.width .inwrp{

    background: #fff;

    border: 1px solid #e8e8e8;

}


#marquee { height:65px; white-space:nowrap; overflow:hidden; position:relative; }

.about_1_2
{width: 656px;}

.about_1_2 p
{font-family: "微软雅黑";font-size: 14px;color: #333;line-height: 2 !important;}


.site-title {
	font-family: "Noto Sans", sans-serif;
	font-size: 22px;
	font-size: 2.2rem;
	font-weight: 700;
	line-height: 1.3636;
	margin-bottom: 0;
}


.wp-custom-logo .site-title {
	margin-top: 0.545454545em;
}


	body,
	blockquote,
	blockquote cite,
	blockquote small,
	label,
	a,
	.site-title a,
	.site-description,
	.post-title,
	.author-heading,
	.entry-footer,
	.entry-footer a,
	.taxonomy-description,
	.entry-caption,
	.comment-author,
	.comment-metadata,
	.comment-metadata a,
	.comment-notes,
	.comment-awaiting-moderation,
	.no-comments,
	.site-info,
	.site-info a,
	.wp-caption-text,
	.gallery-caption {
		color: #000 !important; 
	}
h1:not(.site-title):before,h2:before{display:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
*::-ms-backdrop,#general .form .formrow select{width:38px}

  #general .form .formrow select * {
    color: black;
    text-shadow: none;
  }
#general .form .formrow select{padding-right:30px}
.featurepin__subhead{color:gray;font-family:museo-sans-condensed,Helvetica,Arial,sans-serif;text-transform:uppercase}
#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}


	#footer-icon-legal {
		width: auto;
		height: 20px;
		border: 0 ;

	}


.menu-item-has-children a:after,
.dropdown-toggle:after {
	display: inline-block;
	font-family: "Genericons";
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1;
	text-align: center;
	vertical-align: top;
	text-decoration: inherit;
	text-transform: none;

	speak: none;
}
#tabber .inside li div.info .entry-title {margin-bottom:0;}
.carousel-inner{position:relative;width:100%;overflow:hidden}


.social-footer li.facebook a:before, .social-footer li.twitter a:before, .social-footer li.google a:before, .social-footer li.linkedin a:before, .social-footer li.instagram a:before
{
	content: "\f09a";
	font-size: 30px;
	line-height: 60px;
	font-family: 'alterexbook';
	display: block;
	color: #f9f9f9;
}


.social-footer li.instagram a:before
{
	content: "\f16d";
}


.menu-item.btn {
    margin-left: 1.2em;
    position: relative;
    top: -7px;
}


.menu-item.btn a {
    background: rgba(0, 0, 0, .5);
    border: solid 1px #edbc06;
    color: #edbc06;
    padding: 6px 12px 4px;
}


.menu-item.btn a:hover {
    border-color: #fff;
    color: #fff;
}


.page-id-5095 .menu-item-1468 a {
    color: white;
}
.site-footer__social-nav__item .ui-social{border-color:#fff}
.site-footer__social-nav__item .ui-social i{color:#fff}
.site-footer__social-nav__item+.site-footer__social-nav__item{margin-left:15px}
.copyright-text.span6.left p{float:left}
.copyright-text.centered p{text-align:center;margin:0}


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}




#imMnMn.auto ul li ul li { top: 0px; }



#imMnMn.auto ul li ul li ul { position: absolute; width: 160px;left: 100%; margin-top: -22px; }

#imMnMn.auto li ul.auto { display: none; }

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