/*global mulai*/
.logo {
	background-image: url('/pustaka/kampuslogo/grombol-logo-kampus.png');
	background-repeat: no-repeat;
	display: inline-block;
	width: 52px;
	height: 52px;
}
.logo-universitas-islam-indonesia {
	background-position: 0px 0px;
}
.logo-universitas-akprind-indonesia {
	background-position: -54px 0px;
}
.logo-universitas-muhammadiyah-yogyakarta {
	background-position: -108px 0px;
}
.logo-universitas-pgri-yogyakarta {
	background-position: -162px 0px;
}
.logo-universitas-mercu-buana-yogyakarta {
	background-position: -216px 0px;
}
.logo-universitas-alma-ata {
	background-position: -270px 0px;
}
.logo-universitas-teknologi-digital-indonesia{
	background-position: -324px 0px;
}
.logo-institut-teknologi-yogyakarta{
	background-position: -378px 0px;
}
.logo-institut-teknologi-dirgantara-adisutjipto{
	background-position: -432px 0px;
}
.logo-universitas-islam-mulia-yogyakarta{
	background-position: -486px 0px;
}
.logo-sekolah-tinggi-keguruan-dan-ilmu-pendidikan-stikip-catur-sakti{
	background-position: -540px 0px;
}
.logo-sekolah-tinggi-ilmu-ekonomi-ykp{
	background-position: -594px 0px;
}
.logo-sekolah-tinggi-ilmu-kesehatan-surya-global-yogyakarta{
	background-position: -648px 0px;
}
.logo-sekolah-tinggi-pariwisata-ambarrukmo-yogyakarta{
	background-position: -702px 0px;
}
.logo-sekolah-tinggi-ilmu-kesehatan-madani{
	background-position: -756px 0px;	
}
.logo-sekolah-tinggi-ilmu-kesehatan-akbidyo{
	background-position: -810px 0px;
}
.logo-sekolah-tinggi-ilmu-kesehatan-bantul{
	background-position: -864px 0px;
}
.logo-akademi-manajemen-administrasi-yogyakarta{
	background-position: -918px 0px;
}
.logo-akademi-keperawatan-yky-yogyakarta{
	background-position: -972px 0px;
}
.logo-akademi-analis-kesehatan-manggala-yogyakarta{
	background-position: -1026px 0px;
}
.logo-akademi-kebidanan-mulia-madani-yogyakarta{
	background-position: 0px -104px;
}
.logo-akademi-optometri-yogyakarta{
	background-position: -54px -104px;
}
.logo-politeknik-kesehatan-tni-au-adisutjipto{
	background-position: -108px -104px;
}
.logo-politeknik-kesehatan-ummi-khasanah{
	background-position: -162px -104px;
}
.logo-universitas-gunung-kidul{
	background-position: -216px -104px;
}
.logo-ikip-pgri-wates{
	background-position: -270px -104px;
}
.logo-universitas-proklamasi-45{
	background-position: -324px -104px;
}
.logo-universitas-atma-jaya-yogyakarta{
	background-position: -378px -104px;	
}
.logo-sekolah-tinggi-teknologi-kedirgantaraan{
	background-position: -432px -104px;	
}
.logo-universitas-ahmad-dahlan-yogyakarta{
	background-position: -486px -104px;	
}
.logo-universitas-sahid{
	background-position: -540px -104px;	
}
.logo-universitas-indonesia{
	background-position: -594px -104px;	
}

.logo-32 {
	background-image: url('/pustaka/kampuslogo/grombol-logo-kampus.png');
	background-repeat: no-repeat;
	display: inline-block;
	width: 32px;
	height: 32px;
}
.logo-32-facebook {
	background-position: -1084px -0px;
}
.logo-32-threads {
	background-position: -1084px -60px;
}
.logo-32-whatsapp {
	background-position: -1084px -120px;
}
.logo-32-twitter {
	background-position: -1084px -180px;
}
.logo-32-linkin {
	background-position: -1084px -240px;
}

