﻿
h1.title-v3-md,
h2.title-v3-md {
  font-size: 20px;
  line-height: 24px;
}

h2.title-v3-sm,
h3.title-v3-md {
  font-size: 18px;
  line-height: 24px;
}

h3.title-v3-md {
  line-height: 22px;
}


.menu__wrapper--top {
  color: #a0a0a0;
  font-size: 13px;
  width: 100%;
  padding-left: 1.5rem;
  padding-right: 5px;
}


#right{
  float:left;
  padding-left:30px;
  width:213px;
  }


div#right-box{
  float:left;
  width:255px;
  padding-right:10px;
  }

.img-responsive{display:block;max-width:100%;height:auto;}
.list-unstyled{padding-left:0;list-style:none}
nav.pages li.subscribe a,nav.pages li.menu-item-259 a,nav.pages li.menu-item-260 a{color:red}
body.homepage nav.pages li.magazine a,body.issues nav.pages li.issues a,body.blog nav.pages li.blog a,body.authors nav.pages li.authors a,nav.pages li.current-menu-item a,body.single-issues li.menu-item-75 a,body.single-bonus li.menu-item-76 a{border-bottom:2px solid black}




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

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

    
				.header-top-fixed,
				.categories-box,
				.archives-box  {
					background: #000000;
				}
.mod_formatteaser .formatteaser_list_item{float:left;width:197px;height:111px;margin-left:12px;position:relative}
.mod_formatteaser .formatteaser_list_item:first-child{margin-left:0}
.mod_formatteaser .formatteaser_list_item .formatteaser_list_link{position:relative;display:block}
.mod_formatteaser .formatteaser_list_item .formatteaser_list_link:before{position:absolute;top:0;left:0;width:187px;height:101px;pointer-events:none;content:" "}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

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;
    visibility: visible !important;
  }

    .navbar-collapse.collapse.in { 
        display: block!important;
    }



        
        .berater_overview {
            border-collapse: separate;
            left: -5px;
            position: relative;
            top: -7px;
            width: 690px;
        }

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


.wrap-fixed-menu .top-items .menu-item {
    border-bottom: 1px solid #484848;
}


[data-off-canvas*=right] li.menu-item-has-children:after:hover,
[data-off-canvas*=left] li.menu-item-has-children:after:hover {
    background-color: #fff !important;
    color: #000 !important;
}


.fullscreen-center-menu .menu-item-has-children:hover .sub-menu {
    position: relative;
    top: 0;
    visibility: visible;
    display: block;
}


.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;
}
 
.icon-instagram:before { content: '\e806'; }
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content{max-width:65%}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header{font-weight:700;text-transform:uppercase;font-size:80px;letter-spacing:3px;text-align:center}

.module-sponsored-slideshow .module-slideshow-sponsored-nav-container .module-slideshow-sponsored-nav-container-inside .nav .nav-01 .module-sponsored-slideshow-single-img-nav {
  display: inline-block;
  margin-left: 10px;
  margin-right: 10px;
  height: 74px;
  width: 74px;
  border-radius: 50%;
  border: 4px solid rgba(255, 255, 255, 0.26);
  -webkit-transition: all 2s;
  -moz-transition: all 2s;
  -o-transition: all 2s;
  -ms-transition: all 2s;
  transition: all 2s;
}

.module-sponsored-slideshow .module-slideshow-sponsored-nav-container .module-slideshow-sponsored-nav-container-inside .nav .nav-01 .module-sponsored-slideshow-single-img-nav.current {
  border: 4px solid rgba(255, 255, 255, 0);
}

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

  .col-lg-12 {
    width: 100%;
  }


.h-t-logo3{
  width:91%;
  min-width:270px;
  height:auto; 
}

.footer-content .footer-bottom-content .footer-copyright {
  float: left;
}
.icon-heading-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#scroll-to-top{background:rgba(0,0,0,.65);border-radius:2px;bottom:20px;cursor:pointer;height:45px;line-height:0;opacity:0;padding-top:15px;position:fixed;right:20px;transform:scale(0);transition:.2s;text-align:center;width:45px;z-index:101}
#scroll-to-top svg path{fill:#fff}
#scroll-to-top img,#scroll-to-top svg{display:inline-block;height:15px;opacity:.6;transition:.3s;width:15px}
#scroll-to-top:hover svg{opacity:.9}
#scroll-to-top.show{opacity:1;transform:scale(1)}

	#header-responsive-inner {
		background: #fff;
		border-left: 1px solid #F0F0F0;
		border-right: 1px solid #F0F0F0;
	}



table.price-table {
  border-collapse: collapse;
  width: 100%;
}


table.price-table tr td {
  border: 1px solid #ad190c;
  padding: 15px 8px;
  text-align:center;
  line-height: 1.8em;
}


table.price-table tr td .sm {
  font-size: 0.75em;
}


table.price-table tr td .lg {
  font-size: 1.4em;
}


table.price-table tr td .b {
  font-weight: bold;
}


