﻿a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}


.container-fluid .grid_7 {
  width: 58.33333%; }

.container .grid_7 {
  width: 670px; }

	  
	 
.container .grid_7 a {
	color:#764242;
	}

.container .grid_7 a:hover {
	color: #484848;
	text-decoration: underline;
	}
.partial_navigation.location_banner .banner .country_h2{width:80%}
.partial_navigation.location_banner .banner .country_h2 .btn.world{position:absolute;right:20px;top:9px;cursor:auto}
.partial_navigation.location_banner .banner .country_h2 .btn.world:hover i{border:1px solid #595959}
.partial_navigation.location_banner .banner .country_h2 .btn.world:hover .icon{display:block!important;opacity:1!important}

.process-text { padding-top: 20px; }
#global{padding-top:143px}
#global #content_page{background:#eaeaea;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#eaeaea 2%,#eaeaea);padding-bottom:80px;overflow-x:hidden}
#global .section-content-tournee-seance{min-height:0}
#global .section-content-tournee-seance .tournee-seance{padding-right:45px;padding-left:90px;background-color:#fff;margin-bottom:70px}
#global .section-content-tournee-seance .tournee-seance .title_section{margin-bottom:45px;margin-top:45px}
#global .section-content-tournee-seance .tournee-seance .title_section:first-child{margin-top:10px}
#global .section-content-tournee-seance .tournee-seance .sub-title{margin-top:20px}
#global .section-content-tournee-seance .tournee-seance .seance{padding:5px 0;border-bottom:1px solid #dcdcdc}
#global .section-content-tournee-seance .tournee-seance .seance .date-infos p{margin:0;color:#999;font-size:.9rem}


.site-branding {
    float: left;
    max-width: 250px;
    width: auto;
	margin-left: 35px;
}


.site-branding img {
    max-height: 55px;
}
.modal-body{position:relative;padding:15px}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#333132}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

.infinite-mobile-menu-right{ position: absolute; right: 30px; top: 50%; margin-top: -9px; }
.cookie-banner__description{padding-right:2rem}


.button_menu .bar1, 
.button_menu .bar2, 
.button_menu .bar3 {
    width: 42px;
    height: 6px;
    background-color: #FFF;
	margin-bottom: 6px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
    transition: 0.4s;
}


.button_menu.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}





.video-popup-backdrop {
    display: none;
}


.video-popup-wrapper {
    margin-top: 5%;
    width: 730px;
}


.video-popup-wrapper::after {
    display: block;
    content: '';
    clear: both;
}


.video-popup-wrapper iframe {
    width: 100%;
    height: 400px;
    max-height: 410px;
}


.video-popup-wrapper .video-popup-text {
    font-size: 1.2em;
    float: left;
    text-align: left;
    padding: 5px 0 0 5px;
}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}


.category-buttons {display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 0 -15px;}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

.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;}
				.content_block .aio-icon-box-link:hover .aio-icon-title {			color:#a0a0a0 !important;		}


.content_block .aio-icon-title {
    transition: color 300ms;
    -webkit-transition: color 300ms;
}
.aio-icon-header h3.aio-icon-title{margin:0;display:block;font-size:16px;line-height:1.2em}
.top-icon .aio-icon-header h3.aio-icon-title{margin:25px 0 15px}
.square_box-icon .aio-icon-header h3.aio-icon-title{margin:15px 0}
.heading-right-icon .aio-icon-description,.heading-right-icon .aio-icon-description *,.heading-right-icon .aio-icon-header h3.aio-icon-title,.right-icon .aio-ibd-block,.right-icon .aio-ibd-block *,.right-icon .aio-icon-description,.right-icon .aio-icon-header h3.aio-icon-title{text-align:right}

          .top .main .main_inner .main_right .nowonair dl dt .btn_puls {
            display: none; }

                .top .main .main_inner .main_right .nowonair dl dt .btn_puls a {
                  display: block;
                  color: #ff8d67; }




.breadcrumb {
   margin-bottom: 20px;
}
.main-slide .bg,.main-slide .prev,.main-slide .next{display:none}
.main-slide .bg{position:absolute;left:0}
.main-note .bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:transparent;background-image:-webkit-radial-gradient(center center,circle,transparent,rgba(144,121,185,0.5) 500px);rgba(144,121,185,0.5)rgba(144,121,185,0.5)rgba(144,121,185,0.5)rgba(144,121,185,0.5)}


#footer .text {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: bottom;
   padding-top: 15px;
}