.logo-48 {
	background-image: url('/pustaka/kampuslogo/grombol-logo-kampus.png');
	background-repeat: no-repeat;
	display: inline-block;
	width: 36px;
	height: 36px;
}
.logo-36-universitas-islam-indonesia {
	background-position: 0px -60px;
}
.logo-36-universitas-akprind-indonesia {
	background-position: -54px -64px;
}
.logo-36-universitas-muhammadiyah-yogyakarta {
	background-position: -108px -60px;
}
.logo-36-universitas-pgri-yogyakarta {
	background-position: -162px -60px;
}
.logo-36-universitas-mercu-buana-yogyakarta{
	background-position: -216px -60px;
}
.logo-36-universitas-alma-ata{
	background-position: -270px -60px;
}
.logo-36-universitas-teknologi-digital-indonesia{
	background-position: -324px -60px;
}
.logo-36-institut-teknologi-yogyakarta{
	background-position: -378px -60px;
}
.logo-36-institut-teknologi-dirgantara-adisutjipto{
	background-position: -432px -60px;
}
.logo-36-universitas-islam-mulia-yogyakarta{
	background-position: -486px -60px;
}
.logo-36-sekolah-tinggi-keguruan-dan-ilmu-pendidikan-stikip-catur-sakti{
	background-position: -540px -60px;
}
.logo-36-sekolah-tinggi-ilmu-ekonomi-ykp{
	background-position: -594px -60px;
}
.logo-36-sekolah-tinggi-ilmu-kesehatan-surya-global-yogyakarta{
	background-position: -648px -60px;
}
.logo-36-sekolah-tinggi-pariwisata-ambarrukmo-yogyakarta{
	background-position: -702px -60px;
}
.logo-36-sekolah-tinggi-ilmu-kesehatan-madani{
	background-position: -756px -60px;
}
.logo-36-sekolah-tinggi-ilmu-kesehatan-akbidyo{
	background-position: -810px -60px;
}
.logo-36-sekolah-tinggi-ilmu-kesehatan-bantul{
	background-position: -864px -60px;
}
.logo-36-akademi-manajemen-administrasi-yogyakarta{
	background-position: -918px -60px;
}
.logo-36-akademi-keperawatan-yky-yogyakarta{
	background-position: -972px -60px;
}
.logo-36-akademi-analis-kesehatan-manggala-yogyakarta{
	background-position: -1026px -60px;
}
.logo-36-akademi-kebidanan-mulia-madani-yogyakarta{
	background-position: 0px -164px;
}
.logo-36-akademi-optometri-yogyakarta{
	background-position: -54px -164px;
}
.logo-36-politeknik-kesehatan-tni-au-adisutjipto{
	background-position: -108px -164px;
}
.logo-36-politeknik-kesehatan-ummi-khasanah{
	background-position: -162px -164px;
}
.logo-36-universitas-gunung-kidul{
	background-position: -216px -164px;
}
.logo-36-ikip-pgri-wates{
	background-position: -270px -164px;
}
.logo-36-universitas-proklamasi-45{
	background-position: -324px -164px;
}
.logo-36-universitas-atma-jaya-yogyakarta{
	background-position: -378px -164px;	
}
.logo-36-sekolah-tinggi-teknologi-kedirgantaraan{
	background-position: -432px -164px;	
}
.logo-36-universitas-ahmad-dahlan-yogyakarta{
	background-position: -486px -164px;	
}
.logo-36-universitas-sahid{
	background-position: -540px -164px;	
}
.logo-36-universitas-indonesia{
	background-position: -594px -164px;	
}

body{
	line-height: 1.75 !important;
}
.containerTop{
	margin-top: 6rem !important;
}
.pointer{
	cursor: pointer;
}
.hidden{
	display: none;
}
.text-f-13{
	font-size: 13px;
}
.text-f-15{
	font-size: .9rem;
}
.text-f-17{
	font-size: 17px;
}
.text-f-19{
	font-size: 19px;
}
.text-f-20{
	font-size: 20.8px;
}
.biruactive{
	color: #004cff;
	font-weight: 400;
}
h1{
	line-height: 1.5;
	font-weight: bold;
}
.h2title{
	font-size: 1.4rem !important;
	line-height: 1.6;
	font-weight: 700;
	color: crimson;
}
.h2subtitle{
	font-size: 13px !important; 
	color: #2124B1 !important;
	font-weight: 800;
}
.h3title{
	font-size: 1.3rem !important;
	line-height: 1.6;
	color: green;
	font-weight: 600; 
}
.h4title{
	font-size: 1.1rem !important;
	line-height: 1.6;
	color: darkorange;
}
.h5title{
	font-size: 1rem !important;
	line-height: 1.6;
}
.imgcard{
	height: 166px;object-fit: cover;
}
.btn:hover {
	border-color: #ce00ff !important;
}

