/*
Theme Name: Crown Education
Author: Crown Education, Campress theme
Description: Customized theme for Crown Education
Version: 1.0.0


This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */


@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');

.container-iframe {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 5%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}




.responsive-iframe {
    position: relative;
    left: 0;
    right: 0;
    min-height: 111em;
	border: 0px;
}

.responsive-iframe-apply {
    position: relative;
    left: 0;
    right: 0;
    height: 1650px;
}


img{
    max-width: 100%;
    height:auto;
 }
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

.navbar-nav.megamenu ul > li > ul.dropdown-menu {
	left: -69%!important;
}

/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}
.gallery-caption {
    box-sizing: border-box;
}
.bypostauthor{
    box-sizing: border-box;
}

/* ----------
	Wai Wai CSS 
--------------*/

.detail-lecturer .list-info li {
    padding: 12px 15px;
    font-size: 12px;
    font-weight: normal;
}
.detail-lecturer .course-info{ display:none; }

.login-topbar { display:none;}
.meta { font-size:90%;}


/* Single Course Description - Collaspe CSS */
.coursetab { padding:10px;background:#024ca1;color:#fff; display:block; margin-bottom:3px; text-transform:uppercase;}
		.coursetab:hover { background:#888; color:#fff; }
		.coursetabs {background:#f8f8f8; padding:10px 20px 0px 20px;} 
		
		
.myanmar { font-family: 'Padauk', sans-serif; font-size:1.2em;}
.book {background:#b51f2c; padding:5px;}




/*-------------------
 * custom university slider css
 * -------------------
 */

#slider_uni_locale{
	
}
#slider_uni_locale .owl-item > div {
	
	box-shadow: 0px 0px 5px #ccc;
	
}
#slider_uni_locale .owl-item > div:hover {
	box-shadow: 0px 0px 15px #ccc;
	
}

#slider_uni_locale .owl-item > div > p:nth-child(2) {
	margin-top: -80px;
    margin-bottom: 0px;
	text-align: center;
}

#slider_uni_locale .owl-item > div > p:nth-child(2) > img{
	max-width: 75px;
    height: auto;
	box-shadow: 0px 0px 7px #ccc;
}
#slider_uni_locale .owl-item > div button{
	background: #3D9C4A;
	padding: 6px 15px;
	margin-bottom: 20px!important;	
	color: #fff!important;
}

#uni_locale_menu h2.widgettitle{
	font-weight: 400;
}


.side-university-menu{
	margin-top: 20px;
}
.side-university-menu > div{
	margin-left: 30px;
}
.side-university-menu h2.widgettitle{ 
	font-size: 26px!important;
 margin-bottom: 10px;
 font-weight: 500;
	margin-left: -18px;
}

#menu-university-menu li{
	position: relative;
}
#menu-university-menu li.active a{
	color: #3C9B47;
}

#menu-university-menu li:before{
content: " ";
    position: absolute;
    left: -15px;
    top: 7px;
    bottom: 0px;
    width: 3px;
    height: 25px;
    background: #3C9B47;
	 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#menu-university-menu li:hover:before {
	background: red;
}



#slider_uni_tab_menu button{
	min-width: 100%!important;
	font-family: fantasy;
	font-weight: 300;
	BACKGROUND: #b5322b;
    border: 0px!important;
}
#slider_uni_tab_menu button:hover{
	box-shadow: 0px 0px 3px #b5332b;
}





/* for crown child theme  */
.footer-sub-title {
	font-size: 16px!important;
    font-weight: 600;
	    margin-top: 15px;
    margin-bottom: 5px!important;
}
.powered-by a{
	color: #047800!important;
}
.powered-by a:hover{
	color: #fafafa!important;
}
img.footer-logo {
	height: 60px;
	width: auto;
}
.top-cart.hidden-xs{
	display: none!important;
}
.logo img {
	max-width: 130px!important;
	height: auto;
}
.header-v1 .left-menu{
	margin-top: 0px!important;
}
.header-v1 .header-main {
	    background: rgb(255 255 255 / 0%)!important;
}
#back-to-top {
	bottom: 10%!important;
}

.single-portfolio #apus-breadscrumb, .page-id-9541 #apus-breadscrumb {
	background-image: url('https://crown.edu.mm/wp-content/uploads/2021/07/ben-white-gEKMstKfZ6w-unsplash-scaled.jpg');
}
.home .post-grid.grid-3 .entry-thumb-wrapper{
	max-height: 217px!important;
	overflow: hidden;
}

