@charset "utf-8";

hr
{width:46px;border-top:1px solid gray;margin:0;}

.gm-style .gm-style-iw-c
{background-color:transparent !important;border:8px solid #fff;padding:0 !important;}

.gm-style-iw-d
{overflow:hidden !important;}

.map-warp .mtitle
{font-size:.8rem;}

.map-warp .mbody
{font-size:.6rem}

.map-warp .mbody ul
{padding:0;margin:0;}

.map-warp .mbody ul li
{display:inline-block;margin:0 5px;}

.map-warp
{background-color:rgba(206, 9, 29, .8);color:#fff;padding:10px;}

.form-group input
{background-color:transparent !important;border:none;border-bottom:1px solid #CED4DA;outline:none;box-shadow:none !important;}

/* LVL1 */
.m-lv1 hr
{top: -2px !important;}

.m-lv1 ul
{margin-top:8px;}

/* LVL2 */
.m-lv2 hr
{top: -2px !important;}

.m-lv2 ul
{margin-top:8px;}

h1
{padding-top:80px;font-size:2rem;}

h2
{font-size:1.2rem;}

h3
{font-size:1.2rem;}

h3 hr
{width:40px;position:absolute;top:24px !important;border-top:2px solid #E3E3E3;}

.tbl-p-menu tr td
{padding:6px;background-color:#E3E3E3;}

.tbl-p-menu tr td:hover
{background-color:#A52234;color:#fff;}

.tbl-p-menu tr td a
{color:#000;}

.tbl-p-menu tr td a:hover
{color:#fff;}

.content-fluid
{background-color:#A52234;color:#fff;}

.ci26
{height:32px;}

/**/
.tbl-cdata tr td
{padding-bottom:20px;}

.btn-gallery
{background-color:#CE091D;color:#fff;padding-left:30px;padding-right:30px;font-size:.7rem;}

/**/
@media only screen and (min-height: 980px)
{
    
}