
/* Button Styles */

[class*="btn-"] {
    display:inline-block;
    background-repeat:no-repeat;
    vertical-align:middle;
    border-radius:5em;
}

[class*="btn-"].disabled {
    opacity:.25;
    cursor:default;
    position:relative;
}

[class*="btn-"].disabled:before {
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    
}

button.btn {
    font-size:13px;
    line-height:16px;
}

[type=submit].blank-button, [type=submit].blank-button:hover {
    background:0;
    border:0;
    padding:0;
}

.blank-button.underline:hover {
    text-decoration:none;
}

.blank-button.color-gray:hover {
    color:#404040;
}

.btn, input.btn, button.btn {
    display:inline-block;
    vertical-align:middle;
    border-radius:5em;

    background-color:#609f43;
    color:#fff;
    padding:5px 12px;
    background-repeat:no-repeat;
}

input.btn {
    border:0;
    width:auto;
    height:auto;
}

.btn:hover, input.btn:hover, button.btn:hover {
    color:#fff;
    background-color:#58913d;
}

.btn.btn-outline, input.btn-outline, button.btn-outline {
    background-color:transparent;
    border:1px #c8c8c8 solid;
    color:#adadad;
    padding-top:4px;
    padding-bottom:4px;
} 

.btn.btn-outline:hover, input.btn-outline:hover, button.btn-outline:hover {
    background-color:transparent;
    border-color:#adadad;
    color:#888;
}

.btn.btn-outline.btn-outline-green, input.btn.btn-outline.btn-outline-green {
    border-color:#609f43;
    color:#609f43;
}

.btn.btn-outline.btn-outline-green:hover, input.btn.btn-outline.btn-outline-green {
    border-color:#58913d;
    color:#4a832f;
}

/* Secondary Color */

.btn-secondary {
    background-color:#b7b7b7;
}

.btn-secondary:hover {
    background-color:#adadad;
}

/* Secondary Light Color */

.btn-secondary-light, input.btn-secondary-light, button.btn-secondary-light {
    background-color:#f8f8f8;
    border:1px #bfbfbf solid;
    color:#222;
}

.btn-secondary-light:hover, input.btn-secondary-light:hover, button.btn-secondary-light:hover {
    background-color:#f0f0f0;
    border:1px #aaa solid;
    color:#222;
}



/* Tertiary Color */

.btn-tertiary {
    background-color:#333333;
}

.btn-tertiary:hover {
    background-color:#000;
}

/* Warning Color */

.btn-warning {
    background-color: #f2462c !important;
}

.btn-warning:hover {
    background-color: #f22d0f !important;
}


.btn-warning-orange {
    background-color:#ff8a00;
}

.btn-warning-orange:hover {
    background-color:#ff6d00;
}

/* Button Sizes */

.btn-small, .btn-outline.btn-small, button.btn-small, input.btn-small, button.btn-small {
    font-size:11px;
    padding:3px 10px;
}

.btn-large {
    padding:8px 20px;
}

.btn-outline.btn-large, .btn-secondary-light.btn-large {
    padding:7px 20px;
}



/* Dropdown Buttons */

.btn.dropdown {
    padding-right:25px;
    background-position:right 10px center;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/A8EDEQCJiCuIFLtewaQwUBc/h8/eAfELjDF+DSAFYJdi6QYmwa4QmyKkTWgKARhgAADACocn3dA64RyAAAAAElFTkSuQmCC') /*../../images/caret-white.png*/;
}

.dropdown > .btn {
    padding-right:28px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/A8EDEQCJiCuIFLtewaQwUBc/h8/eAfELjDF+DSAFYJdi6QYmwa4QmyKkTWgKARhgAADACocn3dA64RyAAAAAElFTkSuQmCC') /*../../images/caret-white.png*/;
    background-position:right 10px center;
    background-size:6px 4px;
}

/* Buttons with Icons */

