﻿@charset "UTF-8";

/*@media (min-width: 1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1440px;
    }
}*/

/*html {
    height: 100%;
}*/

/*body {*/
    /*bootstrap-bg會有顏色*/
    /*background-color: transparent;
}*/

    a:hover, a:focus {
        text-decoration: none;
        color: inherit;
    }


body {
    background-image: url("../img/background.jpg");
    display: flex;
    flex-direction: column;
    min-height: 100%;
    height: 0;
    /*padding-top: 119px;*/
}

    body .container-xl {
        flex: 1 1 auto;
    }

/*@media screen and (max-width: 1439.98px) {
    body {*/
        /*padding-top: 93px;*/
    /*}
}*/

/*iframe {
    width: 100%;
    height: 99%;
    overflow: auto;
}*/

/*.dropDownMenu_horizontal {
    display: flex;
    flex-wrap: wrap;
}

    .dropDownMenu_horizontal li {
        position: relative;
        white-space: nowrap;*/
        /*標題不換行*/
    /*}

        .dropDownMenu_horizontal li a {*/
            /*background-color: #53b46f;*/
            /*color: #fff;
            display: block;
            padding: 10px;
        }

            .dropDownMenu_horizontal li a:hover {
                background-color: #46a561;
                color: #fff;
            }

        .dropDownMenu_horizontal li:hover > a {*/
            /* 滑鼠移入次選單上層按鈕保持變色*/
            /*background-color: #46a561;
        }

@media screen and (min-width: 768px) {
    .dropDownMenu_horizontal li:hover > ul {*/
        /* 滑鼠滑入展開次選單*/
        /*display: block;
    }
}

@media screen and (max-width: 767.98px) {
    .dropDownMenu_horizontal li {
        white-space: inherit;
        width: 100%;
    }
}

.dropDownMenu_horizontal > li {*/
    /*指定第一層*/
    /*padding: 10px;
}

    .dropDownMenu_horizontal > li > a {
        border: 1px solid #fff;
    }

.dropDownMenu_horizontal ul {*/
    /* 第二層以後*/
    /*padding: 10px 0 10px 10px;*/
/*}

@media screen and (min-width: 768px) {
    .dropDownMenu_horizontal ul {
        display: none;
    }
}

@media screen and (min-width: 768px) {
    .dropDownMenu_horizontal ul {*/
        /*background-color: transparent;*/
        /*position: absolute;
        z-index: 99;
        top: 100%;
        padding: 0px;
        border: 1px solid #53b46f;
        background-color: #fff;
    }

        .dropDownMenu_horizontal ul li a {
            color: #000;
        }

        .dropDownMenu_horizontal ul ul {*/
            /* 第三層*/
            /*top: 10px;
            left: 100%;
            padding: 10px;
        }
}*/

    /*footer .toggleFooter {
        padding: 0 10px;
        cursor: pointer;*/
        /*background-color: #46a560;*/
    /*}

    footer .fa-chevron-up.show {
        transform: rotate(180deg);
    }

    footer .mainFooter {
        display: none;
        padding: 12px;
        text-align: center;
        color: #fff;
    }

@media screen and (max-width: 767.99px) {
    footer .mainFooter {
        text-align: left;
        font-size: 0.875rem;
    }
}*/

/*@keyframes blinker {
    0%, 50% {
        background-color: #46a561;
    }

    51%, 100% {
        background-color: #f00;
    }
}*/
