/*  background colors
    ==================================== */
.c-white        { color: #ffffff; }
.c-dark         { color: #111111; }
.c-grey         { color: #928e90; }
.c-boring       { color: #7d7d7d; }
.c-pinky        { color: #d40f4f; }
.c-error        { color: #ff0000; }
.c-success      { color: #00ff00; }

/*  background colors
    ==================================== */
.bg-white       { background-color: #ffffff; }
.bg-light       { background-color: #f1f1f1; }
.bg-main-blu    { background-color: #1ab7e1; }

/*  background images
    ==================================== */
.bg-noise       { background-image: url(/css/cssimg/bg.jpg); background-repeat: no-repeat; background-position: center top; background-size: cover; }
.Site-logo      { background-image: url(/css/cssimg/logo.png); background-repeat: no-repeat; background-position: left top; width: 383px; height: 46px; }

/*  background gradients
    ==================================== */
.bg-grad-blu    { background-color: #1ab7e1; background-image: -moz-linear-gradient(top, #1ab7e1 0%, #17a5ca 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1ab7e1), color-stop(100%,#17a5ca)); background-image: -webkit-linear-gradient(top, #1ab7e1 0%,#17a5ca 100%); background-image: -o-linear-gradient(top, #1ab7e1 0%,#17a5ca 100%); background-image: -ms-linear-gradient(top, #1ab7e1 0%,#17a5ca 100%); background-image: linear-gradient(to bottom, #1ab7e1 0%,#17a5ca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ab7e1', endColorstr='#17a5ca',GradientType=0 ); }
.bg-grad-grey   { background-color: #e5e5e5; background-image: -moz-linear-gradient(top, #e5e5e5 0%, #dedede 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#dedede)); background-image: -webkit-linear-gradient(top, #e5e5e5 0%,#dedede 100%); background-image: -o-linear-gradient(top, #e5e5e5 0%,#dedede 100%); background-image: -ms-linear-gradient(top, #e5e5e5 0%,#dedede 100%); background-image: linear-gradient(to bottom, #e5e5e5 0%,#dedede 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#dedede',GradientType=0 ); }

/*  borders, separators
    ==================================== */
.brd-0          { border: none; }

.brd-top-1      { border-top: 1px solid #bebebe; }

/*  misc
    ==================================== */
.brd-rad-4      { border-radius: 4px; }