﻿
.lazy{display:none;}



#avatar-sections { overflow: auto; width: 480px; margin-bottom: 10px; }

#avatar-sections ul { float: left; width: 480px; margin: 0px; padding: 0px; list-style: none; margin-bottom: 10px;  font-size: 9pt; }

#avatar-sections li, #avatar-sections lh { float: left; width: 160px; margin: 0px; padding: 0px; padding-bottom: 4px; }

#avatar-sections lh { width: 480px; text-align: center; }

#avatar-sections a { font-weight: bold; }
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.menu-level-2.menu-item-has-children{margin-top:6px!important}
.menu-level-2:not(.menu-item-has-children){margin-bottom:-6px!important;margin-top:6px!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}
.fusion-copyright-notice{color:#8c8989;font-size:12px;}
.fusion-copyright-notice a{color:#bfbfbf;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer{display:block;width:100%;text-align:center}
.module-header .search-overlay-wrapper .search-overlay-close{color:#fff;cursor:pointer;position:absolute;right:48px;top:32px}
.module-header .search-overlay-wrapper .search-overlay-close:before{content:"\e919"}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
#u3103-5{font-size:142px;line-height:142px;}






header h1#site-title, header h2#tag{display:none}


.cms-page .img-responsive {
	border: 4px solid #fff;
	box-shadow: 0px 0px 3px rgba(0,0,0,.3);
}


#owl-main-slider div div div div a img.img-responsive {
    display: block;
    height: 290px!important;
	max-height:290px!important;
}


#zahlung-cms .cms-page  #content .img-responsive {
	border: none;
	box-shadow: none;
}
#footer-section4 div{margin-top:8px}
#footer-section4.section{margin-right:0}
#footer-section4 div.fb-like{margin-top:0}

.cbn-container {
    position: fixed;
    right: 60px;
    bottom: 100px;
    width: 480px;
    height: auto;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .6s cubic-bezier(.55,0,.1,1);
    transition: all .6s cubic-bezier(.55,0,.1,1);
    -webkit-transform: perspective(400px) rotateY(-180deg) scale(.4) translate3d(-50%,-50%,0);
    transform: perspective(400px) rotateY(-180deg) scale(.4) translate3d(-50%,-50%,0);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 14px;
    background-color: #3bb88e;
    z-index: 100;
}
.clr2 a:link,.clr2 a:visited{color:#1E4B78;text-decoration:none}


		#content table.color tr td.perioada {
			font-size:11px;
		}


#av-burger-menu-ul li a .avia-menu-text{
}
.b-gallery__wrap{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 30px}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
header .logo{width:126px;float:left;margin:20px 0 0}
.logo a{display:block}
header .logo img{width:100%}
.search-index-page .logo{width:265px;margin:60px auto}
.search-index-page .logo img{width:100%}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1140px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1300px}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}
.site-footer .information .contact-info{padding:15px}
.glyphicon-chevron-left:before{content:"\e079"}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{content:''}
.carousel-control .glyphicon-chevron-left{left:10%}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
.fa.pull-right{margin-left:.3em}
.pullquote.pull-right{border-left:3px solid rgba(102,114,121,0.25)}

#content_main{
width:100%;	
display:block;
float:left;	
border: 1px solid #e2e2e2;	
	}

#content_main h2{
font-size:14px;
font-family: 'Montserrat', sans-serif;
color:#3b508c;
padding:0px 10px;
text-decoration:underline;
}

#content_main h3{
font-size:14px;
font-family: 'Montserrat', sans-serif;
padding:0px 12px;
color:#df962d;		
}

#content_main p{
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#5d6262;
text-align:justify;
padding:0px 12px;
}

.clear_both {
	clear:both;
}
.su-button-center{text-align:center}
.custom-notification-wrapper .custom-notification .noti-tail{width:0;height:0}
.custom-notification-wrapper .custom-notification .noti-tail:before{position:absolute;z-index:2;content:" ";display:block;top:-40px;right:20px;border-width:20px;border-style:solid;border-color:transparent transparent #000}
.custom-notification-wrapper .custom-notification .noti-tail:after{position:absolute;z-index:1;content:" ";display:block;top:-45px;right:18px;border-width:22px;border-style:solid;border-color:transparent transparent #ffca05}
h6,.h6,strong.uppercase{font-size:.875em;font-weight:600;line-height:1.429;letter-spacing:.1em;text-transform:uppercase}
strong.h6{display:block;margin-bottom:20px}
.related-collections .h6{margin-bottom:2.643em}
.related-collection.active-collection .active-collection-content .inner-box .h6{color:#fff;margin-bottom:0}
.resourceItem .h6{margin-bottom:8px}
.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}




.fullwidth .container, .fullwidth .row, .fullwidth .cell {
	width: 100%;
}


#logo-right
{
	margin-top: 20px;
	text-align: center;
}


#logo-right .govsite
{
	margin-bottom: 10px;
}

	
	#logo-right img
	{
		margin-top: 4px;
		padding-right: 9px;
		width: auto;
	}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.cleardiv {
	width: 100% !important;
	display: block;
	height: 0;
	margin: 0 auto;
}

.footer-widgets .cleardiv {
	width: 0 !important;
	height: 0 !important;
}
.pp-advanced-menu-mobile-toggle.hamburger .pp-advanced-menu-mobile-toggle-label,.pp-advanced-menu-mobile-toggle.hamburger-label .pp-advanced-menu-mobile-toggle-label {display: inline-block;margin-left: 10px;line-height: 0.8;}





#wrap {
	margin: auto;
	text-align: left;
	width: 1000px;
	position: relative;
}
.img-flag{width:25px}


.features_box {
	margin:250px 20px;
	height:315px;
}

  
  #header-main .menu-utility-menu-container, #header-main .menu-utility-menu-french-container, #header-main .menu, #header-main .menu-primary-menu-container, #header-main .menu-primary-menu-french-container {
    display: inline-block; }



.idblog-rp-widget div.idblog-rp {padding: 20px;border: 2px solid #ecf0f1;}

.idblog-rp-widget li {margin-bottom: 7px;border-bottom: 2px solid #ecf0f1;}

.idblog-rp-widget li:last-child {margin-bottom: 0;border-bottom: none;}

.idblog-rp-widget li#listpost img {float: left;margin-right: 15px;width: 60px;height: 60px;min-width: 60px;min-height: 60px;max-width: 60px;max-height: 60px;}

.idblog-rp-widget li.banner{padding-bottom: 15px;}

.idblog-rp-meta,
.idblog-rp-meta a {font-size: 11px;font-weight: 300;color: #aaa;}

.idblog-rp-link {margin-bottom: 10px;}
.main-nav__list{position:absolute;right:0px;top:100px}
.main-nav__list-container.open1{display:block !important}



.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}


.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}