.btn-permissions, .btn-filter {
    padding-left:33px;
    padding-right:28px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAYAAABhh3Y4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVtJREFUeNqkVYFtxCAMpCOwAivQEbJCVmAFVsgKWSErZIV0hHQEOgLlJbu6ngz8t5bulTwG28fZcbVW90/sDaUhz3zfHj8T8w0R4AWfDV8NCXzfGz66Jw0y8Q1bw12fs2NWWW8hCzVslySwG2uBEp0GezidcAAG1DsJ8oy2wRmL7FtHwbxkXoW6BSjcxecwKipUSTYS/BUMA13yHoii3LkrPFCpTLCeONhBgZQOrdJBMmg3UXXC8wp+iwZLsNET96g0y1ai7zKE9pMUZpwMsYzsIt8Cd4vQ8xcnSqpEgRsIQi3SFOH/mJ2gWbHq8MLLpIFjp6lxb0aBRFjYjezKoIFPg5UABRxWn7EgUCx3p4GjMYBXSO4cTZAIB98imjxoYK4G73h/ZjbyyOo1sDZ+oiDFUPZwECsdd6eBvfE1UOmHV6e+o3HFDbxBAodU4v/6iWE6T2PNv/pV/xZgAF8kdKFvUFWeAAAAAElFTkSuQmCC') /*../../images/eye-white.png*/, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/A8EDEQCJiCuIFLtewaQwUBc/h8/eAfELjDF+DSAFYJdi6QYmwa4QmyKkTWgKARhgAADACocn3dA64RyAAAAAElFTkSuQmCC') /*../../images/caret-white.png*/ !important;
    background-position:10px center, right 10px center !important;
    background-size:14px 10px, 6px 4px !important;
}

.btn-sort-asc, .btn-sort-desc {
    padding-left:37px;
    padding-right:28px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAaCAYAAADMp76xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaFJREFUeNrEVztqw0AQlYVJFxC4cipXqQ06QOQDBAK5gHOCkBMkPkGOYOcEMThVmiRV2oCrpFKlTmBw50aZhVkw69nfSNp98BAsK/R29eY3aJomsWAKfAS+ANeaPTlwnHSLL+BeXRw6iP0AZsAb4B1wRew7A150LPicEpwaXhAil/iUeMZDqPgGlkkAmAS/EuKyoxtX8QmsYwkWN1sYbp4SfQC+47M3DIigm6NgG1boaRUj4MRTR06svQErW9AVjmLlwYRvF8p6zbBGzrHEFH3rgycUHgypISO4Qpc5ehW8bPFRU+boTXDbG8oYgcaCDLoH4D0hgjpISRQJkYN/QgpeE31Cgb+aSmeLJBKGEb55iX2Cy76xUph+QwseGSooJdirl+gD+5aluw4tWPYbHIiOsEojeLjCrOKDP+A2hiVOBLjY4PiAsQS7Nv3C8xtbe2nLwyVjuthhK7ojRqtrzB6U3zdq58dJaxNmGRaVc6YJwlsUb51gQlpC12uf/HaTXUJ7eK7pn2VgHTAYtz4jks3DXWDGSG3WG+5zbL/ivvgvwABZyWAdyicYOgAAAABJRU5ErkJggg=='), url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/A8EDEQCJiCuIFLtewaQwUBc/h8/eAfELjDF+DSAFYJdi6QYmwa4QmyKkTWgKARhgAADACocn3dA64RyAAAAAElFTkSuQmCC') !important;
    background-position:10px center, right 10px center !important;
    background-size:17px 10px, 6px 4px !important;
}

.btn-sort-desc {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAaCAYAAADMp76xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAY1JREFUeNpi+P//PwMOrPCfdqAej714MRMDbqDAQDtwkFyNTAz0B4lAfACLuBoQJwCx5WBy8AIoRgfCQOwAxGxArAvFA+7gA9DQRQe8QOyLJmaJK0mykGHxAygmBXzA4VhQiLpBaXQACvHNQPyWUgeDorSRSqHuAE0ODHg8sxaIfw1kpiMY7fiSy0A5WA1fxsKRIQfMwVLIDiDVgyx0diwsXZKbhN7SO4R5cZQIxAJheofwW2h5zIsmboxF7S0g/ozEB5UUN1kGIA3fwiKGy8HPcFUcAUCcjyYngMPCBCyZ5gAVy2a8gBHUZAOC+1RonRkC8QUy9aZhEduCLYRhme4ChY79QEZ1TVHzMpECR4Mc6wil6eZgWOOEHEsLqRBDZDXgQZYGkqi/AUf7lmaABUebdT4FrTZhWnavWHA4xB5afOECF6BJAVfrio0eSYKYfhe+TIavMU5zBzNA0/MFEkoEfI1xujgYW8mBq0SwZKDtsADRXaQL0BCtB+KFQLwBh7pf2GolCsFnbIIAAQYAg4HhgR0hJkcAAAAASUVORK5CYII='), url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/A8EDEQCJiCuIFLtewaQwUBc/h8/eAfELjDF+DSAFYJdi6QYmwa4QmyKkTWgKARhgAADACocn3dA64RyAAAAAElFTkSuQmCC')  !important;
}


