﻿.advgb-tabs-block .advgb-tab-body-main .tab-media{float:right;margin-left:15px}
.advgb-tab-body-main{padding:44px 50px}
.advgb-tab-body-main .advgb-tab-body{display:none;visibility:hidden;opacity:0}
.advgb-tab-body-main .advgb-tab-body.active-tab{display:block;visibility:visible;opacity:1}

.alignnone,
img.alignnone {
  display: inline;
  margin: 0 0 10px;
}
.try-slide-4{display:none}
.try-slide-4.active{display:block}


.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

table tfoot .show-for-sr:focus {
  position: static !important;
  width: auto;
  height: auto;
  overflow: auto;
  clip: auto;
}





#bottom {
  position: relative;
  display: block;
  flex-shrink: 0;
  width: 100%;
  clear: both;
        color: rgb(255,255,255);
      border-top: 5px solid rgb(0,159,227);
      background-color: rgb(34,55,135);
      text-align: center;
      -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

  .hero, .menu, .right, #bottom {display:none !important;}
.transparent-box{width:100%;bottom:auto;height:100%;}
.transparent-box:hover{background-color:rgba(0,0,0,0.4)!important;cursor:pointer;}
.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-left:15px;padding-right:15px}
.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{float:left}
.col-xs-12{width:100%}


.menu-item:hover {
    background: #eeeeee;
    color: black !important;
}


.menu-item:hover a {
    color: black !important;
    opacity: 1;
}


.menu-item {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
header .wrapper .menu-toggle.on .one{-webkit-transform:rotate(45deg) translate(7px, 7px);-khtml-transform:rotate(45deg) translate(7px, 7px);-moz-transform:rotate(45deg) translate(7px, 7px);-ms-transform:rotate(45deg) translate(7px, 7px);-o-transform:rotate(45deg) translate(7px, 7px);transform:rotate(45deg) translate(7px, 7px)}
header .wrapper .menu-toggle .one,header .wrapper .menu-toggle .two,header .wrapper .menu-toggle .three{width:100%;height:5px;background:#26A8DF;margin:6px auto;backface-visibility:hidden;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}

		
	.mvp-blog-story-out,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-out {
		margin-left: -320px;
		}

		
	.mvp-blog-story-out,
	.mvp-blog-story-col .mvp-blog-story-out,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-out,
	#mvp-home-widget-wrap .mvp-flex-col .mvp-flex-story-out {
		margin-left: -170px;
		}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
.menu-right li.left {display:none;}
.infobox-icon-left-title .left-title-image,.infobox-icon-right-title .right-title-image{display: inline-block;width: 100%;}
.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-sm-4{width:33.33333333%}


#adesso-subnavigation .adesso-nav-text-wrap,
.adesso-subnavigation .adesso-nav-text-wrap {
  padding-right: 90px;
}


.adesso-modal-accordion-headline .adesso-nav-text-wrap {
  color: #857971;
}

	
	.shows.slider .schedule{
		background:#000000;
		border-radius: 100px;
		padding: 4px 10px;
		display: inline-block;		
		color: #ffffff;	
		font-size: 14px;
  		float: left;
	}


	.shows.slider .schedule.today{
		background-color: #ff0000; 
	}
.row{max-width:50rem;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.row .row{margin-right:-.625rem;margin-left:-.625rem}
.row .row.collapse{margin-right:0;margin-left:0}
.row.expanded{max-width:none}
.row.expanded .row{margin-right:auto;margin-left:auto}
.row:not(.expanded) .row{max-width:none}
.column.row.row,.row.row.columns{float:none;display:block}
.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}


#csbwfs-right #csbwfs-re,#csbwfs-right  #csbwfs-st,#csbwfs-right #csbwfs-yt,#csbwfs-right  #csbwfs-ml,#csbwfs-right #csbwfs-pin,#csbwfs-right #csbwfs-gp,#csbwfs-right #csbwfs-tw,#csbwfs-right #csbwfs-fb,#csbwfs-right #csbwfs-li a {position: absolute; right: 0;}

.csbwfs-li a{background:none repeat scroll 0 0 #007BB6;}
.et_pb_module{max-width:100%}
.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}
.presentation .autoplay-overlay .overlay-msg{position:relative;display:table-cell;text-align:center;vertical-align:middle;color:#fff}



.overlay {
    padding-left: 20px;
}
.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-10{width:83.33333333%}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper{margin:15px auto;display:block;text-align:center;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper:before{content:"SPONSORED BY";font-style:italic;font-size:12px;padding-bottom:4px;}
.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-sm-6{width:50%}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
.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-12{width:100%}

.main p.small,
.main .action.plain.small {
    font-size: 12px;
    text-align: center;
}

.main .compare-plans-link .inner-link:hover,
p.small .action.small:hover {
    color: #38a5a2;
}

.main #plans p.small {
    margin-top: 44px;
}

#ar-section .ar-container span.small {
  font-size: 0.93rem;
}


.small-screen {
display: none;
}


.small-screen.ipad-container {
  order: 0;
}
.second-street-block .block--second-street__item-terms{margin-top:0;}
.block--second-street__item-terms{color:#878787;margin-top:15px;font-size:11px;font-size:0.6875rem;}
.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-975 .panel-grid-cell { padding:0 }
 #pl-975 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-975 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }



.logos-section .panel-grid-left {
	float: left;
	width: 41.5%;
}


.logos-section .panel-grid-right {
	float: left;
	width: 58.5%;
}
.image__source{display:block}
#reference_slider_header .image__source{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}


.right{
	width:330px;
	margin:10px 0 0 7px;
	float:left;
}
#nav li:hover ul.first_menu{width:368px}

#a_la_une_home .actu_secondaire {
	float:left;
	width:333px;
	overflow:hidden;
	border-left:1px solid #d7d7d7;
	margin-left:-1px;
	padding:0px 0px 0px 20px;
}


.session-modal .modal-body {
	text-align: center;
	font-size: 20px;
}


.minicart-modal .modal-body {
	padding-left: 0;
	padding-right: 0;
}

.modal-body {
  position: relative;
  padding: 15px;
}
#ctf .ctf-header-name{font-weight:700;margin-right:6px}


.menu-align-center .navbar-header,
.menu-align-center .navbar-collapse {
	width: 100%;
	text-align: center;
}


.only-logo .navbar-header {
	float: none;
	margin: auto;
	text-align: center;
}


.timeoffer {
    position: relative;
    top: -5px;
    color: #fff
}


#js #preloader .spinner7 .circ4 {
    -webkit-animation-delay: -0.4s;
    -moz-animation-delay: -0.4s;
    -ms-animation-delay: -0.4s;
    -o-animation-delay: -0.4s;
    animation-delay: -0.4s;
}
.phone-track{font-weight:700}
.slide-content-wrapper .text-right .slider-buttons-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.slide-content-wrapper .text-center .slider-buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main-carousel .slide-content .slider-buttons-wrapper{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}