#ht-top-footer{
	color: #BBB;
	padding: 50px 0;
}


html.special .cite__date { text-transform: uppercase; }


.cite__date { margin-bottom: 12px; }
div#loadbannercontent div#bannerformsection{left:15px!important;padding:25px 15%!important !important}
div#loadbannercontent div#bannerformsection .html-shortcode.itpart2 .selectques + .selectques{display:none}

.news-slider .text-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: transparent;
  padding: 12em 10em;
  width: 60%;
  height: 50%;
}

.news-slider .text-content h2 {
  margin: 0; color:#fff;
}

.news-slider .text-content p {
  margin: 1em 0; color:#fff;
}

.news-slider .text-content a.button-link {
  padding: 0.25em 0.5em;
  position: absolute;
  bottom: 1em;
  right: 1em;
}



.main-header-section {
    padding-top: 250px;
    background: rgba(0, 0, 0, 0.3);
    position: relative;
    min-height:100vh;
}

.main-header-section .main-text h1{
 color:   
}

.main-header-section .main-text h2{
 color:      
}

.main-header-section .main-head-partition{
 border-color:      
}

#oben
{
width:554px;
height:554px;
margin-top:-554px;
margin-left:4px;
z-index:1;
}

.really_simple_share_specificfeeds a, .really_simple_share_specificfeeds_follow a {
  text-decoration: none;
}

.really_simple_share_specificfeeds .super, .really_simple_share_specificfeeds img,
.really_simple_share_specificfeeds_follow .super, .really_simple_share_specificfeeds_follow img {
  vertical-align: middle;
  border-radius: 0;
  box-shadow: none;
}

.really_simple_share_specificfeeds_follow {
  margin-top: -2px;
}

.really_simple_share_specificfeeds_follow a, .really_simple_share_specificfeeds_follow a:hover,
.really_simple_share_specificfeeds_follow a:visited   {
  background: white;
  color: black;
  font-size: 12px;
  padding: 2px 6px;
  border: 1px solid gray;
  border-radius: 2px;
}
.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}
.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}



.jr-insta-thumb .no-bullet, .pllexislider .no-bullet { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; clear: both; }

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

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}
.mobile-show{display:none}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.entry-footer a:hover+.arrowicon{margin-left:5px}
.arrowicon{position:relative;display:inline-block;top:-.5px!important;margin-left:2px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}


.entry-title {
  clear: none;
  font-size: 23px;
  font-size: 1.4375rem;
  line-height: 1.2;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}



.entry-title a, .entry-title a:visited,
.page-title a,
.page-title a:visited {
  color: #020202;
}


.entry-title a:hover, .entry-title a:focus, .entry-title a:active,
.page-title a:hover,
.page-title a:focus,
.page-title a:active {
  color: #c9a0dc;
}

  
  .entry-title.entry-title-single {
    font-size: 28px;
    font-size: 1.75rem;
  }
.text-center{text-align:center!important}

#rt-copyright {
  color: #ffffff;
  background: #9fa623;
  -webkit-box-shadow: inset 0 4px 35px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 4px 35px rgba(0,0,0,0.3);
  box-shadow: inset 0 4px 35px rgba(0,0,0,0.3);
}

#rt-copyright .title {
  color: #ffffff;
}

#rt-copyright .title4 .module-title .title {
  background: #9fa623;
}

#rt-copyright .title3 .module-title {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

#rt-copyright .box1,
#rt-copyright .box2 {
  color: #6e6e6e;
}

#rt-copyright .box1 .title,
#rt-copyright .box2 .title {
  color: #303030;
}

#rt-maintop .box3 .title,
#rt-copyright .box3 .title {
  color: #000000;
}

  body #rt-copyright {
    text-align: center;
  }