/* for topbar styles  */

#apus-topbar {
	background: #f0f0f0!important;
}
 .pull-right.accept-account {
	display: none!important;
}
.left-topbar .pull-left, .top-header .pull-left{
	float: right!important;
}
.home-topbar span a{
	background: none;
    padding: 5px 10px;
    color: #333!important;
}
.kc-blog-posts-3.kc-blog-grid .post-grid img{
	margin-top: -55px;
}
.kc-blog-posts-3 .kc-list-item-3 .post-title-alt{
	font-size: 15px!important;
}
.header-v1 .sticky-header {
    background: #fff !important;
}

.apus-teacher-inner.style1 .author-avatar {
    max-width: 100%!important;
    position: relative;
    float: none;
    overflow: hidden;
}
.apus-teacher-inner.style1 .author-avatar:before{
	background: linear-gradient(rgba(255, 255, 255, 0) 20%, #e1e8e3 80%)!important;
}
.apus-teacher-inner.style1 .socials a {
    color: #115d1f!important;
}
.apus-teacher-inner.style1 a.btn {
	border-radius: 5px;
    display: block!important;
    background: green;
    border: 1px solid green;
	padding: 5px 10px!important;
	font-size: 10px!important;
	color: #fff!important;
}
.apus-teacher-inner.style1 .socials {
	bottom: -40px;
	
}

.apus-teacher-inner.style1 {
    margin-bottom: 15px!important;
	    box-shadow: 0px 0px 8px 1px #c1c1c1;
    border-radius: 5px;
}
.img-container {
	height: 150px;
    position: relative;
    overflow: hidden;
    text-align: center;
}

.uni-logo {
	    max-height: 150px;
    width: auto;
    position: relative;
}
.apus-teacher-inner.style1:hover .socials {
	bottom: 22%!important;
}
.crown-partner .apus-teacher-inner.style1{
	box-shadow: 0px 0px 2px 5px #329b46;
}
.apus-footer{
	background: #f1f1f1!important;
}
.tax-countries #apus-breadscrumb {
	background: green!important;
}

.edr-ossd_accept {
	float: none!important;
	text-align: right;
}
.edr-ossd_accept > span {
	text-transform: uppercase;
}
#content.archive-lecturer > div.row {

	position: relative!important;
    overflow: hidden!important;
    padding-top: 10px!important;
}

.archive-lecturer .col-md-3 {
	margin-bottom: 15px!important;
}

.promagnifier {
	display:none!important;
	pointer-events: none!important;
}
/* google my map css */
.google-my-map {
	position: relative;
	overflow: hidden;
	margin-top: 50px;
    border: none;
    outline: 0px!important;
}
#googleMyMap {
	margin-top: -55px!important;
	border: 0px;
}
.navigation.paging-navigation{
	margin: 20px 0 5px!important;
}

.kc_shortcode.kc_video_play video{
	width: 100%!important;
	height: 550px!important;
}
#book-appointment {
	    width: 200px;
    position: fixed;
    line-height: 30px;
    z-index: 3000;
    bottom: 5%;
    left: 2%;
	display: none!important;
}
#book-appointment a{
	color: #fff;
	box-shadow: 0px 0px 3px #000;
    background: red;
    padding: 10px 15px;
    color: #fff!important;
    border-radius: 30px;
}
.detail-lecturer .list-info {
	background: none;
    border: none; 
}
.detail-lecturer .list-info li a {
    color: #000!important;
}

.detail-lecturer .list-info li a:hover {
    color: green!important;
}

.detail-lecturer .list-info li {
    padding: 12px 15px;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    border: none;
    margin: 5px 0;
    box-shadow: 1px 1px 3px 0px #ccc;
}

.detail-lecturer .list-info li:hover{
	box-shadow: 1px 1px 6px 0px #ccc;
}

.country-introduction {
	margin-top: 50px;
}

.detail-lecturer .title{
	margin-left: 13px!important;
}

#postgraduate-courses .kc_tab_content p, #undergraduate-courses .kc_tab_content p{
	color: #616161!important;
}

#postgraduate-courses .kc_tab_content p a, #undergraduate-courses .kc_tab_content p a{ 
	color: #36a115!important;
}


/* study in country slider */
#country_slider .owl-item:hover  div{
	background: #359b47!important;
	color: #fff !important;
} 
#country_slider .owl-item:hover div h4, #country_slider .owl-item:hover div p{
	color: #fff!important;
}
#country_slider .owl-item:hover div a{
	color: #eaeaea!important;
}
#country_slider .owl-item div a:hover {
	color: #fff!important;
}
#country_slider .owl-item img{
	width: 50px!important;
	height: auto;
	margin: 0 auto!important;
}

