#news li { list-style: none;}
#news .c-title { color: #fa8c5c;}

.prdBox { background-repeat: no-repeat; background-size: cover; padding: 80px 10px 80px;}
.prdBox .c-content-title-1 { padding: 15px 10px; background-color: rgba(255,255,255,0.75); }
.prdBox .c-content-title-1 > h3 { margin: 0 }
.prdBox .c-line-center {display: none}
/*.prdBox .prdImgLg { display: none}*/
.prdBox > .c-body { padding:10px;  background-color: rgba(255,255,255,0.75)}

.c-content-contact-1 .c-section { text-align:center !important}

.calendarRsv th,
.calendarRsv td { font-size: 0.8em; padding: 6px !important; }
.calendarRsv td .btn.btn-xs { padding: 0;}

/*
#gmapbg {
height: 0;
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
}
*/
#gmapbg iframe {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
}

@media (max-width:767px) {
	/*.prdBox > .use-rgba-image { background-color: rgba(255,255,255,0.75); padding: 10px; margin-top:30px }*/
	.prdBox .prdImgLg img { margin: 0 auto;}
	.prdBox .c-body { margin-top: 30px;}
	.prdBox p { color: black}
}

@media (min-width:768px) {
/*.prdBox { background-image: none !important; padding: 0}*/
.prdBox .c-content-title-1 { padding: 0; background-color: transparent; }
.prdBox .c-content-title-1 > h3 { margin: 0 0 30px }
.prdBox .c-line-center {display: block}
	/*.prdBox .prdImgLg { display: block}*/
	.prdBox > .c-body { padding:0;} 
}

@media (min-width:992px) {
	#access { margin-top: 60px}	
}

/* footer */
.link_banner {
    margin-bottom: 10px;
    list-style: none;
    padding: 0;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.link_banner img {max-width: 320px;width: 100%;}
.link_banner li {margin-bottom: 15px;width: 100%;}

@media screen and (min-width: 992px) {

.link_banner li {width: 32%;}

}