@charset "UTF-8";
/* CSS Document */

/********************************* 
Fonts
*********************************/

/*@font-face {
font-family: 'HelveticaNeueLTStd-Roman';
font-weight: normal;
src: url("/fonts/HelveticaNeueLTStd-Roman.otf") format("opentype");
src: url('/fonts/HelveticaNeueLTStd-Roman.eot');
	src: url('/fonts/HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/HelveticaNeueLTStd-Roman.ttf') format('truetype');
}
@font-face {
font-family: 'HelveticaNeueLTStd-Th';
font-weight: normal;
src: url("/fonts/HelveticaNeueLTStd-Th.otf") format("opentype");
src: url('/fonts/HelveticaNeueLTStd-Th.eot');
	src: url('/fonts/HelveticaNeueLTStd-Th.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/HelveticaNeueLTStd-Th.ttf') format('truetype');
}

*/


@font-face {
font-family: 'EgyptienneFLTStd-Roman';
font-weight: normal;
src: url("/fonts/EgyptienneFLTStd-Roman.otf") format("opentype");
src: url('/fonts/EgyptienneFLTStd-Roman.eot');
	src: url('/fonts/EgyptienneFLTStd-Roman.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/EgyptienneFLTStd-Roman.ttf') format('truetype');
}
@font-face {
font-family: 'EgyptienneFLTStd-Bold';
font-weight: normal;
src: url("/fonts/EgyptienneFLTStd-Bold.otf") format("opentype");
src: url('/fonts/EgyptienneFLTStd-Bold.eot');
	src: url('/fonts/EgyptienneFLTStd-Bold.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/EgyptienneFLTStd-Bold.ttf') format('truetype');
}

@font-face {
font-family: 'EgyptienneFLTStd-Italic';
font-weight: normal;
src: url("/fonts/EgyptienneFLTStd-Italic.otf") format("opentype");
src: url('/fonts/EgyptienneFLTStd-Italic.eot');
	src: url('/fonts/EgyptienneFLTStd-Italic.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/EgyptienneFLTStd-Italic.ttf') format('truetype');
}


body,p,td,th,ul,li{
font-family:'Open Sans', sans-serif;
font-size:14px;
}

strong,b{
font-family:'Open Sans', sans-serif;;
font-weight:bold;
font-style:!important;

}

h1,h2,h3,h4{
margin:0px;
font-family:'EgyptienneFLTStd-Bold',"Times New Roman", Times, serif
}



hr{
border-top-color:#cccccc;
}


/********************************* 
Top Menus
*********************************/
#topmenu2{
background:url(layout2015/bg_wood.jpg);
}
#topmenu2 .navbar-nav>.active>a, #topmenu2 .navbar-nav>.active>a:focus, #topmenu2 .navbar-nav>.active>a:hover {
    background-color: transparent;
}
#topmenu2 .navbar-nav>.open, #topmenu2 .navbar-nav>.open>a, #topmenu2 .navbar-nav>.open>a:focus, #topmenu2 .navbar-nav>.open>a:hover {
    background-color: transparent;
}
#topmenu2 > .container > .row{
margin-top:12px;
margin-bottom:12px;
}
#navbar2{
margin-top:11px;
}
/*
#navbar2 li{
font-family:'EgyptienneFLTStd-Roman',"Times New Roman", Times, serif
}
*/

.dropdown-menu>li>a{
font-size:14px;
/*letter-spacing:1px;*/
/*font-family:'HelveticaNeueLTStd-Roman',Helvetica,Geneva, Arial,  sans-serif;*/

}



.menusearchbox div.input-group {
     margin-left: 0px; 
     margin-right: 0px;
    width: 200px;
	background:none;
}
#input_search2{
background:url(layout2015/bg_wood.jpg);
}
.menusearchbox .input-group-addon{
background:url(layout2015/bg_wood.jpg);

}

.navbar-default {
    background-color:none;
}
.navbar-fixed-top {
    border-width: 0px;
}

div.main_logo_container{
display:inline;
float:left;
margin-right:10px;
	margin-left: 15px;
	margin-top: 5px;
}

.websiteinfo h1.main_title{
font-family:'EgyptienneFLTStd-Bold',"Times New Roman", Times, serif;
font-weight:normal;
font-size:19px;
line-height:22px;
margin-top:14px;
margin-bottom:0px;
}

.websiteinfo h1.main_title a,.websiteinfo h1.main_title a:visited{
color:#FFFFFF;
text-decoration:none;
}
.websiteinfo p.main_subtitle{
font-size:11px;
line-height:14px;
margin-top:3px;
margin-bottom:0px;
}

.websiteinfo p.main_subtitle a,.websiteinfo p.main_subtitle a:visited{
font-size:11px;
color:#FFFFFF;
font-family:'EgyptienneFLTStd-Italic',"Times New Roman", Times, serif;
text-decoration:none;
}
.navbar {
    margin-bottom: 0px;
    border: 0px;
    -webkit-box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
    -moz-box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
    box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
}


/* breadcrumb op desktop of tablet */
#breadcrumb_full{
margin-top:9px;
margin-bottom:8px;
}



/* breadcrumb in mobiele navigatie */
#menu_breadcrumb .navbar-nav {
    margin: 0px -15px;
}



.main_logo_mobile img{
/*width:48px;*/
height:48px;
}
/********************************* 
Footer
*********************************/
#footer{
margin-top:50px;
}
#footer .footer_menu .container{
margin-top:28px;
margin-bottom:5px;
}
#footer .footer_menu h3{
font-family:'HelveticaNeueLTStd-Th',Helvetica,Geneva, Arial,  sans-serif;
color:#009DFF;
font-size:18px;
}
#footer .footer_menu ul{
    margin-left: 8px;

}
#footer .footer_menu li{
font-size:12px;
margin-top:8px;
line-height:13px;
font-weight:normal;
}