/*global selesai*/


/*page landing start*/
.headerColor{
	background-color: #d57bff;
}
.background-hover{
	background-color: aliceblue;
}
/*page landing finish*/


/*widget navbar start*/
#ast-desktop-header {
	position: fixed;
	padding-top: 1rem;
	padding-bottom: 1rem;
	top: 0;
	width: 100%;
}
.logo-header{
	width: 283.8px !important;
	height: 43px !important;
	margin-top: -10px !important;
}
#ast-desktop-header.navbar.navbar-expand-lg.bg-body-tertiary.sticky-top div.container{
	background-color: #d57bff !important;
	margin-top: 7px;
}
.nav-link{
	font-weight: 700;
	color: #000;
}
.bg-body-tertiary{
	background-color: #d57bff !important;
	height: 70px;
}
.logo-inforkampus-dekstop{
	display: block;
}
.logo-inforkampus-mobile{
	display: none;
}
.button-search-mobile{
	display: none;	
}
.button-search-dekstop{
	display: block;	
}
.button-search-mobile, .button-search-dekstop, .navbar-toggler{
	border: 2px solid #000;
}
.navbar-toggler:hover{
	border-color: #ce00ff !important;
}
.button-search-mobile:focus, .button-search-dekstop:focus, .navbar-toggler:focus{
	box-shadow: 0 0 0 1.5px;
}
.smenunav{
	height: 42px;
}
/*widget navbar selesai*/


/*widget googletagmanager start*/
.googletagmanager{
	display:none;
	visibility:hidden
}
/*widget googletagmanager finish*/


/* start widget carousel*/
.carousel {
	width: 100%; 
}
/* end widget carousel*/


/*widget kota start*/
.div-gmb-icon-kota{
	width: 25% !important;
}
.icon-kota{
	width: 100%;
}
/*widget kota finish*/



/*start widget kampus trand*/
.card-kampus:hover{
	color: #0e0e87;
	border: 1px solid #0e0e87;
}
.logo-kampus{
	max-width: 36px; 
	max-height: 36px;
}
.kampus-tranding-gambar{
	height: 166px;object-fit: cover;
}
.kampus-tranding-judul{
	font-size: .83rem;
	min-height: 45px;
}
.kampus-tranding-diskripsi{
	font-size: 12px !important;
	line-height:1.5em;height:6em !important;overflow:hidden;margin-bottom:0rem;
}
/*end widget kampus trand*/



/*start widget berita*/
.berita-besar-gambar{
	height: 14.7rem;
	object-fit: cover;
}
.berita-besar-judul{
	font-size:13.2px;line-height:1.5em;height:3em;overflow:hidden;
}
.berita-besar-paragraf{
	font-size:12px;line-height:1.5em;height:8.5em;overflow:hidden;margin-bottom:0rem;
}
.berita-kecil-paragraf{
	font-size:12px;line-height:1.5em;height:6em;overflow:hidden;margin-bottom:0rem;
}
.berita-besar-date{
	font-size:11px;
}
.berita-kecil-flex{
	border: 1px solid #0000001a;border-radius: 5px;
}
.berita-kecil-flex-1{
	width:25rem;
}
.berita-kecil-flex-2{
	padding: 5px 5px 0px 10px;
}
.berita-kecil-gambar{
	min-width: 100px !important;
}
/*end widget berita*/



/*widget breadcrumb mulai*/
#nav-breadcrumb{
	--bs-breadcrumb-divider: '>';
}
.alert-breadcrumb{
	--bs-alert-padding-y: 0rem;
	padding-top: 1rem;
}
/*widget breadcrumb selesai*/


/*widget loading mulai*/
.spinner-grow{
	width: 3rem; 
	height: 3rem;
}
/*widget loading selesai*/


/*start widget button lainnya*/
.btn-lihat-lainnya{
	float: right;
}
.btn-outline-pink {
	--bs-btn-color: #8B008B;
	--bs-btn-border-color: #8B008B;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #f8f9fa;
	--bs-btn-hover-border-color: #f8f9fa;
	--bs-btn-focus-shadow-rgb: 248, 249, 250;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #f8f9fa;
	--bs-btn-active-border-color: #f8f9fa;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #f8f9fa;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #f8f9fa;
	--bs-gradient: none;
}
/*end widget button lainnya*/



