/*IBS CSS Framework FLUM v 2.1 Mobile First) http://www.flum-css.com/ Copyright 2012-2013, IBS Internet Business Solutions*/
button,.button,.btn{cursor:pointer;display:inline-block;*display:inline;vertical-align:baseline;text-align:center;text-decoration:none;font-size:.8em;padding:.5em 2em .5em}button:hover,.button:hover,.btn:hover{text-decoration:none}button:active,.button:active,.btn:active{position:relative;top:.2em}button,.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);text-shadow:0 -1px 2px rgba(0,0,0,0.3)}.btn{text-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px 0 white;-webkit-box-shadow:inset 0 1px 2px 0 white;box-shadow:inset 0 1px 2px 0 white}.btnBigrounded{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.btnRounded{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.btnSmallrounded{-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.btnMedium{font-size:100%;padding:.4em 1.5em .42em}.btnSmall{font-size:85%;padding:.2em 1em .275em}.btnBig{font-size:120%;padding:.4em 2em .575em}.btnBlack{color:#d7d7d7;border:solid 1px #222;background:#333;background-image:-moz-linear-gradient(bottom,#444 0,#000 100%);background-image:-ms-linear-gradient(bottom,#444 0,#000 100%);background-image:-o-linear-gradient(bottom,#444 0,#000 100%);background-image:-webkit-linear-gradient(bottom,#444 0,#000 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#444),colorstop(100%,#000));background-image:linear-gradient(bottom,#444 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#000000')}.btnBlack:hover{background:#000;background-image:-moz-linear-gradient(bottom,#000 0,#444 100%);background-image:-ms-linear-gradient(bottom,#000 0,#444 100%);background-image:-o-linear-gradient(bottom,#000 0,#444 100%);background-image:-webkit-linear-gradient(bottom,#000 0,#444 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#000),colorstop(100%,#444));background-image:linear-gradient(bottom,#444 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#444444')}.btnBlack:active{color:#fff;background:#666;background-image:-moz-linear-gradient(bottom,#222 0,#666 100%);background-image:-ms-linear-gradient(bottom,#222 0,#666 100%);background-image:-o-linear-gradient(bottom,#222 0,#666 100%);background-image:-webkit-linear-gradient(bottom,#222 0,#666 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#222),colorstop(100%,#666));background-image:linear-gradient(bottom,#222 0,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#666666')}.btnGrey{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #dcdcdc;background:-webkit-gradient(linear,left top,left bottom,color-stop(48%,#ededed),color-stop(57%,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 48%,#dfdfdf 57%);background:-ms-linear-gradient(top,#ededed 48%,#dfdfdf 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;color:#777;display:inline-block;text-shadow:1px 1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 0 #fff;-moz-box-shadow:inset 1px 1px 0 0 #fff;box-shadow:inset 1px 1px 0 0 #fff}.btnGrey:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(48%,#dfdfdf),color-stop(57%,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 48%,#ededed 57%);background:-ms-linear-gradient(top,#dfdfdf 48%,#ededed 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#dfdfdf}.btnGrey:active{position:relative;top:1px}.btnGray{color:#e9e9e9;border:solid 1px #555;background:#6e6e6e;background-image:-moz-linear-gradient(bottom,#888 0,#575757 100%);background-image:-ms-linear-gradient(bottom,#888 0,#575757 100%);background-image:-o-linear-gradient(bottom,#888 0,#575757 100%);background-image:-webkit-linear-gradient(bottom,#888 0,#575757 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#888),colorstop(100%,#575757));background-image:linear-gradient(bottom,#888 0,#575757 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888',endColorstr='#575757')}.btnGray:hover{background:#616161;background-image:-moz-linear-gradient(bottom,#757575 0,#4b4b4b 100%);background-image:-ms-linear-gradient(bottom,#757575 0,#4b4b4b 100%);background-image:-o-linear-gradient(bottom,#757575 0,#4b4b4b 100%);background-image:-webkit-linear-gradient(bottom,#757575 0,#4b4b4b 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#757575),colorstop(100%,#4b4b4b));background-image:linear-gradient(bottom,#757575 0,#4b4b4b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#4b4b4b')}.btnGray:active{color:#afafaf;background-image:-moz-linear-gradient(bottom,#575757 0,#888 100%);background-image:-ms-linear-gradient(bottom,#575757 0,#888 100%);background-image:-o-linear-gradient(bottom,#575757 0,#888 100%);background-image:-webkit-linear-gradient(bottom,#575757 0,#888 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#575757),colorstop(100%,#888));background-image:linear-gradient(bottom,#575757 0,#888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888888')}.btnWhite{color:#606060;border:solid 1px #b7b7b7;background:#fff;background-image:-moz-linear-gradient(bottom,#fff 0,#ededed 100%);background-image:-ms-linear-gradient(bottom,#fff 0,#ededed 100%);background-image:-o-linear-gradient(bottom,#fff 0,#ededed 100%);background-image:-webkit-linear-gradient(bottom,#fff 0,#ededed 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#fff),colorstop(100%,#ededed));background-image:linear-gradient(bottom,#fff 0,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed')}.btnWhite:hover{background:#ededed;background-image:-moz-linear-gradient(bottom,#fff 0,#dcdcdc 100%);background-image:-ms-linear-gradient(bottom,#fff 0,#dcdcdc 100%);background-image:-o-linear-gradient(bottom,#fff 0,#dcdcdc 100%);background-image:-webkit-linear-gradient(bottom,#fff 0,#dcdcdc 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#fff),colorstop(100%,#dcdcdc));background-image:linear-gradient(bottom,#fff 0,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc')}.btnWhite:active{color:#999;background-image:-moz-linear-gradient(bottom,#ededed 0,#fff 100%);background-image:-ms-linear-gradient(bottom,#ededed 0,#fff 100%);background-image:-o-linear-gradient(bottom,#ededed 0,#fff 100%);background-image:-webkit-linear-gradient(bottom,#ededed 0,#fff 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#ededed),colorstop(100%,#fff));background-image:linear-gradient(bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff')}.btnOrange{color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background-image:-moz-linear-gradient(bottom,#faa51a 0,#f47a20 100%);background-image:-ms-linear-gradient(bottom,#faa51a 0,#f47a20 100%);background-image:-o-linear-gradient(bottom,#faa51a 0,#f47a20 100%);background-image:-webkit-linear-gradient(bottom,#faa51a 0,#f47a20 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#faa51a),colorstop(100%,#f47a20));background-image:linear-gradient(bottom,#faa51a 0,#f47a20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}.btnOrange:hover{background:#f47c20;background-image:-moz-linear-gradient(bottom,#f88e11 0,#f06015 100%);background-image:-ms-linear-gradient(bottom,#f88e11 0,#f06015 100%);background-image:-o-linear-gradient(bottom,#f88e11 0,#f06015 100%);background-image:-webkit-linear-gradient(bottom,#f88e11 0,#f06015 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#f88e11),colorstop(100%,#f06015));background-image:linear-gradient(bottom,#f88e11 0,#f06015 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}.btnOrange:active{color:#fcd3a5;background-image:-moz-linear-gradient(bottom,#f47a20 0,#faa51a 100%);background-image:-ms-linear-gradient(bottom,#f47a20 0,#faa51a 100%);background-image:-o-linear-gradient(bottom,#f47a20 0,#faa51a 100%);background-image:-webkit-linear-gradient(bottom,#f47a20 0,#faa51a 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#f47a20),colorstop(100%,#faa51a));background-image:linear-gradient(bottom,#f47a20 0,#faa51a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}.btnRed{color:#faddde;border:solid 1px #980c10;background:#d81b21;background-image:-moz-linear-gradient(bottom,#ed1c24 0,#aa1317 100%);background-image:-ms-linear-gradient(bottom,#ed1c24 0,#aa1317 100%);background-image:-o-linear-gradient(bottom,#ed1c24 0,#aa1317 100%);background-image:-webkit-linear-gradient(bottom,#ed1c24 0,#aa1317 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#ed1c24),colorstop(100%,#aa1317));background-image:linear-gradient(bottom,#ed1c24 0,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317')}.btnRed:hover{background:#b61318;background-image:-moz-linear-gradient(bottom,#c9151b 0,#a11115 100%);background-image:-ms-linear-gradient(bottom,#c9151b 0,#a11115 100%);background-image:-o-linear-gradient(bottom,#c9151b 0,#a11115 100%);background-image:-webkit-linear-gradient(bottom,#c9151b 0,#a11115 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#c9151b),colorstop(100%,#a11115));background-image:linear-gradient(bottom,#c9151b 0,#a11115 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115')}.btnRed:active{color:#de898c;background-image:-moz-linear-gradient(bottom,#aa1317 0,#ed1c24 100%);background-image:-ms-linear-gradient(bottom,#aa1317 0,#ed1c24 100%);background-image:-o-linear-gradient(bottom,#aa1317 0,#ed1c24 100%);background-image:-webkit-linear-gradient(bottom,#aa1317 0,#ed1c24 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#aa1317),colorstop(100%,#ed1c24));background-image:linear-gradient(bottom,#aa1317 0,#ed1c24 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24')}.btnBlue{color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background-image:-moz-linear-gradient(bottom,#00adee 0,#0078a5 100%);background-image:-ms-linear-gradient(bottom,#00adee 0,#0078a5 100%);background-image:-o-linear-gradient(bottom,#00adee 0,#0078a5 100%);background-image:-webkit-linear-gradient(bottom,#00adee 0,#0078a5 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#00adee),colorstop(100%,#0078a5));background-image:linear-gradient(bottom,#00adee 0,#0078a5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}.btnBlue:hover{background:#007ead;background-image:-moz-linear-gradient(bottom,#0095cc 0,#00678e 100%);background-image:-ms-linear-gradient(bottom,#0095cc 0,#00678e 100%);background-image:-o-linear-gradient(bottom,#0095cc 0,#00678e 100%);background-image:-webkit-linear-gradient(bottom,#0095cc 0,#00678e 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#0095cc),colorstop(100%,#00678e));background-image:linear-gradient(bottom,#0095cc 0,#00678e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}.btnBlue:active{color:#80bed6;background-image:-moz-linear-gradient(bottom,#0078a5 0,#00adee 100%);background-image:-ms-linear-gradient(bottom,#0078a5 0,#00adee 100%);background-image:-o-linear-gradient(bottom,#0078a5 0,#00adee 100%);background-image:-webkit-linear-gradient(bottom,#0078a5 0,#00adee 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#0078a5),colorstop(100%,#00adee));background-image:linear-gradient(bottom,#0078a5 0,#00adee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}.btnRosy{color:#fae7e9;border:solid 1px #b73948;background:#da5867;background-image:-moz-linear-gradient(bottom,#f16c7c 0,#bf404f 100%);background-image:-ms-linear-gradient(bottom,#f16c7c 0,#bf404f 100%);background-image:-o-linear-gradient(bottom,#f16c7c 0,#bf404f 100%);background-image:-webkit-linear-gradient(bottom,#f16c7c 0,#bf404f 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#f16c7c),colorstop(100%,#bf404f));background-image:linear-gradient(bottom,#f16c7c 0,#bf404f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f')}.btnRosy:hover{background:#ba4b58;background-image:-moz-linear-gradient(bottom,#cf5d6a 0,#a53845 100%);background-image:-ms-linear-gradient(bottom,#cf5d6a 0,#a53845 100%);background-image:-o-linear-gradient(bottom,#cf5d6a 0,#a53845 100%);background-image:-webkit-linear-gradient(bottom,#cf5d6a 0,#a53845 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#cf5d6a),colorstop(100%,#a53845));background-image:linear-gradient(bottom,#cf5d6a 0,#a53845 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845')}.btnRosy:active{color:#dca4ab;background-image:-moz-linear-gradient(bottom,#bf404f 0,#f16c7c 100%);background-image:-ms-linear-gradient(bottom,#bf404f 0,#f16c7c 100%);background-image:-o-linear-gradient(bottom,#bf404f 0,#f16c7c 100%);background-image:-webkit-linear-gradient(bottom,#bf404f 0,#f16c7c 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#bf404f),colorstop(100%,#f16c7c));background-image:linear-gradient(bottom,#bf404f 0,#f16c7c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c')}.btnGreen{color:#e8f0de;border:solid 1px #538312;background:#64991e;background-image:-moz-linear-gradient(bottom,#7db72f 0,#4e7d0e 100%);background-image:-ms-linear-gradient(bottom,#7db72f 0,#4e7d0e 100%);background-image:-o-linear-gradient(bottom,#7db72f 0,#4e7d0e 100%);background-image:-webkit-linear-gradient(bottom,#7db72f 0,#4e7d0e 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#7db72f),colorstop(100%,#4e7d0e));background-image:linear-gradient(bottom,#7db72f 0,#4e7d0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e')}.btnGreen:hover{background:#538018;background-image:-moz-linear-gradient(bottom,#6b9d28 0,#436b0c 100%);background-image:-ms-linear-gradient(bottom,#6b9d28 0,#436b0c 100%);background-image:-o-linear-gradient(bottom,#6b9d28 0,#436b0c 100%);background-image:-webkit-linear-gradient(bottom,#6b9d28 0,#436b0c 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#6b9d28),colorstop(100%,#436b0c));background-image:linear-gradient(bottom,#6b9d28 0,#436b0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c')}.btnGreen:active{color:#a9c08c;background-image:-moz-linear-gradient(bottom,#4e7d0e 0,#7db72f 100%);background-image:-ms-linear-gradient(bottom,#4e7d0e 0,#7db72f 100%);background-image:-o-linear-gradient(bottom,#4e7d0e 0,#7db72f 100%);background-image:-webkit-linear-gradient(bottom,#4e7d0e 0,#7db72f 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#4e7d0e),colorstop(100%,#7db72f));background-image:linear-gradient(bottom,#4e7d0e 0,#7db72f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f')}.btnPink{color:#feeef5;border:solid 1px #d2729e;background:#f895c2;background-image:-moz-linear-gradient(bottom,#feb1d3 0,#f171ab 100%);background-image:-ms-linear-gradient(bottom,#feb1d3 0,#f171ab 100%);background-image:-o-linear-gradient(bottom,#feb1d3 0,#f171ab 100%);background-image:-webkit-linear-gradient(bottom,#feb1d3 0,#f171ab 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#feb1d3),colorstop(100%,#f171ab));background-image:linear-gradient(bottom,#feb1d3 0,#f171ab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3',endColorstr='#f171ab')}.btnPink:hover{background:#d57ea5;background-image:-moz-linear-gradient(bottom,#f4aacb 0,#e86ca4 100%);background-image:-ms-linear-gradient(bottom,#f4aacb 0,#e86ca4 100%);background-image:-o-linear-gradient(bottom,#f4aacb 0,#e86ca4 100%);background-image:-webkit-linear-gradient(bottom,#f4aacb 0,#e86ca4 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#2f4aacb22),colorstop(100%,#e86ca4));background-image:linear-gradient(bottom,#f4aacb 0,#e86ca4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb',endColorstr='#e86ca4')}.btnPink:active{color:#f3c3d9;background-image:-moz-linear-gradient(bottom,#f171ab 0,#feb1d3 100%);background-image:-ms-linear-gradient(bottom,#f171ab 0,#feb1d3 100%);background-image:-o-linear-gradient(bottom,#f171ab 0,#feb1d3 100%);background-image:-webkit-linear-gradient(bottom,#f171ab 0,#feb1d3 100%);background-image:-webkit-gradient(linear,bottom left,top left,colorstop(0,#f171ab),colorstop(100%,#feb1d3));background-image:linear-gradient(bottom,#f171ab 0,#feb1d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab',endColorstr='#feb1d3')}