﻿
@charset "UTF-8";


#header{display:none;}


.mod_eb_mincalendar_td_dayname .saturday {
	color:#99AAAA;
}


a.eb_minical_link SPAN.saturday {
    color: #99AAAA;
}


td.mod_eb_mincalendar_event a, td.mod_eb_mincalendar_event a.eb_minical_link span.sunday, td.mod_eb_mincalendar_event a.eb_minical_link SPAN.saturday {
    color: #fff;
}

.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color: #9e9e9e;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25)}

.btn-navbar .icon-bar + .icon-bar{margin-top:3px}
.zero-height{height:0!important}

.mod_events_latest_first {padding-bottom: 5px;}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}
.nor{margin-top:1px}
.uppercase,h6,th,span.widget-title{line-height:1.05;letter-spacing:.05em;text-transform:uppercase}
.is-uppercase,.uppercase{line-height:1.2;text-transform:uppercase}
.mb30{margin-bottom:30px}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}


#pagenav
{
display: none;
}


#page, #header, #pagenav
{
border-left: 1px solid #5b5a61;
border-right: 1px solid #5b5a61;
}


#pagenav ul
{
padding-top: 0.3em;
}


#pagenav li
{
display: inline;
list-style-type: none;
}


#pagenav ul li a
{
color: white;
text-align: center;
font-size: 1em;
padding-left: 0.4em;
padding-right: 1em;
text-decoration: none;
}


#pagenav ul li a:hover
{
text-decoration: underline;
}


#pagenav ul li { background: none; padding: 0; margin: 0 }

#mobilemenu {
	display: none;
}


#footer .gototop {
	float: left;
	padding: 0 0 0 10px;
	width: 200px;
}


    .fixed-bar,
    .fixed-bar .wrapper,
    .section-second-logo,
    .section-menu-wrapper,
    .content-page {
        min-width: 320px;
        width: 100%;
    }


    .section-menu-wrapper {
        margin-top: 0;
        height: 48px;
    }




.map_filter{
	display:flex;
	align-items:center;
	cursor:pointer;
	transition:all .3s;
}

.map_filter.current_filter{
	font-weight:bold;
	color:#42AA98;
}
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}

#navigation ul li.bold {
	font-weight: bold;
}

.bold {
	font-weight: bold;
}
.img-fluid{max-width:100%;height:auto}

.career__text {
	font-size: 12px;
	margin: 0px;
	padding: 0px 10px;
	font-weight: normal;
	color: #a7acb9;
}

      #banner .logo:focus .caret, #banner .logo:hover .caret {
        border-top-color: #6D6D6D; }

      #banner .logo .caret {
        margin-left: 10px; }

    #banner .caret {
      width: 0;
      height: 0;
      border-left: 3px solid transparent;
      border-right: 3px solid transparent;
      border-top: 5px solid #121212;
      margin-left: auto; }
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
.dropdown .caret{margin-top:8px;margin-left:2px}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}
.navbar .nav .dropdown-toggle .caret{margin-top:8px}



tr.gigpress-header th {
	font-weight: bold;
}
#box_sub_main_cp_3{width:1140px}


#et-info {
    float: right;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}

	.flex-row.welcomemodalpopup.align-items-start.g-height-100vh.g-pt-30--md.g-pt-10.g-px-15.no-gutters.g-bg-cover__inner {
    padding-top: 0 !important;
}



#eut-footer .eut-footer-wrapper {
	position: relative;
}
#side-header .fusion-mobile-logo-1 .fusion-standard-logo,.fusion-mobile-logo-1 .fusion-standard-logo{display:none;}
.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}
.product-show .container-fluid{width:100%;padding-top:40px;max-width:1700px}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}


.community-involvement ul li .esg-media-cover-wrapper .esg-media-poster {
  height: 80%;
  margin: 5%;
  width: 90%; }
.fusion-secondary-menu-icon .menu-text{width:100%}
.fusion-secondary-menu-icon .menu-text:before{font-family:'icomoon';content:'\f07a';margin-right:10px}
.fusion-secondary-menu-icon .menu-text:after{font-family:'icomoon';content:'\e61f';margin-left:10px}
.side-header-left.menu-text-align-right .fusion-caret,
.side-header-right.menu-text-align-left .fusion-caret{position:static}
.fusion-megamenu-wrapper .menu-text{margin-left:23px}
.fusion-menu-item-button .menu-text{border-color:#fff}
.fusion-menu-item-button:hover .menu-text{border-color:#780404}
#navigation{background:#F00;}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}

.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-right: 15px; padding-left: 15px; }

  .col-md-6 { width: 50%; }

    .feature-contant .col-md-6 { margin-bottom:4%; }

.slider-text .col-md-6 { margin: 0 auto; float: none; }

.site-title,.site-description{position:absolute;clip:rect(1px,1px,1px,1px)}

.mb-40 {
  margin-bottom: 40px;
}
.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}
.header-video .entry-title,.header-video h2,.header-img .entry-title,.header-img h2{font-weight:normal;font-size:16px}
 .template-page .big-preview{display:block;padding:0 0 10px 131px;text-align:center}
 .html_modern-blog #top .template-page .big-preview{margin-top:0}





