/*
 Theme Name:     aukefotografeert19
 Description:    Child Theme van themetrust-create
 Author:         SPINS websites
 Author URI:     http://www.spins.nl/
 Template:       themetrust-create
 Version:        1.0.0
*/

@import url("../themetrust-create/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

p, address {font-size: .8em;}
a {color: #7f7f7f;}
a:hover{color: #7f7f7f;text-decoration: none; opacity:0.7;}
.entry-content a {color: #232323; text-decoration:underline}
.entry-content .so-widget-sow-button a{text-decoration:none;}

/*sub menu*/
.main-nav ul.sub-menu li ul.sub-menu {margin-top:-15px;}
.main-nav ul.sub-menu li span{font-weight:600;}

.rond .ow-button-base a {
    width: 200px;
    max-width: 100%;
    font-size: 2em!important;
    padding: 3em 0!important;
    border-radius: 5em !important;
    min-height: 200px;
    font-weight: 400;
	line-height: 1em;
}
.ow-button-base a {font-size: 1.6em!important; font-weight: 400; line-height: 1.8em;}
.so-widget-sow-button .ow-button-base a:hover{opacity:0.8;}
i.fas{padding-right:10px;}

#site-header {padding-top:8px;box-shadow: 0 0 0 rgba(0,0,0,.1); -webkit-box-shadow: 0 0 0 rgba(0,0,0,.1);border-bottom: 0px solid #ffffff; background-color:#a38b2b;}
#logo .site-title {vertical-align: bottom !important;}
.solid #middle { margin-top: -11px;}

.gallery-item:first-child {margin: 0;}
.donkerfont a, .donkerfont p, .donkerfont ul li, .donkerfont h1{color:#333333;}
.donkerfont i.fas{padding-left:10px;}

.content-area ul {margin: 0 0 0 20px;}

hr {height: 2px;
    margin-bottom: 1.5em;
    margin-top: 1.5em;
	width: 25%;}

.site-main h5{font-size:1em; font-weight:500; line-height:1.9em; padding-bottom: 25px;margin-bottom: 0;}

/*home*/
/*div.witbg.panel-widget-style div.so-widget-sow-editor.so-widget-sow-editor-base{background-image: url(https://aukefotografeert.nl/wp-content/uploads/2019/04/bg75-wit.png);
background-repeat: repeat;padding: 20px 20px 0px 20px;color: #232323;}*/
div.witbg.panel-widget-style h1{background-image: url(https://aukefotografeert.nl/wp-content/uploads/2019/04/bg75-wit.png);
background-repeat: repeat;
width: min-content;
padding: 20px;
border-radius: 30px}

div.witbg.panel-widget-style div.so-widget-sow-editor.so-widget-sow-editor-base a{color: #232323;}
.page-id-1435 div.witbg.panel-widget-style div.so-widget-sow-editor.so-widget-sow-editor-base{border-radius: 30px;}
#pl-1435 p {padding-bottom:0;}
#pl-1435 p:last-child {padding-bottom:8px;}
/*#pl-1435 a{font-weight:600;}*/
.home i.fas {padding-left: 10px;}
#pgc-1435-1-0, #pgc-1435-2-0{padding-left:20px}
#pgc-1435-1-1, #pgc-1435-2-2{padding-right:20px}
.panel-widget-style-for-1435-3-0-1 a{font-weight:500!important;} 
.so-widget-sow-button-wire-42639fee6cf5 .ow-button-base a{padding:0.3em;}
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 400px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 320px !important;}
/*home-2*/
.page-id-2358 div.witbg.panel-widget-style div.so-widget-sow-editor.so-widget-sow-editor-base{border-radius: 30px;}
#pl-2358 p {padding-bottom:0;}
#pl-2358 p:last-child {padding-bottom:8px;}
#pgc-2358-1-0, #pgc-2358-2-0{padding-left:20px}
#pgc-2358-1-1, #pgc-2358-2-3{padding-right:20px}
.panel-widget-style-for-2358-3-0-1 a{font-weight:500!important;}
#panel-2358-1-0-0 > .panel-widget-style, #panel-2358-1-1-0 > .panel-widget-style{min-height: 400px !important;}
#panel-2358-2-0-0 > .panel-widget-style, #panel-2358-2-1-0 > .panel-widget-style, #panel-2358-2-2-0 > .panel-widget-style{min-height: 320px !important;}

/*portfolio archive page*/
.projects .project.small {padding: 5px !important;}
.projects .project .inside .details .text .title h3.entry-title::after {content: "&nbsp;&nbsp;<i class="fas fa-arrow-right"></i>";}
.create-portfolio .projects.masonry-with-gutter.col-5  .project .inside .details .text .title h3.entry-title::after{ font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f061";padding-left:8px;}

#fancybox-overlay{background-color: rgb(255, 255, 255)!important;opacity: 0.8 !important;}
#fancybox-outer {-webkit-box-shadow: 0 0 10px #ccc!important;}

#wit a{color:#ffffff; text-decoration: underline;}
#wit .ow-button-base a{text-decoration: none;}}

/* footer*/
#footer i.fab{font-size:200%;}
#footer .left{float:left; width:50%;}
#footer .right{float:right; width:50%;}
#footer .secondary p {bottom: 12px;position: relative;}
#footer{margin-top: 15px;}
#footer ul.sub-menu {display:none; }
#footer #menu-hoofdmenu-1{text-transform:lowercase;}
/*#footer .secondary{display:none;}*/
#footer .secondary {padding: 40px 0 50px 0 !important;}
#footer .secondary h1, #footer .secondary h2, #footer .secondary h3{font-size: 60%; font-weight: normal; top: -10px;position: relative; line-height: 1.5em; width:92%;}
#footer .secondary .right p{display:none;}
footer#footer div#black-studio-tinymce-2.small.one-third.widget_black_studio_tinymce.footer-box.widget-box{width:40%;}

/*ninja forms*/
.ninja-forms-form-wrap form{font-size:80%;}
.nf-form-content label {font-size: 15px !important;}

/* posts blog-nieuws */
.page-id-5821 .post.small { padding:0 !important;  background-color: #fff;width:30%;margin-right:3%;border-radius: 15px;}
.page-id-5821 .post.small .content{padding:0 30px;}
.page-id-5821 article{margin-bottom:50px;}
.page-id-5821 #middle, .page-id-5821 #primary header.main {background-color: #565006;}
.page-id-5821 a.read-more{display:block;color:#000000;font-weight:bold;}
.page-id-5821 img{border-radius: 15px 15px 0 0;}
.page-id-5821 #primary header.main h1{color:#ffffff !important;}
.page-id-5821 .meta span{padding-right:12px;}
/*single blog*/
body.single-post #primary header.main .inner { text-align: left !important;}
.single-post .body-wrap { max-width: 1200px;}
.single-post .site-main {padding: 0 30px!important;}
.single-post #primary header.main {padding: 80px 0 40px !important;}
.single-post .blog .content-main { width: 66%; max-width: 66%;}

@media only screen and (max-width: 1530px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 430px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 330px !important;}
}
@media only screen and (max-width: 1400px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 460px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 360px !important;}
}
@media only screen and (max-width: 1300px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 490px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 400px !important;}
}
@media only screen and (max-width: 1150px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 520px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 456px !important;}
#footer .secondary {padding: 40px 0 70px !important;}
}
@media only screen and (max-width: 1086px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 550px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 520px !important;}
#footer .secondary {padding: 40px 0 80px !important;}
}
@media only screen and (max-width: 950px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 550px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 550px !important;}
#footer .secondary {padding: 40px 0 90px !important;}
}
@media only screen and (max-width: 880px) {
#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 580px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 590px !important;}
#footer .secondary {padding: 40px 0 100px !important;}
}

@media only screen and (max-width: 700px) {
footer#footer div#black-studio-tinymce-2.small.one-third.widget_black_studio_tinymce.footer-box.widget-box{padding-top: 70px;clear: both;}
footer#footer a.geboortefotografen {padding-top: 40px;clear: both;}
}	
	
@media only screen and (max-width: 780px) {
	#pgc-1435-1-0, #pgc-1435-2-0, #pgc-1435-2-1 {margin-bottom: 10px;}
	#panel-1435-1-0-0 > .panel-widget-style, #panel-1435-1-1-0 > .panel-widget-style{min-height: 430px !important;}
#panel-1435-2-0-0 > .panel-widget-style, #panel-1435-2-1-0 > .panel-widget-style, #panel-1435-2-2-0 > .panel-widget-style{min-height: 330px !important;}
.pgc-1435-1-0, .pgc-1435-1-1  {margin-bottom:10px !important;}
#pgc-1435-1-0, #pgc-1435-2-0, #pgc-1435-2-1 {margin-bottom: 10px !important;}
#pg-1435-1 {margin-bottom: 0;}
.rond.panel-widget-style  {position: absolute !important;bottom: -96px !important;right: 10px !important; top:auto !important;}
	#panel-1540-0-0-0 > .panel-widget-style{bottom: -20px !important;}
	.single-project .sow-masonry-grid-item{border-bottom: solid 10px #fff;}
	.ow-button-base.ow-button-align-center a{font-size:125%!important; width:90%!important;}
.rond .ow-button-base a {width: 150px;max-width: 100%;font-size: 1.5em !important;padding: 2.7em 0 !important; min-height: 150px;}
#footer .secondary {padding: 40px 0 110px !important;}
}
@media only screen and (max-width: 700px) {
#footer.col-4 .textwidget p a img{margin-top:40px;}
#footer .secondary {padding: 40px 0 190px !important;}
}