﻿
    #nav-wrapper ul#main-navigation li.menu-item-0 .fa {
      font-size: 2em; }


.albastru
{
background-color:#00B2EE;
}




.nav-head {width:65%; float:right; margin:25px 0 0; text-align:right;}

.nav-head ul {padding:0; margin:0; z-index:999; list-style:none;}

.nav-head ul li {display:inline-block; position:relative; padding:0; margin:0 0 0 20px;}

.nav-head ul li a {text-decoration:none; padding:0 0 5px; display:inline-block;}

.nav-head ul li a:hover {text-decoration:underline;}




.nav-head ul ul {display:none; position:absolute; top:100%;}

.nav-head ul ul ul {display:none; position:absolute; top:30%; left:100%;}

.nav-head ul ul a {width:12em; padding:5px 10px; background:#333; color:#fff; text-align:left;}

.nav-head ul li ul li {margin:0;}
.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-lg-6{width:50%}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.container .jumbotron, .container-fluid .jumbotron {
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 6px
}

.jumbotron .container {
	max-width: 100%
}


#comments .pingback .url {
	font-style: italic;
}
footer .footer-container .nl-footer .title-nl-footer{font-weight:300;font-size:1.4rem;color:#333d28}


.title-nl-footer .icon-ic-right{
    vertical-align: middle;
    font-size: 2rem;
}


.title-nl-footer{
    border: 1px solid;
    display: inline-block;
    padding: 15px;
	cursor:pointer;
}

.cp-popup-container .cpro-overlay,.cp-popup-container .cp-popup-wrapper{opacity:0;visibility:hidden;display:none}

.page-footer .w-1000{width: 1050px; margin: 40px auto;text-align: center;}

.page-footer .w-1000 p,.page-footer .w-1000 p a{font-size: 12px;line-height: 26px;color: #969696;}

.page-footer .w-1000 p a{padding: 0 10px;}

.page-footer .w-1000 p a:hover{text-decoration: underline;}
.responsive-mobile-menu{display:none}
.site-header-style-2 .mx-search-container .mx-search-form a i,.site-header-style-2 .mx-search-container .responsive-mobile-menu a i,.site-header-style-2 .mx-search-container .mx-wc-login a i{margin:0}
.site-header-style-2 .mx-search-container .responsive-mobile-menu{display:none}
.site-header-style-3 .mx-header-right .mx-search-form a i,.site-header-style-3 .mx-header-right .responsive-mobile-menu a i,.site-header-style-3 .mx-header-right .mx-wc-login a i{margin:0}
.site-header-style-4 .mx-nav-form-content .fa-search,.site-header-style-4 .responsive-mobile-menu .fa-bars{margin:0}
.site-header-style-4 .responsive-mobile-menu{display:none}

#left_side div{padding:5px;}




.column{float: left;}

#header_right img.hr_03 {
	margin: 0 0 0 110px;
}

	.navigation .menu {
	    display: block!important;
	    float: none;
	    background: transparent;
	    margin-bottom: 45px;
	}

.sub-menu .menu-item-has-children:after { color: #fff }
#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}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}


html.special .header__soc-icon { font-size: 1.3913rem; color: #000; }


html.special.black-bg .header__soc-icon { color: #fff; }


html.special.blue-bg .header__soc-icon { color: #195183; }
.show-search-ico-mob{width:4%;margin-top:6px;position:absolute;right:12%;z-index:99}
.show-search-ico-mob .search-link i{display:block;float:right;height:18px}

.sponsor-square {   width: 280px; height: 280px;  overflow: hidden;}


	.sponsor-square, .featured,.latest,.sponsor-skyscraper,.sponsor-rectangle { width: 100%; margin: 0 auto; text-align: center; float: none;}


.avia_textblock .gallery p{display:none;}



.avia_textblock{
clear: both;
line-height: 1.65em;
}


.flex_column + .avia_textblock{padding-top:50px;}








.avia_textblock .wp-playlist{margin:0;}

.img-responsive.mobile {
  display: none;
}

.img-responsive {
    display: inline-block;
    max-width: 100%;
    height: auto;
}


td.mod_eb_mincalendar_not_today, td.mod_eb_mincalendar_no_event a {
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 3px 2px;
    color: #fff;
}
#footer .region-footer .footer-container{padding:32px 35px 30px;min-height:80px;background-color:rgba(0,0,0,0.5);}
#footer .region-footer .footer-container .footer-social .social-link{float:left;padding-right:20px;}
#footer .region-footer .footer-container .footer-social .social-link#linkedin{padding-right:0;}

.site-logo__copy  .site-logo__name {
  margin-top: 5px;
  font-weight: 700;
}

.main-heading, .single-page-heading,.entry-content .lead, .section-heading h2, footer h2 {font-family: "blanch_condensed",arial,sans-serif;}

.section-heading { position: relative;}

.section-heading h2, footer h2{ margin:0; line-height: 1; font-size:2.25em;font-weight:400; text-transform: uppercase ;padding: 12px 0 0 0;  border-top:4px solid #474137; letter-spacing: 0.02em;  }

.home .section-heading { border-top:0; }

.clearfix:before, .clearfix:after, .row:before, .row:after, .section-heading:before, .section-heading:after { content: " ";  display: table;  }

.clearfix:after, .row:after, .section-heading:after { clear: both }


.clearfix, .row, .section-heading { *zoom: 1 }
.event-preview__content{padding:1.5rem}
.event-preview__content .button{padding:.8125em 1.5em;font-weight:400}



.utility_menu {
    padding: 1rem 2rem;
    width: 100%;
}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}

.menu-top.position-fixed {
	box-shadow: 0 0 4px 4px rgba(204,204,204,1);
}

	.home #page, .search #page, .archive #page { padding: 20px 2% }

	#page .single-title { font-size: 30px }

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
}

#page {
    float: none;
    clear: both;
    overflow: hidden;
    margin-bottom: 30px;
    min-height: 100px;
    background: #ededed;
}
.top {float:right;position:absolute;left:47%;top:-18px;width:52px;height:52px;background:#eee;border-radius:30px;z-index:100;}


.tagcloud a {
    font-size: 14px!important;
    padding: 2px 10px;
    border-top: 1px solid #CACACA!important;
    border-left: 3px solid #00A8FF;
    margin-bottom: 10px;
    float: left;
    margin-right: 7px;
    background: #E9E9E9;
    color: #615F5F;
    border-right: 1px solid #CACACA!important;
    border-bottom: 1px solid #CACACA!important;
}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}
.news-preview__author{font-size:.625rem;line-height:.75rem;font-weight:400;font-style:normal;color:#000;margin:4px 0 1px}

div#tagline{
	display:		none;
}


.site-description {
	display: none;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5;
}


	.site-description:empty {
		margin: 0;
	}
.mobile-rivista-link{display:block;float:left}
.mobile-rivista-link a{display:block;position:relative;padding-left:50px;font-size:14px;line-height:14px;text-decoration:none;color:inherit;padding-top:6px}
.mobile-rivista-link img{position:absolute;left:20px;max-height:35px;top:3px}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}


html.special .header__soc-icon { font-size: 1.3913rem; color: #000; }


html.special.black-bg .header__soc-icon { color: #fff; }


html.special.blue-bg .header__soc-icon { color: #195183; }


	.custom-groups-home-page-wrapper-desktop{
		display: none;
	}
.list-unstyled{padding-left:0;list-style:none}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}
.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-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%}


footer .phonenumber {
  color: #0976bd;
  font-size: 15px; }

  
  footer .phonenumber a {
    display: none;
    color: #0976bd; }

    footer .phonenumber span {
	  display: none; }
.navigation .menu .menu__item{display:block;float:left;margin-right:40px}
.navigation .menu .menu__item a{color:#666;text-decoration:none;font-size:12px;font-family:BNPSans,sans-serif;text-transform:uppercase;position:relative;transition:color .4s}
.navigation .menu .menu__item a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:100%;opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px);background:#00925b;transition-duration:.4s}
.navigation .menu .menu__item a.active,.navigation .menu .menu__item a:hover{color:#00925b}
.navigation .menu .menu__item a.active:after,.navigation .menu .menu__item a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.navigation .menu .menu__item ul{display:block;margin-left:57px}

















.center-content {
  width:550px;
  float: left;
  padding: 0px 15px;
}

.center-content h1 {
  font-size: 16px;
  line-height:35px;
  height: 35px;
  padding-left: 4px;
  font-weight: bold;
}

.no-caps {
	text-transform: none !important;
}

.left{float:left;margin:0;padding:0;}

.product_page .product_block h3,.product_page .product_block h3.left{margin-bottom:45px;}

  #schreiben_form .text_text.left,#schreiben_form .captcha_img,#schreiben_form .ba_submit{float:none;}

  #contactUs .left,#contactUs .right{float:none;width:100%;}

  #contactUs .left .captcha{overflow:hidden;width:260px;}

  #contactUs .left{margin-bottom:20px;}

  .continue_shopping.left,.checkout.right{float:none;margin:0 auto 10px auto;width:176px;}
.resources__tags{font-size:10px;font-family:proxima-nova,Helvetica,sans-serif;font-weight:700;color:#9b9b9b;text-transform:uppercase}

.section6{border:#e2e2e2 1px solid;overflow:hidden;border-radius:8px;}

.section6 .article-box1{padding:20px;}

.section6 .article-box1 h4{color:#014583}

.section6 .article-box1 h4 a{color:#014583}

.section6 .article-box1 h4 a:hover{color:#014583;text-decoration: none;}

.section6 .article-box1 p{margin-top:20px;color:#333;text-align:justify;}

.section6 .article-box1 span.quotes{color:#014583;font-size:15px;margin-top:20px;}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}


.icons-dropdown {
  margin: 55px 0;
}


.knight-box {
	padding-top: 73px;
}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}


.header_social_icon.header_social_instagram:hover{

	background:#87614c;

}

.portlet-static-contents-central .list-central,
.portlet-static-resource-center .list-central,
.portlet-static-centrales-del-contenido .list-central,
.portlet-static-centrais-de-conteudos .list-central {
margin: 0;
padding: 0;
}

.list-central .item-central {
padding: 4px 0 3px;
border-bottom: 1px solid #d6dcd7;
list-style: none;
}

.list-central .item-central.first { border-top: 1px solid #d6dcd7; }
header nav li.has-extended ul.sub-menu li.menu-item:nth-child(2n+1),header nav li.has-extended ul.sub-menu.position_menu li.menu-item:nth-child(2n+1){float:none}
header nav li.has-extended ul.sub-menu li.menu-item:nth-child(3n+1),header nav li.has-extended ul.sub-menu.position_menu li.menu-item:nth-child(3n+1){clear:both}

.review-list .review{
	margin: 0px;
}

.sidebar-widget .side-photolist, .sidebar-widget .side-eventlist, .feature-box .review-list{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.review-list .issue-cover{
	margin: 10px;
}

.review-list .issue-cover img{
	margin: 0 auto;
	display: block;
}

.archive .review-list li{
	position: relative;
}

.post-type-archive-article .review-list li, .post-type-archive-news .review-list li, .author .review-list li, .search .review-list li, .review-archive .review-list li, .cat .review-list li{
	margin-bottom: 50px;
}

.review-list li{
	position: relative;
}
.mobile-main-nav .menu-item a .fa{padding-right:6px}
.text-left{text-align:left;}


	
	#go-to-top {
		display: none;
	}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
