button.appointpress_btn, input.appointpress_btn[type="submit"] { } .appointpress_btn { border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); } .appointpress_btn { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #F5F5F5; background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6); background-repeat: repeat-x; border-color: #E6E6E6 #E6E6E6 #A2A2A2; border-radius: 4px 4px 4px 4px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); color: #333333; cursor: pointer; display: inline-block; font-size: 14px; line-height: 20px; margin-bottom: 0; padding: 4px 14px; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; } .appointpress_btn-primary { background-color: #006DCC; background-image: -moz-linear-gradient(center top , #0088CC, #0044CC); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .appointpress_btn-info { background-color: #49AFCD; background-image: -moz-linear-gradient(center top , #5BC0DE, #2F96B4); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .appointpress_btn-success { background-color: #5BB75B; background-image: -moz-linear-gradient(center top , #62C462, #51A351); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .appointpress_btn-warning { background-color: #FAA732; background-image: -moz-linear-gradient(center top , #FBB450, #F89406); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .appointpress_btn-danger { background-color: #DA4F49; background-image: -moz-linear-gradient(center top , #EE5F5B, #BD362F); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .appointpress_btn-inverse { background-color: #363636; background-image: -moz-linear-gradient(center top , #444444, #222222); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .appointpress_btn-link { border-color: transparent; border-radius: 0 0 0 0; color: #0088CC; cursor: pointer; } .appointpress_btn-link, .appointpress_btn-link:active { background-color: transparent; background-image: none; box-shadow: none; } .appointpress_btn-large { padding: 9px 14px; font-size: 16px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .appointpress_btn-large [class^="icon-appointpress-"] { margin-top: 2px; } .appointpress_btn-small { padding: 3px 9px; font-size: 12px; line-height: 18px; } .appointpress_btn-small [class^="icon-appointpress-"] { margin-top: 0; } .appointpress_btn-mini { padding: 2px 6px; font-size: 11px; line-height: 16px; } .appointpress-modal-open .dropdown-menu { z-index: 2050; } .appointpress-modal-open .dropdown.open { *z-index: 2050; } .appointpress-modal-open .popover { z-index: 2060; } .appointpress-modal-open .tooltip { z-index: 2080; } .appointpress-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .appointpress-modal-backdrop.fade { opacity: 0; } .appointpress-modal-backdrop, .appointpress-modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } .appointpress-modal { position: fixed; top: 45%; left: 50%; z-index: 1050; width: 80%; /*560px;*/ height:auto; margin: -250px 0 0 -280px; overflow: auto; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; } .appointpress-modal.fade { top: -25%; -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; -moz-transition: opacity 0.3s linear, top 0.3s ease-out; -o-transition: opacity 0.3s linear, top 0.3s ease-out; transition: opacity 0.3s linear, top 0.3s ease-out; } .appointpress-modal.fade.in { top: 50%; } .appointpress-modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .appointpress-modal-header .close { margin-top: 2px; } .appointpress-modal-header h3 { margin: 0; line-height: 30px; } .appointpress-modal-body { max-height: 80%; /*400px;*/ padding: 15px; overflow-y: auto; } .appointpress-modal-form { margin-bottom: 0; } .appointpress-modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; *zoom: 1; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; } .appointpress-modal-footer:before, .appointpress-modal-footer:after { display: table; line-height: 0; content: ""; } .appointpress-modal-footer:after { clear: both; } .appointpress-modal-footer .appointpress_btn + .appointpress_btn { margin-bottom: 0; margin-left: 5px; } .appointpress-modal-footer .appointpress_btn-group .appointpress_btn + .appointpress_btn { margin-left: -1px; } .alert-appointpress { padding: 8px 35px 8px 14px; margin-bottom: 20px; color: #c09853; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .alert-appointpress h4 { margin: 0; } .alert-appointpress .close { position: relative; top: -2px; right: -21px; line-height: 20px; } .alert-appointpress-success { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; } .alert-appointpress-danger, .alert-appointpress-error { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; } .alert-appointpress-info { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; } .alert-appointpress-block { padding-top: 14px; padding-bottom: 14px; } .alert-appointpress-block > p, .alert-appointpress-block > ul { margin-bottom: 0; } .alert-appointpress-block p + p { margin-top: 5px; } h4 { font-size: 18px; line-height: 20px; } h4 { margin: 10px 0; font-family: inherit; font-weight: bold; line-height: 1; color: inherit; text-rendering: optimizelegibility; } [class^="icon-appointpress-"], [class*=" icon-appointpress-"] { display: inline-block; width: 14px; height: 14px; margin-top: 1px; *margin-right: .3em; line-height: 14px; vertical-align: text-top; background-image: url("../img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; } .icon-appointpress-remove { background-position: -312px 0; }