.block3-frame {
	float: left;
	margin-right: 22px;
	width: 335px;
	margin-bottom: 20px;
}


.block3-frame:nth-child(4) {
	clear: left;
}


.block3-frame:nth-child(7) {
	clear: left;
}


.block3-frame:nth-child(10) {
	clear: left;
}

.features-hr {
   width: 90%;
   height: 11px;
   border-bottom: 1px solid #707070;
   text-align: center;
   margin-left: 20px;
   color: #707070;
   margin-bottom: 10px;
}

.features-hr span {
    font-size: 12px;
    background-color: #f4f4f4;
    text-transform: uppercase;
    letter-spacing: -1px;
    font-weight: 600;
    padding: 0 12px 0 8px;
    font-style: italic;
    color: #3d3d3d;
}

  #wrapper #container-boxed-inner {
    -webkit-box-shadow: none !important;
    -moz-box-shadow:    none !important;
    box-shadow:         none !important;
}

	.mucatbox {
		width:220px;
		float:left;
		}


            #content { display:table; height:100% }


.mobile-nav {
  background: #115279;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 48px;
  z-index: 2;
  *zoom: 1; }


.mobile-nav:before,
.mobile-nav:after {
  content: "";
  display: table; }


.mobile-nav:after {
  clear: both; }

  .mobile-nav-show {
    display: block; }

  #site-nav .mobile-nav {
    display: none; }

.fusion-clearfix {
  clear: both;
  zoom: 1;
}

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

.fusion-clearfix:after {
  clear: both;
}

.widget-area,
.widget-area a {
	color: #717376;
}

