#skyboxButton, #dock-form-cover #dock-form fieldset input.submit { border: 1px solid #af4900; border-radius: 3px; -webkit-box-shadow: compact(inset 0 1px 0 0 #ef9553, false, false, false, false, false, false, false, false); -moz-box-shadow: compact(inset 0 1px 0 0 #ef9553, false, false, false, false, false, false, false, false); -ms-box-shadow: compact(inset 0 1px 0 0 #ef9553, false, false, false, false, false, false, false, false); -o-box-shadow: compact(inset 0 1px 0 0 #ef9553, false, false, false, false, false, false, false, false); box-shadow: compact(inset 0 1px 0 0 #ef9553, false, false, false, false, false, false, false, false); color: white; display: inline; font-size: 11px; font-weight: bold; background-color: #eb690b; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, compact(#eb690b, #be5000, false, false, false, false, false, false, false, false))); background-image: -webkit-linear-gradient(top, compact(#eb690b, #be5000, false, false, false, false, false, false, false, false)); background-image: -moz-linear-gradient(top, compact(#eb690b, #be5000, false, false, false, false, false, false, false, false)); background-image: -ms-linear-gradient(top, compact(#eb690b, #be5000, false, false, false, false, false, false, false, false)); background-image: -o-linear-gradient(top, compact(#eb690b, #be5000, false, false, false, false, false, false, false, false)); background-image: linear-gradient(top, compact(#eb690b, #be5000, false, false, false, false, false, false, false, false)); padding: 6px 18px 7px; text-shadow: 0 1px 0 #9a4100; -webkit-background-clip: padding-box; }
#skyboxButton:hover, #dock-form-cover #dock-form fieldset input.submit:hover { -webkit-box-shadow: compact(inset 0 1px 0 0 #ec7824, false, false, false, false, false, false, false, false); -moz-box-shadow: compact(inset 0 1px 0 0 #ec7824, false, false, false, false, false, false, false, false); -ms-box-shadow: compact(inset 0 1px 0 0 #ec7824, false, false, false, false, false, false, false, false); -o-box-shadow: compact(inset 0 1px 0 0 #ec7824, false, false, false, false, false, false, false, false); box-shadow: compact(inset 0 1px 0 0 #ec7824, false, false, false, false, false, false, false, false); cursor: pointer; background-color: #ce5f0e; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, compact(#ce5f0e, #ae4901, false, false, false, false, false, false, false, false))); background-image: -webkit-linear-gradient(top, compact(#ce5f0e, #ae4901, false, false, false, false, false, false, false, false)); background-image: -moz-linear-gradient(top, compact(#ce5f0e, #ae4901, false, false, false, false, false, false, false, false)); background-image: -ms-linear-gradient(top, compact(#ce5f0e, #ae4901, false, false, false, false, false, false, false, false)); background-image: -o-linear-gradient(top, compact(#ce5f0e, #ae4901, false, false, false, false, false, false, false, false)); background-image: linear-gradient(top, compact(#ce5f0e, #ae4901, false, false, false, false, false, false, false, false)); }
#skyboxButton:active, #dock-form-cover #dock-form fieldset input.submit:active { border: 1px solid #af4900; -webkit-box-shadow: compact(inset 0 0 8px 4px #9e4302, inset 0 0 8px 4px #9e4302, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); -moz-box-shadow: compact(inset 0 0 8px 4px #9e4302, inset 0 0 8px 4px #9e4302, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); -ms-box-shadow: compact(inset 0 0 8px 4px #9e4302, inset 0 0 8px 4px #9e4302, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); -o-box-shadow: compact(inset 0 0 8px 4px #9e4302, inset 0 0 8px 4px #9e4302, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); box-shadow: compact(inset 0 0 8px 4px #9e4302, inset 0 0 8px 4px #9e4302, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); }

