﻿
.menu-second-menu-container {
    width: 1200px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
body #wrapper #header .widget_nav_menu .menu-top-navigation-container{text-align:right}



.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}


body .wpb_text_column {
	margin-bottom: 0px;
}


body .wpb_text_column h2:last-child, body .wpb_text_column h3:last-child {
	margin-bottom: 10px;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}


#header-wrapper {
  display: -ms-flexbox;
  display: flex;
  background: #000;
  border-bottom: 1px solid #616363;
  width: 100%;
  height: 61px; }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.article .content-group-list {
  display: none;
}


section.widget.content-block .content-group-list {
  display: none;
}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}


#footer-bottom {
	background-position: bottom left;
	background-repeat: no-repeat;
}


#footer-bottom div {
	background-position: bottom right;
	background-repeat: no-repeat;
}


#footer-bottom div div {
	padding: 0;
	background-position: bottom;
	background-repeat: repeat-x;
}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}




#content {
	float: left;
	height: 400px;
	display: inline;
	margin: 8px 0px 0px 40px;
	padding: 130px 0px 0px 0px; 
	z-index: -10;
}






#content p {
	width: 100%;
	margin: 0px 0px 5px 0px;
	position: static;
}



#content a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#featured-content-2 p.byline.post-info{font-size:12px;margin:0}


.chiffres {
	padding-top: 60px;
	text-align: center;
	font-family: 'Oswald';
	font-weight: 400;
	font-size: 1.2rem;
	clear: both;
}


.chiffres .highlight {
	display: inline-block;
	margin-bottom: 10px;
	padding: 20px 60px;
	color: #ffffff;
	background-color: #18a1b4;
	font-size: 2.4rem;
	letter-spacing: 0.05em;
}

.header .icon__container.icon__container--search {
  display: inline-block;
  vertical-align: top;
}

.content-wrapper .mid-wrap.out-full .post-slider, .mid-wrap.out-full .post-grid,.mid-wrap.out-full .dyntabs .post-slider {width:911px;}

.content-wrapper .mid-wrap.out-full .post-slider .panelwrap, .mid-wrap.out-full .dyntabs .post-slider .panelwrap {width:843px;}

.content-wrapper .mid-wrap.out-full .post-slider .panel,.mid-wrap.out-full .dyntabs .post-slider .panel {width:281px;}



.dyntabs { position: relative; padding: .2em;padding-top:0!important;top:-4px; zoom: 1; }

.dyntabs .tabhead-wrap { margin:0; padding: .2em .2em 0 !important; }

.dyntabs li.tab-li { list-style: none !important; float: left; position: relative; top: 4px; margin: 0 .2em 1px 0 !important; border-bottom: 0 !important; padding: 0; white-space: nowrap; }

.ui-tabs .ui-tabs-nav li a,
.dyntabs li.tab-li a { float: left; padding: 5px 5px 8px 5px; text-decoration: none; }


.title{
    display: inline-block;
    position: absolute;
    top: -25px;
    margin-left: 20px;
    color: #ff730a;
}

.large { font-size:16px;font-weight:bold;}


.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;
}
.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,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16{position:relative;min-height:1px;padding-left:8px;padding-right:8px}
.col-md-12{width:75%}



DIV.bottom-bar {
    position: relative;
	background: white;
	width: 100%;
	min-width: 900px;
}


DIV.bottom-bar-address 
{
    position: absolute; 
	font-size: 10pt;
	padding-left: 10px;
	padding-top: 5px;
	
}


DIV.bottom-bar-middle
{
    position: relative;
    width: auto;
	font-size:10pt;
	text-align:center;
	padding-top: 5px;
}


DIV.bottom-bar-right 
{
    position: absolute;
    right: 0;
    top: 0;
	font-size: 10pt;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}
.text-uppercase{text-transform:uppercase}

.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%;
  }


.pswp__counter, .pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }


.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5) !important;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }


.pswp__share-modal--hidden {
  display: none; }


.pswp__share-modal--fade-in {
  opacity: 1; }

  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

.home-content-table .umorebox_hcp img {
  padding: 1px;
  border: 1px #E5E5E5 solid;
  margin: -2px;
  width: 177px;
  border-color: #CCCCCC;
}


 