.btn-add {
    padding-left:27px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNrEl4FxwjAMRRNP4A3ICN4Aj5ANmg3oBowAGxg2SCconQA2KJ0gbGBkTsmJ1HbkxqT/7l9wjuhdZMtWSmttwVQNXoMVjivwFX9fwF/glhXJQSOW4C24szx1+H8ZixsD1gkwH7xOhe5sHu24UGPzykxB35mBPok5akLQ6i8BcMyZ46p/RpCFbJilc50Y+yTB234gSM3p4rVqkDNAN8Uy2lCoXgj64JS4Dfr2whv4gFeq42geXcrePHPY4HWs0q0mnVLYCQ5tMEpEUnGbmcrQ81IU/yARqTM1M7YK1jnmP0V6NHc68fmhZE4LZbaldXpcCPpBoW2G1cpZzU9v6m7sXwzdDy826ofOzENZE3MO/XPsEFcz+qLYWaqm2pWc4F/AWGOWA/ztA061oHJGk2ZivS/ntKgwSMdIpaG9UMhlwmdFv586r8i9H/ysuHCD3AUYANpT1vTNyefYAAAAAElFTkSuQmCC') /*../../images/add-white.png*/;
    background-position:8px center;
    background-size:11px 11px;
}

.btn-settings {
    width:20px;
    height:15px;
    padding-right:6px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcpJREFUeNq0Vt2NgzAMpugWoCPQEbgRYITeCDBC763wBiO0I9ARygiXEdoRmhGoIxkpl9qJc0ctWYgQ/Pnf3szznFDUdR11nAEX1rsGVtTF4/FIyv1I4uiGoDZ9AV+kAtIIsJwAW86TfwGCOw/wOAgFF8T7CDIyESBcPMGjR75aVpUCy42SP8B78y/IelFyYycNgtXOHY0ccp0irDVnFSSQfrEQwGoCbMlMSZwK5mzkXHpP3kOKBASzJ3h8vwFsYGOIrh0x6GvQJxiiQmVReAScjRCjKPAWuAmE4qU0Nm3bLu0qRz4wPzcISAm9MopO2IWMUspkqwF8MB3EtazxfC8RNERNKgBbNA19l2R5Ju2lWnBHVFbpiiWQrQkYKpM8kN2/5uHO+iFn2luN2TYxlo0eN1+sQa2owr8xvVNj1zhbMS1xqnDWNVAK55BLJ0+MjPAHTv7ZU3+srNSxbs+49K9T/sQC4rA8rdy8S5DbcxbupakdSTU3ngamV0oLXzNnFRtDAHUb9B2nw86jzHJn69zRuF4o7zzEePaYGI1TAlcmEyvHhTWWhPIuUYHNO8OScGmgNgVu847ppZqJU9QuFLvqV0QmTzECngIMAJBxlFikopgQAAAAAElFTkSuQmCC') /*../../images/cog.png*/, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpibGho+M9AJGAC4goi1b5n3r9//9GDBw/+AHJc8CkE4jCQyQz19fWdeGwAKwSq2cMEE8GhAa4Q5mYGHBpQFIIAQIABAFEWHa2ryrngAAAAAElFTkSuQmCC') /*../../images/caret-dark.png*/;
    background-position:left center, right center;
    background-size:14px 15px, 6px 4px;
    opacity:.5;
    position:relative;
    z-index:11;
}

.btn-settings:before {
    content:"";
    display:block;
    position:absolute;
    left:-15px;
    top:-20px;
    width:60px;
    height:60px;
 
    z-index:9;
}

.btn-settings:hover {
    opacity:.8;
}

