﻿
.floor-6 .coop {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 673px; FLOAT: left; HEIGHT: 287px; BORDER-TOP: #ccc 1px solid; 
}

.coop table{ margin-top:20px; margin-left:40px;}

.floor-6 .coop .box-title A {
	BACKGROUND-POSITION: 0px 0px
}

.floor-6 .coop .box-con {
	LINE-HEIGHT: 0; FONT-SIZE: 0px
}


.top_logo_top {
    position: absolute;
    top: 10px;
    left: 0;
    z-index: 9999;
    width: 130px;
    height: auto;
}






#page {
  width: 960px;
  margin: 0 auto;
}

#page #content-content #certpreview {
  float: none;
  margin-left: 238px;
}

#page #content-content ul.links li {
  padding: 0;
}

#page #block-bnw_gift-0 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  margin: 0 0 10px 7px;
  border: 1px solid #babfa8;
  padding: 8px;
  width: 300px;
  height: 175px;
  min-height: 175px;
  background-color: #FFF;
  width: 629px;
  margin-left: 0;
  height: auto;
}

#page #block-bnw_gift-0 p {
  margin-bottom: 1em;
}






.dpe-flexible-posts li, ul.bulleted-list {
	height: 206px; 
	overflow: hidden;
}
 
li.bulleted-list, ul.bulleted-list li {
    	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-weight: bold;
	float: left;
    	list-style: square outside none;
    	margin: 6px 0 6px 15px;
	height: auto;
	overflow: visible;
}


p.logo{
	height:85px;
	float:left;
	width:700px;
}

p.logo a img{
	float:left;
	position:absolute;
}

p.logo span img{
	margin:50px 0 0 135px;
}
.menu-lang{font-size:.8888888889rem}
.menu-lang--disabled{pointer-events:none;opacity:.7}
.menu-lang a{text-transform:uppercase;color:#20201f;transition:all .1s ease}
.menu-lang a:hover{color:#b8161d;transition:all .1s ease}

.box.kachel .img { position: relative; }

.box.kachel .img img { width: 100% }

.listview-content .poi .img { height: 130px; overflow: hidden; }


div.wpgdprc-consent-modal div.wpgdprc-consent-modal__description {
    color: #8A8A8A;
}

.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;}
.nav-collapse.opened{max-height:9999px;}
.js .nav-collapse.closed{max-height:none;}
div.inline{display:inline-block;margin-right:20px;}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}