#footer .footer_bottom .container{
margin-top:15px;
margin-bottom:15px;
}

/********************************* 
Exceptions
*********************************/


/* exception on homepage */
/*
.sjabloon-homepage #topmenu{
display:none;
}
*/
.sjabloon-homepage #widget_id_167,.sjabloon-homepage  .idWidget_167_container{
display:none;
}
.bootstrap_template_homepage{
margin-top:15px;
}
.vistittxt-heading  h2{
color:#000000;
font-size:22px;
font-weight:normal;
}


.col-widget-type-navigation_context_nested .well{
background-color:#ECECFB;
}
.col-widget-type-navigation_context_nested .list-group-item{
background-color:transparent;
}


.align-heightsinrow-body h3{
font-size:16px;
margin-bottom:3px;
}
.align-heightsinrow-body p{
font-size:15px;
margin-bottom:0px;
}
.align-heightsinrow-footer{
text-align:right;
}
.align-heightsinrow-footer a{
font-size:15px;
}
.align-heightsinrow-body{
padding-bottom:0px;
}

.widget-type-nieuws_html_headlines2, .widget-type-newandupdated2{
    -webkit-box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
    -moz-box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
    box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
}

.col-widget-type-navigation_context_tabs{
margin-top:0px;
}
 .widget-type-navigation_context_tabs  {

 }
 .widget-type-navigation_context_tabs   .panelheading{
 display:none;
 }
.widget-type-navigation_context_tabs   .nav-tabs, .widget-type-navigation_context_tabs   .panelheading{
 padding-top:30px;
 /*
 padding-left:1500px;
margin-left:-1500px;
padding-right:1500px;
margin-right:-1500px;
*/
background-color:#EEEEEE;
}

.widget-type-navigation_context_tabs   .nav-tabs{
-webkit-box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0.2);
-moz-box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0.2);
box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0.2);
}

.widget-type-navigation_context_tabs  .nav-tabs>li {
border-bottom:1px solid #CACAD9;
}
.widget-type-navigation_context_tabs  .nav-tabs>li a{

-webkit-box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0.1);
box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0.1);
}

.widget-type-navigation_context_tabs   .nav-tabs>li.active>a,.widget-type-navigation_context_tabs   .nav-tabs>li.active>a:focus,.widget-type-navigation_context_tabs   .nav-tabs>li a:hover {

-webkit-box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0);
-moz-box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0);
box-shadow: inset 0px -5px 5px -1px rgba(0,0,0,0);
border-bottom:0px;

}
.widget-type-navigation_context_tabs   .nav-tabs>li.active{
border-bottom:1px solid #FFFFFF;

}
.widget-type-navigation_context_tabs .nav-tabs>li a{
border-bottom:0px;
}

.sjabloon-fullwidthtabs > div ,.sjabloon- > div.bgeeeeee ,.sjabloon- > div.bgeeeeee > div {
background-color:#EEEEEE;
}
.bootstrap_template_fullwidthtabs ,.bootstrap_template_{
background-color:#FFFFFF;
}


.bootstrap_template_fullwidthtabs .widget-type-nieuws_html_headlines,
.bootstrap_template_ .widget-type-nieuws_html_headlines{
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding:15px;
background-color:#E7E7E7;
/*
    -webkit-box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
    -moz-box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
    box-shadow: 0px 2px 13px -3px rgba(51,51,51,1);
*/	
	margin-top:-40px;

}
.bootstrap_template_fullwidthtabs .widget-type-nieuws_html_headlines h3.panelheading,
.bootstrap_template_ .widget-type-nieuws_html_headlines h3.panelheading{
color:#535362;
font-size:18px;
}
.bootstrap_template_fullwidthtabs .widget-type-nieuws_html_headlines p,
.bootstrap_template_ .widget-type-nieuws_html_headlines p{
margin:0px;
font-size:14px;
line-height:16px;
margin-top:8px;
}
.bootstrap_template_fullwidthtabs .widget-type-nieuws_html_headlines a,
.bootstrap_template_ .widget-type-nieuws_html_headlines a{
color:#535362;
}

.buttonholder{
text-align:right;
}


#sitemap_NodePage{

}

@media (max-width: 767px){

}
@media (min-width: 768px){
.sitemap_NodePage h1{
padding:60px;
text-align:center;
color:#E7E7E7;
font-size:64px;
}

.sitemap_NodePage ul{display:none;}
}
@media (min-width: 768px){
.container {
    width: 100%;
}
}
@media (min-width: 992px){
.container {
    width: 100%;
}
}
@media (min-width: 1200px){
.container {
    width: 1170px;
}
}

.passwordretrieval{
margin-top:50px;
margin-bottom:50px;
}
.cpudisclaimer{
padding-top:24px;
}
.footer_bottom .cpudisclaimer a{
color:#757584;
font-size:12px;
}
@media (min-width: 992px){
.col-lesser-padding{
padding-right:0px;
padding-left:0px;
}
}

#widget_id_197 h3.panel-heading{
padding-bottom:30px;
}
strong,.container_content strong, .container_content b{
font-weight:bold;
}
.newsdate {
    color: #333;
    
}

.cookie-notification {
	display: none;
	padding-right: 10px;
	padding-left: 10px;
	
	position: fixed;
	bottom: 0;
	left: 0;
}
.cookie-notification p{
color:#fff;
}
#cookiemelding{
color:#FFF;
padding: 10px 0px;
background-color: #000;
text-align: center;
opacity: 0.8;
width:100%;
}
	#logo_hammondclub_30jr{
		height: 50px;
	}