.widget-area {
	position: fixed;
	background-color: #fff;
	width: 360px;
	height: 100%;
	padding: 30px;
	top: 0;
	left: -360px;
	-webkit-transition: all 0.8s;
	transition: all 0.8s;
	overflow-y: auto;
	z-index: 99;
}

.widget-area.no-toggle {
	position: relative;
	left: 0;
	width: 300px;
	padding: 0;
	margin-right: 0;
}

.widget-area-visible {
	left: 0;
}

.admin-bar .widget-area {
	top: 32px;
}

.admin-bar .widget-area.no-toggle {
	top: 0;
}

	.widget-area-visible .sidebar-close {
		display: block;
	}

#branding #site-title a{
	text-decoration:none;
	font-size:36px;
}

	#branding #site-title a span{
		color:#686868;
	}
 .slideshow_align_caption{display:table-cell;vertical-align:middle;position:relative}
 .caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption{padding:20px 0;display:block}
.caption_right .slideshow_align_caption{text-align:right}
.logo-top{float:left}
.logo-top img{max-width:100%}
.fixed-barre .container .logo-top{float:left;margin:5px 5px 5px 20px;max-width:220px;background:linear-gradient(to right,#fc3298 0%,#e4244d 100%);border-radius:5px}
.fixed-barre .container .logo-top img{max-width:100%;vertical-align:middle;padding:2px 0}


body.ct-menu-effect .ct-menu-mobile + .navbar-beacon {
  top: 57px; }

  .navigation-wide .ct-menu-mobile + .navbar-beacon {
    display: block; }

  .navigation-wide .ct-menu-mobile .ct-productCart-link, .navigation-wide .ct-menu-mobile .nav-item-toggle {
    padding: 8px 0; }


.ct-menu-mobile {
  position: fixed;
  z-index: 1000;
  top: 0;
  width: 100%; }

  .ct-menu-mobile .navbar {
    padding-top: 0; }

    .ct-menu-mobile .navbar .navbar-header {
      padding-top: 5px;
      text-align: left; }

    .ct-menu-mobile .navbar .ct-productCart {
      min-width: 200px; }

      .ct-menu-mobile + .navbar-beacon {
        display: none;
        top: 57px; }


.fw-page-builder-content .container {
  max-width: 100%;
}
#my_bag span{color:#444}

	#nav-utility a, #my_bag span, #nav-utility span.down_triangle { color: #fff;}

	#my_bag span img { display: none;}
#s5_center_area1{padding-top:30px}
.header-meta-container{display:block;height:42px;background-color:#ededed}
.header--no-meta .header-meta,.header--no-meta .header-meta-container,.header--no-nav .header-main-nav,.header--no-nav .header-menu-close,.header--no-nav .header-menu-open{display:none}

.maincontent .ideas .ideasposts .ideasbig .cont{ padding:15px;}

.maincontent .ideas .ideasposts .ideasbig .cont h3{ font-size:20px; line-height:24px; padding:0; margin:0 0 6px; font-weight:800;}

.maincontent .ideas .ideasposts .ideasbig .cont .author{color:#a4a4a4; font-style:italic; font-size:16px; line-height:16px; }

.cat-box-three .idcatsingle .cont h3, .cat-box-col .cont h3{ font-size:20px; line-height:24px; color:#222; padding:0; margin:0 0 6px; font-weight:bold; }

.cat-box-three .idcatsingle .cont p, .cat-box-col .cont p{ font-size:16px; line-height:24px; color:#555; padding:0; margin:0;}

  #primary,
  .home.blog #primary,
  #secondary,
  .home.blog #secondary,
  .left-sidebar #secondary,
  .left-sidebar #primary {
    float: none;
    width: 100%; }



#primary, .home.blog #primary {
  float: left;
  width: 70%; }


.page-template-magazine-template #primary {
  float: none;
  width: 100%; }


.left-sidebar #primary {
  float: right; }


.no-sidebar #primary {
  float: none;
  width: 100%;
  margin: 0 auto; }


.no-sidebar-center #primary {
  float: none;
  margin: 0 auto; }


.home.blog #content #primary article:first-child {
  margin-top: 0; }

.divide-nav{
  height: 50px;
  margin-top: 0px;
}
.smedia{display:table-cell;text-align:left}
.smedia ul{list-style:none;margin:0;padding:0}
.smedia ul li{float:left;position:relative;text-align:left}


    .footer-icons {
        text-align: center;
    }