.btn-permissions.tag-gray {
    width:26px;
    height:18px;
    padding-left:6px;
    padding-right:6px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAYAAABhh3Y4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAclJREFUeNqUldGNwjAQRCGigbRgSsiVYEqAEkgJ5A/xh0tISiAlQAmXEkgLLiG3jsa6yZ4NnKWVILHmeWd3nfU0TavUulwuqw9XK7GXcIh5nc/nPxs3H4iVEhVFiRglvMQR+64SD4khJ7R5Aznh1CbxvlL/+1egLEwsPAFUqlcDTl9SRnE16qBe6665ZgIJm24SFo88ARvUxCDbK+k4gllo1FK3nmGFAt2xOdRjR6frIBhEngrkuTGorjc4tIQRqIJVXwAaOnmsn16ODmXwv45NI9pHnVlLoJ2k7wk0IlKgUWXVkhOH+EyAc1kKkPfROoB4GdhXJWDcFIuGQr0aPkRBXeUUiNs4ldWAducxWbS+6Dk8MyG7Aq2cEvQkllo1/b4C2KkRsuTIWMDzYKGVl23CJp8A8QBXcGcx1KIV7Z91JMuxgHWHePUo4EjvcrWK19RB1fmObHvY+TvUSPlOJ68J8lRj0FBWVnXkHg0RQA8B7XI3SIXUDbV1SUMc4NuMtQb7Yu07AdXZ6ypzZWn7HHVgiX2WIB416l7ejQoa7z8e7i2BvtXXIHbv3HD//Z4NSkwPcLQ6fgn6jL0fwTxELInxfejeiev1I8AAOMG9BDWmAFMAAAAASUVORK5CYII=') /*../../images/eye-dark.png*/, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpibGho+M9AJGAC4goi1b5n3r9//9GDBw/+AHJc8CkE4jCQyQz19fWdeGwAKwSq2cMEE8GhAa4Q5mYGHBpQFIIAQIABAFEWHa2ryrngAAAAAElFTkSuQmCC') /*../../images/caret-dark.png*/;
    background-position:6px center, right 6px center;
}


.btn-cards-view, .btn-list-view {
    width:30px;
    height:20px;
    /*padding-right:10px;*/
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAYAAADWm14/AAABBUlEQVRIie2Wwa2DQAxEt4VtIS3kavn5kBbSAi3QArVsC2khLdACLZBD2GgVwRq+9LWHYMm30WjwesaEEEIQkWhmt+8WkUtYqTWsmd3WsCJy2eCOmWwws3mrgVSQXYGpgp1E5JrxQKpxm9kQHMBsZnOehKr2HlZV++LLXe5dAvJ4jwhYRn0K8AUAYw0ATHmpjghYRFSxwJg3OwGPjb4XLoiq2m9hVbX/2OvtgnuFN5WO+eECOuethoxdvP2sYJ9lepofcl2oJVvu/woiYGpvw1PAzh2If9iBuGsHnLB4AF3hguiEVvoKos7h/oTcD1fzJ2i+hM1teApofoyOnuPaLxwwHj3HL9NR8bQPCOihAAAAAElFTkSuQmCC');
    background-position:right center;
    background-size:16px 13px;
    opacity:.5;
    border-radius:0 !important;
}

.btn-list-view {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAYAAADWm14/AAAA2ElEQVRIie2VwQ2DMAxF/wpdgRW4Wn4+dAVWYAVW6ApdgRVYoSt0hazQXoiUVnBCJIf2S/8CkfzA344kCRiAZ0S8IuIBDKolYFgLf/uaz0TEDVhO8Kziyz8MzAXksgN52Np7ASy1AB5N/8BWBoBkZn0GcPfptAysIbsCc35YFv+ripq2oHkIm49h80XUfBU3v4xyEJtdx39Jkpl1uc8RcTOzS83iPZA2FlGXzwCju09nWMC8M4b3AuA3F1EdAHefdgCGAmCzTUcNJEn6gAASMJ6e/i1VHb9Vb9S6ApxGWD8hAAAAAElFTkSuQmCC') /*../../images/list-view.png*/;
}

.btn-cards-view:hover,
.btn-list-view:hover {
    opacity:.8;
}