.price-table tr.heading-1 td {
  width:33%;
  background: #ad190c;
  color:#FFF;
  line-height: 1.5em;
}


.price-table tr.heading-2 td {
  color: #ad190c;
  border-bottom:none;
  line-height: 1.5em;
}


.price-table tr.heading-2 + tr td {
  border-top:none; color: #ad190c;
}



.container{position:relative;padding:5px;width:100%; }

.content .container .container_inner.container_inner{margin-top:50px;padding:0px 10px 20px;}

.title .title_holder .container{display:table-cell;vertical-align:middle}

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

  .col-md-7 {
    width: 58.33333333%;
  }
.field-collection-view,.field-collection-container{margin:0;padding:0;border-bottom:none}
.bean-footer-promotion-block .field-collection-container{margin:0;border:none}









#phone-portrait, #phone-landscape, #tablet-portrait, #tablet-landscape {
  display: none; position: absolute; top: -100%; left: -100%; height: 1px; width: 1px;
}

  #tablet-portrait {display: block;}
li.menu-item.placeholder:hover ul{display:none}
.z-x-tbl-cell{padding-bottom:7px}
.featured__posts--callforpapers-title{padding-top:0}
.featured__posts--callforpapers{background:#eeeeee;padding:40px;margin-bottom:40px}
.featured__posts--callforpapers .featured__posts--link{display:inline-block;margin:0}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.td-pb-row{*zoom:1;margin-right:-24px;margin-left:-24px;position:relative}
.td-pb-row:before,.td-pb-row:after{display:table;content:''}
.td-pb-row:after{clear:both}
.td-pb-row [class*=td-pb-span]{display:block;min-height:1px;float:left;padding-right:24px;padding-left:24px;position:relative}
.vc_row-no-padding.td-pb-row [class*=td-pb-span]{padding-left:0;padding-right:0}
.td-pb-row,.td-block-row{margin-right:-20px;margin-left:-20px}
.td-post-template-10 .td-container .td-pb-row{padding-top:48px}
header .block-locale{float:right;margin-top:12px}

.main
{
    float:left;
    padding:0px;
    margin:0px; 
    width: 930px;
    margin-left: 140px;
}
#pricing .table-header h5 span{font-size:36px}

#segmento .table-header .price{
    
    padding: 25px;
    position: relative;
    border-radius:3px;
}

#segmento .table-header .price p{
    margin: 20px 0 7px 0;
    font-weight: 500;
}

#segmento .table-header h5 span{
    font-size: 40px;
    font-weight: 700;
}

#segmento .table-header label{
    font-weight: 500;
}

#segmento .table-header .price.popular{
    background-color: #0E7BBE;
}

#segmento .table-header .price.popular span,
#segmento .table-header .price.popular label,
#segmento .table-header .price.popular p{
    color: #fff;
}

#segmento .table-header .price i.fa {
    font-size: 55px;
    margin-bottom: 21px;
    color: #008db0;
}

#segmento .table-header .price h5 {
    min-height: 165px;
}
body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .full_width .parallax_content,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:650px}
.wrapper_inner{width:100%;overflow:hidden}
body.boxed .wrapper_inner{overflow:visible}
body.boxed .footer_inner,body.boxed .wrapper_inner{width:1150px;margin:0 auto}
.qode_grid_1300.boxed .carousel-inner,.qode_grid_1300.boxed .header_inner,body.qode_grid_1300.boxed .footer_inner,body.qode_grid_1300.boxed .wrapper_inner{width:1350px}
.qode_grid_1200.boxed .carousel-inner,.qode_grid_1200.boxed .header_inner,body.qode_grid_1200.boxed .footer_inner,body.qode_grid_1200.boxed .wrapper_inner{width:1250px}
 body .av-special-heading .av-special-heading-tag{padding:0;margin:0;float:left}
 .meta-heading .av-special-heading-tag{font-weight:normal}
 .custom-color-heading .av-special-heading-tag{color:inherit}
#top #wrap_all .custom-color-heading .av-special-heading-tag,#top .custom-color-heading a,#top .custom-color-heading strong,#top .custom-color-heading .special_amp{color:inherit}
 #top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:1em}