.cb-icon-login.cb-menu-icon {
	display:none!important;
}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}

.thumb .inset-border {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 5px solid rgba(255,255,255,.5);
}


img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 1.625em;
}


.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.panel-row-style {
  zoom: 1;
}

.panel-row-style:before {
  content: '';
  display: block;
}

.panel-row-style:after {
  content: '';
  display: table;
  clear: both;
}
.serif--lg,.serif-large{font-size:1.125rem;line-height:1.388}
.content .serif--lg,.content .serif-large,.feature .serif--lg,.feature .serif-large,.serif--lg,.serif--xl,.serif-large,.serif-xlarge{font-family:Sentinel SSm A,Sentinel SSm B,Trocchi,Georgia,serif}

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


.line-red {
    
    
    background: #fff;
    background-repeat: no-repeat;
    height: 187px;
    width: 100%;
    background-size:100% 100px;
    
    -webkit-box-shadow: 0px 4px 11px -4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 4px 11px -4px rgba(0,0,0,0.75);
    box-shadow: 0px 4px 11px -4px rgba(0,0,0,0.75);
}

.white .loop-meta-author a {
  color: #0000ff;
}
.md-has-2-columns.has-right-layout .wp-block-aps-right-side-bar-column:last-child .wp-block-aps-multipurpose-block .addtoany_shortcode{margin-bottom:2.1em}
.wp-block-aps-right-side-bar-rowlayout + .wp-block-aps-multipurpose-block p{padding-bottom:0}
.md-has-2-columns.has-right-layout .wp-block-aps-right-side-bar-column:last-child .wp-block-aps-multipurpose-block{padding-left:30px;border-left:1px solid rgba(0,0,0,.1)}

#home_buttons {
	width:660px;
	float:left;
	display:block;
	clear:both;
	margin:20px 0 75px 200px;
	height:126px;
}

#home_buttons a {
	display:block;
	float:left;
}

.language span.language-first, .currency span { margin: 12px 0; }


#leftcol9.mypage9 {width:30%; margin:0; padding-left: 3%; position:relative; float:left;}

#midcol9.mypage9 {width:30%; margin:0; padding-left: 3%; position:relative; float:left;}

#rightcol9.mypage9 {width:30%; margin:0; padding-left: 3%; position:relative; float:left;}


.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner {
  background: #404248; }

  .menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner:before, .menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner::after {
    background: inherit; }


.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel:hover .hamburger-inner {
  background: rgba(0, 0, 0, 0.8); }


.menu_sidebar_dropdown .header-menu-sidebar .close-sidebar-panel {
  display: none; }

#logo { position:absolute; text-align:center; float:left;z-index:9;}


div#logo  {float:left; margin:0 auto; width:100%;}

.pagenav.logo-left-menu #logo {width:auto !important}

.logo-left-menu div#logo {margin:25px 0 10px 0;}

#logo img {max-width: 100%;}

	div#logo img {margin-top:20px;}
#et_top_search{display:none}

.currenttext, .pagination a:hover {
    color: #fff;
    margin: 0 5px 0 0;
    display: inline-block;
    float: left;
    line-height: 1.2em;
    text-decoration: none;
    padding: 8px 12px;
}

#searchform input[type="submit"], #navigation ul li a:hover, .current-menu-item, .current_page_item, .tagcloud a:hover, .currenttext, .pagination a:hover {background-color:#7e4a0c; }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.icon-burger:before{content:""}

#second {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0.5, 0.9, 0.9);
    -webkit-animation-name: rotate; 
    -webkit-animation-duration: 2s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 6px 30px;
	  -moz-animation-timing-function: cubic-bezier(0.5, 0.5, 0.9, 0.9);
    -moz-animation-name: rotate; 
    -moz-animation-duration: 2s; 
    -moz-animation-iteration-count: infinite;
    -moz-transform-origin: 6px 30px;
}

.ball { 
    position: absolute;
    display: block;
    background-color: #ffffff;
    left: 24px;
    width: 12px;
    height: 12px;
    border-radius: 6px;
}

.mobile   .header_right li{
    float:none;
    width:100%;
}


.header_right {
    font-size: 80%;    
}

.header_right li {
    float:right;    }