.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
text-transform: uppercase;
letter-spacing: 1px;
}





.template-page .template-blog .entry-content-wrapper h1, .template-page .template-blog .entry-content-wrapper h2{
text-transform: none;
letter-spacing: 0;
}


#top #main .avia-section .template-page{
width:100%;
border:none;
margin-left: auto;
padding-left: 0;
margin-right: auto;
}


.avia-section .template-page .entry-content-wrapper{
padding-right:0;
}

.footer.content{display:flex;justify-content:space-between;min-height:86px;align-items:center;-ms-flex-align:center;}


.menu.footer{flex-direction:row;flex-wrap:wrap;}

.menu.footer li{float:left;margin-left:22px;}
	
.menu.footer li a{white-space:nowrap;}

.logo-inner{max-width:1500px;margin:0 auto;margin-left:25px;}

	.top-wrapper-content, .pmc-main-menu, .logo-inner, .widget img {width:100%;}

                #mw_board_group_3 .mw_board_group_3_content.talk6 { display:none; }

            #mw_board_group_3 .mw_board_group_3_content.talk5 { display:none; }

            #mw_board_group_3 .mw_board_group_3_content.talk4 { display:none; }

                #mw_board_group_3 .mw_board_group_3_content.talk2 { display:none; }

            #mw_board_group_3 .mw_board_group_3_content.talk1 { display:none; }

.header_right
{
	float: right;
}

.home_box .header_right
{
	width: 62px
}

.sidebar_box .header_right, .footer_box .header_right
{
	width: 62px;
}


.juiz_last_tweet_footer_item{
  padding-top: 20px;
  display: block;
}
.img-responsive{display:block;height:auto;max-width:100%}

#site-description {
	position: absolute;
	top: 70px;
	color: #fff;
}

.alignleft {
	float: left;
}

#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}

#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
.small-game-desc{max-height:50px}
.row.author-nm{display:none}


#navigation ul li.level1 {
	padding: 14px 14px 14px 0;
}


#navigation li.level1:nth-child(2) a {
	border-left: 0;
}


#footer-menu ul li.level1 {
	display: inline-block;
}


#footer-menu ul.col5 li.level1 {
	width: 20%;
	padding-right: 2.5%;
	vertical-align: top;
}
#g-navigation .g-menu-item-subtitle{text-transform:lowercase;font-size:.85rem;font-weight:700;opacity:.8;padding-top:2px}
.g-menu-item-subtitle{opacity:.7}
.g-menu-item-container{display:block;position:relative}
.g-menu-item-container input,.g-menu-item-container textarea{color:#666}
#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:.938rem 1rem}
#g-mobilemenu-container .g-toplevel li .g-menu-item-content{display:inline-block;line-height:1rem}
#g-mobilemenu-container .g-menu-item-container{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out}
#g-mobilemenu-container .g-menu-item-subtitle{line-height:1.5}
.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}


.tab-content:after {
  content: "";
  display: table;
  clear: both; }


  .tab-content {
    display: none !important; }

.home #product-breadcrumb {
	display:none;
}

.bxslider {
  margin: 0;
  padding: 0;
}

ul.bxslider {
  list-style: none;
}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}

#mobile-site-navigation ul li.menu-item-has-children ul {margin-left:30px; border-left:2px solid #eee; overflow:hidden; max-height:0px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); transition-timing-function: cubic-bezier(0, 1, 0.5, 1);}
#site-info,.footer-widget-container .inside{max-width:960px;width:100%;margin:0 auto;display:block}
#site-info{font-size:14px}
#site-info .copyright{float:left;max-width:400px;padding-left:5px}
#site-info .wpgo-link{float:right;max-width:400px;padding-right:5px}
#footer-container #site-info a,#footer-container #site-info a:visited{color:#777}
#site-info .copyright,#site-info .wpgo-link{float:none;text-align:center;max-width:100%}
.on-demand__tabs--item{display:inline-block;vertical-align:top;padding:0 14px;border-bottom:2px solid #eee;padding-bottom:5px;float:left;}
.on-demand__tabs--item.active{border-bottom:2px solid #0a44bb;}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.fusion-copyright-content{display:table;width:100%}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-content{display:block;text-align:center}


.logo{

    float: left;

}


.header_fiche_impression .logo{

	display:block;

	margin:auto;

	width:100%;

	text-align:center;

	float:none;

}


.header_fiche_impression .logo img{

	max-width:140px;

}


#top-menu ul.sf-menu {
font-family: "Helvetica",helvetica,arial,sans-serif;
line-height: 1.7;
font-size: 1.2em;
margin-left: 0;
margin-right:0;
}

#top-menu .sf-menu li li a {
    line-height: 1.7vw;
}


		.overlay-hero-small.wpb_row:before, 
		.wrap-banner-three-fourths .banner-cta .vc_column-inner a { background-color: rgba(205,32,45,0.75); }
