@charset "UTF-8";
.bg-gray {background-color: #e9e9e9;}

.btn.btn-dark-second-gray { background: #828282; border-color: #828282; color: #fff; }
.btn.btn-dark-second-gray:hover, .btn.btn-dark-second-gray:focus { background: transparent; color: #828282; }

.sticky .navbar.header-light .btn-transparent-white.nav-btn {
    color: #232323 !important;
    border-color: #232323 !important;
}
.sticky .navbar.header-light .btn-transparent-white.nav-btn:hover {
    color: #ffffff !important;
    background-color: #232323 !important;
}

.float-left {float:left;}
.bg-gradient-yellow-barum { background-image: linear-gradient(to right top, #FFCC2E, #F6B98F); }
.bg-gradient-yellow-barum-2 { background-image: linear-gradient(to right top, #FF7B2E, #FFCC2E); }

.ui-datepicker .ui-datepicker-next {
    top: 2px !important;
    right: 2px !important;
}
.ui-datepicker .ui-datepicker-prev {
    top: 2px !important;
    left: 2px !important;
}

.list-style-08.rank li:last-child {
    padding-bottom: 28px;
}

.portfolio-overlay .portfolio-box .portfolio-image img {
    background-color: #FFF;
}

.title-large-4 { font-size: 90px; line-height:90px; }

.text-shadow-line {text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;}

.bg_barum_yellow{ background-color: #ffcc2e; }
.border-color-fast-yellow{border-color: #ffcc2e !important;}
.simple-dropdown .dropdown-menu {
    position: absolute;
    left: 0;
    width: 240px;
    padding: 25px 0;
    box-shadow: 0 0 35px rgb(0 0 0 / 10%);
    margin: 0;
    border: none;
    border-radius: 0 0 4px 4px;
    border-top: 9px solid #ffcc2e;
}
.time-table .panel .panel-body { margin-left: 0; width: inherit; padding: 10px 0 7px; display: inline-flex; }
.web-agency .process-step-style-02 .process-step-item:hover .process-step-icon { color: #ffeb04; }

.bg-extra-dark-gray-3 { background-color:#828282; }

.btn_cke_sc, .sound_only {display:none;}

#modal-popup > video-js {display:none;}