#dis-none{
	display: none!important;
}

#cookie-law-info-bar{
	padding: 60px 25px!important;
}

.employee-wrap .content-image img {
	width : 105px;
	height: 105px;
	box-shadow: 0px 1px 3px #ccc;
	border-radius: 50%;
}
.employee-wrap .content-title {    
	margin: 10px 0 5px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    color: #444;
}
.employee-wrap .content-subtitle {
    float: left;
    width: 100%;
    font-family: 'Cormorant Garamond', serif;
    font-weight: 600;
    color: #3c9a46;
    font-size: 16px;
}
.employee-wrap .content-desc {
    margin: 0 0 20px;
    float: left;
    width: 100%;
    list-style: none;
}
.employee-wrap .content-desc li a{
	font-size: 10px;
	font-family: sans-serif;
}
.employee-wrap .kc_column_inner>.kc-col-inner-container{
	margin: auto;
	display: flex;
}

.employee-wrap .kc_wrapper > div {
    padding-top: 30px;
    width: 262px;
	margin: auto;
    box-shadow: 0px 0px 5px 1px #e9e9e9;
}

.gedResources a{
	border: none!important;
	box-shadow: 0px 0px 5px 0px #7d7575;
}

.page-id-129 .apus-breadscrumb {
	margin-bottom: 0px!important;
}


/* this is for ged resources tabs */

#resources {
	padding: 0px;
	margin: 0 auto;
	text-align: center;
}
#resources li {
    max-width: 150px;
    list-style: none;
    margin: 10px;
    padding: 0;
    display: inline-block;
}

/* this is for faq page  */

#wpcf7-f700-p693-o1 .wpcf7-form p label{
	width: 100%!important;
}

.ewd-ufaq-faq-category {
    padding-left: 15px;
    position: relative;
}
.ewd-ufaq-faq-category::before {
    content: ' ';
    width: 2px;
    height: 100%;
    background: #369b47;
    position: absolute;
    margin-left: -15px;
}

.ewd-ufaq-faq-category-title h3 {
	font-family: 'Padauk', cursive, sans-serif;
    font-size: 20px!important;
    text-shadow: -1px -1px 3px #dbdbdb;
}
.ewd-ufaq-faq-title-text h4{
	font-size: 18px;
    font-family: 'Padauk', sans-serif;
}

div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol {
    text-decoration: none;
    float: left;
    text-align: center;
    width: auto;
    height: auto;
    margin-right: 15px;
    padding: 0px 0px 0px 2px;
    line-height: 29px!important;
    border-style: solid;
    border-width: 0;
}

.ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span {
    display: inline-block;
    font-size: 12px!important;
    margin: 0 auto;
    line-height: 30px!important;
}

.ewd-ufaq-back-to-top-link {
	background: #b51f2c;
    color: #fff;
    padding: 5px 15px;
    font-size: 10px!important;
}

.appointmentslot .content-desc{
	font-size: 16px;
	margin-top: 5px!important;
}
.appointmentslot .content-title {
	font-size: 16px;
}
.appointmentslot .content-subtitle{
	margin: 5px 0;
    font-size: 12px!important;
    font-weight: bold;
    color: #b51f2c;
}
.appointment-wrap{
	margin-top: 20px;
}
.category-scholarships .entry-meta {
	display: none!important;	
}
.appointment-wrap a {
	padding: 7px 10px;
    background: #359c48;
    color: #fff;
    border-radius: 2px;
	font-size: 14px;
}



.country-wrapper-page > div {
	margin:0 15px!important;
}