#contentleft { float: left; position: relative; width: 780px; padding-top: 5px; padding-bottom: 10px; }
.m-tiles__source-name{font-size:1.0625rem;font-weight:600;display:block;color:#00BF6F}
.m-tiles__source-title+.m-tiles__source-name{margin-top:0.625rem}


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}
.community .c_carousel .slide .caption_{color:#fff;float:left;font-size:18px;line-height:normal;margin-top:10px;width:100%}

.copyright_right
{
	float: right;
}

.copyright_right .scroll_top
{
	font-size: 11px;
	color: #C5C5C5;
	background-position: right center;
	padding-right: 15px;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row-inline{font-size:0}
.row-inline .col-md-6{font-size:15px;display:inline-block;vertical-align:middle;float:none}
.dzs-colcontainer.row-inline{font-size:0}
.dzs-colcontainer.row-inline *[class*=dzs-col-]{float:none;display:inline-block;font-size:13px;vertical-align:middle}

#main-content .post-info .post-category,
#main-content .post-info .post-tags {
  float: left;
  margin: 0;
  padding: 6px 0;
  width: 50%;                       
}

.main-container {position: relative; z-index: 3; background: #fff;}

    .main-container, .content-columns  {padding-top: 0;}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.header-left-header{
    font-family: 'Open Sans';
    width: 475px;
    color: white;
    font-size: 36px;
    margin-top: 23px;
    line-height: 45px;
}





span.separator {
    border-bottom: 1px solid grey;
    display: block;
    margin-bottom: 30px;
}




.blocks-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
  padding: 0;
}

.sub-menu .menu-item-has-children:after { color: #fff }


ul.topnav { list-style:none; margin:0; padding:0; display:block; float:left; }

.btn_table{border-spacing: 5px; }

.btn_table span{font-size:14px}

.subheader_right-mobile img {
	display: none;
}

	.subheader_right {
		float: none;
		display: none;
	}

	body.start .subheader_right {
    display: block;
	}

	body.start .subheader_image_left, body.start .subheader_right-mobile {
    display: none;
	}
.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-1{width:8.33333333%}

.right-nav ul li {
	display: inline-block;
	float: none;
	margin: 0 0 0 10%;
}

.right-nav ul {
	text-align: right;
	width: 100%;
}

.right-nav{float:right;width:35%;}

.right-nav ul li a{color:#FFFFFF;float:left;font:18px FuturaStdMediumCondensed;padding:5px;text-transform:uppercase;border-bottom:1px solid #000;border-top:1px solid #000;}

.right-nav ul li:first-child{margin-left:0;}

.right-nav ul li.active a, .right-nav ul li:hover a{border-bottom:1px solid #808080;border-top:1px solid #808080;color:#DF1723;}

li.flag_bg{display:inline-block;margin-left:5px;padding:0;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.media-block--flapjack .media-block__meta-slot{display:-webkit-box;display:-ms-flexbox;display:flex}
.media-block--flapjack .media-block__meta-slot:not(:first-child):before{content:'|';padding:0 .5rem}
.media-block--cupcake .media-block__meta-slot,.media-block--fudge .media-block__meta-slot,.media-block--gateau .media-block__meta-slot{display:-webkit-box;display:-ms-flexbox;display:flex}
.media-block--cupcake .media-block__meta-slot:not(:first-child):before,.media-block--fudge .media-block__meta-slot:not(:first-child):before,.media-block--gateau .media-block__meta-slot:not(:first-child):before{content:'|';padding:0 .5rem}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.dc_zoom_css span.roll_css6:hover {
	opacity: 0.9;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
}

.dc_zoom_css span.roll_css6 {
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	height: 100%;
	opacity: 0;
	position: absolute;
	width: 100%;
}

.dc_zoom_css span.roll_css6 img:hover {
	opacity:1;
}

.dc_zoom_css span.roll_css6 .social {
	width: 59%;
}

body div#globalnav,body div.access,span#theme-link span.additional-name,span#theme-link span.family-name{display:none;}
.menu-bar{display:block;left:0;height:3px;width:16px;background:#7fa7f8;position:absolute;transform:none;border-radius:5px;transition:all 350ms cubic-bezier(0.22,0.61,0.18,0.7),height 350ms cubic-bezier(0.22,0.61,0.18,0.7) 100ms,width 350ms cubic-bezier(0.22,0.61,0.18,0.7) 300ms,transform 350ms cubic-bezier(0.22,0.61,0.18,0.7) 350ms;}
.menu-bar.top{top:0;}
.menu-bar.middle{top:6px;}
.menu-bar.bottom{top:12px;}
.expanded .menu-bar{transition:all 400ms cubic-bezier(0.22,0.61,0.18,0.7),height 400ms cubic-bezier(0.22,0.61,0.18,0.7) 250ms,transform 400ms cubic-bezier(0.22,0.61,0.18,0.7) 300ms;transform:rotate(45deg);}
.expanded .menu-bar.top{width:3px;height:18px;left:7px;top:-2px;}
.expanded .menu-bar.middle{left:6.8333333333px;width:0;}
.expanded .menu-bar.bottom{top:6px;width:18px;}
.nav--subpage--primary .menu-bar{background:#404040;}
.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:20px 0 0 0}
.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:11px 0 11px 0!important}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000000!important}
#main-header,#et-top-navigation{font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif}
.img-centered{display:block;margin-right:auto;margin-left:auto}
.how-do .img-centered{display:block;margin-right:auto;margin-left:auto}

#wrapper-white{overflow:hidden;background:#ffffff}
.home img.tm-testi__item-avatar.avatar.wp-post-image{width:90px;height:90px}
.globalFooter .news__cta{font-family:Nunito Sans,serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;letter-spacing:0;margin-bottom:14px;margin-top:62px}
.globalFooter .globalFooter__header,.globalFooter .globalFooter__news__container .news__cta{font-size:11px;font-size:.6875rem;line-height:15px;line-height:.9375rem;letter-spacing:0}
.globalFooter .globalFooter__news__container .news__cta{margin-bottom:12px;margin-top:33px;text-align:center}
.globalNav.mobile .globalNav__mobileNews .news__cta{font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;letter-spacing:0;font-family:Nunito Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:24px;margin-top:62px;color:#fff;text-align:center}


#menu .submenu .link {
	-webkit-border-radius: 25px 25px 0 0;
	border-radius: 25px 25px 0 0;
	cursor: default;
}

#menu .submenu:hover .link {
	-webkit-border-radius: 25px 25px 0 0;
	border-radius: 25px 25px 0 0;
	background: #4b647f;
	color: #fff;
}

#menu .submenu:hover .menusub {
	display: block;
}





.tt-header .nav-more {
  position: absolute;
  top: 61px;
  right: 50%;
  text-align: left;
  margin-right: -625px;
  height: 90px;
  line-height: 90px;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

  .tt-header.stick .nav-more {
    -webkit-transform: translateY(-200%);
    -moz-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
  }


.endscreen #next-video {
    position: absolute;
    top: -265px;
    right: 0;
    width: 250px;
    padding-top: 50%;
}


    #endscreen .endscreen  #next-video {
        position: absolute;
        top: 50%;
        margin-top: -75px;
        right: 0;
        width: 175px;
        padding-top: 0;
    }





#image_798802871 {
  width: 40%;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}


