/*
Theme Name: Grebbestad Finaciële Raadgevers
Theme URI: http://www.grebbestad.nl/
Description: Finaciële Raadgevers
Author: Stefan Kuiper
Author URI: http://www.stefankuiper.nl/
Design: Michèlle  Wever
Design URI: http://www.studioreset.nl/
Version: 1.0 
*/

@font-face {
    font-family: 'AllerRegular';
    src: url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller_rg-webfont.eot');
    src: url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller_rg-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller_rg-webfont.woff') format('woff'),
         url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller_rg-webfont.ttf') format('truetype'),
         url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller_rg-webfont.svg#AllerRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'allerregular';
    src: url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller-rg/aller_rg-webfont.eot');
    src: url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller-rg/aller_rg-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller-rg/aller_rg-webfont.woff') format('woff'),
         url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller-rg/aller_rg-webfont.ttf') format('truetype'),
         url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/fonts/aller-rg/aller_rg-webfont.svg#allerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*** GLOBAL : GENERAL STYLE DEFAULTS ***/
html
{
	margin: 0;
	padding: 0;
}
body
{
	background: #fff;
	margin: 0;
	font-size:16px;
	color:#252155;
}
body, input, textarea
{
	color: #222;    
	font-family: Arial, sans-serif;
	line-height: 1.5;
}
h1, h2, h3, h4, h5, h6
{ 
	font-weight: normal;
	clear: both;
}
hr
{
	background-color: #999;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}
pre
{
	font: 11px Monaco, monospace;
	line-height: 1.5;
	margin-bottom: 1.5em;
}
code
{
	font: 11px Monaco, monospace;
}
em {font-style: italic;}
strong {font-weight: bold;}
p
{
	margin: 4px 0 12px 0;
}
a
{
	/*color: #0a77e6;*/
}
a:hover
{
	/*color: #065c88;*/
}
a:visited
{
	/*color: #8b46d1;*/
}



.entry-content ul {margin-left: 2.5em; margin-bottom:10px; padding-left: 0; list-style:disc; 	font-size:12px;
	line-height:18px; }
.entry-content ul ul
{
	margin-bottom:0;
}

/*** PAGE LAYOUT ***/

/* Styles that affect the entire layout of the page */
/*div#container
{
	margin: 4px 4px 4px 4px;
}*/
div#content
{
	
}



/*** HEADER : OTHER ***/

/*** CONTENT : POSTS AND PAGES ***/

/* Entry and Page Titles */
h1.entry-title
{
width:220px;
padding:0 20px 0 0 ;
font-size:24px;
line-height:32px;
font-weight:bold;
color:#252155;
float:left;
	
}
h2.entry-title
{
	
}
h2.entry-title a
{
	
}
h1.page-title
{
	
}

.entry-content
{
width:640px;
float:left;
font-size:12px;
}

.entry-content .left-block,
.entry-content .right-block
{
	width:310px;
	margin:0;
	border:0;
	padding:0 20px 0 0;
	display:inline-block;
	vertical-align:top;
}

.entry-content .right-block
{
	padding:0;
}


/* Media Alignment */
.alignright
{
	/* Style for right-aligned images in posts */
	padding: 8px 0 8px 8px;
	float: right;
}
.alignleft
{
	/* Style for left-aligned images in posts */
	padding: 8px 8px 8px 0;
	float: left;
}

/* Entry Content */
.entry-content
{
	/* Style that affects actual entry/post content */
	padding:0 0 10px 0; 
}
.entry-content a
{
	
}
.entry-content a:hover
{
	
}
.entry-content h1, h2, h3, h4, h5
{
	
}
.entry-content ol li
{
	
}

.entry-content p
{
	margin-bottom:10px;
}


.entry-content ul p
{
	margin-bottom:0;
}

.entry-content a
{
	color:#f47721;
	text-decoration:underline;
}
.entry-utility
{
	/* Style for the entry utility, which sits below a post and provides info like categories, tags, feeds, and an edit link (for authors) */
}
.entry-meta
{
	/* Style for the entry metadata (author, etc.) */
}
.skip-link
{
	/* Style for the skip link */
	/*position: absolute;
	left: -9000px;*/
}
.navigation
{
	/* Style for the navigation links (next/previous post) on a given post */
}


/*** CONTENT : COMMENTS ***/

div#comments
{
	/* Style that affects the DIV containing all the comments */
}
.comments h3
{
	/* H3 header style for comments */
}
.comments ol
{
	/* Comments are displayed as ordered lists by default, so you want to style that list so it looks the way you want */
}
.comments ol li
{
	/* Style each list item in the comments ordered list */
}
.comments img
{
	/* Style for the user avatar beside each comment */
	float: left;
	margin: 0 12px 8px 0;
}
.comments .comment
{
	/* Style that applies to each individual comment in a series of comments */
}

.children ul li
{
	/* A style that refers to the children (as in, responses to) any given comment */
}

.comment-reply-link
{
	/* Style for the "Reply" link on a comment */
}
.comment-meta
{
	/* Style for metadata for a comment */
}
div#respond
{
	/* DIV that contains the comment response form */
}
div#respond h3
{
	/* H3 header for the comment response form */
}


/*** CONTENT : SIDEBAR ***/
div#primary
{
	/* Primary Widget Area DIV */
}
div#secondary
{
	/* Secondary Widget Area DIV */
}
.widget-area
{
	/* Class that applies to BOTH widget areas */
}
.xoxo
{
	/* Class that applies to each item in each widget area (an unordered list class) */
}





/*** YOUR CSS ***/

/* Font Face */




/* HTML Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define visible focus styles! 
:focus {
	outline: ?????;
} */

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}


html { overflow-y: scroll; }

/* Typhography */

h1
{
font-size:14px;
line-height:18px;
/*margin-bottom:10px;*/
color:#f47721;
font-weight:bold;
}

h2
{
font-size:14px;
line-height:18px;
color:#253c6b;
font-weight:bold;
}

body
{
	font-size:100%;
	font-family:allerregular;
	color:#252155;
}

p 
{
	font-size:12px;
	line-height:18px;
}

strong
{
	font-weight:bold;
}

/* Main Style elements */

.center
{
	margin:0 auto;
	width:950px;	
}


/* Top Navigation */
.header
{
	width:100%;
	border-top: 14px solid #252155;
}

.main-menu
{
	height:142px;
	width:950px;
	margin:0 auto;
/*	background:url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/img/logo.png') no-repeat 0 25px;*/
}

.menu-header
{
	float:left;
}


/*** HEADER : MENU ***/

/* To see a menu in your header, you'll need to first add one in WordPress Admin */
.menu ul
{
    list-style: none;
    margin: 0;
}
.menu ul ul
{
    display: none;
}
.menu li
{
    display: inline;
	padding: 0 8px 0 4px;
}
.menu-item
{
	
}
.menu-item a
{
	font-size: 1.125em;
	text-decoration: none;
	color: #252155;
}
.menu-item a:hover,
.current_page_item a
{
	color: #f47721;
}

/* Top Navigation */
.header
{
	width:100%;
	border-top: 14px solid #252155;
}

.main-menu
{
	height:142px;
	width:950px;
	margin:0 auto;
/*	background:url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/img/logo.png') no-repeat 0 25px;*/
}

.main-menu .logo
{
	display:block;
	float:left;
	width:160px;
	height:96px;
	margin:25px 80px 0 0;
}

/*HEADER : MENU */

.menu
{
/*padding:75px 0 0 240px;*/
margin:75px 0 0 0;
}

/* To see a menu in your header, you'll need to first add one in WordPress Admin */
.menu ul
{
    list-style: none;
    margin: 0;
}
.menu ul ul
{
    display: none;
}
.menu li
{
    display: inline;
	padding: 0 8px 0 4px;
}
.page_item
{
	
}
.menu-item a
{
	font-size: 0.875em;
	text-decoration: none;
	font-weight:bold;
	color: #252155;
}
.page_item a:hover,
.current_page_item a
{
	color: #f47721;
}

.header-image,
.header-image-homepage
{
	border-bottom: 14px solid #252155;
	margin-bottom:55px;
	position:relative;
}

.header-image,
.header-image-homepage
{
/*	margin:0 auto 55px auto;
	width:950px;	*/
}

.header-content{
	position:absolute;
	top:0;
	left: 50%;
    margin-left: -475px;
	width:950px;
}

.header-image-homepage
{
	border-bottom:none;
}

.header-logo
{
	height:240px;
	width:629px;
	/*background:red;*/
	background:url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/img/header-logo.png') no-repeat 0 0;
	position:absolute;
	right:410px;
	top:0;
}


/*** FOOTER ***/

.push
{
	clear:both;
}

.footer
{
	height:60px;
	width:100%;
	padding:20px 0 0 0;
	background-color:#252155;
	color:#fff;
	display:block;
	font-size:0.75em;
	line-height:1.5em;
	margin-top: -80px;
	clear: both;
	position: relative;
}


.footer .footer-company-name {
font-size:0.9em;
font-weight: bold;
line-height:1.5em;	
}

/* Specific Homepage styles */

.news-block
{
	font-size:0.875em;
	width:250px;
	height:180px;
	padding:30px;
	position:absolute;
	overflow:hidden;
	top:0;
	right:100px;
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top, #fefefe 0%, #f6f6f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f6f6f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fefefe 0%,#f6f6f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fefefe 0%,#f6f6f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fefefe 0%,#f6f6f1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fefefe 0%,#f6f6f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f6f6f1',GradientType=0 ); /* IE6-9 */
	/*border-bottom:20px #252155 solid;*/
}

/* Contact page */

.contact-table td
{
	vertical-align:top;
}

.contact-content
{
	width:260px;
	padding-right:20px;
}

.label
{
	font-weight:bold;
	color:#f47721;
	width:100px;
	display:inline-block;
}

.row
{
	font-size: 12px;
	line-height: 18px;
}
.fieldset-block
{
	margin-bottom:20px;
}


div.map
{

}

/* Download page */

.download
{
		background:url('/web/20170116002933im_/http://www.grebbestad.nl/wp-content/themes/Grebbestad/img/download-link.png') no-repeat 0 0;
		padding:1px 0 10px 20px
}

.entry-content .download a
{
	color:#252155;
	text-decoration:none;
}

.entry-content .download a:hover
{
	color:#f47721;
	text-decoration:underline;
}


html, body, #container { height: 100%; }
body > #container { height: auto; min-height: 100%; }
#content { padding-bottom: 3em; }

/* Product blocks */

.product-blocks
{
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
}
.product-blocks .left,
.product-blocks .right
{
	width:200px;
	float:left;
}
/*
     FILE ARCHIVED ON 00:29:33 Jan 16, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:03:19 Jun 23, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 0.21
  load_resource: 505.168
  CDXLines.iter: 13.927 (3)
  LoadShardBlock: 194.323 (3)
  PetaboxLoader3.resolve: 311.854 (3)
  RedisCDXSource: 23.209
  captures_list: 234.401
  PetaboxLoader3.datanode: 330.958 (5)
  exclusion.robots: 0.222
  esindex: 0.011
*/