.country-wrapper-page .google-my-map{
	margin:50px auto!important;
}
#overall-scholarship .kc_tab{
	background: none;
}
#overall-scholarship .kc_tabs_nav>li>a{
	padding: 0px 25px!important;
}
#overall-scholarship .scholarship-list{
	    margin-bottom: 30px;
    box-shadow: 0 0 3px 0px #b9b9b9;
	   transition-duration: 0.5s;
    transition-timing-function: cubic-bezier(0.15, 0.54, 1, 1);
    transition-property: box-shadow;
}
#overall-scholarship .scholarship-list:hover{
	    box-shadow: 1px -1px 6px 1px #b9b9b9;
}
#overall-scholarship .scholarship-list .col-sm-4{
	    padding: 0px!important;
}
#overall-scholarship .img-container {
    position: relative;
    width: 28%;
	height: auto!important;
    display: inline-block;
    margin: 20px;
    border: 1px solid #742aa4;
    box-shadow: 0px 0px 8px 0px;
}
#overall-scholarship .img-container .image {
    opacity: 1;
    display: block;
    width: 100%;
    transition: .5s ease;
    backface-visibility: hidden;
}
#overall-scholarship .more-link{
	
    margin-top: 20px;
    background: #61c408;
    padding: 5px 10px;
    font-size: 14px;
    color: #fff;

}
#overall-scholarship .ui-tabs-active a{
	background: #29C385;
}
.programhighlight{
	    margin-top: 30px;
    overflow: hidden;
	position: relative;
}
.programhighlight #pgname {
	margin-bottom: 0px;
	    font-size: 10px;
    display: inline-block;
    background: #5F2685;
    padding: 3px 10px;
    position: relative;
    color: #fff;
    line-height: 15px;
    z-index: 9999;
}
.programhighlight #pgname a{
	color: #fff;
}
.programhighlight #pgname::after {
    content: ' ';
    width: 15px;
    position: absolute;
    z-index: 1;
    background: #5F2685;
    height: 15px;
    right: -7px;
    top: 3px;
    transform: rotate(45deg);
}
#cookie-law-info-bar .cli-bar-btn_container{
	margin-right: 85px!important;
}

.tel-green > a {
	background: #349b47;
    padding: 7px 15px;
    border-radius: 15px;
    color: #fff;
}
.tel-black > a {
	background: black;
    padding: 7px 15px;
    border-radius: 15px;
    color: #fff;
}
.tel-rai > a {
	background: #632d8b;
    padding: 7px 15px;
    border-radius: 15px;
    color: #fff;
}



/* employee page */
.select-employee{
	width: 100%;
}
.select-employee .kc_wrapper > div:first-child {
	    padding: 5px;
    box-shadow: 0px 3px 3px 0px #ccc;
	cursor: pointer;
}
.select-employee:hover .kc_wrapper > div:first-child{
	 box-shadow: 0px 3px 3px 3px #ccc;
}
.select-employee .kc_wrapper > div:last-child{
	    position: absolute;
    bottom: 2em;
    left: 24.5em;
}


/* event pages */

body.post-type-archive-tribe_events .tribe-events-calendar-list__event-venue-address
{
	display: none!important;
}




@media only screen and (max-width: 1199px){
	.responsive-iframe {
    height: 117em;
	}
	
	.responsive-iframe-apply {
    height: 1730px;
}
}

@media only screen and (max-width: 991px) {

	#book-appointment{
		bottom: 5%;
	}
	#book-appointment a{
		font-size: 12px;
		padding: 5px 10px;
	}
	.responsive-iframe {
    height: 123em;
	}
	.responsive-iframe-apply {
    height: 1850px;
}
	.select-employee .kc_wrapper > div:last-child{
		display: none;
	}
}
@media only screen and (max-width: 460px){
	.programhighlight {
		margin: 15px 0px;
	}
	#overall-scholarship .img-container {

    width: 100%;
	height: auto!important;
	margin: 0px!important;
	margin-bottom: 25px!important;
	}
	.scholarship-list h4{
		display: none!important;
	}
	.scholarship .context{
		margin: 15px 0!important;
	}
	.home .header-mobile{
		position: relative!important;
	}
	
	.apus-search-form{
		display: none!important;
	}
	.appointmentslot .content-desc{
	font-size: 14px;
}

.appointment-wrap{
	margin-top: 10px;
}

.appointment-wrap a {
	padding: 7px 10px;
    background: green;
    color: #fff;
    border-radius: 2px;
	font-size: 12px;
}
	#resources li {
    	max-width: 120px; 
	}
	.responsive-iframe {
   		height: 128em;
	}
	.responsive-iframe-apply {
    	height: 1950px;
	}
}
@media only screen and (max-width: 376px){
	.responsive-iframe {
    height: 131em;
	}
	.responsive-iframe-apply {
    height: 1970px;
}
}
@media only screen and (max-width: 360px){
	.apus-teacher-inner.style1 .author-avatar .socials {
    display: block!important;
}
	.responsive-iframe {
    height: 135em;
	}
	.responsive-iframe-apply {
    height: 2100px;
}

}
.hide-temporary{
	display: none!important;
}