.btn-cards-view.active,
.btn-list-view.active {
    opacity:1;
}


.btn-search {
    width:20px;
    height:20px;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAYAAADwbH0HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq8V92RgjAQBsYGuBK4ErAELAFLwBLii0++nCVACV4JUIIpQVqwBG4z83mTy+2GEI/bmR012fDxbfbPdJqmRJLz+cwtF6RjEiCn00ncy2bOGhBF2pNO0Lv1vcd+kSyUjcA0xwPVzPkK+kHakR5JHyHAGQNagpVaSKLBuWoxMIHWcF+exEmO802wq8G09YB+kmrrt7GvBdsWtjqE8VUANff2RronvVi6x/pRePYVsSIDkwEXmSZIdgCRAuaB/S1jU/hc/mTMBZJhNATerYa9K0pinSGg3M2Okn9YGFgD2LvBVkuMufC/REY1d66UgN27HYjtGAn8YK6nDGWsk9ckGJh769UlY4Dy/wLWTOF/RaoZ14vAJaVYEQlahMZMJmyoSGAlFJdfkpoJhBjembQ6oMcuaYutszZSar77ovoidJjmBdDE9+IZZqNOcEmLrlV47vQqgM4DW02By+Eak8UNAAqfN6zXHk/0UpNI7SkTw0D/x7lsSvDOW7nIQKO3xpZNzmMVEWq9jJ356zll5oGAz8lECkrTag+zwNZA36DQl07B15Z2gRnxDZ5G/JMIFS/4ZsU+cLBy/EfOEyGdrQicwK1cLuerAnvAh9WBLfAjdGvS9kuAAQB3XKiKyPEu+gAAAABJRU5ErkJggg==') /*../../images/search.png*/;
    background-position:center center;
    background-size:15px 16px;
    opacity:.5;
}

.btn-search:hover {
    opacity:.8;
}