.av-thin-font .av-special-heading-tag,.modern-quote .av-special-heading-tag{font-weight:300}
.navbar-toggleable .menu-item{font-size:1.3333333333rem;padding-bottom:.8333333333rem;font-weight:600;color:#000;text-align:right;line-height:1}
.navbar-toggleable .menu-item a{color:#20201f;transition:all .1s ease}
.navbar-toggleable .menu-item a:hover{color:#b8161d;transition:all .1s ease}


		.wf-loading .menu-item,
		.wf-loading h1,
		.wf-loading h2,
		.wf-loading h3,
		.wf-loading h4,
		.wf-loading h5,
		.wf-loading h6,
		.wf-loading p,
		.wf-loading a,
		.wf-loading button,
		.wf-loading li {
			
			visibility: hidden !important;
		}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.st-accordion .panel-group .panel{margin-bottom:10px;border-radius:0}
.jCycleActivated-processed .rb-slide.tallest{display:block !important;position:relative !important;}
.rb-slide{display:none;line-height:0;opacity:0;}
.rb-slide.rb-first-slide{display:block;opacity:1;}
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:110px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:110px}
#logo{max-height:80%}
.et_pb_svg_logo #logo{height:80%}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:60px}
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:60px}

.featured-block .more{
	background:#ffffff;
	color:#333333;
	display:inline-block;
	padding:5px 20px 5px 30px;
	margin:0;
	position:absolute;
	z-index:9;
	left:10px;
	bottom:30px;
}


.wrap {
min-height: 100vh;
}
.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-1{width:8.33333333%}
#page-wrapper{overflow:hidden;}
.maintenance-page #page-wrapper{border:1px solid #ddd;margin:40px auto;min-width:300px;padding:30px;width:760px;}


.header-site-info-inner {
  float: left;
}


#wrapper {
	min-height:100%;
	position:relative;
	padding-bottom: 229px;
}

#sidebar-core {
	margin-left: 50px;
}
.rt-popup-content-wrapper{top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden}
.rt-popup-content{display:block;position:relative;padding:10%;max-height:100%;width:100%}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}
#right{float:right;width:300px;margin-right:7px}
#right-game{float:right;margin-top:7px;width:0}


.tbl_layout {
    border: none;
    border-collapse: collapse;
    text-align: left;
    width: 978px;
}
#wp-calendar tfoot td#next{padding-right:10px;text-align:right}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}


div#todo {
  
  min-height: 100vh;
  
  margin-bottom: -60px;
}


.page-listing .list-desc,.rss-desc {
    font-size: 15px
}

.threecol-one p{margin-bottom:0;}

.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-bottom:0%;}

.threecol-one{width:30.66%;}

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}


.standardpadding{
	padding: 5px 50px 10px 50px;	
}
.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-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-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-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-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{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

.widget.widget_latest_tweets_widget .widgettitle {
	display: none;
}


.list-unstyled {
  padding-left: 0;
  list-style: none; }

	

#mfn-rev-slider input{display:inline-block}
.fusion-menu-item-button .menu-text{border-color:#fff;}
.fusion-menu-item-button:hover .menu-text{border-color:#fff;}
#topheaderbar{background:#e5164d}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}


table.classementNormal tr.th td{font-size:8px;font-weight:bold;padding:2px;}

.top{margin-bottom:20px;}
.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field{top:60%}
.et_vertical_nav.et_header_style_centered .et-search-form input,.et_vertical_nav.et_header_style_centered span.et_close_search_field{top:0}
span.et_close_search_field{display:block;position:absolute;z-index:99999;top:0;right:0;bottom:0;width:30px;height:30px;margin:auto;cursor:pointer}
span.et_close_search_field:after{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-size:32px;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;content:"\4d";speak:none}
.et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field{right:30px}
.et_vertical_nav span.et_close_search_field:after{font-size:16px}
.et_vertical_nav span.et_close_search_field{width:13px;height:18px}

.hd-right {width: 712px; float: right;}



#copyright {
font-size: 10px;
line-height: 110%;
color: #999;
text-align: center;
position: relative;
margin: 0;
padding: 10px;
background: #fff;
}

#copyright a{
 color: #999;
 display: block;
 margin-bottom: 15px;
}

#copyright  ul{
width: 980px;
margin: 0 auto 15px;
padding-top: 15px;
text-align: center;
border-bottom: 1px solid #000;
}

#copyright  ul li{
display: inline-block;
margin: 0 10px;
}

#copyright  ul li a{
color: #000;
font-size: 12px;
}

.thumb_img_link{
width : 240px;
height: 180px;
display: block;
text-decoration:none;
}
.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0;}
.block:first-child h2.block-title,.block h2.block-title{margin-top:0;}
.wrap-footer .footer .block-title{margin-top:0;font-size:18px;font-weight:normal;text-transform:uppercase;color:#7AC136;}
.wrap-footer .footer .disclaimers .block-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.sidebar .block .block-title{font-size:18px;}
#block-views-upcoming-events-upcoming .block-title{margin-bottom:20px;}
.footer .footer_col_wrap .footer_col .social_icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:190px;margin-top:20px}
.footer .footer_col_wrap .footer_col .social_icons .fab{color:#fff;font-size:21px}
#contact_us_babi .content_smaller_wrap .contact_deets_wrap .social_icons{width:50%}
#contact_us_babi .content_smaller_wrap .contact_deets_wrap .social_icons h5{color:#ed1c24;font-size:1rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}
#contact_us_babi .content_smaller_wrap .contact_deets_wrap .social_icons .social_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:280px;width:100%}
#contact_us_babi .content_smaller_wrap .contact_deets_wrap .social_icons .social_wrap .fab{font-size:30px;color:#063873}
