@charset "utf-8";
/* CSS Document */

/*gradients*/
.grad-grey{
background: #757575; /* Old browsers */
background: -moz-linear-gradient(top, #757575 0%, #989898 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757575), color-stop(100%,#989898)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #757575 0%,#989898 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #757575 0%,#989898 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #757575 0%,#989898 100%); /* IE10+ */
background: linear-gradient(to bottom, #757575 0%,#989898 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#989898',GradientType=0 ); /* IE6-9 */
}

.grad-purple{
background: #760d69; /* Old browsers */
background: -moz-linear-gradient(top,  #760d69 0%, #5e0a54 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#760d69), color-stop(100%,#5e0a54)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #760d69 0%,#5e0a54 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #760d69 0%,#5e0a54 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #760d69 0%,#5e0a54 100%); /* IE10+ */
background: linear-gradient(to bottom,  #760d69 0%,#5e0a54 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#760d69', endColorstr='#5e0a54',GradientType=0 ); /* IE6-9 */
}

.grad-white{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(45deg, #ffffff 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg, #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg, #ffffff 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(45deg, #ffffff 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.grad-green{
background: #7cc235; /* Old browsers */
background: -moz-linear-gradient(top,  #7cc235 0%, #2b9b2b 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7cc235), color-stop(100%,#2b9b2b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7cc235 0%,#2b9b2b 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7cc235 0%,#2b9b2b 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7cc235 0%,#2b9b2b 99%); /* IE10+ */
background: linear-gradient(to bottom,  #7cc235 0%,#2b9b2b 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cc235', endColorstr='#2b9b2b',GradientType=0 ); /* IE6-9 */
}

/*basics*/
.green-light{background:#f8fcf5; border-color:#e5f3d7;}
.green-light *{color:#7cc235;}

.green-dark{background:#e5f3d7;}
.green-dark *{color:#7cc235;}



