﻿/*box*/
.box { clear: both; margin-top: 0px; margin-bottom: 20px; padding: 0px; }
.box .box-title { margin-bottom: 15px; border-bottom: 1px solid #c4c4c4; min-height: 30px; font-size: 18px; vertical-align: middle; }
.box .box-title h4 { display: inline-block; font-weight: 400; margin: 0; padding: 0; margin-bottom: 7px; color: #555555; float: left; }
.box .box-title h4 a,.box .box-title h4 a:visited{ color: White; text-decoration:none; }
.box .box-title h4 i { font-weight: normal; font-size: 20px; }
.box .box-title i { color: #666; font-size: 18px; }
.box .box-title a.aspNetDisabled i { color: #999; font-size: 18px; }
.box .box-title .tools { display: inline-block; padding: 0; float: right; min-height: 30px; }
.box .box-title .tools a { display: inline-block; font-size: 14px; line-height: 24px; text-decoration: none; color: #c4c4c4; margin-right: 5px; }
.box .box-title .tools > a :hover { color: #ababab; }
.box .box-title .tools .label { margin-right: 5px; }
.box .box-title .items { display: inline-block; padding: 0; margin-bottom: 7px; margin-top: 7px; float: right; width: 40%; clear: both; }
.box .box-title .items .progress { height: 7px !important; }
.box .box-title .tools .dropdown-menu a.select2-choice{ display:block; color:#333; margin:0; }

.box .toolbox { padding: 5px; background-color: #f4f4f4; border-bottom: 1px solid #c4c4c4; }
.box .toolbox.bottom { padding: 5px; background-color: #f4f4f4; border-top: 1px solid #c4c4c4; border-radius: 0 0 4px 4px; border-bottom: none; }
.box .box-body.bg { border-radius: 0 0 4px 4px; padding: 10px; background-color: #FFFFFF; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; margin-top: -15px; }
.box .box-body .tabs {margin-bottom:10px;}
/* Sortable */
.box-placeholder { border: 1px dashed #c4c4c4; background-color: #eaeaea; border-radius: 4px; }
/* Colors */
.box.border.orange { border: 1px solid #eea236; }
.box.border.orange > .box-title { color: #FFFFFF !important; background-color: #f0ad4e; border-bottom: 1px solid #eea236; }
.box.border.orange > .box-title h4 { color: #FFFFFF !important; }
.box.border.orange > .box-title h4 i { color: #FFFFFF !important; }
.box.border.orange > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.orange > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.pink { border: 1px solid #d6497d; }
.box.border.pink > .box-title { color: #FFFFFF !important; background-color: #db5e8c; border-bottom: 1px solid #d6497d; }
.box.border.pink > .box-title h4 { color: #FFFFFF !important; }
.box.border.pink > .box-title h4 i { color: #FFFFFF !important; }
.box.border.pink > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.pink > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.purple { border: 1px solid #9785c6; }
.box.border.purple > .box-title { color: #FFFFFF !important; background-color: #a696ce; border-bottom: 1px solid #9785c6; }
.box.border.purple > .box-title h4 { color: #FFFFFF !important; }
.box.border.purple > .box-title h4 i { color: #FFFFFF !important; }
.box.border.purple > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.purple > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.inverse { border: 1px solid #484848; }
.box.border.inverse > .box-title { color: #FFFFFF !important; background-color: #555555; border-bottom: 1px solid #484848; }
.box.border.inverse > .box-title h4 { color: #FFFFFF !important; }
.box.border.inverse > .box-title h4 i { color: #FFFFFF !important; }
.box.border.inverse > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.inverse > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.blue { border: 1px solid #5ea5bd; }
.box.border.blue .box-title { color: #FFFFFF !important; background-color: #70afc4; border-bottom: 1px solid #5ea5bd; }
.box.border.blue .box-title h4 { color: #FFFFFF !important; }
.box.border.blue .box-title h4 i { color: #FFFFFF !important; }
.box.border.blue .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.blue .box-title .tools a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.red { border: 1px solid #d43f3a; }
.box.border.red > .box-title { color: #FFFFFF !important; background-color: #d9534f; border-bottom: 1px solid #d43f3a; }
.box.border.red > .box-title h4 { color: #FFFFFF !important; }
.box.border.red > .box-title h4 i { color: #FFFFFF !important; }
.box.border.red > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.red > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.green { border: 1px solid #9db36a; }
.box.border.green > .box-title { color: #FFFFFF !important; background-color: #a8bc7b; border-bottom: 1px solid #9db36a; }
.box.border.green > .box-title h4 { color: #FFFFFF !important; }
.box.border.green > .box-title h4 i { color: #FFFFFF !important; }
.box.border.green > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.green > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.border.primary { border: 1px solid #507aa4; }
.box.border.primary > .box-title { color: #FFFFFF !important; background-color: #5e87b0; border-bottom: 1px solid #507aa4; }
.box.border.primary > .box-title h4 { color: #FFFFFF !important; }
.box.border.primary > .box-title h4 i { color: #FFFFFF !important; }
.box.border.primary > .box-title .tools > a { color: #f4f4f4 !important; }
.box.border.primary > .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
/* Box border */
.box.border, .box.solid { border: 1px solid #c4c4c4; border-radius: 4px; }
.box.border .box-title, .box.solid .box-title { padding: 8px 10px 2px; border-bottom: 1px solid #c4c4c4; min-height: 30px; background-color: #dbdbdb; /* border-radius: 4px 4px 0 0; */ margin-bottom: 0; }
.box.border .box-title h4, .box.solid .box-title h4 { display: inline-block; font-size: 18px; font-weight: 400; margin: 0; padding: 0;  float: left; }
.box.border .box-title h4 i, .box.solid .box-title h4 i { margin-right: 10px; color: #666; }
.box.border .box-title .tools, .box.solid .box-title .tools { display: inline-block; padding: 0; float: right; min-height: 30px; }
.box.border .box-title .tools > a, .box.solid .box-title .tools > a { display: inline-block; font-size: 14px; line-height: 24px; text-decoration: none; color: #666; margin-right: 5px; }
.box.border .box-title .tools > a :hover, .box.solid .box-title .tools > a :hover { color: #919191; }
.box.border .box-body, .box.solid .box-body { border-radius: 0 0 4px 4px; padding: 10px; background-color: #FFFFFF; }
.box.border .box-fixed { border-radius: 0 0 4px 4px; padding: 0px 10px; background-color: #FFFFFF; }
.box.border .box-body.big, .box.solid .box-body.big { padding: 30px; }
.box.border .box-title.big, .box.solid .box-title.big { padding: 15px 10px 7px; }
.box.border .box-title.small, .box.solid .box-title.small { padding: 5px 10px 3px; }
.box.border .box-title.small h4, .box.solid .box-title.small h4 { font-size: 16px; font-weight: 400; margin-bottom: 3px; }
.box.border .box-title.small .tools > a, .box.solid .box-title.small .tools > a { font-size: 12px; line-height: 12px; }
.box.border.lite .box-title { background-color: #f4f4f4; }
.box.border.lite .box-title h4 { color: #6f6f6f; }
.box.solid.blue { border: 1px solid #507aa4; }
.box.solid.blue .box-title { color: #FFFFFF !important; background-color: #5e87b0 !important; border-bottom: 1px solid #507aa4; }
.box.solid.blue .box-title h4 { color: #FFFFFF !important; }
.box.solid.blue .box-title h4 i { color: #FFFFFF !important; }
.box.solid.blue .box-title .tools > a { color: #f4f4f4 !important; }
.box.solid.blue .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.solid.blue .box-body { color: #FFFFFF; background-color: #5e87b0 !important; }
.box.solid.grey { border: 1px solid #626262; }
.box.solid.grey .box-title { color: #FFFFFF !important; background-color: #6f6f6f !important; border-bottom: 1px solid #626262; }
.box.solid.grey .box-title h4 { color: #FFFFFF !important; }
.box.solid.grey .box-title h4 i { color: #FFFFFF !important; }
.box.solid.grey .box-title .tools > a { color: #f4f4f4 !important; }
.box.solid.grey .box-title .tools > a :hover { color: #f4f4f4 !important; opacity: 0.6 !important; }
.box.solid.grey .box-body { color: #FFFFFF; background-color: #6f6f6f !important; }
.box:after, .box:before { display: table; color: ""; }
.box .box-body table.listGrv { border: solid 1px #c4c4c4; border-top-style: none; margin-bottom: 10px; border-collapse: collapse; }
.box .box-body table.listGrv td, .box .box-body table.listGrv th { border: 1px solid #c4c4c4; padding: 3px 5px; }
.box .box-body table.noborder td, .box .box-body table.noborder th { border: none; }
.box .box-body table.listGrv tr.Table_Title { height: 30px; background-color: #f5f5f5; color: #333; line-height: 30px; }
.box .box-body table.listGrv a:link, .box .box-body table.listGrv a:visited { color: #666; }
.box .box-title a.help {vertical-align: middle;display: inline-block;margin-left: 20px;color: #70afc4;font-weight:bold;font-size: 14px;background-color: #ffffff;padding: 2px 5px;border-radius: 3px;} 
.box .box-title a.help:hover{ text-decoration:none;}
.box .box-title a.help i {color:#70afc4;font-weight:normal;font-size:16px; line-height:20px;}
.box.border .box-title .tools a.save {vertical-align: middle;display: inline-block;margin-right: 10px;color: #666 !important;font-weight:normal;font-size: 14px;background-color: #ffffff;padding: 0px 5px;border-radius: 3px;} 
.box.border .box-title .tools a.save i {vertical-align: middle;} 
.box.border .box-title .tools a.save i:hover{color: #666 !important;} 
.box.border .box-title .tools a.close i, .box.border .box-title .tools a.close i:hover {color:#f4f4f4 !important;}
.box .box-title input[type=checkbox] { vertical-align: middle;margin-left:20px; }
.box .box-title label{vertical-align: middle;display: inline-block;color: #70afc4;font-size: 14px;background-color: #ffffff;padding: 2px 5px;border-radius: 3px;} 

/* alert */
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }
.alert-dismissable { padding-right: 35px; }
.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit; }
.alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; }
.alert-success hr { border-top-color: #c9e2b3; }
.alert-success .alert-link { color: #356635; }
.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; }
.alert-info hr { border-top-color: #a6e1ec; }
.alert-info .alert-link { color: #2d6987; }
.alert-warning { background-color: #fcf8e3; border-color: #fbeed5; color: #c09853; }
.alert-warning hr { border-top-color: #f8e5be; }
.alert-warning .alert-link { color: #a47e3c; }
.alert-danger { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; }
.alert-danger hr { border-top-color: #e6c1c7; }
.alert-danger .alert-link { color: #953b39; }


/* alert */
.well { min-height: 20px; padding: 19px; margin-bottom: 10px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }
.well-lg { padding: 24px; border-radius: 6px; }
.well-sm { padding: 9px; border-radius: 3px; }

/*lable*/
.control-label{color:#555555;width:120px;font-weight:600;line-height:30px;display:inline-block;*float:left;*line-height:20px;}
.control-inline{display:inline-block;width:30%;*float:left;}

/* Buttons */
.btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.btn:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn:hover, .btn:focus { color: #333333; text-decoration: none; }
.btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
.btn-default { color: #333333; background-color: #ffffff; border-color: #cccccc; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #333333; background-color: #ebebeb; border-color: #adadad; }
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { background-image: none; }
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #ffffff; border-color: #cccccc; }
.btn-default .badge { color: #ffffff; background-color: #fff; }
.btn-primary { color: #ffffff; background-color: #5e87b0; border-color: #507aa4; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #ffffff; background-color: #4b739a; border-color: #3c5c7b; }
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none; }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #5e87b0; border-color: #507aa4; }
.btn-primary .badge { color: #5e87b0; background-color: #fff; }
.btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #eea236; }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ed9c28; border-color: #d58512; }
.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { background-image: none; }
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }
.btn-warning .badge { color: #f0ad4e; background-color: #fff; }
.btn-danger { color: #ffffff; background-color: #d9534f; border-color: #d43f3a; }
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { color: #ffffff; background-color: #d2322d; border-color: #ac2925; }
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { background-image: none; }
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }
.btn-danger .badge { color: #d9534f; background-color: #fff; }
.btn-success { color: #ffffff; background-color: #a8bc7b; border-color: #9db36a; }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { color: #ffffff; background-color: #96ae60; border-color: #7e954c; }
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { background-image: none; }
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #a8bc7b; border-color: #9db36a; }
.btn-success .badge { color: #a8bc7b; background-color: #fff; }
.btn-info { color: #ffffff; background-color: #70afc4; border-color: #5ea5bd; }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { color: #ffffff; background-color: #539fb8; border-color: #41869d; }
.btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { background-image: none; }
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #70afc4; border-color: #5ea5bd; }
.btn-info .badge { color: #70afc4; background-color: #fff; }
.btn-link { color: #5e87b0; font-weight: normal; cursor: pointer; border-radius: 0; }
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
.btn-link:hover, .btn-link:focus { color: #406182; text-decoration: underline; background-color: transparent; }
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none; }
.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }
.btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; }
.btn-block + .btn-block { margin-top: 5px; }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
.btn-inverse { color: #ffffff; background-color: #555555; border-color: #484848; }
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .open .dropdown-toggle.btn-inverse { color: #ffffff; background-color: #414141; border-color: #2a2a2a; }
.btn-inverse:active, .btn-inverse.active, .open .dropdown-toggle.btn-inverse { background-image: none; }
.btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse, .btn-inverse.disabled:hover, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse:hover, .btn-inverse.disabled:focus, .btn-inverse[disabled]:focus, fieldset[disabled] .btn-inverse:focus, .btn-inverse.disabled:active, .btn-inverse[disabled]:active, fieldset[disabled] .btn-inverse:active, .btn-inverse.disabled.active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse.active { background-color: #555555; border-color: #484848; }
.btn-inverse .badge { color: #555555; background-color: #fff; }
.btn-inverse .caret { border-top-color: #FFFFFF; }
.btn-purple { color: #ffffff; background-color: #a696ce; border-color: #9785c6; }
.btn-purple:hover, .btn-purple:focus, .btn-purple:active, .btn-purple.active, .open .dropdown-toggle.btn-purple { color: #ffffff; background-color: #8e7ac1; border-color: #745bb2; }
.btn-purple:active, .btn-purple.active, .open .dropdown-toggle.btn-purple { background-image: none; }
.btn-purple.disabled, .btn-purple[disabled], fieldset[disabled] .btn-purple, .btn-purple.disabled:hover, .btn-purple[disabled]:hover, fieldset[disabled] .btn-purple:hover, .btn-purple.disabled:focus, .btn-purple[disabled]:focus, fieldset[disabled] .btn-purple:focus, .btn-purple.disabled:active, .btn-purple[disabled]:active, fieldset[disabled] .btn-purple:active, .btn-purple.disabled.active, .btn-purple[disabled].active, fieldset[disabled] .btn-purple.active { background-color: #a696ce; border-color: #9785c6; }
.btn-purple .badge { color: #a696ce; background-color: #fff; }
.btn-purple .caret { border-top-color: #FFFFFF; }
.btn-pink { color: #ffffff; background-color: #db5e8c; border-color: #d6497d; }
.btn-pink:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink { color: #ffffff; background-color: #d43d74; border-color: #b9295e; }
.btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink { background-image: none; }
.btn-pink.disabled, .btn-pink[disabled], fieldset[disabled] .btn-pink, .btn-pink.disabled:hover, .btn-pink[disabled]:hover, fieldset[disabled] .btn-pink:hover, .btn-pink.disabled:focus, .btn-pink[disabled]:focus, fieldset[disabled] .btn-pink:focus, .btn-pink.disabled:active, .btn-pink[disabled]:active, fieldset[disabled] .btn-pink:active, .btn-pink.disabled.active, .btn-pink[disabled].active, fieldset[disabled] .btn-pink.active { background-color: #db5e8c; border-color: #d6497d; }
.btn-pink .badge { color: #db5e8c; background-color: #fff; }
.btn-pink .caret { border-top-color: #FFFFFF; }
.btn-grey { color: #ffffff; background-color: #898989; border-color: #7c7c7c; }
.btn-grey:hover, .btn-grey:focus, .btn-grey:active, .btn-grey.active, .open .dropdown-toggle.btn-grey { color: #ffffff; background-color: #757575; border-color: #5e5e5e; }
.btn-grey:active, .btn-grey.active, .open .dropdown-toggle.btn-grey { background-image: none; }
.btn-grey.disabled, .btn-grey[disabled], fieldset[disabled] .btn-grey, .btn-grey.disabled:hover, .btn-grey[disabled]:hover, fieldset[disabled] .btn-grey:hover, .btn-grey.disabled:focus, .btn-grey[disabled]:focus, fieldset[disabled] .btn-grey:focus, .btn-grey.disabled:active, .btn-grey[disabled]:active, fieldset[disabled] .btn-grey:active, .btn-grey.disabled.active, .btn-grey[disabled].active, fieldset[disabled] .btn-grey.active { background-color: #898989; border-color: #7c7c7c; }
.btn-grey .badge { color: #898989; background-color: #fff; }
.btn-light-grey { color: #898989; background-color: #e6e6e6; border-color: #d9d9d9; }
.btn-light-grey:hover, .btn-light-grey:focus, .btn-light-grey:active, .btn-light-grey.active, .open .dropdown-toggle.btn-light-grey { color: #898989; background-color: #d2d2d2; border-color: #bbbbbb; }
.btn-light-grey:active, .btn-light-grey.active, .open .dropdown-toggle.btn-light-grey { background-image: none; }
.btn-light-grey.disabled, .btn-light-grey[disabled], fieldset[disabled] .btn-light-grey, .btn-light-grey.disabled:hover, .btn-light-grey[disabled]:hover, fieldset[disabled] .btn-light-grey:hover, .btn-light-grey.disabled:focus, .btn-light-grey[disabled]:focus, fieldset[disabled] .btn-light-grey:focus, .btn-light-grey.disabled:active, .btn-light-grey[disabled]:active, fieldset[disabled] .btn-light-grey:active, .btn-light-grey.disabled.active, .btn-light-grey[disabled].active, fieldset[disabled] .btn-light-grey.active { background-color: #e6e6e6; border-color: #d9d9d9; }
.btn-light-grey .badge { color: #e6e6e6; background-color: #fff; }
.btn-yellow { color: #654c02; background-color: #fcd76a; border-color: #fbd051; }
.btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active, .btn-yellow.active, .open .dropdown-toggle.btn-yellow { color: #654c02; background-color: #fbcc42; border-color: #fac015; }
.btn-yellow:active, .btn-yellow.active, .open .dropdown-toggle.btn-yellow { background-image: none; }
.btn-yellow.disabled, .btn-yellow[disabled], fieldset[disabled] .btn-yellow, .btn-yellow.disabled:hover, .btn-yellow[disabled]:hover, fieldset[disabled] .btn-yellow:hover, .btn-yellow.disabled:focus, .btn-yellow[disabled]:focus, fieldset[disabled] .btn-yellow:focus, .btn-yellow.disabled:active, .btn-yellow[disabled]:active, fieldset[disabled] .btn-yellow:active, .btn-yellow.disabled.active, .btn-yellow[disabled].active, fieldset[disabled] .btn-yellow.active { background-color: #fcd76a; border-color: #fbd051; }
.btn-yellow .badge { color: #fcd76a; background-color: #fff; }
.btn-icon { margin: 10px 0; padding: 10px; transition: all 0.3s ease 0s; }
.btn-icon:hover { border: 1px solid rgba(0, 0, 0, 0.3); transition: all 0.3s ease 0s; }
.btn-icon:active { transition: none 0s ease 0s; }
.btn-icon i { margin: 0; }
.btn .label { border-radius: 12px 12px 12px 12px; border-style: solid; border-width: 0; box-shadow: none; color: #FFFFFF !important; font-size: 11px !important; font-weight: 300; padding: 3px 7px; position: absolute; text-shadow: none; top: 1px; }
.btn .label.label-right { right: 7px; }
.btn .label.label-left { left: 7px; }
.input-block-level { display: block; width: 100%; }

.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; }
.popover.top { margin-top: -10px; }
.popover.right { margin-left: 10px; }
.popover.bottom { margin-top: 10px; }
.popover.left { margin-left: -10px; }
.popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; }
.popover-content { padding: 9px 14px; }
.popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; }
.popover .arrow { border-width: 11px; }
.popover .arrow:after { border-width: 10px; content: ""; }
.popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }
.popover.top .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #ffffff; }
.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); }
.popover.right .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #ffffff; }
.popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }
.popover.bottom .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #ffffff; }
.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); }
.popover.left .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #ffffff; bottom: -10px; }
.popover-Icon{display:none;z-index:1;padding:3px;position:absolute;cursor:pointer;right:0px;top:50%;margin-right:5px;margin-top:-12px;text-align:center;vertical-align:middle;border:dashed 1px #ccc;}
.popover-Icon:hover i{color:red;}
.popover-Icon:hover{border-color:#666;}