
.btn-a {
    border-color: #E1B1B1 #E1B1B1 #D99F9F;
}
.btn-b {
    border-color: #E1C1B1 #E1C1B1 #D9B29F;
}
.btn-c {
    border-color: #E1D1B1 #E1D1B1 #D9C69F;
}
.btn-d {
    border-color: #E1E1B1 #E1E1B1 #D9D99F;
}
.btn-e {
    border-color: #D1E1B1 #D1E1B1 #C6D99F;
}
.btn-f {
    border-color: #C1E1B1 #C1E1B1 #B2D99F;
}
.btn-g {
    border-color: #B1E1B1 #B1E1B1 #9FD99F;
}
.btn-h {
    border-color: #B1E1D1 #B1E1D1 #9FD9C6;
}
.btn-i {
    border-color: #B1D1E1 #B1D1E1 #9FC6D9;
}
.btn-j {
    border-color: #B1B9E1 #B1B9E1 #9FA9D9;
}
.btn-k {
    border-color: #C1B1E1 #C1B1E1 #B29FD9;
}
.btn-l {
    border-color: #D1B1E1 #D1B1E1 #C69FD9;
}
.btn-m {
    border-color: #E1B1E1 #E1B1E1 #D99FD9;
}
.btn-n {
    border-color: #E1B1D1 #E1B1D1 #D99FC6;
}
.btn-o {
    border-color: #E1B1C1 #E1B1C1 #D99FB2;
}
.btn-p {
    border-color: #C46868 #C46868 #BD5656;
}
.btn-q {
    border-color: #C48768 #C48768 #BD7856;
}
.btn-r {
    border-color: #C4A568 #C4A568 #BD9A56;
}
.btn-s {
    border-color: #C4C468 #C4C468 #BDBD56;
}
.btn-t {
    border-color: #A5C468 #A5C468 #9ABD56;
}
.btn-u {
    border-color: #87C468 #87C468 #78BD56;
}
.btn-v {
    border-color: #68C468 #68C468 #56BD56;
}
.btn-w {
    border-color: #68C487 #68C487 #56BD78;
}
.btn-x {
    border-color: #68C4A5 #68C4A5 #56BD9A;
}
.btn-y {
    border-color: #68C4C4 #68C4C4 #56BDBD;
}
.btn-z {
    border-color: #6896C4 #6896C4 #5689BD;
}
.btn-ab {
    border-color: #6868C4 #6868C4 #5656BD;
}
.btn-ac {
    border-color: #9668C4 #9668C4 #8956BD;
}
.btn-ad {
    border-color: #B568C4 #B568C4 #AC56BD;
}
.btn-ae {
    border-color: #C468B5 #C468B5 #BD56AC;
}
.btn-af {
    border-color: #C46887 #C46887 #BD5678;
}
.btn-ag {
    border-color: #AB8181 #AB8181 #A17272;
}
.btn-ah {
    border-color: #AB8F81 #AB8F81 #A18172;
}
.btn-ai {
    border-color: #AB9D81 #AB9D81 #A19172;
}
.btn-aj {
    border-color: #A4AB81 #A4AB81 #99A172;
}
.btn-ak {
    border-color: #8FAB81 #8FAB81 #81A172;
}
.btn-al {
    border-color: #81AB88 #81AB88 #72A17A;
}
.btn-am {
    border-color: #81AB9D #81AB9D #72A191;
}
.btn-an {
    border-color: #81A4AB #81A4AB #7299A1;
}
.btn-ao {
    border-color: #8196AB #8196AB #7289A1;
}
.btn-ap {
    border-color: #8188AB #8188AB #727AA1;
}
.btn-aq {
    border-color: #8881AB #8881AB #7A72A1;
}
.btn-ar {
    border-color: #9981AB #9981AB #8D72A1;
}
.btn-as {
    border-color: #AB81A4 #AB81A4 #A17299;
}
.btn-at {
    border-color: #AB818F #AB818F #A17281;
}
.btn-au {
    border-color: #9D8F8F #9D8F8F #918181;
}
.btn-av {
    border-color: #9D9B8F #9D9B8F #918F81;
}
.btn-aw {
    border-color: #949D8F #949D8F #869181;
}
.btn-ax {
    border-color: #8F9D96 #8F9D96 #819189;
}
.btn-ay {
    border-color: #8F989D #8F989D #818C91;
}
.btn-az {
    border-color: #918F9D #918F9D #848191;
}
.btn-ba {
    border-color: #9D8F9D #9D8F9D #918191;
}
.btn-bb {
    border-color: #9D8F91 #9D8F91 #918184;
}
.btn-bc {
    border-color: #613737 #613737 #512D2D;
}
.btn-bd {
    border-color: #615337 #615337 #51452D;
}
.btn-be {
    border-color: #616137 #616137 #51512D;
}
.btn-bf {
    border-color: #536137 #536137 #45512D;
}
.btn-bg {
    border-color: #456137 #456137 #39512D;
}
.btn-bh {
    border-color: #376137 #376137 #2D512D;
}
.btn-bi {
    border-color: #376145 #376145 #2D5139;
}
.btn-bj {
    border-color: #37615A #37615A #2D514B;
}
.btn-bk {
    border-color: #375361 #375361 #2D4551;
}
.btn-bl {
    border-color: #374561 #374561 #2D3951;
}
.btn-bm {
    border-color: #373761 #373761 #2D2D51;
}
.btn-bn {
    border-color: #453761 #453761 #392D51;
}
.btn-bo {
    border-color: #533761 #533761 #452D51;
}
.btn-bp {
    border-color: #613761 #613761 #512D51;
}
.btn-bq {
    border-color: #613753 #613753 #512D45;
}
.btn-br {
    border-color: #613745 #613745 #512D39;
}
.btn-bs {
    border-color: #352B2B #352B2B #272020;
}
.btn-bt {
    border-color: #352E2B #352E2B #272220;
}
.btn-bu {
    border-color: #35322B #35322B #272420;
}
.btn-bv {
    border-color: #35352B #35352B #272720;
}
.btn-bw {
    border-color: #32352B #32352B #242720;
}
.btn-bx {
    border-color: #2E352B #2E352B #222720;
}
.btn-by {
    border-color: #2B352D #2B352D #202721;
}
.btn-bz {
    border-color: #2B3532 #2B3532 #202724;
}
.btn-ca {
    border-color: #2B3235 #2B3235 #202427;
}
.btn-cb {
    border-color: #2B2D35 #2B2D35 #202127;
}
.btn-cc {
    border-color: #2D2B35 #2D2B35 #212027;
}
.btn-cd {
    border-color: #322B35 #322B35 #242027;
}
.btn-ce {
    border-color: #352B35 #352B35 #272027;
}
.btn-cf {
    border-color: #352B2E #352B2E #272022;
}
.btn-cg {
    border-color: #5B0A0A #5B0A0A #440707;
}
.btn-ch {
    border-color: #5B250A #5B250A #441C07;
}
.btn-ci {
    border-color: #5B400A #5B400A #443007;
}
.btn-cj {
    border-color: #5B5B0A #5B5B0A #444407;
}
.btn-ck {
    border-color: #405B0A #405B0A #304407;
}
.btn-cl {
    border-color: #255B0A #255B0A #1C4407;
}
.btn-cm {
    border-color: #0A5B0A #0A5B0A #074407;
}
.btn-cn {
    border-color: #0A5B40 #0A5B40 #074430;
}
.btn-co {
    border-color: #0A405B #0A405B #073044;
}
.btn-cp {
    border-color: #0A255B #0A255B #071C44;
}
.btn-cq {
    border-color: #170A5B #170A5B #110744;
}
.btn-cr {
    border-color: #320A5B #320A5B #260744;
}
.btn-cs {
    border-color: #5B0A5B #5B0A5B #440744;
}
.btn-ct {
    border-color: #5B0A33 #5B0A33 #440726;
}
.btn-a, .btn-b, .btn-c, .btn-d, .btn-e, .btn-f, .btn-g, .btn-h, .btn-i, .btn-j, .btn-k, .btn-l, .btn-m, .btn-n, .btn-o, .btn-p, .btn-q, .btn-r, .btn-s, .btn-t, .btn-u, .btn-v, .btn-w, .btn-x, .btn-y, .btn-z, .btn-ab, .btn-ac, .btn-ad, .btn-ae, .btn-af, .btn-ag, .btn-ah, .btn-ai, .btn-aj, .btn-ak, .btn-al, .btn-am, .btn-an, .btn-ao, .btn-ap, .btn-aq, .btn-ar, .btn-as, .btn-at, .btn-au, .btn-av, .btn-aw, .btn-ax, .btn-ay, .btn-az, .btn-ba, .btn-bb {
    color: #333333 !important;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33);
}
.btn-bc, .btn-bd, .btn-be, .btn-bf, .btn-bg, .btn-bh, .btn-bi, .btn-bj, .btn-bk, .btn-bl, .btn-bm, .btn-bn, .btn-bo, .btn-bp, .btn-bq, .btn-br, .btn-bs, .btn-bt, .btn-bu, .btn-bv, .btn-bw, .btn-bx, .btn-by, .btn-bz, .btn-ca, .btn-cb, .btn-cc, .btn-cd, .btn-ce, .btn-cf, .btn-cg, .btn-ch, .btn-ci, .btn-cj, .btn-ck, .btn-cl, .btn-cm, .btn-cn, .btn-co, .btn-cp, .btn-cq, .btn-cr, .btn-cs, .btn-ct {
    color: #FFFFFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
}
.btn-flat {
    background-image: none !important;
    border-radius: 0 0 0 0;
    box-shadow: none;
    font-size: 16px;
    padding: 9px 18px;
}
.btn-flat:hover {
    box-shadow: -1px -1px 45px rgba(0, 0, 0, 0.114) inset, 1px 1px 45px rgba(0, 0, 0, 0.114) inset;
}
.btn-flat.btn-mini {
    border-radius: 0 0 0 0;
    font-size: 12px;
    padding: 4px 8px;
}
.btn-flat.btn-small {
    border-radius: 0 0 0 0;
    font-size: 14px;
    padding: 5px 13px;
}
.btn-flat.btn-large {
    border-radius: 0 0 0 0;
    font-size: 22px;
    padding: 16px 24px;
}
.btn.square-item {
    border-radius: 0 0 0 0;
    font-weight: normal !important;
    height: 40px !important;
    line-height: 40px;
    margin: 0;
    padding: 0;
    width: 40px !important;
}
.btn.square-item i {
    font-size: 20px;
    font-weight: normal !important;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-align: center;
    text-shadow: none;
}
.btn.square-item.mini {
    height: 18px !important;
    line-height: 18px;
    width: 18px !important;
}
.btn.square-item.mini i {
    font-size: 12px;
    line-height: 18px;
}
.btn.square-item.small {
    height: 35px !important;
    line-height: 35px;
    width: 35px !important;
}
.btn.square-item.small i {
    font-size: 16px;
    line-height: 35px;
}
.btn.square-item.medium {
    height: 55px !important;
    line-height: 50px;
    width: 55px !important;
}
.btn.square-item.medium i {
    font-size: 35px;
    line-height: 55px;
}
.btn.square-item.large {

    height: 65px !important;
    line-height: 65px;
    width: 65px !important;
}
.btn.square-item.large i {
    font-size: 45px;
    line-height: 65px;
}
.circle-item {
    margin: 0;
    overflow: hidden;
    padding: 7px;
    position: relative;
}
.circle-item:after, .circle-item:before {
    border: 1px solid #232323;
    border-radius: 500px 500px 500px 500px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.circle-item:after {
    border: 5px solid rgba(255, 255, 255, 0.5);
    bottom: 1px;
    left: 1px;
    right: 1px;
    top: 1px;
}
.circle-item img, .circle-item [class^="micon-"], .circle-item [class^="icon-"] {
    border-radius: 500px 500px 500px 500px;
    display: block;
    font-size: 15px;
    height: 30px;
    line-height: 30px !important;
    margin: 0;
    padding: 0;
    text-align: center !important;
    width: 30px;
}
.btn.circle-item {
    border-radius: 500px 500px 500px 500px;
    margin: 0;
}
.circle-item.small img, .circle-item.small [class^="micon-"] {
    font-size: 12px;
    height: 20px;
    line-height: 20px !important;
    width: 20px;
}
.circle-item.medium img, .circle-item.medium [class^="micon-"] {
    font-size: 30px;
    height: 60px;
    line-height: 60px !important;
    width: 60px;
}
.circle-item.large img, .circle-item.large [class^="micon-"] {
    font-size: 60px;
    height: 100px;
    line-height: 100px !important;
    width: 100px;
}
.button-action {
    margin-bottom: 20px;
}
.button-action .btn {
    display: block;
    height: 25px;
    margin: 0 0 10px;
    position: relative;
}
.button-action.btn-group.btn-group-vertical {
    display: block;
    margin-bottom: 15px;
}
.button-action.btn-group.btn-group-vertical.paper-pile {
    margin-bottom: 25px;
}
.button-action.btn-group.btn-group-vertical .btn {
    display: block;
    margin: 0;
    width: auto;
}
.button-action.btn-group.btn-group-vertical .btn:first-child, .button-action.btn-group.btn-group-vertical .btn:last-child {
    border-radius: 0 0 0 0;
}
.button-action .btn span {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 50px;
}
.button-action .btn span.right {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-right: medium none;
    height: 100%;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
}
.button-action .btn span i {
    line-height: 42px;
}
.well .btn-group > .btn:first-child {
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
}
.well .btn-group > .btn:last-child, .well .btn-group > .dropdown-toggle {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
}
.well .btn-group > .btn.large:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.well .btn-group > .btn.large:last-child, .well .btn-group > .large.dropdown-toggle {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.btn-circle-panel.small .btn-circle li, .btn-rounded-panel.small .btn-rounded li {
    height: 80px !important;
    width: 80px;
}
.btn-circle-panel.small .btn-circle li a, .btn-rounded-panel.small .btn-rounded li a, .btn-boxed-panel.small .btn-boxed li, .btn-boxed-panel.small .btn-boxed li a {
    height: 60px;
    line-height: 60px;
    width: 60px;
}
.btn-circle-panel.small [class^="micon-"], .btn-rounded-panel.small [class^="micon-"], .btn-boxed-panel.small [class^="micon-"], .btn-circle-panel.small [class^="icon-"], .btn-rounded-panel.small [class^="icon-"], .btn-boxed-panel.small [class^="icon-"] {
    line-height: 60px;
}
.btn-circle-panel.medium .btn-circle li, .btn-rounded-panel.medium .btn-rounded li {
    height: 100px !important;
    width: 100px;
}
.btn-circle-panel.medium .btn-circle li a, .btn-rounded-panel.medium .btn-rounded li a, .btn-boxed-panel.medium .btn-boxed li, .btn-boxed-panel.medium .btn-boxed li a {
    height: 80px;
    line-height: 80px;
    width: 80px;
}
.btn-circle-panel.medium [class^="micon-"], .btn-rounded-panel.medium [class^="micon-"], .btn-boxed-panel.medium [class^="micon-"], .btn-circle-panel.medium [class^="icon-"], .btn-rounded-panel.medium [class^="icon-"], .btn-boxed-panel.medium [class^="icon-"] {
    font-size: 35px;
    line-height: 80px;
}
.btn-circle-panel.large .btn-circle li, .btn-rounded-panel.large .btn-rounded li {
    height: 150px !important;
    width: 150px;
}
.btn-circle-panel.large .btn-circle li a, .btn-rounded-panel.large .btn-rounded li a, .btn-boxed-panel.large .btn-boxed li, .btn-boxed-panel.large .btn-boxed li a {
    height: 100px;
    line-height: 100px;
    width: 100px;
}
.btn-circle-panel.large [class^="micon-"], .btn-rounded-panel.large [class^="micon-"], .btn-boxed-panel.large [class^="micon-"], .btn-circle-panel.large [class^="icon-"], .btn-rounded-panel.large [class^="icon-"], .btn-boxed-panel.large [class^="icon-"] {
    line-height: 100px;
}
.btn-circle li, .nav-tabs.btn-circle > li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
    border-bottom: 2px solid #FFFFFF;
    border-radius: 50% 50% 50% 50%;
    border-top: 2px solid #AAAAAA;
    box-shadow: 0 8px 24px rgba(255, 255, 255, 0.5) inset;
    display: inline-block;
    margin-right: 10px;
    position: relative;
}
.btn-circle a, .nav-tabs.btn-circle > li > a {
    border-radius: 50% 50% 50% 50%;
    box-shadow: 0 3px 8px #AAAAAA, 0 2px 3px #FFFFFF inset;
    font-size: 14px;
    font-weight: bold;
    margin: 10px;
    text-decoration: none;
    text-shadow: 1px 2px 3px #FFFFFF;
}
.btn-rounded li {
    background: none repeat scroll 0 0 #EAEAEA;
    border-bottom: 2px solid #FFFFFF;
    border-radius: 20% 20% 20% 20%;
    border-top: 2px solid #AAAAAA;
    box-shadow: 0 8px 24px #CBCBCB inset;
    display: inline-block;
    margin-right: 10px;
    position: relative;
}
.btn-rounded a {
    border-radius: 20% 20% 20% 20%;
    box-shadow: 0 3px 8px #AAAAAA, 0 2px 3px #FFFFFF inset;
    font-size: 14px;
    font-weight: bold;
    margin: 10px;
    text-decoration: none;
    text-shadow: 1px 2px 3px #FFFFFF;
}
.btn-boxed li {
    background: none repeat scroll 0 0 #EAEAEA;
    border-bottom: 2px solid #DEDEDE;
    border-radius: 4px 4px 4px 4px;
    border-top: 2px solid #AAAAAA;
    box-shadow: 0 8px 24px #CBCBCB inset;
    display: inline-block;
    margin-right: 10px;
    padding: 10px;
    position: relative;
}
.btn-boxed a {
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 1px #AAAAAA, 0 0 1px #FFFFFF inset;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 2px 3px #FFFFFF;
}
.btn-circle-panel{

	 /*border: 1px solid #E6A200;*/
	background:#fff;
}
.btn-circle-panel-1{
	width:120px;
	border-left:3px solid #0C9ABB;
	border-right:3px solid #0C9ABB;
	border-top:3px solid #0C9ABB;
	background:#fff;
}
.btn-circle-panel-2{
	margin:0 0 0 6px;
	
		
	
	
}
.btn-circle-panel-2-1{
	margin:0 0 0 28px;
	float:left;
		width:120px;
	border:3px solid #8dff28;
	background:#fff;
}
.btn-circle-panel-2-2{
	margin:0 0 0 28px;
	float:left;
		width:120px;
	border:3px solid #8B0B1C ;
	background:#fff;
}
.btn-circle, .btn-rounded, .btn-boxed {

    list-style: none outside none;
    margin: 0;
    padding: 15px 0 0 7px;
    text-align: center;
}
.btn-circle li, .btn-rounded li, .btn-boxed li {
    margin-bottom: 15px;
}
.btn-circle a i, .btn-rounded a i, .btn-boxed a i {
    font-size: 30px;
    font-weight: bold;
    margin-top: 0;
}
.btn-circle li a img, .btn-rounded li a img, .btn-boxed li a img {
    height: 45%;
    vertical-align: middle;
    width: 45%;
}
.btn-circle a:hover, .btn-circle .active a, .btn-circle .active a:hover, .btn-rounded a:hover, .btn-rounded .active a, .btn-rounded .active a:hover, .btn-boxed a:hover, .btn-boxed .active a, .btn-boxed .active a:hover, .nav-tabs.btn-circle > li > a:hover, .nav-tabs.btn-circle > .active > a, .nav-tabs.btn-circle > .active > a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 3px 8px #AAAAAA, 0 2px 3px #FFFFFF inset;
    color: #454545;
    text-decoration: none;
    text-shadow: 0 2px 1px #FFFFFF;
}
.btn-circle a:focus, .btn-rounded a:focus, .btn-boxed a:focus {
    outline: medium none;
}
.btn-circle .badge, .btn-rounded .badge, .btn-boxed .badge {
    padding-bottom: 4px;
    padding-top: 4px;
    position: absolute;
    right: 0;
    top: 0;
}
.btn-rounded .badge, .btn-boxed .badge {
    right: -10px;
    top: 10px;
}
