/* 
 Theme Name:     Pro Press
 Author:         Studio Projectie
 Author URI:     https://www.projectie.com/
 Template:       Divi
 Version:        Versie 4.8
 Description:    Custom Pro Press Wordpress website door Studio Projectie
 */ 


 /* c01d70 */

 /* ------Import extra css bestanden----------- */ 

 @import url("/wp-content/themes/pro-press/custom-admin-css.css");
 @import url("/wp-content/themes/pro-press/standaard.css");

h1,h2,h3,h4,h5{
	font-family: "din-2014", sans-serif;
	font-weight: 700;
	font-style: normal;
}

body p{
	font-weight: 300;
}

/* ALGEMEEN QUERIES */

/* Responsive Styles Smartphone Only */
@media all and (max-width: 767px) {

}

/* Responsive Styles Tablet And Below */
@media all and (min-width: 768px) and (max-width: 980px) {

}

/* Responsive Styles Desktop Only */
@media all and (min-width: 981px) {

}

/* SPECIFIEKE SITUATIE QUERIES */

/* Responsive Styles Standard Desktop Only */
@media all and (min-width: 981px) and (max-width: 1405px) {

}

/* Responsive Styles Tablet Portrait */
@media all and (max-width: 768px) {

}

/* Responsive Styles 981px - 1100px */
@media all and (min-width: 981px) and (max-width: 1100px) {

}

/* Responsive Styles Smartphone Portrait */
@media all and (max-width: 479px) {

}

/* Responsive Smartphone Ladnscape And Above */
@media all and (min-width: 480px) {

}




/*MENU CSS*/

.o-custom-menu .et_pb_row>.et_pb_menu__logo-wrap .et_pb_menu__logo img {
    max-height: 90px;
    margin-top: 10px;
    margin-bottom: 10px;
}


/* FIXED MENU */

@media (max-width: 980px) {
    .et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
        position: fixed;
    }
    .et_mobile_menu {
        overflow: scroll !important;
        max-height: 83vh;
    }
}

.o-color-border h2, .o-color-border h3 {
  padding-left: 2rem;
  border-left: 2px solid;
  border-image: linear-gradient( to bottom, #19d9d0 25%, #fcd62b 25%, #fcd62b 50%, #1ad0ee 50%, #1ad0ee 75%, #f7314d 75% ) 5; 
}

.o-color-border h1 {
	padding-left: 2rem;
	padding-bottom: 0px!important;
	border-left: 2px solid;
	border-image: linear-gradient( to bottom, #19d9d0 25%, #fcd62b 25%, #fcd62b 50%, #1ad0ee 50%, #1ad0ee 75%, #f7314d 75% ) 5;
	text-transform: uppercase!important;
}


.et_pb_scroll_top:before {
	content: url(/wp-content/uploads/back-top-rocket.png) !important;
}

.et_pb_scroll_top.et-pb-icon {
    display: none;
    position: fixed;
    z-index: 99999;
    right: 0;
    bottom: 125px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 0px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 0px;
    color: #fff;
    background: #03323D;
    font-size: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}

.et_pb_post_extra.el_dbe_block_extended {
	border: none!important
}

.o-color-border h2 {padding-bottom:0px!important;}


.ajax-loading {
	background-color: hsla(198,100%,14%,.7)
}

/*Blog extras change positie van datum*/
.et_pb_module .o-blog-extras .et_pb_post {
    display: flex;
    flex-direction: column;
}

.et_pb_module .o-blog-extras .et_pb_post .post-content, .o-blog-extras .et_pb_post_extra  .post-content{
    order: 3!important;
}

.o-blog-extras .et_pb_post_extra.el_dbe_block_extended .post-meta {
	padding: 20px 20px 5px 30px;
	border-top: 0px!important;
}

.o-blog-extras .post-content{
	padding-top:10px!important;
}

.o-blog-extras  .et-pb-icon{
	display:none!important;
}

/* ending */
/*
.o-custom-read-more-text a.more-link:after {
    content: url(/wp-content/uploads/external-icon-topaz.svg);
    width: 15px!important;
    position: absolute;
    padding-left: 10px;
}*/
/*style the categories on single blog posts*/

.pa-post-category-links {
	font-weight: bold!important;
}


/*style the categories on single blog posts*/

.pa-post-category-links a {
	background: #001f2c;
	padding: .4em 1em;
	border-radius: 50px;
	color: #00baad;
	font-size: .8em;
	transition: .3s ease all;
}


/*style the categories on hover on single blog posts*/

.pa-post-category-links a:hover {
	background: #00baad;
	color: #ffffff!important;
	transition: .3s ease all;
}

.no-results-layout{
	color:#fff;
}

@media (max-width: 1115px) {
.et_mobile_nav_menu {
 display: block!important;
 }
 
.et_pb_menu__menu {
 display: none!important;
 }
 }