/*
Theme Name: Kevin Peter Schilderwerken 1.1
Author: Romano Tjon Fo
Author URI: http://www.kevinpeterschilderwerken.nl
Description: Custom Design by Romano Tjon Fo Based on the blankslate theme
Version: 2020.2.13
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: KevinPeterSchilderwerken
*/
*{margin:0;padding:0;position:relative;}
html{font-family:Muli,sans-serif;font-size:16px;color:#000;}
body{background:#fcfcfc;padding-top:100px;}

/* BACKGROUND */
.bg{width: 100%;height:100%;position: fixed;top:0;background:url('http://kevinpeterschilderwerken.nl/wp-content/uploads/bg1.jpg') no-repeat left / contain;z-index: -1;}

/* MENU */
.menu-section{ border-bottom:1px solid #ccc;background: #fff;position: fixed;top:0;left:0;right:0;max-width:100%; z-index:103;text-align:right;box-shadow: 0px -2px 7px #555;}
.menu-section .frame{position: relative;max-width: 1100px;height: 60px;margin: auto;padding: 15px 50px;}
.logo{height:100%;z-index:1;display:block;float:left;}
.menu li{display:inline-block;margin:0 10px;line-height:60px;}
.menu li a{color:#000;text-decoration:none;font-weight:700;text-transform: uppercase;font-size: 0.85em;}
.menu li a:hover{color:#000;text-decoration:underline;font-weight:600;}
.menu .contact-button a{background:#047fb8;padding:15px 15px;color:#fff;border-radius:28px;}
.menu .contact-button a:hover{color:#fff;}
.menu-mijnschilderwerk{display:none!important;}
.home .menu-mijnschilderwerk{display:inline-block!important;}
@media only screen and (max-width: 1024px) {
.menu{visibility:hidden;}
}
@media only screen and (max-width: 700px) {
.menu-section .frame{padding: 20px 30px;}
}
.bel::before{content: url(http://kevinpeterschilderwerken.nl/wp-content/uploads/smartphone.png);left: -38px;top: 7px;display: inline-block;position: absolute;}
/* MOBILE */
.navbar-toggler{top:25px!important;right:15px!important;}

/* BLOCK GROUP */
.entry-content{max-width:800px;min-height:500px;padding:50px 60px;border:1px solid #ddd;background:#fff url("http://kevinpeterschilderwerken.nl/wp-content/uploads/paint-brush-light.png") no-repeat 438px -115px / 65% !important;margin:30px auto 30px auto;}
.entry-content p{line-height: 25px;margin-bottom:12px;}
.entry-content ul{margin-left:20px;line-height: 25px;margin-bottom:12px;}
@media only screen and (max-width:700px) {
.entry-content{font-size:0.9em;padding:20px 30px;margin:0;border:0;}
}

/* ENTRY-CONTENT */
.entry-content a{padding:20px 25px;color:#fff;border-radius:28px;font-weight:600;margin:20px 0;text-decoration:none;display:inline-block;}
.bwg_lightbox{background:#fff!Important;padding:4px!important;color:#fff;border-radius:28px;font-weight:600;margin:0 4px 0 4px!Important;}
.entry-content h1{font-family:muli,sans-serif;font-size:2.1em;margin-bottom:20px;font-weight:800;}
.entry-content h2{font-family:muli,sans-serif;font-size:1.8em;margin-bottom:20px;font-weight:300;}
.entry-content h3{font-family:muli,sans-serif;font-size:1.8em;margin-bottom:30px;font-weight:300;}
.wp-block-separator{margin:40px 0 40px 0;border:0;border-top:1px solid #ccc}
input[type=button], input[type=submit], input[type=reset] {background:#047fb8!important;padding-left:25px!important;padding-right:25px!important;color:#fff;border-radius:28px;font-weight:600;margin:20px 0;}
.entry-content .size-full{width:100%!important;height:auto!important;}
#ervaringen-section{margin-top: -100px;margin-bottom: 100px;display: block; line-height: 0;}
#contact-section{margin-top: -100px;margin-bottom: 100px;display: block; line-height: 0;}
#prijzen-section{margin-top: -100px;margin-bottom: 100px;display: block; line-height: 0;}

/* GALLERY */
.blocks-gallery-grid, .wp-block-gallery {overflow: hidden;margin: 40px auto;max-width: 900px;}
.blocks-gallery-grid{margin-top:0;}
.nf-form-fields-required{display:none;}
.tablenav-pages_0{display:none!important;}

/* PRICETABLES */
.ptp-pricing-table{
	z-index:1;
}
.ptp-col-id-0 .ptp-plan {
    background: #ef037f;
    color: #fff;
}
.ptp-col-id-1 .ptp-plan {
    background: #fae226;
    color: #000;
}
.ptp-col-id-2 .ptp-plan {
    background: #047fb8;
    color: #fff;
}
div.ptp-bullet-item{padding:.9375em 1em .9375em .9375em!important; text-align:left!important;color:#000!important;}
div.ptp-bullet-item:before {
    content: url(http://kevinpeterschilderwerken.nl/wp-content/uploads/foursquare-check-in.png);
    margin-right: 7px;
}
div.ptp-price{font-size:2em!important;font-weight:300;background:#fff!important;}
/*.ptp-item-container div:nth-last-child(2):before {content: "";}*/
div.ptp-most-popular{background:#000!important;}

/* FOOTER */
.bottom{background: #fff;border-top: 1px solid #ccc;}
.bottom .frame{margin: auto;text-align: center;padding:30px 0;}
.bottom_field{margin: 5px 0px 5px 5px;display: inline-block;line-height: 35px;font-weight: 600;text-transform:uppercase;}
a.bottom_field{color:darkblue;text-decoration:none;}
.bottom_field::after{content:" - "; margin:0 12px;font-size:0.6em;}
.bottom .email_link{color:#000; text-decoration:none;}
.bottom .last::after{content:"";}
@media only screen and (max-width:700px) {
	.bottom .frame{text-align:left; padding:30px 20px;}
	.bottom_field::after{content:"";}
	.bottom_field{display:block; }
.bottom_field a{word-break: break-all;}
}
#wpstats{position:absolute;bottom:20px;}