.button_wrapper{text-align:center;padding:5px;zoom:1;overflow:hidden}.button_wrapper:after{content:'.';display:block;clear:both;visibility:hidden;height:0}.buttons{cursor:pointer;text-align:center}
.button{border-bottom:1px solid #a9abac;border-top:1px solid #a9abac;margin:0 6px 0 1px;padding:2px;text-decoration:none;white-space:nowrap}.button span a{text-decoration:none;font-size:.7em;color:#083c5c}
.button span{background:url("../images/bg-btn.gif") repeat-x scroll left top #dfdfdf;border-left:1px solid #a9abac;border-right:1px solid #a9abac;color:#333;display:block;font-size:100%;line-height:1.3em;margin:0 -1px;padding:2px 6px}
.gbutton a{text-decoration:none;font-size:12px;font-weight:bold}.gbutton{-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:-moz-linear-gradient(center top,#f9f9f9,#e3e3e3) repeat scroll 0 0 transparent;border-color:#ccc #bbb #a0a0a0;border-left:1px solid #bbb;border-right:1px solid #bbb;border-style:solid;border-width:1px;color:#000;cursor:default;font-size:75%;margin:0 8px 0 0;outline:medium none;padding:3px 8px;text-align:center;vertical-align:middle;white-space:nowrap;display:inline-block;position:relative}
.prince-button{display:inline-block;padding:0;text-align:center;border:0;outline:0;border-radius:4px}.prince-button:hover{color:#FFF;text-decoration:none}.prince-button>span,.prince-button>a{display:block;background:rgba(255,255,255,0);padding:9px 21px;font-size:16px;font-weight:300;color:#FFF;letter-spacing:1px;border-radius:4px}
.button-outline{background:#FFF;color:#232323;border:1px solid #6d6d6d!important}.button-outline>span,.button-outline>a{color:#2f353e}.button-outline:hover>span,.button-outline:hover>a{background:#ececec;color:#2f353e}
.prince-button.prince-button-cancel{background:#FFF;border:1px solid #6d6d6d}.prince-button.prince-button-cancel>span{color:#232323}.prince-button.prince-button-cancel:hover{background:#f7f7f7}.button-filter>span::before{font-family:"FontAwesome";content:"\f1de";font-weight:400;margin-right:10px}
.button-view>span::before{font-family:"FontAwesome";content:"\f05a";font-weight:400;margin-right:10px}.button-search>span::before{font-family:"FontAwesome";content:"\f002";font-weight:400;margin-right:10px}
.button-add>span::before{font-family:"FontAwesome";content:"\f067";font-weight:400;margin-right:10px}.button-small>span,.button-small>a{padding:7px 20px 9px;font-size:15px;font-weight:normal;letter-spacing:normal}
.button-inline>span,.button-inline>a{padding:5px 10px;font-size:12px}.button-margin-top{margin-top:10px}.button-margin-left{margin-left:10px}.button-margin-right{margin-right:20px}.button-margin-bottom{margin-bottom:10px}
.form-design-list .button-margin-bottom{margin-bottom:40px}.dtx-form .stepped_wrapper{display:flex;justify-content:center;margin-top:15px}.dtx-form .stepped_wrapper>.stepped{float:none}.dtx-button-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;flex-wrap:wrap;padding:0;margin:18px 0 10px}
.dtx-button-wrapper>button{margin:0 0 8px 30px;min-width:140px}.dtx-button-wrapper button.dtx-button:first-of-type{margin-left:0}.floating_window_buttons>.dtx-button-wrapper button.dtx-button{margin:0 0 0 32px;min-width:110px}
.floating_window_buttons>.dtx-button-wrapper button.dtx-button:first-of-type{margin-left:0}.dtx-button-wrapper:after{content:none}.dtx-button{display:inline-block;padding:7px 20px 9px;color:#FFF;font-size:15px;text-align:center;border:0;outline:0;border-radius:4px}
.dtx-button-small{padding:8px 12px;font-size:12px;font-weight:400}.dtx-button-small-min-width{min-width:120px}.dtx-button>span,.dtx-button>a{display:block;font-weight:300;font-weight:normal;letter-spacing:normal;border-radius:4px}
.dtx-button.button-primary{background-color:#094367}.dtx-button.button-primary:hover{background-color:#1e5476}.dtx-button.button-primary:focus{background-color:#1e5476;border:solid 2px #052c44}.dtx-button.button-primary:disabled{background-color:rgba(29,76,105,0.8)}
.dtx-button.button-secondary{background-color:#2d6396}.dtx-button.button-secondary:hover{background-color:#406c96}.dtx-button.button-secondary:focus{border:solid 2px #10406c}.dtx-button.button-secondary:disabled{background-color:rgba(45,99,150,0.8)}
.dtx-button.button-tertiary{background-color:#2b7a89}.dtx-button.button-tertiary:hover{background-color:#49808a}.dtx-button.button-tertiary:focus{border:solid 2px #16525e}.dtx-button.button-tertiary:disabled{background-color:rgba(43,122,137,0.8)}
.dtx-button.button-clear{color:#212b36;background-color:#FFF;border:1px solid #8e9aa6}.dtx-button.button-clear>span,.dtx-button.button-clear>a{color:#212b36}.dtx-button.button-clear:hover{background-color:#f0f1f3;border-color:#a4b3c1}
.dtx-button.button-clear:focus{border:solid 2px #ed7f3a}.dtx-button.button-clear:disabled{border-color:rgba(33,43,54,0.25);background-color:#FFF}.dtx-button.button-clear:disabled>span,.dtx-button.button-clear:disabled>a{color:#919eab}
.dtx-button.button-warning{background-color:#bd0d22}.dtx-button.button-warning:hover{background-color:#a83644}.dtx-button.button-warning:focus{background-color:#c7283b;border:solid 2px #a40b1d}.dtx-button.button-warning:disabled{background-color:#cb4757}
.dtx-button:focus{padding:5px 18px 7px}.dtx-button.button-clear:focus{padding:6px 19px 8px}.dtx-button.dtx-button-small:focus{padding:6px 10px}.dtx-button.dtx-button-small.button-clear:focus{padding:7px 11px}
.dtx-button-wrapper>#btnSearch>span:before{font-family:"FontAwesome";content:"\f002";font-size:14px;font-weight:400;margin-right:6px}@media screen and (max-width:600px){.dtx-button-wrapper{display:block;padding:0}
.dtx-button-wrapper>button.dtx-button{display:block;margin:0 auto 16px;width:100%}.dtx-form .stepped_wrapper{margin-top:0}}