.btn--top_text .btn__arrow {
  display: block;
  position: absolute;
  left: 50%;
  height: 10px;
  width: 10px;
  border-left: 2px solid white;
  border-top: 2px solid white;
  -webkit-transform: translateX(-50%) rotate(45deg);
          transform: translateX(-50%) rotate(45deg);
}


.copyright-area__light .btn--top_text .btn__arrow {
  border-color: #262526;
}


.btn--top_text .btn__arrow--top {
  top: 2px;
}


.btn--top_text .btn__arrow--bottom {
  top: 8px;
}
.panels-dnd .mc-container:before,.panels-dnd .mc-container:after,.panel-region:before,.panel-region:after,.panels-dnd .mc-layout:before,.panels-dnd .mc-layout:after{content:" ";display:table}
.panels-dnd .mc-container:after,.panel-region:after,.panels-dnd .mc-layout:after{clear:both}
.mc-container{width:1044px;margin:0 auto}
.game_overlay .mc-container{padding:0}
.mc-container--bg{background:#f9fafb}
.mc-container-extra{background:#f9fafb}
.mc-container--padded,.pane-mc-last-posts-vb,.pane-mc-aw-press-block{padding-top:30px;padding-bottom:40px}

.about-grid {
    padding: 60px 30px;
    width: 386px;
    box-sizing: border-box;
}

.about-grid-odd {
	background: #f0f0f0;
}



#header .header-holder { background:transparent !important;}


.big-banner #header .header-holder {
	max-height:438px;
}

#header .header-holder,
.big-banner #header .header-holder{
height:auto !important;

-webkit-background-size:auto 100%;
-moz-background-size:auto 100%;
background-size:auto 100%;
}


.clr {clear: both;}

.fusion-copyright-content {
  display: table;
  width: 100%;
}

.fusion-body .fusion-footer-copyright-center .fusion-copyright-content {
  display: block;
  text-align: center;
}