/* more bubble tips find on http://nicolasgallagher.com/pure-css-speech-bubbles/demo/ */
/*** CSS STYLY pro Tetku a její vyskakovací formulář (Geosan Development) ***/
#dock-cover { text-align: center; width: 277px; position: fixed; bottom: 0; right: 0; margin: 0; padding: 0; z-index: 5; color: #fff; font-weight: bold; }
#dock-cover #dock { position: relative; width: 277px; }
#dock-cover #dock img { border: 0px none; }
#dock-cover #dock #dock-bubble-desc { background: #eb690b; background: -moz-linear-gradient(#f7944c, #eb690b); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f7944c), color-stop(1, #eb690b)); background: -webkit-linear-gradient(#f7944c, #eb690b); background: -ms-linear-gradient(#f7944c, #eb690b); background: -o-linear-gradient(#f7944c, #eb690b); background: linear, compact(top, #f7944c, #eb690b, false, false, false, false, false, false, false, false); -pie-background: linear, compact(top, #f7944c, #eb690b, false, false, false, false, false, false, false, false); behavior: url("/repository/sass/pie/PIE.php"); margin: 0px 12px -7px 12px; padding: 10px 10px 14px 10px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; behavior: url("/repository/sass/pie/PIE.php"); border: 1px solid #eb690b; position: absolute; bottom: 0; width: 232px; font-size: 12px; font-weight: normal; cursor: pointer; }
#dock-cover #dock #dock-bubble-desc:hover { background: #ba5309; background: -moz-linear-gradient(#f7944c, #ba5309); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f7944c), color-stop(1, #ba5309)); background: -webkit-linear-gradient(#f7944c, #ba5309); background: -ms-linear-gradient(#f7944c, #ba5309); background: -o-linear-gradient(#f7944c, #ba5309); background: linear, compact(top, #f7944c, #ba5309, false, false, false, false, false, false, false, false); -pie-background: linear, compact(top, #f7944c, #ba5309, false, false, false, false, false, false, false, false); behavior: url("/repository/sass/pie/PIE.php"); }
#dock-cover #dock #dock-bubble { position: relative; padding-bottom: 30px; display: block; width: 277px; height: 161px; top: 32px; display: none; }
#dock-cover #dock #dock-bubble.visible { display: block; }
#dock-cover #dock #dock-bubble #show-dock-form { display: block; width: 277px; height: 161px; background: url("./wide-web/img/dock_buble.png") center top no-repeat; }
#dock-cover #dock #dock-bubble #close-dock-bubble { width: 30px; height: 30px; position: absolute; z-index: 30; right: 13px; top: 11px; }

#dock-form-background { width: 100%; height: 100%; min-height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 20; display: none; background: url("./wide-web/img/white-80.png"); }

#dock-form-cover { width: 100%; height: 100%; min-height: 100%; }
#dock-form-cover #dock-form { width: 455px; position: absolute; left: 35%; top: 35%; overflow: hidden; margin: 0px; padding: 25px; border: 1px solid #eb690b; z-index: 15; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; behavior: url("/repository/sass/pie/PIE.php"); -moz-box-shadow: 0px 3px 20px #707070; -o-box-shadow: 0px 3px 20px #707070; -webkit-box-shadow: 0px 3px 20px #707070; box-shadow: 0px 3px 20px #707070; behavior: url("/repository/sass/pie/PIE.php"); font-size: 1.05em; background: #f0f0f0; background: -moz-linear-gradient(#fcfcfc, #f0f0f0); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #f0f0f0)); background: -webkit-linear-gradient(#fcfcfc, #f0f0f0); background: -ms-linear-gradient(#fcfcfc, #f0f0f0); background: -o-linear-gradient(#fcfcfc, #f0f0f0); background: linear, compact(top, #fcfcfc, #f0f0f0, false, false, false, false, false, false, false, false); -pie-background: linear, compact(top, #fcfcfc, #f0f0f0, false, false, false, false, false, false, false, false); behavior: url("/repository/sass/pie/PIE.php"); }
#dock-form-cover #dock-form img { border: 0px none; }
#dock-form-cover #dock-form #close-dock-form { position: absolute; top: 10px; right: 10px; }
#dock-form-cover #dock-form .dock-form-desc { line-height: 1.5em; padding: 5px 0px 8px 0px; }
#dock-form-cover #dock-form h5 { color: #eb690b; font-size: 18px; font-weight: normal; padding-bottom: 10px; }
#dock-form-cover #dock-form fieldset { border: 0px none; padding: 10px 0px; font-size: 1.05em; }
#dock-form-cover #dock-form fieldset .half-box { float: left; }
#dock-form-cover #dock-form fieldset .half-box.right { float: right; }
#dock-form-cover #dock-form fieldset label { display: block; margin: 10px 0px 7px 0px; }
#dock-form-cover #dock-form fieldset label strong { color: #F06F21; }
#dock-form-cover #dock-form fieldset input.text, #dock-form-cover #dock-form fieldset textarea { padding: 4px 10px; border: 1px solid #bbb; }
#dock-form-cover #dock-form fieldset input.text { width: 200px; margin-bottom: 10px; }
#dock-form-cover #dock-form fieldset input.required, #dock-form-cover #dock-form fieldset textarea.required { border: 1px solid #930000; }
#dock-form-cover #dock-form fieldset textarea { width: 433px; height: 40px; margin-bottom: 10px; }
#dock-form-cover #dock-form fieldset span.msg-required { display: block; font-style: italic; font-size: 0.95em; padding: 7px 0px; }
#dock-form-cover #dock-form fieldset span.msg-info { font-size: 9px; color: #777; width: 300px; float: left; }
#dock-form-cover #dock-form fieldset input.submit { float: right; margin: 17px 2px 0px 0px; }
#dock-form-cover #dock-form fieldset .alert-error, #dock-form-cover #dock-form fieldset .alert-success { padding: 8px 10px; border: 1px solid #ccc; display: block; margin: 15px 0px 5px 0px; font-size: 13px; line-height: 1.65em; }
#dock-form-cover #dock-form fieldset .alert-error { color: #930000; }
#dock-form-cover #dock-form fieldset .alert-success { color: #2e6100; }

/* pro ultra male rozliseni */
@media only screen and (min-width: 10px) and (max-width: 768px) { #dock-cover { display: none; } }
