/* *************** specific *************** */
.shadow{-webkit-box-shadow:0px 12px 12px -12px rgba(0,0,0,0.9);-moz-box-shadow:0px 12px 12px -12px rgba(0,0,0,0.9);box-shadow:0px 12px 12px -12px rgba(0,0,0,0.9);}
.text_shadow{text-shadow:3px 6px 9px rgba(0,0,0,0.9);}

/* ***** default ***** */
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background-attachment:fixed;background-color:#eeeeee;background-image:url('../img/stairs.jpg');background-position:50% 50%;background-repeat:no-repeat;background-size:cover;} /* inactive rgba(0,0,0,0.26) */
body,button,input,li,p,select,textarea{color:#212121;}
a{color:#00b0ff;}
a:hover{color:#69e2ff;}

#status_bar{background-color:#000000;}

#header{color:#ffffff;}
#header_background{background-color:#757575;}
#header a{color:#ffffff;}
#header a:hover{color:#9e9e9e;}
#header .menu_items li{color:rgba(255,255,255,1);}
#logo_menu_items{background-color:#757575;}
#header_menu_items{background-color:#757575;}

#footer{background-color:#757575;color:#ffffff;}

#panel{background-color:#ffffff;border-left:1px solid #eeeeee;}
#popup{background-color:#ffffff;border:1px solid #eeeeee;}
#subpage{background-color:#ffffff;}

/*.box{background-color:#ffffff;}*/

.button_active, a.button_active{background-color:#00b0ff;border:1px solid #00b0ff;color:#ffffff;}
.button_active:hover, a.button_active:hover{background-color:#80d8ff;border:1px solid #80d8ff;color:#ffffff;}
.button_inactive, a.button_inactive{background-color:#ffffff;border:1px solid #00b0ff;color:#00b0ff;}
.button_inactived:hover, a.button_inactive:hover{background-color:#80d8ff;border:1px solid #80d8ff;color:#ffffff;}
.button_disabled, a.button_disabled{background-color:#bdbdbd;border:1px solid #bdbdbd;color:#ffffff;}
.button_disabled:hover, a.button_disabled:hover{color:#ffffff;}

.button_sub, a.button_sub{border-bottom:1px solid #00b0ff;}
.button_sub_active, a.button_sub_active{border-bottom:3px solid #00b0ff;color:#00b0ff;}
.button_sub_active:hover, a.button_sub_active:hover{border-bottom:3px solid #80d8ff;color:#80d8ff;}
.button_sub_inactive, a.button_sub_inactive{border-bottom:1px solid #00b0ff;color:#00b0ff;}
.button_sub_inactive:hover, a.button_sub_inactive:hover{border-bottom:3px solid #80d8ff;color:#80d8ff;}
.button_sub_disabled, a.button_sub_disabled{border-bottom:1px solid #bdbdbd;color:#bdbdbd;}
.button_sub_disabled:hover, a.button_sub_disabled:hover{border-bottom:1px solid #bdbdbd;color:#bdbdbd;}

.icon_active, a.icon_active{background-color:#00b0ff;color:#ffffff;}
.icon_active:hover, a.icon_active:hover{background-color:#80d8ff;color:#ffffff;}

.section_blue{background-color:#00b0ff;color:rgba(255,255,255,1);}
.section_blue h1,.section_blue h2,.section_blue h3,.section_blue p{color:rgba(255,255,255,1);}
.section_grey{background-color:#424242;color:rgba(255,255,255,1);}
.section_grey h1,.section_grey h2,.section_grey h3,.section_grey p{color:rgba(255,255,255,1);}
.section_grey_medium{background-color:#757575;color:rgba(255,255,255,1);}
.section_grey_medium h1,.section_grey_medium h2,.section_grey_medium h3,.section_grey_medium p{color:rgba(255,255,255,1);}
.section_white{background-color:#ffffff;}

.triangle_blue{border-bottom-color:#00b0ff;border-top-color:#00b0ff;}
.triangle_grey{border-bottom-color:#757575;border-top-color:#757575;}
.triangle_orange{border-bottom-color:#ff9900;border-top-color:#ff9900;}
.triangle_white{border-bottom-color:#ffffff;border-top-color:#ffffff;}

#partners .section_white{background-color:rgba(255,255,255,0.95);}

/* ***** dark ***** */
/*body.dark{background-color:#303030;color:rgba(255,255,255,1);} / * inactive rgba(0,0,0,0.26) * /
.dark a{color:#00b0ff;}
.dark a:hover{color:#80d8ff;}
.dark p{color:rgba(255,255,255,1);}

.dark #status_bar{background-color:#000000;}

.dark #header_background{background-color:#212121;}
.dark #header a{color:#ffffff;}
.dark #menu_main .menu_items{background-color:#212121;}
.dark #menu_user .menu_items{background-color:#212121;}
.dark #logo{background-image:url('../theme/ix/img/logo-realtimeix-dark.png');background-position:50% 0%;background-repeat:no-repeat;background-size:79px 36px;}

.dark #footer{background-color:#212121;color:rgba(255,255,255,1);}

.dark #panel{background-color:#424242;border-left:1px solid #303030;}
.dark #popup{background-color:#424242;border:1px solid #303030;}
.dark #subpage{background-color:#424242;}*/

/*.dark .box{background-color:#424242;}*/

/* ***** light ***** */
/*body.light{background-color:#eeeeee;color:rgba(0,0,0,0.54);} / * inactive rgba(255,255,255,0.3) * /
.light a{color:#00b0ff;}
.light a:hover{color:#80d8ff;}
.light p{color:rgba(0,0,0,0.54);}

.light #status_bar{background-color:#9e9e9e;}

.light #header_background{background-color:#e0e0e0;}
.light #header a{color:rgba(0,0,0,0.54);}
.light #menu_main .menu_items{background-color:#e0e0e0;}
.light #menu_user .menu_items{background-color:#e0e0e0;}
.light #logo{background-image:url('../theme/ix/img/logo-realtimeix-light.png');background-position:50% 0%;background-repeat:no-repeat;background-size:79px 36px;}

.light #footer{background-color:#e0e0e0;color:rgba(0,0,0,0.54);}

.light #panel{background-color:#ffffff;border-left:1px solid #eeeeee;}
.light #popup{background-color:#ffffff;border:1px solid #eeeeee;}
.light #subpage{background-color:#ffffff;}*/

/*.light .box{background-color:#ffffff;}*/