#columnLeft, #top_nav, #slidebox ,#slider_tabs, #risk_shipping,#craftysyntax,#call_me_now,#home_box-1,#home_box-2,#home_box-3,#home_box-4,   .noprint{display: none;}

  html #page #header .header_mid nav .menu-item-mega-description-container,
  html #page #header .header_bot nav .menu-item-mega-description-container {
    display: none;
  }
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row.no-gap{margin-left:0;margin-right:0}
.row.gap-1{margin-left:-4px;margin-right:-4px}
.row.gap-2{margin-left:-8px;margin-right:-8px}
.row.gap-3{margin-left:-15px;margin-right:-15px}
.row.gap-4{margin-left:-15px;margin-right:-15px}
.row.gap-5{margin-left:-15px;margin-right:-15px}
.row.gap-y{margin-top:-15px;margin-bottom:-15px}
.row.gap-y.gap-1{margin-top:-4px;margin-bottom:-4px}
.row.gap-y.gap-2{margin-top:-8px;margin-bottom:-8px}
.row.gap-y.gap-3{margin-top:-15px;margin-bottom:-15px}
.row.gap-y.gap-4{margin-top:-15px;margin-bottom:-15px}
.row.gap-y.gap-5{margin-top:-15px;margin-bottom:-15px}
.site-header .site-logo{float:left}
.site-header.header-align-center .navbar{float:none;text-align:center;height:auto;margin:0 auto;display:table;padding-top:0}
.site-header.header-align-center .navbar li{float:none;display:inline-block}
.site-header.header-align-center .sf-menu ul{left:-1.375em}
.site-header.header-align-center .sf-menu ul ul{left:100%;margin-left:-1.375em}
.site-header.header-align-center .sf-menu ul.toleft{left:auto;right:-1.375em}
.site-header.header-align-center .sf-menu ul ul.toleft{left:auto;right:100%;margin-right:-1.375em}


			.site-header .site-title,
			.site-footer .site-title {
				font-family: Ubuntu;
				font-weight: 700;
				font-style: normal;
			}


			.site-header .site-title {
				font-size: 2em;
			}


.row,
.g-three-two-up--noone,
.g-four-two-up--noone,
.g-five-three-two-up,
.verdict__list,
.l-two-col-left,
.l-two-col-right,
.l-three-col,
.form-group,
.form-field,
.woocommerce .form-row,
.form-group__container--inline,
.subscription__price,
.nav-dropdown--tabs__titles,
.search-page form,
.js-search-dropdown form,
.js-newsletter-dropdown form,
.pre-next,
.social-links,
.spec .container,
.spec .filter div,
.filter .spec div,
.tabs__links,
.album-listing,
.product-listing,
.footer__inner,
.footer__content,
.footer__navigationsharing,
.product__download-list__title,
.track__details,
.vertical-articles-container {
  width: 100%;
  flex-wrap: wrap;
  display: flex; }


.tabs__links {
  list-style: none; }












#stayintheloop {
	position: fixed;
	right: 0;
	z-index: 10000;
	top: 20%;
}

  .menu-toggle.hamburger .hamburger-box {
    height: 9px; }


.hamburger-box {
  width: 15px;
  height: 8px;
  display: inline-block;
  position: relative; }
#test{max-width:745px;width:100%;padding:10px;display:none;background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7)}



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}

	.main-container, .container { max-width: 96% }

	
	.main-container-wrap {
	    position: relative;
	    left: 0;
	    transition: left 500ms ease;
	}

	.mobile-menu-active .main-container-wrap {
	    left: 300px;
	    transition: left 500ms ease;
	}

.main-container {
    width: 1124px;
    max-width: 100%;
    margin: 0 auto;
    clear: both;
    display: block;
    padding: 0;
}

.lists.products .clone-tobasket,.page.product .clone-tobasket{position:fixed;z-index:50;opacity:0.9;display:block;overflow:hidden;}

.product.hot .price{font-size:20px;font-weight:700;}

.product.hot .priceOld{font-size:15px;font-weight:700;color:#ec0647;text-decoration:line-through;}


.td_module_1 .td-module-thumb{
	overflow:hidden;

}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}


.navbar-custom .navbar-toggle .icon-bar {
	background: #fff;
}

#bottom:after,
.bottom_bg:after,
.content_wrap:after,
.cmsms_row_inner:after,
.cmsms_row_margin:after,
.cmsms_column:after {
  content: '.';
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  overflow: hidden;
}

.bottom_bg {
  padding-top: 40px;
  padding-bottom: 20px;
}


section#bottom .bottom_bg {
    background: #36444e !important;
    color: #fff;
}


section#bottom .bottom_bg a {
  color: #ddd;
}


section#bottom .bottom_bg a:hover {
  color: #2c83be;
}


