

.form-error {border-color: #dc3545;padding-right: calc(1.5em + .75rem);background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+);background-repeat: no-repeat;background-position: right calc(.375em + .1875rem) center;background-size: calc(.75em + .375rem) calc(.75em + .375rem);}.has-error {display: block;clear: both;width: 100%;}.form-group .has-error .help-block{font-size: .8rem;color: #ce041c;}.has-error .help-block, .has-error .control-label {color: #b94a48;}.has-error .form-control {border-color: #b94a48;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}.form-group.required.has-error.error .checkbox label {color:#b94a48;}.post-thumbnail-list .post-thumbnail-entry > img {float: left;display: block;width: 80px;height:auto;margin-right: 16px;border-radius: 2px;}.dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li.current > a::after, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:hover > a::after, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:focus > a::after, #mainMenu.dark.menu-lines nav > ul > li.current > a::after, #mainMenu.dark.menu-lines nav > ul > li:hover > a::after, #mainMenu.dark.menu-lines nav > ul > li:focus > a::after {background-color: #CE041C;}.dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li.current > a, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:hover > a, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:focus > a, #mainMenu.dark.menu-lines nav > ul > li.current > a, #mainMenu.dark.menu-lines nav > ul > li:hover > a, #mainMenu.dark.menu-lines nav > ul > li:focus > a {color: #e2e2e2;}.parallax-container {margin: 0;position: absolute;top: 0;left: 0;background-repeat: no-repeat !important;background-size: unset !important;background-position: center center;width: 100%;height: 100%;z-index: -100;-webkit-transition: opacity .5s linear;transition: opacity .5s linear;}#page-title {clear: both;padding: 90px 0;background-color: #f8f9fa;position: relative;}