.btn-back, .btn-next {
    width:16px;
    height:16px;
    margin-right:10px;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAYAAAAFQMh/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAShJREFUeNrE1+0NgkAMBmC5sAArsAILQKKrcCPACDICjOAKkrCAjOCt4Aq2BgwhfPTuWmjSGH+YR/RaXoI0TS8eFUNHXdf1th9UHmgN/YZ+ZVn2hI6OgBHNJ++v0Fa4YkDHSqAfUvAa+r9yuOqEG95DxzKcMBWt4IR/uGAq2gBacv3HNqjmGicxdAsWRddgMgqtHRfQJZjtaiqKJ7dyNHv4ldopTEU5SqsTUKxCDQv+SPR3O1XDcj+8EO7PglufsXAsozhm0qHKcLYQxhNOmWM9vFpfLcyxCRe2EQXHiFNA36i3QcrKbCZfYKtwGu4+h2txsxDxHKJOzQmL43tBQAynRB8RnBr2bPCYO95ScZFAv4djFDIS8BZulb9cH9oQKGdB3mrXfwUYAIJ2YxWrt6bhAAAAAElFTkSuQmCC') /*../../images/back-arrow.png*/ center center no-repeat;
    background-size:15px 16px;
}
.btn-next {
    -webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.btn-close-dialog {
    display:block;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeJJREFUeNrM2YFtwjAQBdBw6gBs0G5QmKBlAzpBYYKqE0A2aCcIG0AngA0IE7TdgBF6lmwawI7vkm+Sk05CCNkvEfGdncFyucwC8cz5xjnkLDlzzmOGjynnq51nx/m5WCy88wwC2BlncfGdGWBi4ago7FzVMONPfGASQjN75VvOUUJoZsff5nk+jGFDUDQ4BK0FkwKKAsegQTApoW3BUqgXTPZpLBrcIS1YCz0Du9Vg3/I/KFklmkKr8UKAhyV2hxFQE48EWjdDYBTUxIFsZcoSgJHQkovExmA3nHMweI2E2mfitHStwOApEupKb7UoIMFwqK/c9gXsbWZ8jUzXYFXX1SU4CK3DdgGuhcawtwRHoRLsLcAiqBSbEiyGarAOvANj36VQLbawO15krLmxHqGxyKbkqpeQgqlDqBpMHUNVYOoBVAymnkBFYOoRNAqmnkFrwdRDaBBMKTZ3pjKlAN/Z/RJ6c3e0WYDAZpyxOZH55g8PYKiLGQhsYk4Joehu7d6dG6SAosFf7kTmmAiKAq+4lSxJMWFTaFuwgc6rS5d24qYXqAWfoJdFQQpoCtWCz6C+chuDtIVKwVfQUCMTAqGgMbAX6ipY6A6Os/83f7+cHwnqvwH/cD7ZeQ4MXYV+/CfAAKmT2bh5kDyoAAAAAElFTkSuQmCC') /*../../images/x.png*/ center center no-repeat;
    width:40px;
    height:40px;
    background-size:10px 10px;
    opacity:.5;
    position:absolute;
    top:5px;
    right:5px;
    border-radius:5em;
    
}

.btn-close-dialog:hover {
    opacity:.8;
}

.btn-delete {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcpJREFUeNqsloFxgzAMRYkvA7BBGSGZoGaCskFgg2aCtBOUTgCdgGYC6AZsULoBI1Ti5J7rWrKh+Xe6y50dvZP8hb3TWicblEFM+KPv+1V/3EUAMXkB8QDh24zgAeIK8Pf/ABF0gShXFIDwswTmgAh5gUiTbUJgBeDZXVCezQ3FVlhCR9DneX4IAZuVLZSEsA6gKQcsbwizfdD5gCmdGacRYt64rqHKRxcoGaSCOELkTNIWzCGtoy6mtYpABbPxjAmtKtykCKvoAzAK0NQclyIYV13taZ1J2lL1PyJozeQ6GeC9cDYlc15HF4aitnHGO+C6Ivty4sZkYmA9OZMdlRAwajYtWChXpiLnqWE+3EZdBAx1Fwts6UZIBDfPEXm+FJkgBKukDYGR+HX2ymeACFi6EboAP4QNHKz3GSkwhxOsL8B2xRzabvzjXnJrIXRrGfxZgNpJfdZvAFJGjsarfePjsH4KlQ6UKBXWM2Hon6Cdz/ZtMZG1OenAC0ALsNFU517AdeA8t2h23zbK48r2hrCcnCs+oirB2rEafTDUXvhUXeldqldWVRuD+LQPOHMg4ClgDNz3hu9R31s0FuiCzSzaczb72ibpW4ABAMgpoooHJ+uIAAAAAElFTkSuQmCC') /*../../images/delete.png*/ center center no-repeat;
    width:15px;
    height:15px;
    background-size:15px 15px;
    opacity:.25;
    margin:0;
    padding:0;
}

.btn-delete:hover {
    opacity:.8;
    background-color:transparent;
}





/* Button Margins */

.btn + .btn {
    margin-left:10px;
}

.btn-small + .btn-small {
    margin-left:10px;
}

/* Circle Buttons */


.btn.btn-circle {
    border-radius:50%;
    width:30px;
    height:30px;
    padding:0;

}

.btn-outline.btn-circle, .btn-outline.btn-circle:hover {
    border-color:#808080;
}


.btn.btn-circle {
    opacity:.5;
    background-position:7px center;
}

.btn.btn-circle:hover {
    opacity:1;
}


.btn.btn-circle.btn-scroll-top {
    display:block;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNpi/P//PwMh0NjYGAqi6+vrVzMS0gBUnAakZkK56UwkKAYBJZw2YFE8C+ikdKwacCkGMTA04FOMoYGQYhQNxCiGayBWMQgwMzIyEq0YBEDx0IHEv4dPMUyDKxC/h0UM0Hkz8WmA+cEYyN4NxIKEnIUcSkRpQo8HgpqwxTReTbjSEk5N+FIrVk14MxAWTZ14MxDQxLNo8XSWkcg8DbJJEGjAHoAAAwD6LYsLHaL54wAAAABJRU5ErkJggg==') /*../../images/back.png*/ 11px center no-repeat;
    background-size:6px 10px;
    margin:75px auto 0 auto;

    -webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}




/* Submit Group */

.submit-group {
    border-top:1px #d9d9d9 solid;
    padding-top:25px;
}

.submit-group [type=submit]:not(.btn-outline) {
    margin-left:10px;
}

.submit-group [type=submit]:last-child {
    margin-right:0;
}



