@CHARSET "UTF-8";

	
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);

html,body{
	width:100%;
}

body {
	text-align: center;
	font-family: 'Jeju Gothic', serif;
  	padding-top: 56px;
  	color: #676a6c;
}
.navbar {
	background: #fff;
	box-shadow: 0 0 3px #aaa;
	border: 0;
    height:80px;
/* 	border-bottom: 1px solid #e1e8ed; */
/*   	border-bottom: 1px solid rgba(0,0,0,0.05); */
}
@media(max-width:990px){
	.navbar {
		height:67px;
	}
	.navbar-brand>img{
		width:88%;
	}
}
.navbar-brand {
    padding: 0 15px;
}


.navbar-toggle { display:none !important
    border: 2px solid #337ab7;
}
.navbar-toggle .icon-bar {
	background: #337ab7;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #fff;
    padding-bottom: 11px;
    border-bottom: 4px solid #f5b063;
}
.navbar-nav .active > a{
    padding-bottom: 11px;
    border-bottom: 4px solid #23527c;
}

@media (min-width: 768px){
	.navbar-nav>li>a {
	    padding-top: 30px;
	}
	  /* Start the vertical centering */
  .site-wrapper-inner {
    vertical-align: middle;
  }
  /* Handle the widths */
  .cover-container {
   /*  width: 100%; */ /* Must be percentage or pixels for horizontal alignment */
  }
}
.site-wrapper {
  display: table;
  width: 100%;
  height: 100%; /* For at least Firefox */
  min-height: 100%;
  -webkit-box-shadow: inset 0 0 100px rgba(0,0,0,.5);
          box-shadow: inset 0 0 100px rgba(0,0,0,.5);
}
.site-wrapper-inner {
  display: table-cell;
  vertical-align: middle;
}
.cover-container {
  margin-right: auto;
  margin-left: auto;
}

/* Padding for spacing */
.inner {
  padding: 30px;
}

/*
 * Cover
 */
.cover {
	color: #fff;
  	padding: 0 20px;
}
.cover .btn-lg {
  padding: 10px 20px;
  font-weight: bold;

}


@media (min-width: 992px) {
  .cover-container {
    width: 700px;
  }
}

.gray-section{
	background: #f2f2f2;
}
.color-line{
	width: 180px;
    height: 1px;
    margin: 10px auto;
    border-bottom: 2px solid #fc7700;
}

.section-overlay{
/*    padding-top: 90px; */
	/* padding-bottom: 90px; */
    width:100%;
}
.section-title{
	color: #676a6c;
	margin-bottom: 5px;
}
.section-subTitle{
	color: #bbb;
	margin-top: 0;
}


.thumbnail {
	border-radius: 0;
	border: 0;
 	box-shadow: 0 0 5px #000; 
	padding: 0;
}
.caption>p{
	color: #828282;
}
.emphasis{
	font-size: 28px;
	color: #000;
}

#facilities .col-xs-12{
	margin-bottom: 40px;
}
.title-area{
	margin-bottom: 40px;
}

#facilities .col-sm-12{
	padding-right: 0;
	padding-left: 0;
}
.floor-desc {
	background: #d1dee2 !important;
	border-right: 1px solid rgb(232, 232, 232);
    height: 80px;
}
.floor-desc:last-child {
	border-right: 0;
}
.floor-desc>h3{
	margin-top: 15px;
	margin-bottom: 5px;
}
.floor-desc>h5{
	color: #000;
}
/* .media-container{ */
/* 	background: #fff; */
/* 	padding: 15px; */
/* } */
.media{
	margin-bottom: 30px;
/* 	border-right: #f6f6f6; */
}
.media{
	background: #fff;
	padding: 15px;
}
.media-img{
	margin-bottom: 15px;
}
.media-img>img{
	width: 100%;
	height: 135px;
}
.media-heading{
	color: #000;
	font-size: 24px;
}
.media-subHeading{
	color: #bbb;
	font-size: 18px;
}
.media-body>p{
	padding-bottom: 0;
	color: #828282;
}

.hovereffect {
	width:100%;
	height:100%;
	float:left;
	overflow:hidden;
	position:relative;
	text-align:center;
	cursor:default;
}

.facilities-list{
	padding-right: 0;
	padding-left: 0;
}

.hovereffect .overlay {
	width:100%;
/* 	height:100%; */
	position:absolute;
	overflow:hidden;
/* 	top:0; */
	bottom: 0;
	left:0;
/* 	opacity:0; */
/* 	background-color:rgba(0,0,0,0.5); */
	-webkit-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}

.hovereffect img {
	display:block;
	position:relative;
	-webkit-transition:all .4s linear;
	transition:all .4s linear;
}

.hovereffect h2 {
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	position:relative;
	font-size:24px;
	text-shadow: 2px 2px #666666;
/* 	background:rgba(0,0,0,0.6); */
/* 	-webkit-transform:translatey(-100px); */
/* 	-ms-transform:translatey(-100px); */
/* 	transform:translatey(-100px); */
/* 	-webkit-transition:all .2s ease-in-out; */
/* 	transition:all .2s ease-in-out; */
	padding:10px;
}

/* .hovereffect a.info { */
/* 	text-decoration:none; */
/* 	display:inline-block; */
/* 	text-transform:uppercase; */
/* 	color:#fff; */
/* 	border:1px solid #fff; */
/* 	background-color:transparent; */
/* 	opacity:0; */
/* 	filter:alpha(opacity=0); */
/* 	-webkit-transition:all .2s ease-in-out; */
/* 	transition:all .2s ease-in-out; */
/* 	margin:50px 0 0; */
/* 	padding:7px 14px; */
/* } */

.hovereffect a.info:hover {
	box-shadow:0 0 5px #fff;	
}

.hovereffect:hover img {
/* 	-ms-transform:scale(1.2); */
/* 	-webkit-transform:scale(1.2); */
/* 	transform:scale(1.2); */
}

.hovereffect:hover .overlay {
	opacity:1;
	filter:alpha(opacity=100);
}

.hovereffect:hover h2,.hovereffect:hover a.info {
opacity:1;
filter:alpha(opacity=100);
-ms-transform:translatey(0);
-webkit-transform:translatey(0);
transform:translatey(0);
}

.hovereffect:hover a.info {
-webkit-transition-delay:.2s;
transition-delay:.2s;
}

#information .row>div{
	color: #fff;
	padding: 40px 50px;
	text-align: left;
}
#information .row > div > p{
	font-size: 16px;
	padding-top: 10px;
}

#priceinformation{
    background-image: url("../img/background_1.jpg");
    background-attachment: scroll;
    background-color: rgba(0, 0, 0, 0);
    background-size: initial;
    background-position: 50% -76.5333px;
    background-repeat: repeat;
}

#priceinformation .thumbnail .caption{
	height: 320px;
	padding-left: 30px;
	padding-right: 30px;
}

#operate-info .col-xs-6{
	padding-top: 40px;
	padding-bottom: 40px;
	border-left: 1px solid rgb(232, 232, 232);
}
