@charset "utf-8";
/* CSS Document */
 @font-face {
    font-family:lcpfont;
    src:url(css/lcp.woff);}
	
 .fullSize{ width:100%;
 height:auto; padding-top:0px;}
 
  .fullSizeSM{ width:100%;
 height:auto;}
 
 .titleFont{font-family:lcpfont;
    src:url(css/font.woff);}
 .active{color:green;}
 .activegreen{
	background-color: #DFFFEF;
}
.fontstylecolor{color:#549372 !important;}
.menucolor{color:#003 !important;}
.activeych{color:#02b1ba  !important;}
.fontstylecolorDark{color:#467c99;}
.prize a:hover div{background-color: #fdfae7;border-bottom: 3px solid #060;}
/*--dropdown hover test */
.navbar-nav li:hover > ul.dropdown-menu {
    display: block;margin-top:-5px;
}
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top:0;
    left:100%;
    margin-top:-6px;
}

/* rotate caret on hover */
.dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg);
} 
.bg-success{ background:#F60;}
.foot_bg_color{
	background-color:#F9808B !important;}

/* 相片框線 */
.photoGallery {
	padding: 30px 0px;
}
.photoGallery h2 {
	font-size: 40px;
	color: #2196F3;
}
.photoGallery p {
	font-size: 18px;
	color: #9e9e9e;
}
.gallery-columns {
	padding: 15px 0px;
	margin-top: 30px;
}
.gallery-columns .thumbnail {
	max-height: 235px;
	overflow: hidden;
	display: block;
	border-radius: 50px 0px 50px 0px;
	box-shadow: 0px 0px 6px 0px #777777;
	border: 1px solid #fff;
}
.gallery-columns a img {
	transition: 1s;
	cursor: zoom-in;
}
.gallery-columns .thumbnail:hover img {
	transform: scale(1.07);
}
#baguetteBox-overlay .full-image img {
	border: 6px solid #fff;
	border-radius: 10px;
    
}