section#bottom .bottom_bg h3 {
  color: #ddd;
}
 #pgc-363-0-2 , #pgc-363-8-2 { width:30% }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-363 .panel-grid-cell { padding:0 }
 #pl-363 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-w5b142e34c0cd3 .panel-grid-cell { padding:0 }
 #pl-w5b142e34c0cd3 .panel-grid .panel-grid-cell-empty { display:none }
#tabs-top10,#tabs-friends{padding:0}
#tabs-friends li{padding-bottom:2px}
.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}
.thumbnail .caption{padding:9px;color:#333}


#leftcol.mypage {max-width:30%; margin:0; padding-left: 3%; position:relative; float:left;}


#leftcol.image {position:relative; float:left;}

#leftcol.desc {display:block;}

#midcol.mypage {max-width:30%; margin:0; padding-left: 3%; position:relative; float:left;}

#rightcol.mypage {max-width:30%; margin:0; padding-left: 3%; position:relative; float:left;}
#jsddm{margin:0;padding:0}
#jsddm li{float:left;list-style:none;text-align:center}
#jsddm li a{display:block;height:22px;padding:9px 11px 5px;min-width:65px;text-decoration:none;width:auto;color:#fff;white-space:nowrap}
#jsddm li a:hover,#jsddm li.hover a,#jsddm li:hover a{background:#e5e5e1;color:#2f2d2d}
#jsddm li ul{margin:0;padding:0;position:absolute;visibility:hidden;border:1px solid white;background:#e5e5e1;z-index:999;text-align:center}
#jsddm li ul.hover{visibility:visible}
#jsddm li ul li{float:none;text-align:left;display:inline;background:#e5e5e1;width:100%}
#jsddm li ul li a{width:auto;background:#e5e5e1;color:#2f2d2d}
#jsddm li ul li a:hover{background:#cfcfcb;color:#cc0000}


	#jsddm li a:hover, #jsddm li.hover a,#jsddm li:hover a
	{	background: #e5e5e1;
	color:#2f2d2d}


		a.button,
		button,
		input[type="button"],
		input[type="reset"],
		input[type="submit"],
		.after-entry .enews,
		.archive-pagination.pagination a,
		.enews-widget input[type="submit"],
		.nav-secondary,
		.site-header {
			background-color: #dd127b;
		}

		
		a.button:hover,
		button:hover,
		input:hover[type="button"],
		input:hover[type="reset"],
		input:hover[type="submit"],
		.after-entry .enews-widget input:hover[type="submit"],
		.archive-pagination.pagination a:hover {
			background-color: #ffffff;
		}

		
 .enews .screenread { display:none; }
.tribe-mini-calendar-event .list-date{display:none!important}
.tribe-events-adv-list-widget .tribe-event-featured .list-date,.tribe-mini-calendar-list-wrapper .tribe-event-featured .list-date{display:none}
.tribe-mini-calendar-event .list-date .list-dayname{background:#fff;color:#666;display:block;font-size:11px;letter-spacing:.5px;padding:3px;text-align:center;text-transform:uppercase}
.tribe-mini-calendar-event .list-date .list-daynumber{color:#fff;display:block;font-size:15px;line-height:1.6;text-align:center;width:100%}
.tribe-mini-calendar-event .list-date .list-daymonth{background:#fff;color:#666;display:block;font-size:12px;line-height:1.6;text-align:center;text-transform:uppercase;width:100%}
.tribe-theme-twentyfifteen .tribe-mini-calendar-event .list-date{width:18%;margin-right:7%}


.estr-boxdrop-nacionais {
    width: 48.181818181818%;
    height: auto;
    float: left;
    margin: 0
}


.estr-boxdrop-nacionais .tit-nac-int-menu-drop {
    width: 100%;
    height: auto;
    float: left;
    margin: 0 0 20px;
    padding: 0 0 15px;
    font-size: 1.5625em;
    color: #506659;
    line-height: 21px;
    border-bottom: 1px solid #eee
}


.footer-widget ul:not(.post-meta):not(.nav-dir):not(.instagram-images):not(.social-icons) li {
    border-bottom: 1px solid rgba(255,255,255,0.1);
}


.employer-spotlight-cta-wrap {
	padding: 10px 20px;
}


.employer-spotlight-cta-wrap p {
	font-family: "Roboto", sans-serif;
	font-weight: 200;
	font-size: 18px;
	font-size: 1.8rem;
	margin-bottom: 5px;
}
footer .footer__copy,.theme--angel footer .footer__copy{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}
