/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* Aanpassingen update feb 21 */


#footer-bottom-inner {padding-top: 20px !important;}

#footer-bottom {
	padding-top: 0px !important;}

h3.staff-entry-title.entry-title {font-size: 16px !important;}
h4 {font-size: 1em;}


/* Einde aanpassingen update feb 21 */


h1, h2, h3, h4 {font-family: Georgia, Times, 'Times New Roman', serif !important; font-style:italic !important; line-height: 1 !important; margin: 0 0 20px !important;}
h2 {font-size:38px; font-weight:100; color: #073474 !important;}
h1 {font-size:40px; font-weight:100; color: #fff !important; text-shadow: 2px 2px 4px #000000;}
h3 {font-family: Georgia, Times, 'Times New Roman', serif !important; font-style:italic; font-size:20px; font-weight:600; color: #073474 !important;}

#top-bar-wrap {display:none;}

.titel-download {color:#fff !important;}

.header-two-aside {
    float: right;
    font-size: 18px;
    font-weight: 100 !important;
    margin-top: 25px;
    text-align: right;
}

div.portfolio-entry-excerpt.entry-excerpt.wpex-clr div.wpex-vc-row-wrap.clr div.vc_row.wpb_row.vc_row-fluid div.wpex-vc-columns-wrap.clr div.wpb_column.vc_column_container.vc_col-sm-9 div.vc_column-inner.wpex-clr div.wpb_wrapper.wpex-vc-column-wrapper.wpex-clr div.wpb_text_column.wpb_content_element div.wpb_wrapper p a {color: #0081cc !important; text-decoration:underline !important;}

div.wpex-carousel-slide.wpex-clr div.wpex-carousel-entry-details.clr div.wpex-carousel-entry-excerpt.clr p a {color:#fff !important;}

#footer-bottom-inner {
    border-top: 1px solid #ddd !important;
}

ul.vcex-filter-links li {
    margin-bottom: 0 !important;
}

.vcex-filter-links.center {
    border-bottom: 1px solid #ddd;
}

.theme-button.minimal-border:hover, .active > .theme-button.minimal-border, .theme-button.minimal-border.active {
    background: #073474 none repeat scroll 0 0 !important;
    color: #fff !important;
}

.theme-button.minimal-border {
    background: #fff none repeat scroll 0 0 !important;
}

.wpex-carousel-entry-details {
    border: 0px solid #eee !important;
background:none !important;
    padding: 15px;
}

.owl-carousel .owl-item img {
    border-radius: 50% !important;
}

.owl-prev {background: none !important; width: 50px !important; margin-left: -85px;}
.owl-next {background: none !important; float: right !important; width: 50px !important; margin-right: -85px;}
.wpex-carousel .owl-prev, .wpex-carousel .owl-next {margin-top: -200px;}
.fa-chevron-left::before {content: url(#) !important;}
.fa-chevron-right::before {content: url("/wp-content/uploads/2016/04/arrow-rechts.png") !important;}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], input[type="search"], textarea {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #eee;
    color: #777;
    display: inline-block;
    font-family: georgia;
    font-size: 14px;
    font-style: italic;
    line-height: inherit;
    max-width: 100%;
    padding: 0.6em;
    transition: border 0.15s linear 0s;
    width: 100%;
}

#top-bar-content {
    font-size: 14px !important;
}

@media screen and (max-width: 1024px) {
    #top-bar-wrap {display:block !important;}
}

@media screen and (max-width: 550px) {
#site-logo img {
    max-width: 60% !important;
}
h1 {font-size:30px;}
}