OwlCyberSecurity - MANAGER
Edit File: front.css
.formHidden { position: absolute; left: -20000px; top: -20000px; opacity: 0; } .formRed { color: red; font-weight: bold; } .formError { color: #CF4D4D; font-weight:bold; font-size:10px; } .formNoError { display:none; } .formField { display: block; overflow: auto; } .formClr { clear:both; display: block; } fieldset.formFieldset { margin-bottom: 10px; } fieldset.formFieldset legend { padding: 0 2px; font-weight: bold; font-size: 16px; } fieldset.formFieldset ol.formContainer { margin: 0; padding: 0; } fieldset.formFieldset ol.formContainer li { background-image: none; list-style: none; padding: 5px; margin: 0; clear: both; } strong.formRequired { font-weight: bold; font-style: normal; margin-left: 3px; } div.formCaption { display: block; float: left; width: 25%; min-height: 12px; } div.formBody { display: block; float: left; } .formFieldset .formBody label { display: inline; margin: 3px; } .formTableLayout { border: none; } .formTableLayout > tbody > tr { border: none; } .formTableLeft, .formTableRight { border: none; } .formTableLayout tr td label { display: inline; margin: 3px; } .formTableLayout tr.rsform-block, .formTableLayout tr.rsform-block > td { border: 0; } .formTableLayout tr.rsform-block > td { padding: 3px; } .form2LinesLayout .formField label { display: inline; margin: 3px; } div.formDescription { margin-left: 3px; padding-left: 3px; font-size: 11px; font-weight: normal; } div.calheader{ text-align:center !important; } .rsformProgress { text-align: center; font-size: 14px; } .rsformProgressContainer { width: 100%; height: 4px; border: solid 1px #c7c7c7; overflow: hidden; margin: 0 0 10px !important; background: #fff; } .rsformProgressBar { height: 4px; background: green; margin: 0px !important; } .rsformVerticalClear { overflow: hidden; display: block; } p.rsformVerticalClear { margin: 0; } /* responsive - desktop/default version */ .formResponsive .rsformProgress p { display: none; } .formResponsive .rsformProgressContainer { height: 18px; margin-bottom: 18px; overflow: hidden; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(top, #f5f5f5, #f9f9f9); background-repeat: repeat-x; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .formResponsive .rsformProgressContainer .rsformProgressBar { width: 0; height: 18px; font-size: 12px; color: #ffffff; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(top, #149bdf, #0480be); background-image: -ms-linear-gradient(top, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -ms-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .formResponsive .formHorizontal input, .formResponsive .formHorizontal textarea, .formResponsive .formHorizontal select, .formResponsive .formHorizontal .formValidation, .formResponsive .formHorizontal .uneditable-input, .formResponsive .formHorizontal .input-prepend, .formResponsive .formHorizontal .input-append { display: inline-block; *display: inline; margin-bottom: 0; *zoom: 1; } .formResponsive .formHorizontal .hide { display: none; } .formResponsive .formHorizontal .rsform-block { margin-bottom: 0px; *zoom: 1; } .formResponsive .formHorizontal .rsform-block:before, .formResponsive .formHorizontal .rsform-block:after { display: table; content: ""; } .formResponsive .formHorizontal .rsform-block:after { clear: both; } .formResponsive .formHorizontal .formControlLabel { float: left; width: 100px; padding-top: 0px; text-align: left; padding-left: 20px; } .formResponsive .formHorizontal .formControls { *display: inline-block; *padding-left: 20px; margin-left: 120px; *margin-left: 0; } .formResponsive .formHorizontal .formControls:first-child { *padding-left: 160px; } .formResponsive .formHorizontal p.formDescription { margin-top: 9px; margin-bottom: 0; } .formResponsive .formHorizontal .form-actions { padding-left: 160px; } .formResponsive { margin: 0 0 18px; } .formResponsive fieldset { padding: 0; margin: 0; border: 0; } .formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] { display: inline-block; height: 18px; padding: 0px; margin-bottom: 0px; font-size: 13px; line-height: 18px; color: #555555; } .formResponsive input, .formResponsive textarea { width: 210px; } .formResponsive textarea { height: auto; } .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] { background-color: #ffffff; border: 1px solid #cccccc; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; } .formResponsive textarea:focus, .formResponsive input[type="text"]:focus, .formResponsive input[type="password"]:focus, .formResponsive select:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); } .formResponsive input[type="radio"], .formResponsive input[type="checkbox"] { margin: 3px 0; *margin-top: 0; /* IE7 */ line-height: normal; cursor: pointer; } .formResponsive input[type="submit"], .formResponsive input[type="reset"], .formResponsive input[type="button"], .formResponsive input[type="radio"], .formResponsive input[type="checkbox"] { width: auto; } .formResponsive select, .formResponsive input[type="file"] { height: 28px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 28px; } .formResponsive select { width: 220px; border: 1px solid #bbb; } .formResponsive select.rsform-select-box-small { width: 70px; } .formResponsive select[multiple], .formResponsive select[size] { height: auto; } .formResponsive select:focus, .formResponsive input[type="file"]:focus, .formResponsive input[type="radio"]:focus, .formResponsive input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .formResponsive input[type="radio"], .formResponsive input[type="checkbox"] { /*min-height: 18px;*/ padding-left: 18px; float: left; margin-right: 5px; } .formResponsive .formBody { float: none; } .formResponsive label { height: 18px; margin: 3px 5px 3px 0; float: left; padding: 0px; } .formResponsive input[type="button"], .formResponsive input[type="submit"], .formResponsive input[type="reset"] { border-color: #ccc; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .formResponsive input[type="button"], .formResponsive input[type="submit"], .formResponsive input[type="reset"] { display: inline-block; *display: inline; padding: 4px 10px 4px; margin-bottom: 0; *margin-left: .3em; font-size: 13px; line-height: 18px; *line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-bottom-color: #b3b3b3; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } .formResponsive input[type="button"]:hover, .formResponsive input[type="reset"]:hover, .formResponsive input[type="submit"]:hover, .formResponsive input[type="button"]:active, .formResponsive input[type="reset"]:active, .formResponsive input[type="submit"]:active, .formResponsive input[type="button"].active, .formResponsive input[type="reset"].active, .formResponsive input[type="submit"].active, .formResponsive input[type="button"].disabled, .formResponsive input[type="reset"].disabled, .formResponsive input[type="submit"].disabled, .formResponsive input[type="button"][disabled], .formResponsive input[type="reset"][disabled], .formResponsive input[type="submit"][disabled] { background-color: #e6e6e6; *background-color: #d9d9d9; } .formResponsive input[type="button"]:active, .formResponsive input[type="reset"]:active, .formResponsive input[type="submit"]:active, .formResponsive input[type="button"].active, .formResponsive input[type="reset"].active, .formResponsive input[type="submit"].active { background-color: #cccccc \9; } .formResponsive input[type="button"]:first-child, .formResponsive input[type="reset"]:first-child, .formResponsive input[type="submit"]:first-child { *margin-left: 0; } .formResponsive input[type="button"]:hover, .formResponsive input[type="reset"]:hover, .formResponsive input[type="submit"]:hover { color: #333333; text-decoration: none; background-color: #e6e6e6; *background-color: #d9d9d9; /* Buttons in IE7 don't get borders, so darken on hover */ background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .formResponsive input[type="button"]:focus, .formResponsive input[type="reset"]:focus, .formResponsive input[type="submit"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .formResponsive input[type="button"].active, .formResponsive input[type="reset"].active, .formResponsive input[type="submit"].active, .formResponsive input[type="button"]:active, .formResponsive input[type="reset"]:active, .formResponsive input[type="submit"]:active { background-color: #e6e6e6; background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } .formResponsive input[type="button"].disabled, .formResponsive input[type="reset"].disabled, .formResponsive input[type="submit"].disabled, .formResponsive input[type="button"][disabled], .formResponsive input[type="reset"][disabled], .formResponsive input[type="submit"][disabled] { cursor: default; background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .formResponsive input[type="submit"] { background-color: #FFFFFF; *background-color: #FFFFFF; background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#FFFFFF)); background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF); background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF); background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF); background-image: linear-gradient(top, #FFFFFF, #FFFFFF); background-repeat: repeat-x; border-color: red; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); color: #c00900!important; font-size: 14px; padding: 5px 25px; font-weight: 100; letter-spacing: 1px; } .formResponsive input[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive input[type="submit"].active, .formResponsive input[type="submit"].disabled, .formResponsive input[type="submit"][disabled] { background-color: #FFFFFF; *background-color: #FFFFFF; color: #c00900!important; opacity: 0.6; } .formResponsive input[type="submit"]:active, .formResponsive input[type="submit"].active { background-color: #004099 \9; } .formResponsive input[type="reset"] { background-color: #da4f49; *background-color: #bd362f; background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .formResponsive input[type="reset"]:hover, .formResponsive input[type="reset"]:active, .formResponsive input[type="reset"].active, .formResponsive input[type="reset"].disabled, .formResponsive input[type="reset"][disabled] { background-color: #bd362f; *background-color: #a9302a; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .formResponsive input[type="reset"]:active, .formResponsive input[type="reset"].active { background-color: #942a25 \9; } .formResponsive .formError { color: #b94a48; padding-left: 5px; vertical-align: middle; font-size: 13px; font-weight: normal; margin: 3px 5px 3px 0; height: 18px; display: block; } .formResponsive input.rsform-error, .formResponsive textarea.rsform-error, .formResponsive select.rsform-error { color: #b94a48; border-color: #b94a48; } .formResponsive input.rsform-error:focus, .formResponsive textarea.rsform-error:focus, .formResponsive select.rsform-error:focus { border-color: #953b39; -webkit-box-shadow: 0 0 6px #d59392; -moz-box-shadow: 0 0 6px #d59392; box-shadow: 0 0 6px #d59392; } .formResponsive input.rsform-calendar-button { margin-bottom: 3px; } /* responsive - mobile versions */ @media screen and (max-width: 650px) { .formResponsive .formHorizontal input[type="checkbox"], .formResponsive .formHorizontal input[type="radio"] { border: 1px solid #ccc; } .formResponsive .formHorizontal .rsform-block { float: none; width: auto; padding-top: 0; text-align: left; } .formResponsive .formHorizontal .formControls { margin-left: 0; } .formResponsive input[type="text"], .formResponsive input[type="password"], .formResponsive textarea, .formResponsive select { width: 100% !important; } .formResponsive .formHorizontal .formControlLabel { float: none; width: auto; padding-top: 0; text-align: left; } } .recaptcha_input_area_text { float: none !important; } .rsformMaps img { max-width: none !important; } .rsform-map-geolocation { list-style: none outside none; margin: 0; width: 455px; background: none repeat scroll 0 0 #F5F5F5; border: 1px solid #E8E7E7; height: auto; position: absolute; z-index: 999999; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } .rsform-map-geolocation li a { padding: 4px; text-decoration: none; display: block; line-height: 20px; } .rsform-map-geolocation li a:hover{ text-decoration: none; background: #fff; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; }