/*
 *	This is a custom style for Stillwater company to be used on top of foundation-common.css
 */

/* Links ---------------------- */
a, .linkStyle { text-decoration: none; }
a:hover, .linkStyle:hover { text-decoration: underline; }

.panel.callout .button:hover, .panel.callout .button:focus { background-color: #f04e23; text-decoration:none; }
.panel.callout .button {background:#f04e23; color: #e4e4e4; border: 1px solid #f04e23;}

.error select, select.error, .error select:focus, select.error:focus { border-color: #f04e23; background-color: rgba(238, 109, 0, 0.1); }

.button{ background:#f04e23; border: 1px solid #f04e23; border-radius: 3px; padding: 5px 10px;}
.button:hover, .button:focus { background-color: #f04e23; text-decoration:none; }

.noticeBox.alert { padding:10px 20px; border-color: #f04e23; }

/* Change colors and remove side borders */
.footer-panel { margin-top:30px; background: #eaeaea; border-top: 12px solid #154995; border-right: none; border-left: none; padding: 0;}

.sticky-footer {  border-top: 5px solid #154995; background: #eaeaea; }
.sticky-footer .top { padding:5px 5px 0 5px; height:77px; background: #eaeaea; }
.sticky-footer .bottom { background: #eaeaea; height:35px; }
.sticky-footer-small { height: 120px; text-align: center; background: #eaeaea; border-top: 5px solid #154995;}

input[type=submit].arrow , input[type=button].arrow {color: #f04e23; font-family: Arial Black, Arial, Helvetica, sans-serif; }

/* White main background */
body { background: white; }

/* Table row background colors */
table.display tbody tr.odd:not(:hover) td { background-color: #f1f1f1; }
table.display tbody tr.even:not(:hover) td { background-color: #fdfdfd; }

/* White elements */
fieldset legend { background: white; }
form fieldset { background: white; }
div.noticeBox { background: white; }
div.row > div.small-4 > div.small-12.panel { background: white; }

/* Darker grey objects */
div.login-box { background: #EAEAEA; }
div.primaryColumn { background: #EAEAEA; }
div.slick-list { background: #EAEAEA; }
div.slider { background: #EAEAEA; }
div:not(.leftColumn) > div.panel:not(.no-border):not(.callout) { background: #EAEAEA; }
form > div.panel:not(.callout) { background: #EAEAEA; }
div.panel.userInputForm { background: #EAEAEA; }
tbody tr { background: #EAEAEA; }
div.detailedQuestionsList { background: #EAEAEA; }
ul.accordion > li > div.title { background: #EAEAEA; }
ul.accordion > li > div.content { background: #EAEAEA; }
ul.accordion > li.active > div.title { background: #EAEAEA; }
ul.accordion > li.active > div.content { background: #EAEAEA; }
input[type=submit].arrow[disabled] , input[type=button].arrow[disabled] { background-color: #EAEAEA; }
.footer-panel .bottom { background-color: #EAEAEA; }