/* 
Theme Name:		 cosmospress
Theme URI:		 http://sinau.org/cosmospress
Description:	 cosmospress is a child theme of cosmoswp
Author:			 Ali Musthofa
Author URI:		 http://sinau.org/
Template:		 cosmoswp
Version:		 1.0.0
Text Domain:	 cosmospress
*/
/*Warna*/
.wb-hijau{background:#034045;}
.wt-hijau{background:#034045;}
.grid-container,
.grid-container-fluid{
  padding-right: 0;
  padding-left: 0;
}
.grid-row,
.grid-row [class*=grid-],
.grid-row [class^=grid-]{
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}

/*banner*/
/*
    * Cek setiap property position
    * position: static|absolute|fixed|relative|sticky|initial|inherit;
*/
.cwp-has-banner .cwp-banner {
    position: static !important;
    padding-top: 15px;
    padding-bottom: 15px;
}

.cwp-has-banner .cwp-banner.cwp-enable-overlay:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: '';
    z-index: -1;
}
    
.cwp-has-banner .cwp-banner.cwp-enable-overlay iframe {
    position: relative;
    z-index: -1
}
    
.cwp-has-banner .cwp-banner video {
    object-fit: cover;
    z-index: -1;
    position: relative
}

.cwp-has-banner .cwp-banner .has-bg-color,
.cwp-has-banner .cwp-banner .has-bg-image,
.cwp-has-banner .cwp-banner .has-normal-image,
.cwp-has-banner .cwp-banner .has-video {
    top: 0;
    position: static;
    width: 100%;
    z-index: 1;
}

.cwp-has-banner .cwp-banner.cwp-content-position-top .has-bg-color,
.cwp-has-banner .cwp-banner.cwp-content-position-top .has-bg-image,
.cwp-has-banner .cwp-banner.cwp-content-position-top .has-normal-image,
.cwp-has-banner .cwp-banner.cwp-content-position-top .has-video {
    top: 50px;
    left: 0
}

.cwp-has-banner .cwp-banner.cwp-content-position-center .has-bg-color,
.cwp-has-banner .cwp-banner.cwp-content-position-center .has-bg-image,
.cwp-has-banner .cwp-banner.cwp-content-position-center .has-normal-image,
.cwp-has-banner .cwp-banner.cwp-content-position-center .has-video {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.cwp-has-banner .cwp-banner.cwp-content-position-bottom .has-bg-color,
.cwp-has-banner .cwp-banner.cwp-content-position-bottom .has-bg-image,
.cwp-has-banner .cwp-banner.cwp-content-position-bottom .has-normal-image,
.cwp-has-banner .cwp-banner.cwp-content-position-bottom .has-video {
    bottom: 50px;
    left: 0
}

.cwp-has-banner .cwp-banner .breadcrumbs {
    margin-bottom: 0;
    background: 0 0;
    padding: 0
}

/*Media Queries*/
@media (min-width:768px) {}
@media (576px <=width <=767.98px) {}
@media (min-width: 0) and (max-width: 575.98px) {
    .cwp-secondary-menu-wrapper {white-space: nowrap;overflow: hidden;overflow-x: scroll;display: flex;}
    .cwp-secondary-menu-wrapper>ul {overflow-x: scroll;-webkit-overflow-scrolling: touch;}
}