@font-face {
    font-family: 'source_sans_pro_extralight';
    src: url('../fonts/source-sans-pro.extralight-webfont.eot');
    src: url('../fonts/source-sans-pro.extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/source-sans-pro.extralight-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro.extralight-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro.extralight-webfont.svg#source_sans_proextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'source_sans_pro_light';
    src: url('../fonts/source-sans-pro.light-webfont.eot');
    src: url('../fonts/source-sans-pro.light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/source-sans-pro.light-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro.light-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro.light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'source_sans_pro_regular';
    src: url('../fonts/source-sans-pro.regular-webfont.eot');
    src: url('../fonts/source-sans-pro.regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/source-sans-pro.regular-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro.regular-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro.regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'source_sans_pro_semibold';
    src: url('../fonts/source-sans-pro.semibold-webfont.eot');
    src: url('../fonts/source-sans-pro.semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/source-sans-pro.semibold-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro.semibold-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro.semibold-webfont.svg#source_sans_prosemibold') format('svg');
    font-weight: bold;
    font-style: normal;

}

body { 
	width:100%;
	height:100%;
    margin: 0 auto 0 auto;
    position: relative;
    background: url("https://www.martensmetselwerken.nl/images/bg.jpg") no-repeat scroll 50% 0;
}



#rt-header {
	box-shadow: none;
}

#rt-showcase {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzc1NzY3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzc1NzY3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #757678 25%, #757678 75%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(25%,#757678), color-stop(75%,#757678), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#757678 25%,#757678 75%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#757678 25%,#757678 75%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#757678 25%,#757678 75%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#757678 25%,#757678 75%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */
	height: 60px;
	line-height: 60px;
	max-width: 1200px;
	margin: 0 auto;
} 

.menu-block .gf-menu.l1 > li > .item {
	height: 60px;
	
}

#rt-showcase a:not(.readon) {
	color: #FFF;
	
}

#rt-showcase li {
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	padding: 0px 10px;
}

#rt-showcase li:nth-child(2), #rt-showcase li:nth-child(3), #rt-showcase li:nth-child(4) {
	border-left: 0px;
}

.menu-block {
    float: none !important;
    margin-right: 0px !important;
}

.menu-block ul {
	display: table;
	margin: 0 auto;
}

.gf-menu li {
	background-color: #575B5E;
	border: none;
}

.gf-menu.l1 > li > .item {
    font-family: 'source_sans_pro_light';
    font-size: 20px;
}

.menu-block .menu-item-bg:before {
    display: none;
}

#rt-header .rt-block {margin: 10px; padding: 30px 0px 20px 0px;}
#rt-feature .rt-block {margin: 10px; padding: 0px 0px;}
#rt-main .rt-block {margin: 10px; padding: 0px 0px;}
#rt-footer .rt-block {margin: 10px; padding: 0px 0px;}

.footer {text-align: center;}
h1, h2 {font-family: 'source_sans_pro_light';color: #696D6E;}
h1 {font-size: 28px; margin-bottom: 0px;padding-bottom: 0px;}
h2 {font-size: 24px; margin-bottom: 0px;padding-bottom: 0px;}
p {font-family: 'source_sans_pro_light';color: #696D6E;font-weight: 600;font-size: 16px;}
a {color: #696D6E;}
a:hover {text-decoration: underline;}
.footername {font-family: 'source_sans_pro_regular';color: #575C5D;}

.footer p {line-height: 16px;}
.footer div:nth-child(2) {padding-bottom: 20px;}
.footer div:nth-child(3) {font-size: 12px;}

#logomartens {padding-top: 10px;}


.verticalline {border-right: 1px dotted #000;padding-right: 10px;}
.contactright {padding-top: 25px;}

@media (max-width: 1200px) { .wk-gallery img, .spotlight img, a[data-lightbox] img {max-width: 447px;}}
@media (max-width: 992px) { .wk-gallery img, .spotlight img, a[data-lightbox] img {max-width: 390px;}}
@media (max-width: 768px) { .wk-gallery img, .spotlight img, a[data-lightbox] img {max-width: 350px;} .overons img {max-width: 285px;}}
@media (max-width: 767px) { #rt-showcase {display: none;} #rt-header img {max-width: 200px;} .footer p {line-height: 24px;} .verticalline {border:none;}
#rt-header > div > div > div.rt-grid-12.rt-alpha.rt-omega > div > div > div > div > div > div > div:nth-child(1) {width: 100%;text-align: center;}
#rt-header > div > div > div.rt-grid-12.rt-alpha.rt-omega > div > div > div > div > div > div > div:nth-child(2) {display: none;}
}
@media (max-width: 480px) { .wk-gallery img, .spotlight img, a[data-lightbox] img {max-width: 300px;} #rt-header img {max-width: 150px;} .footer p {line-height: 24px;} }
@media (max-width: 350px) { .wk-gallery img, .spotlight img, a[data-lightbox] img {max-width: 250px;} #rt-header img {max-width: 125px;} .footer p {line-height: 24px;} .overons img {max-width: 230px;} .contactiframe {max-width: 230px;}}

.gf-menu-toggle {
    background-color: #2F55AE;
    border: 1px solid #000;
    border-radius: 3px;
}





.contactleft label, .contactleft input, .contactleft textarea {
    font-family: 'source_sans_pro_light' !important;
    color: #696D6E !important;
    font-weight: 600 !important;
    font-size: 16px !important;
}



.privacyverklaring-main-content h3 {
font-family: 'source_sans_pro_light';
    color: #696D6E;font-size: 20px;}
    .privacyverklaring-main-content table {margin-top: 30px;margin-bottom: 30px;font-family: 'source_sans_pro_light';
    color: #696D6E;
    font-weight: 600;
    font-size: 16px;}
.privacyverklaring-main-content table th {text-align: left;color: #696D6E;}
.privacyverklaring-main-content table tr {border-bottom: 1px solid #CCC;}
.privacyverklaring-main-content table td {vertical-align: top;padding: 5px;}
.privacyverklaring-main-content-table {overflow-x:auto;}