@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
/* font-family: 'Nanum Myeongjo', serif; */

@import url(http://fonts.googleapis.com/earlyaccess/jejumyeongjo.css);
/* font-family: 'Jeju Myeongjo', serif; */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* font-family: 'Nanum Gothic', sans-serif; */

@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
/* font-family: 'Nanum Brush Script', cursive; */

@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);
/* font-family: 'Nanum Pen Script', cursive; */

.logo {
    max-height: 65%;
}

nav.transparent.fixed {
    background: #FBFDED;
}

.feature.bordered {
    padding: 32px;
    border: 1px solid #ccc;
    /* font-family: 'Jeju Myeongjo', serif; */
    font-family: 'Nanum Myeongjo', serif;
}

.icon-tabs .tab-title i {
    display: block;
    margin-bottom: 16px;
    padding-top: 30px;
}

.icon {
    font-size: 95px;
}

.tabbed-content .content .active { font-family: 'Nanum Myeongjo', serif; }

.image-lg { 
    fill: #F3FF9E;
    /*fill: #EDF3C2; original color*/
	max-height: 500px;
    height: 350px;
    width: 350px;
}

.lead { 
    font-family: 'Nanum Brush Script', cursive; 
    font-size: 50px; 
    color: #F3FF9E !important; 
}

ul.social-list {
    font-size: 15px;
}

.feature.bordered.korean-reviews h3 {
    font-family: 'Nanum Myeongjo', serif;
}

.feature.bordered.korean-reviews h6 span {
    /*font-family: 'Jeju Myeongjo', serif;*/
    font-family: 'Nanum Gothic', sans-serif;
    font-weight: 800;
}

input[type="text"], input[type="password"], select {
    font-family: 'Nanum Gothic', sans-serif;
    font-weight: 800;
}
.btn-white, .image-bg .btn, .image-bg .btn:visited {
    font-family: 'Nanum Gothic', sans-serif;
    font-weight: 800;
}

.feature.bordered.text-center.bg-primary h3, .feature.bordered.text-center.bg-primary h6, .feature.bordered.text-center.bg-primary p {
    color: #ffffff !important;
}

.parallax > .background-image-holder.menu {
    height: 200vh;
    top: -50vh !important;
}


@media (max-width: 767px) {

    .icon-tabs .tab-title i {
        font-size: 75px;
        padding-top: 25px;
        margin-bottom: 15px;
    }

}