/*kampus-detail*/
#modalpmb .modal-content{
	background-image: url('/pustaka/kampusgambar/universitas-akprind-indonesia-pmb.svg');
	background-repeat: no-repeat;
	background-size: cover;
	height: 500px;
	cursor: pointer;
}
/*kampus-detail selesai*/


/*jurusan-detail*/
.breadcrumb-judul{
	display: block; 
}
.kampus-tranding-gambar{
	height: 166px;object-fit: cover;
}
.kampus-tranding-judul{
	font-size: .83rem;
	min-height: 45px;
}
.kampus-tranding-diskripsi{
	font-size: 12px !important;
	line-height:1.5em;height:6em !important;overflow:hidden;margin-bottom:0rem;
}
.rekomendasi-jurusan-diskripsi{
	font-size: 12px !important;
	line-height: 1.5em;
	height: 9em !important;
	overflow: hidden;
	margin-bottom: 0rem;
}
.sty-gambar-kampus{
	border-radius: 0px 0px 0px 100px;
/*	max-height: 400px;*/
object-fit: cover;
}
/*jurusan-detail selesai*/



/*Edurank,webometrics*/
.trth{
	vertical-align: top;
}
.edurank-logo-kampus{
	width: 4rem !important;
}
/*edurank,webometrics selesai*/


/*footer mulai*/
body > footer{
	background-color: #370d5e !important;
}
.footer-bg{
	background: url('/pustaka/selfgambar/world.svg') center center no-repeat !important;
	background-size: auto !important;
	background-size: contain !important;
}
.logo-informasi-kampus-footer{
	width: 19rem;
}
.menu-footer{
	font-size: 1.2rem;
	color: #fff;
}
body > footer > div.container-fluid.pt-5.ps-5 > div > div > div.col-md-5 > div > div > ul{
	padding-left: 0px;
	list-style: none;
}























/*widget footer start*/
body > footer{
	background-color: #370d5e !important;
}
.footer-bg{
	background: url('/pustaka/selfgambar/world.svg') center center no-repeat !important;
	background-size: auto !important;
	background-size: contain !important;
}
.logo-informasi-kampus-footer{
	width: 19rem;
}
.menu-footer{
	font-size: 1.2rem;
	color: #fff;
}
body > footer > div.container-fluid.pt-5.ps-5 > div > div > div.col-md-5 > div > div > ul{
	padding-left: 0px;
	list-style: none;
}
body > footer > div.container-fluid.pt-5.ps-5 > div > div > div.col-md-5 > div > div > ul > li > a{
	text-decoration: none;
	color: #fff;
	font-size: .90rem;
}
#div-hakcipta{
	letter-spacing: .4px;
	font-size: 12px !important;
}
/*widget footer finish*/


@media (min-width: 320px) and (max-width: 767px) {
	.kampus-tranding-diskripsi{
		font-size: 12px !important;
		line-height:1.5em;height:3em !important;overflow:hidden;margin-bottom:0rem;
	}
	body > footer > div.container-fluid.pt-5.ps-5{
		padding-left: 1rem!important;
		padding-top: 1rem!important;
	}

	/*start widget navbar*/
	.logo{
		width: 11rem;
	}
	.button-search-mobile{
		display: block;	
	}
	.button-search-dekstop{
		display: none;	
	}
	/*end widget navbar*/


	/*start widget button lainnya*/
	.btn-lihat-lainnya{
		float: none;
		text-align: -webkit-center;
	}
	/*end widget button lainnya*/


	.berita-kecil-flex-1{
		width: 120px;
	}
	.berita-kecil-gambar{
		width: 100px !important;
	}


	/*start widget kampus trand*/
	.kampus-tranding-judul{
		font-size: 12px !important;
		min-height: 40px;
	}
	.kampus-tranding-diskripsi{
		font-size: 12px !important;
		line-height:1.5em;height:6em !important;overflow:hidden;margin-bottom:0rem;
	}
	.rowCardSwipper{
		padding-left: 6px !important;
		padding-right: 6px !important;
	}
	.rowCardSwipperArtikel{
		padding-left: 6px !important;
		padding-right: 0px !important;
	}
	/*end widget kampus trand*/
}