@charset "utf-8";
/* CSS Document */
.page-title{
	color:#333;
	border:1px solid rgba(0,0,0,0.2);padding:.5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.35) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59ffffff', endColorstr='#00ffffff',GradientType=0 );
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
@media (min-width: 768px){
	.page-title{
		padding:0 0 .5em 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-ms-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
		background: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		border:none;
		border-bottom:5px solid rgba(0,0,0,0.2);
	}
}
.notes{ color:#D32F2F; }
.color1,div .p-page-back a{ color:#D32F2F; -moz-text-decoration-color:#D32F2F;
    text-decoration-color:#D32F2F;}
.color2{ color:#607D8B; }
.color3{ color:#009688; }
.color4{ color:#4CAF50; }
.stitle {color:#666;}
.col-style{border:5px solid rgba(0,0,0,0.2);}
.col-cross-line > span{border-right:none; border-bottom:1px solid rgba(0,0,0,0.2);}
@media (min-width: 768px){
	.col-cross-line > span {border-right:1px solid rgba(0,0,0,0.2);	border-bottom:none;}
}
.progress{background-color:#fff; border:1px solid rgba(0,0,0,0.2);}
.progress-bar {color:#fff;	background-color:#666;}
.pagenav > li > a,.pagenav > li > a:link{color:#666;	background-color:#fff;	border:1px solid #ccc;}
.pagenav > li > a:hover, .pagenav > li > a:focus{	color:#666;	background-color:#eee;border-color:#ccc;}
.pagenav > .active > a,.pagenav > .active > a:hover, .pagenav > .active > a:focus,.pagenav > .active > a:link{
	color:#fff;	background-color:#666;	border-color:#ccc;}
.album-single .img-thumbnail{border:1px solid rgba(0,0,0,0.2);}
.p-single .p-txt {color:#666;}
.p-row{border-bottom:1px solid rgba(0,0,0,0.2);}
.p-view label{color:#666;}
.p-price-original{color:#D32F2F;}
.p-price-member{color:#D32F2F;}
.btn-addcart{color:#fff; background:#D32F2F; border:3px #D32F2F solid;}
.btn-addcart:hover{	color:#fff;	background:#F44336;    border:3px #F44336 solid;}
.btn-addcart.disabled, .btn.disabled{color:#666; background:#ccc; border:3px #ccc solid;}
.btn-addcart.disabled:hover, .btn.disabled:hover{	color:#666;}
@media (min-width: 768px){
	.p-row{border:none;}
	.p-view label{color:#333;}
}
.photo-gallery li .img-thumbnail{border:1px solid rgba(0,0,0,0.2);}
.photo-gallery li .photo-box{ background:rgba(0,0,0,0.5);}
.photo-gallery li .photo-subhead{color:#fff;}
.photo-gallery li .photo-subhead a{color:#fff;}
.photo-gallery li .photo-subhead a:hover{color:#fff;}
.icon-zoom::before{color:#fff;}
ul.member-ul li a{color:#fff; background:#666; border:1px #666 solid;}
ul.member-ul li a:hover{color:#fff;	background:#333;	border:1px #333 solid;}
ul.member-ul li.glyphicon:before{color:#fff;}
.panel {background-color:#fff;	border:1px solid #ddd;}
.panel2 {background-color:#fff;	border:1px solid #ddd;}
.panel .panel-heading {	border-bottom:1px solid #ddd;	color:#fff;	background-color:#666;}
.panel2 .panel-heading {border-bottom:1px solid #ddd;	color:#222;	background-color:rgba(0,0,0,0.2);}
ul.singlepagelist li{border:0px solid #ddd;}
ul.singlepagelist li .p-page-back a{background: #bbb;	color:#fff;}
ul.singlepagelist li .p-page-back a:hover{	background: #999;}
.singlepagelist-subhead{border:1px solid #ddd;	background: #fff;}
.singlepagelist-date:after{color:#666;}
.icon-bullhorn:before, .icon-faq:before, .icon-guide:before{background: rgba(0,0,0,0.2);}
.news-date{color:#fff;	background: rgba(0,0,0,0.6);}
.news-subhead{	background: #fff;	border:1px solid #ddd;}

