/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

.fbox-content.pakai-height {min-height: 250px !important;}
.button-border.button-blue {color: #47ABD8; border-color: #47ABD8}
.col-12.award{
	justify-items: center !important;
}
/* X-Small devices (portrait phones, less than 576px) */
@media only screen and (max-width: 575.98px) {
  .icon-kecil {
    position: absolute;
	top: 50px;
	width:8em;
  }
}

/* Small devices (landscape phones, less than 768px) */
@media only screen and (min-width: 576px) and (max-width: 767.98px) {
  .icon-kecil {
    position: absolute;
	top: 10px;
	width:200px;
  }
  .tulisan-slide-kecil{
	top: 50px !important;
    position: relative;
	font-size: 10pt !important;
  }

  .slider-caption p{
	margin-top:0px !important;
  }
}

.artisku{
	display:none;
}

/* // Medium devices (tablets, less than 992px) */
@media only screen and (min-width: 768px) and (max-width: 991.98px) { 
	.icon-kecil {
		position: absolute;
		top: 50px;
		width:300px;
  	}
	.tulisan-slide-kecil{
		top: 50px !important;
		position: relative;
		font-size: 15pt !important;
	}

	.slider-caption p{
		margin-top:0px !important;
	}

	#slider .slider-inner {
		position: relative;
		display: -ms-flexbox;
		/* display: flex; */
		flex-grow: 1;
		align-items: center;
		height:500px !important;
	}

	.slider-caption.spesial {
		position: relative;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		flex-flow: column;
		justify-content: center;
		z-index: 20;
		max-width: 400px;
		color: #000000;
		font-size: 1.375rem;
		font-weight: 300;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.15);
		-webkit-transition: top .3s ease;
		-o-transition: top .3s ease;
		transition: top .3s ease;
	}
 }

/* // Large devices (desktops, less than 1200px) */
@media only screen and (min-width: 992px) and (max-width: 1199.98px) { 

 }

/* // X-Large devices (large desktops, less than 1400px) */
@media only screen and (min-width: 1200px) { 

 }