/*
 * Password Management Servlets (PWM)
 * http://www.pwm-project.org
 *
 * Copyright (c) 2006-2009 Novell, Inc.
 * Copyright (c) 2009-2016 The PWM Project
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */


@media only screen and (max-width: 1026px) {
#header-company-logo {
display:none
}
}

#idle-overlay-message p {
color:#000
}

html {
background-color:#fff
}

p {
color:#000
}

#header-warning {
background-color:#fff;
color:#000;
text-align:center;
padding-top:4px;
padding-bottom:4px;
text-decoration:none
}

#header {
width:100%;
height:70px;
margin:0;
background-image:none!important;
background-color:#286ecd!important
}

#header-company-logo {
position:relative;
float:left;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAyCAMAAAAuj2TTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRF////XpLaydvylLfmUInW8vb8NXfQ1+T2eaXgQ4DTrsjs5O35ob/phq7jvNLva5vdKG7NKJV5jAAAABF0Uk5T/////////////////////wAlrZliAAAE2ElEQVR42uyZ27qrKAyADYdw8MT7P+2QBBCrrnZ3d3U685WLWjBifkggwSH9T8rwBfmCfEG+IP81EANg+H8AgN3N2/pPJfcSHhI8eUkteNGKXW0T2bdmEDUMiu/oYdhP0G39p5J70Slore/w2pOX1AIXrdDVOtZd62tB4O4Tdvg3QJRSD4NMSvn7ICSwwltAsqME9FobMVQsZikuEPKNtRp6mLW0sCwJwEzvhep00NwGilAReAtI/ll4/iP3FmgI872RLpofGg3f8VkqTdKPQjat0mvMMrR25L8MZBw3O5MOyvwuSOuA6lmJKesyDLZqPdhAd4iW+nKKqTsQIwSz8KRg63P4bpCZhTSDeFYnM0QaYZ/Qkdo8M9le+FEgyt7ZR4ZfqKNcIk8iLVfxzIl+EcQl1kJAkIc3a79qNjeZnEGk6Im4sh/1IDwX9GAoC5XPF0/PvRdEy38BYaRASizbczI5ZVfITBp3IOwdvnRLFSzXN4FMpyBZITcXL2h917eaWFD2+whZ1SKsm+7vALE0ZDiSRRxAyER4zZrY8tt76lvNTISwAyH40ivLmgr09yBbWDLfglCDCynI6nMAEZOyrN2YVUOllgqiZG3egWDbwKPolJEW6ca9AOS8MAi6Vs9jeATxVSmaMT3ZcgfEGK0H8q3QQEYlK5Uw5rLSRqMVN/wqyEZCW90RBKtSxbVpvSpvbU9O4iMtlKKtZKxKxbpRpl8GyYNO4+Vm5L/K10uJtaYac4U40hIlURhv2qjJF5a1xFrZ+Yvs0DlUWhcSIjXNMXx7KciLi2FHDA9mRB8Mwgv1o4Hzp4NY83aQ63zktmD2EXcvuSKfyME+chW6zesDQKoabvgZtYJs1c8EoUvUbwExLwLpzzMCdiDVsAz2ixSbndlA0HQgUE88eumug06dbRT8K0CALGhcedGfYByUogbFF6vy7gDszBFlt/FjVmDNG4zVDGI4pBm9BDC0GeYth/cPlrYUAFAH43wAGXG37jUlHw8aHUdhsUa7ZbMGjhYHtWNXTSAnipqDw0FvA6jRtuFVkkbSHg811emlY2qOt2vZYoES5T0O0rVQ2hCBIvogkk6VIwO6ODCUuSo/02/JixXFX46mJmtJSZVBXZLGYeEgC2DLoh1F/ss6VZ/olc4TaVLwaj9yz4FEMdVIOPRa3Dm7aqk4J+acISInfyipE2W/NitIJ3ViszRFcwPJ0pNEw1ouO3c4K/OTII7mgP3BQY0zdiDVo7PErIWg6qSq3Vg1hyZJlwpipT4Wj+N1wP4Mgk/6yLDLA8d0CaJk+FXaNyVtu4AYbkDU3pHbGnNdYkrP5ex02KGlQL1xD6QcS5RbuGp2YHMNspQ3pIO73xaLz4IsomfQ2p+DTNJKDgFFtVleSEaiJw7wKXWBC5Ao2Jjf0B1sX3CY9CwIOa7H1YmHbiCTD1InL4+BTg/HqhpBLYE3EJ3VXPBHEPo/I3RhwCVJiTyfO8SuJuxSA0kl7Zf6tG25RbXOzDUHF64erJyBtAV32/9QnXKokP4CBKd6nLuBeNuBFHceITXVBM5NQ9nkRYkrkNKB6jMvOKI4f67yJcgxWofj16f9dyaoH7m2iKwTMHDv6xUeO0hhVp2FKW3+LAf6rG+IePwG9/2q+wX5gnxBviAfXf4RYAB7i4Yo0i/32wAAAABJRU5ErkJggg==);
top:10px;
left:10px;
width:200px;
height:50px;
z-index:1
}

.tile {
width:165px;
height:165px
}

#centerbody {
background-color:#fff;
color:#000;
padding:10px 10px 40px;
border:0;
border-radius:9px
}

a {
color:#286ecd;
text-decoration:underline;
font-weight:bold
}

.message {
background-color:#fff
}

.message-info {
background-color:#fff
}

.message-error {
background-color:#fff
}

.message-success {
background-color:#fff
}

table {
border-collapse:collapse;
border:1px solid #444;
width:100%;
margin-left:auto;
margin-right:auto
}

table td {
border:1px solid #444;
padding-left:5px
}

table td.title {
text-align:center;
font-weight:bold;
font-size:150%;
padding-right:10px;
background-color:#fff
}

table td.key {
text-align:right;
font-weight:bold;
padding-right:10px;
width:200px
}

#randomPasswordDialog_underlay {
background-color:#000
}

#waitDialogID_underlay {
background-color:#00
}

#idleDialog_underlay {
background-color:#000
}

.btn {
font-family:Trebuchet MS,sans-serif;
background:#286ecd!important;
border:1px #286ecd!important;
padding:3px;
padding-right:15px;
padding-left:15px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin-right:7px;
margin-left:7px;
color:#fff;
font-size:13px;
text-decoration:none;
vertical-align:middle;
opacity:1
}

.menubutton_key {
color:grey
}

.menubutton {
text-align:right
}

.agreementText {
background-color:#fff
}

.checkboxWrapper {
background-color:#000
}

.header-warning-button {
color:#000
}

.header-warning-button:hover {
background-color:#000;
color:#fff
}

#header-menu-icon {
display:inline-block
}

#agreementText {
color:#000
}

input[type=text][type=password] {
border:1px solid #286ecd!important
}

.inputfield {
border:1px solid #286ecd!important
}