﻿@import url("NAMOTheme/Theme.NAMOTheme959e.css?2401");

* {
    font-family: Meiryo, sans-serif;
}

/***************************************/
/***** PRIMARY COLOR CUSTOMIZATION *****/
/***************************************/

.Header{
    background:white; /*primary-color*/
     background-color:white;
    color: #fff;
    height: 50px;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 20;
}

a,
a:link,
a:visited {
    color: #19B5FE; /*primary-color*/
}

a.Button{
    color: #999;
}

span.ListNavigation_CurrentPageNumber{
    color:#FFF;
}

.EditableTable tr.RowControlGroup a.SaveRowAction,
.EditableTable tr.RowControlGroup a.CancelRowAction{
    color: #19B5FE; /*primary-color*/
}

.Button.ButtonDefault,
.Button.Is_Default {
    background-color: #19B5FE; /*primary-color*/
    border-color: #19B5FE; /*primary-color*/
    color: #fff;
    text-shadow: none;
}

.desktop .Button.ButtonDefault:hover,
.desktop .Button.Is_Default:hover {
    background-color: #19B5FE; /*primary-color*/
    border-color: #19B5FE; /*primary-color*/
    -webkit-filter: brightness(0.9);
    filter: brightness(0.9);
    
}

.Button.Cancel {
    border-color: #999;
    color: #999;
}

.desktop .Button.Cancel:hover {
    background-color: #fff;
    border-color: #999;
    color: #999;
}

.desktop .Button:hover,
.desktop a.Button:hover {
    background-color: #cfcfcf;
    -webkit-filter: brightness(0.9);
    filter: brightness(0.9);
    
}

.Button.Link {
    background-color: #fff;
    border-color: #fff;
    color: #19B5FE; /*primary-color*/
}

.desktop .Button.Link:hover {
    background-color: #fff;
    border-color: #19B5FE; /*primary-color*/
    color: #19B5FE; /*primary-color*/
}

.Button.Danger{
    background-color: #e09d90;
    border-color: #df3a01;
    color: #fff;
}

a.ActionDelete{
    background-color: transparent;
}

a.ActionAdd:before, 
a.ActionEdit:before, 
a.ActionDelete:before, 
a.ActionChange:before, 
.Actions [class^=fa]{
    background: #19B5FE; /*primary-color*/
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    margin-left: -50px;
}
.DropdownMenu .PH > a {
    color: #19B5FE; /*primary-color*/
}

.DropdownMenu .PH > a:hover {
    background-color: #efefef;
    color: #19B5FE; /*primary-color*/
    text-decoration: none;
}

.phone .Login_Info_Logout:before,
.tablet .Login_Info_Logout:before {
    color: #19B5FE; /*primary-color*/
}

.IconBadge_number {
    background-color: #19B5FE; /*primary-color*/
}

.NavigationBar a.Active:after {
    background-color: #19B5FE; /*primary-color*/
}

.NavigationBar a.Active:not(.ie7):before,
.NavigationBar a.Active:not(.ie8):before {
    border-bottom-color: #19B5FE; /*primary-color*/
}


/* Responsive Context **************************/

.desktop .NavigationBar a:hover:after,
.desktop .NavigationBar a:link:hover:after {
    background-color: #19B5FE; /*primary-color*/
}


.phone .NavigationBar a:active:after,
.phone .NavigationBar a:link:active:after,
.tablet .NavigationBar a:active:after,
.tablet .NavigationBar a:link:active:after {
    background-color: #19B5FE; /*primary-color*/
}


/* NavigationBar: Vertical **************************/

.NavigationBar.Vertical a.Active,
.NavigationBar.Vertical a:link.Active {
    border-color: #19B5FE; /*primary-color*/
}

.NavigationBar.Vertical a.Active:not(.ie7):before,
.NavigationBar.Vertical a.Active:not(.ie8):before {
    border-left-color: #19B5FE; /*primary-color*/
}

/* Responsive Context **************************/
.desktop .NavigationBar.Vertical a:hover,
.desktop .NavigationBar.Vertical a:link:hover {
    border-color: #19B5FE; /*primary-color*/
}


.SectionIndex a.active, 
.SectionIndex a:hover{
    border-bottom-color: #19B5FE; /*primary-color*/
    color: #19B5FE; /*primary-color*/
}

.SectionIndex.vertical a.active, 
.SectionIndex.vertical  a:hover{
    border-left-color: #19B5FE; /*primary-color*/
}

.Tabs__tab.active {
    border-top: 1px solid #ccc;
}

/* Calendar **************************/
.pika-prev:after,
.pika-next:after {
    color: #19B5FE; /*primary-color*/ 
}

.pika-title {
    border-bottom: 2px solid #19B5FE; /*primary-color*/
}

.is-selected .pika-button {
   background-color: #19B5FE; /*primary-color*/
}

.has-event .pika-button:after {
   background-color: #19B5FE; /*primary-color*/ 
}

.Menu_DropDownPanel {
    background-color: #903636 !important;
    border: none;
    box-shadow: none;
    margin-top: 0;
}

