@charset "utf-8";

/* BUTTONS */
button, input[type="button"], input[type="submit"], a.btn {display:inline-block; height:30px; line-height:28px; min-width:105px; width:auto; font-size:16px; font-weight:bold; color:#000; text-shadow:1px 1px 0 #fff; background:#eff6fc; background: -moz-linear-gradient(top, #f5f9fd, #e9f2fa); background: -o-linear-gradient(top, #f5f9fd, #e9f2fa); background: -ms-linear-gradient(top, #f5f9fd, #e9f2fa); background: -webkit-linear-gradient(top, #f5f9fd, #e9f2fa); background: linear-gradient(top, #f5f9fd, #e9f2fa); border: none; box-shadow:1px 1px 0 #fff inset, -1px -1px 0 #91969b inset; border-radius:5px; cursor:pointer; padding:0 15px; text-decoration:none; vertical-align:middle; overflow:hidden;}
button:hover, input[type="button"]:hover, input[type="submit"]:hover, a.btn:hover {color:#0e4574; background:#eff6fc; background: -moz-linear-gradient(top, #f5f9fd, #eff6fc); background: -o-linear-gradient(top, #f5f9fd, #eff6fc); background: -ms-linear-gradient(top, #f5f9fd, #eff6fc); background: -webkit-linear-gradient(top, #f5f9fd, #eff6fc); background: linear-gradient(top, #f5f9fd, #eff6fc); border: none; text-decoration:none; overflow:hidden;}
button:active, input[type="button"]:active, input[type="submit"]:active, a.btn:active, .btn-activated {color:#dfe7ee !important; text-shadow:1px 1px 0 #000 !important; background:#eff6fc !important; background: -moz-linear-gradient(top, #91969b, #aab2ba) !important; background: -o-linear-gradient(top, #91969b, #aab2ba) !important; background: -ms-linear-gradient(top, #91969b, #aab2ba) !important; background: -webkit-linear-gradient(top, #91969b, #aab2ba) !important; background: linear-gradient(top, #91969b, #aab2ba) !important; box-shadow:1px 1px 0 #555 inset, -1px -1px 0 #fff inset !important; text-decoration:none;}
button.green, input[type="button"].green, input[type="submit"].green, a.btn.green {color:#fff; text-shadow:1px 1px 0 #494f56; background:#4b810c; background: -moz-linear-gradient(top, #70ac12, #2a5c07); background: -o-linear-gradient(top, #70ac12, #2a5c07); background: -ms-linear-gradient(top, #70ac12, #2a5c07); background: -webkit-linear-gradient(top, #70ac12, #2a5c07); background: linear-gradient(top, #70ac12, #2a5c07); box-shadow:1px 1px 0 #d1e5b2 inset, -1px -1px 0 #000 inset;}
button.green:hover, input[type="button"].green:hover, input[type="submit"].green:hover, a.btn.green:hover {color:#fff; text-shadow:1px 1px 0 #494f56; background:#639e21; background: -moz-linear-gradient(top, #8ecc2b, #3d7715); background: -o-linear-gradient(top, #8ecc2b, #3d7715); background: -ms-linear-gradient(top, #8ecc2b, #3d7715); background: -webkit-linear-gradient(top, #8ecc2b, #3d7715); background: linear-gradient(top, #8ecc2b, #3d7715); box-shadow:1px 1px 0 #d1e5b2 inset, -1px -1px 0 #000 inset;}



/* NEW ADMIN BUTTONS */
.GreenButtonStandard {display:block; font-size:13px; border-radius: 4px; padding:8px 20px; color:#FFF !important; text-shadow:1px 1px 0 #060; text-decoration:none !important; background-color:#85A124 !important; float:left;cursor:pointer; margin:0 15px 15px 0; box-shadow:0px 1px 3px #CCC;}
.BlueButtonStandard {display:block; font-size:13px; border-radius: 4px; padding:8px 20px; color:#FFF !important; text-shadow:1px 1px 0 #006; text-decoration:none !important; background-color:#225b93 !important; float:left;cursor:pointer; margin:0 15px 15px 0; box-shadow:0px 1px 3px #CCC;}
.GreenButtonStandard:hover, .GreenButtonStandard:active {background-color:#a6c539 !important;}
.BlueButtonStandard:hover, .BlueButtonStandard:active {background-color:#5088c0 !important;}
.GreenButtonStandard:active, .BlueButtonStandard:active {padding-top:9px; padding-bottom:7px;}

.GreenDialogButton {border-radius: 4px; padding:8px 12px; color:#FFF !important; text-decoration:none !important; margin:0 15px 0 0; background-color:#85A124 !important; font-size:16px;}
.GreenDialogButton:hover {background-color:#8daa28 !important;}
.BlueDialogButton {border-radius: 4px; padding:8px 12px; color:#FFF !important; text-decoration:none !important; margin:0 15px 0 0; background-color:#225b93 !important; font-size:16px;}
.BlueDialogButton:hover {background-color:#2b6fb2 !important;}



/* Little BUTTONS */
.BlueButtonSmall {display:block; font-size:11px; border-radius: 4px; padding:4px 6px; color:#FFF !important; text-shadow:1px 1px 0 #006; text-decoration:none !important; background-color:#225b93 !important; float:left;cursor:pointer; margin:0 10px 10px 0; line-height:18px;}
.BlueButtonSmall:hover, .BlueButtonSmall:active {background-color:#2b6fb2 !important;}
.GreenButtonSmall {display:block; font-size:12px; border-radius: 4px; padding:4px 6px; color:#FFF !important; text-shadow:1px 1px 0 #060; text-decoration:none !important; background-color:#85A124 !important; float:left;cursor:pointer; margin:0 10px 10px 0; }
.GreenButtonSmall:hover, .GreenButtonSmall:active {background-color:#8daa28 !important;}
.BlueButtonSmall:active, .GreenButtonSmall:active { padding-top:5px; padding-bottom:3px;}


/* ICONS*/
.MetroButtonAdd { padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_add.png) no-repeat 12px center;}
.MetroButtonDelete { padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_delete.png) no-repeat 12px center;}
.MetroButtonSave { padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_save.png) no-repeat 12px center;}
.MetroButtonRefresh {padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_refresh.png) no-repeat 12px center;}
.MetroButtonCut {padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_cut.png) no-repeat 12px center;}
.MetroButtonDownload {padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_download.png) no-repeat 12px center;}
.MetroButtonChat {padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_chat.png) no-repeat 12px center;}
.MetroButtonSearch {padding-left: 35px; background:url(/layouts/common/_img/admin/waves/metrobuttons_search.png) no-repeat 12px center;}


/* LIST BUTTONS */
.MetroControlEdit {float:left; width:16px; height:16px; margin:0 5px 5px 0; background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -64px; cursor:pointer; border-radius:2px;}
.MetroControlEdit:hover {background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -80px;}
.MetroControlDelete {float:left; width:16px; height:16px; margin:0 5px 5px 0; background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -32px; cursor:pointer; border-radius:2px;}
.MetroControlDelete:hover {background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -48px;}
.MetroControlView {float:left; width:16px; height:16px; margin:0 5px 5px 0; background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -96px; cursor:pointer; border-radius:2px;}
.MetroControlView:hover {background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -112px;}
.MetroControlLink {float:left; width:16px; height:16px; margin:0 5px 5px 0; background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -128px; cursor:pointer; border-radius:2px;}
.MetroControlLink:hover {background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -144px;}
.MetroControlProcess {float:left; width:16px; height:16px; margin:0 5px 5px 0; background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -192px; cursor:pointer; border-radius:2px;}
.MetroControlProcess:hover {background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -208px;}
.MetroControlDone {float:left; width:16px; height:16px; margin:0 5px 5px 0; background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -160px; cursor:pointer; border-radius:2px;}
.MetroControlDone:hover {background:url(/layouts/common/_img/admin/waves/metrobuttons_controls.png) no-repeat 0px -176px;}

