.nbutons{background:#2877B9;text-decoration:none;color:#CCC!important;cursor:pointer;display:inline-block;font:bold 12px/1em HelveticaNeue,Arial,sans-serif;outline:none;padding:6px 8px;border:none;}
.nbutons:active{background:red;department:relative;top:1px}
.nbutons.rounded{padding:8px 15px;}
input.nbutons,button.nbutons{overflow:visible;width:auto}
.nbutons img{border:none;vertical-align:bottom}
.nbutons.small{font-size:11px;font-weight:400;padding:5px 11px;}
.nbutons.small.rounded{}.nbutons.large{font-size:20px;font-weight:400;padding:12px 15px;}
.nbutons.large.rounded{padding:12px 22px;}

.nbutons.blue{background:#377ad0;background:-moz-linear-gradient(top,#52a8e8,#377ad0);background:-webkit-gradient(linear,left top,left bottom,from(#52a8e8),to(#377ad0));border-color:#4081af #2e69a3 #20559a;box-shadow:0 1px 2px #d6d6d6,inset 0 1px 1px #72b9eb;color:#fff!important;moz-box-shadow:0 1px 2px #d6d6d6,inset 0 1px 1px #72b9eb;text-shadow:0 1px 1px #4081af;webkit-box-shadow:0 1px 2px #d6d6d6,inset 0 1px 1px #72b9eb}.nbutons.blue:hover,.nbutons.blue:focus{background:#206bcb;background:-moz-linear-gradient(top,#3e9ee5,#206bcb);background:-webkit-gradient(linear,left top,left bottom,from(#3e9ee5),to(#206bcb));border-color:#2a73a6 #165899 #07428f;box-shadow:0 1px 0 0 #fff,inset 0 1px 0 0 #62b1e9;moz-box-shadow:0 1px 0 0 #fff,inset 0 1px 0 0 #62b1e9;webkit-box-shadow:0 1px 0 0 #fff,inset 0 1px 0 0 #62b1e9}.nbutons.blue:active{background:#3282d3;border-color:#154c8c #154c8c #0e408e;box-shadow:0 1px 0 0 #fff,inset 0 0 6px 3px #1657b5;
moz-box-shadow:0 1px 0 0 #fff,inset 0 0 6px 3px #1657b5;text-shadow:0 -1px 1 #1d62ab;webkit-box-shadow:0 1px 0 0 #fff,inset 0 0 6px 3px #1657b5}

.nbutons.red{background:#2F3AA2;color:#fff!important;moz-box-shadow:0 1px 2px #d6d6d6,inset 0 1px 0 #ff9573;text-shadow:0 1px 1px #961a07;webkit-box-shadow:0 1px 2px #d6d6d6,inset 0 1px 0 #ff9573}
.nbutons.red:hover,.nbutons.red:focus{background:blue}.nbutons.red:active{background:#FFF;border-color:#666}

.nbutons.black{background:#525252;background:-moz-linear-gradient(top,#5e5e5e,#434343);background:-webkit-gradient(linear,left top,left bottom,from(#5e5e5e),to(#434343));border-color:#4c4c4c #313131 #1f1f1f;box-shadow:0 1px 2px #eaeaea,inset 0 1px 0 #868686;color:#fff!important;moz-box-shadow:0 1px 2px #eaeaea,inset 0 1px 0 #868686;text-shadow:0 1px 1px #2e2e2e;webkit-box-shadow:0 1px 2px #eaeaea,inset 0 1px 0 #868686}.nbutons.black:hover,.nbutons.black:focus{background:#4b4b4b;background:-moz-linear-gradient(top,#686868,#363636);background:-webkit-gradient(linear,left top,left bottom,from(#686868),to(#363636));border-color:#313131;box-shadow:0 0 1px #d6d6d6,inset 0 1px 0 #868686;moz-box-shadow:0 0 1px #d6d6d6,inset 0 1px 0 #868686;webkit-box-shadow:0 0 1px #d6d6d6,inset 0 1px 0 #868686}.nbutons.black:active{background:#525252;border-color:#313131;box-shadow:0 1px 0 #fff,inset 0 0 5px #313131;moz-box-shadow:0 1px 0 #fff,inset 0 0 5px #313131;webkit-box-shadow:0 1px 0 #fff,inset 0 0 5px #313131}.nbutons.redboot{background-color:#2F3AA2;color:#FFF;box-shadow:2px 2px 68px -20px rgba(0,0,0,0.75) inset}
.nbutons.redboot:hover,.nbutons.redboot:focus{background-color:#536AD7;color:#FFF;border-color:#CCC}
.nbutons.redboot:active{background-color:#2F3AA2;color:#999}
.nbutons.brdcolor{
	background-color:#2877B9;color:#FFF;box-shadow:2px 2px 68px -20px rgba(0,0,0,0.75) inset;
	}

.nbutons.brdcolor:hover,.nbutons.brdcolor:focus{background-color:#3477C4;color:#FFF;border-color:#CCC}
.nbutons.brdcolor:active{background-color:#536AD7;color:#CCC}


