/* 6.2 Buttons
-------------------------------- */
.remont{
    font-size: 22px;
    margin-top: 18px;
}

input[type="submit"],
.lol-button,
#content .lol-button {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
input[type="submit"],
.lol-button,
#content .lol-button,
.lol-bar {
    display: inline-block;
    color: #222;
    border-top: 1px solid #dbdbdb;
    border-right: 1px solid #cfcfcf;
    border-bottom: 1px solid #cfcfcf;
    border-left: 1px solid #cfcfcf;
    text-shadow: rgba(0, 0, 0, 0.1) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0px 1px 0px white;
    background-color: #f8f8f8;
    *background-color: #f8f8f8;
    background-image: -moz-linear-gradient(top, #fbfbfb, #f3f3f3);
    background-image: -webkit-linear-gradient(top, #fbfbfb, #f3f3f3);
    background-image: -o-linear-gradient(top, #fbfbfb, #f3f3f3);
    background-image: linear-gradient(to bottom, #fbfbfb, #f3f3f3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f3f3f3', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
input[type="submit"]:hover,
.lol-button:hover,
#content .lol-button:hover {
    color: #222;
    text-decoration: none;
    background-color: #ebebeb;
    *background-color: #ebebeb;
    background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
    background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
    background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
    background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e3e3e3', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.blue,
.lol-button.blue,
.lol-bar.blue {
    color: #fff;
    border-top: 1px solid #2C8ED1;
    border-right: 1px solid #1C74B3;
    border-bottom: 1px solid #196ba6;
    border-left: 1px solid #1C74B3;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #2374b6;
    *background-color: #2374b6;
    background-image: -moz-linear-gradient(top, #2579bd, #226fae);
    background-image: -webkit-linear-gradient(top, #2579bd, #226fae);
    background-image: -o-linear-gradient(top, #2579bd, #226fae);
    background-image: linear-gradient(to bottom, #2579bd, #226fae);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2579bd', endColorstr='#226fae', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

}
#content .lol-button.blue:hover,
.lol-button.blue:hover {
    background-color: #2069a4;
    *background-color: #2069a4;
    background-image: -moz-linear-gradient(top, #2272b3, #1f649d);
    background-image: -webkit-linear-gradient(top, #2272b3, #1f649d);
    background-image: -o-linear-gradient(top, #2272b3, #1f649d);
    background-image: linear-gradient(to bottom, #2272b3, #1f649d);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2272b3', endColorstr='#1f649d', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.black,
.lol-button.black,
.lol-bar.black {
    color: #fff;
    border-top: 1px solid #444;
    border-right: 1px solid #353535;
    border-bottom: 1px solid #111;
    border-left: 1px solid #353535;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #262626;
    *background-color: #262626;
    background-image: -moz-linear-gradient(top, #333, #222);
    background-image: -webkit-linear-gradient(top, #333, #222);
    background-image: -o-linear-gradient(top, #333, #222);
    background-image: linear-gradient(to bottom, #333, #222);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.black:hover,
.lol-button.black:hover {
    background-color: #161616;
    *background-color: #161616;
    background-image: -moz-linear-gradient(top, #222, #111);
    background-image: -webkit-linear-gradient(top, #222, #111);
    background-image: -o-linear-gradient(top, #222, #111);
    background-image: linear-gradient(to bottom, #222, #111);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222', endColorstr='#111', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.sky,
.lol-button.sky,
.lol-bar.sky {
    color: #fff;
    border-top: 1px solid #3395b2;
    border-right: 1px solid #288ba8;
    border-bottom: 1px solid #29849f;
    border-left: 1px solid #288ba8;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #49b0ce;
    *background-color: #49b0ce;
    background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.sky:hover,
.lol-button.sky:hover {
    background-color: #45a9c7;
    *background-color: #45a9c7;
    background-image: -moz-linear-gradient(top, #59bad7, #2d8fab);
    background-image: -webkit-linear-gradient(top, #59bad7, #2d8fab);
    background-image: -o-linear-gradient(top, #59bad7, #2d8fab);
    background-image: linear-gradient(to bottom, #59bad7, #2d8fab);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59bad7', endColorstr='#2d8fab', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.green,
.lol-button.green,
.lol-bar.green {
    color: #fff;
    border-top: 1px solid #4d9a4d;
    border-right: 1px solid #489148;
    border-bottom: 1px solid #458b45;
    border-left: 1px solid #489148;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #5ab15a;
    *background-color: #5ab15a;
    background-image: -moz-linear-gradient(top, #62c462, #51a351);
    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
    background-image: -o-linear-gradient(top, #62c462, #51a351);
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.green:hover,
.lol-button.green:hover {
    background-color: #50a750;
    *background-color: #50a750;
    background-image: -moz-linear-gradient(top, #5aba5a, #489848);
    background-image: -webkit-linear-gradient(top, #5aba5a, #489848);
    background-image: -o-linear-gradient(top, #5aba5a, #489848);
    background-image: linear-gradient(to bottom, #5aba5a, #489848);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5aba5a', endColorstr='#489848', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.yellow,
.lol-button.yellow,
.lol-bar.yellow {
    color: #fff;
    border-top: 1px solid #ef8f07;
    border-right: 1px solid #e58907;
    border-bottom: 1px solid #dd8507;
    border-left: 1px solid #e58907;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #fca62b;
    *background-color: #fca62b;
    background-image: -moz-linear-gradient(top, #fbb450, #f89406);
    background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
    background-image: -o-linear-gradient(top, #fbb450, #f89406);
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.yellow:hover,
.lol-button.yellow:hover {
    background-color: #ee9b25;
    *background-color: #ee9b25;
    background-image: -moz-linear-gradient(top, #efac4e, #ec8d06);
    background-image: -webkit-linear-gradient(top, #efac4e, #ec8d06);
    background-image: -o-linear-gradient(top, #efac4e, #ec8d06);
    background-image: linear-gradient(to bottom, #efac4e, #ec8d06);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efac4e', endColorstr='#ec8d06', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.red,
.lol-button.red,
.lol-bar.red {
    color: #fff;
    border-top: 1px solid #b5322b;
    border-right: 1px solid #a52d26;
    border-bottom: 1px solid #9f2922;
    border-left: 1px solid #a52d26;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #d34440;
    *background-color: #d34440;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.red:hover,
.lol-button.red:hover {
    background-color: #c8433f;
    *background-color: #c8433f;
    background-image: -moz-linear-gradient(top, #df5955, #b2332c);
    background-image: -webkit-linear-gradient(top, #df5955, #b2332c);
    background-image: -o-linear-gradient(top, #df5955, #b2332c);
    background-image: linear-gradient(to bottom, #df5955, #b2332c);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#df5955', endColorstr='#b2332c', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.violet,
.lol-button.violet,
.lol-bar.violet {
    color: #fff;
    border-top: 1px solid #8364c0;
    border-right: 1px solid #7d5fb8;
    border-bottom: 1px solid #7054a7;
    border-left: 1px solid #7d5fb8;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #9b7cd7;
    *background-color: #9b7cd7;
    background-image: -moz-linear-gradient(top, #ad91e4, #8a69ca);
    background-image: -webkit-linear-gradient(top, #ad91e4, #8a69ca);
    background-image: -o-linear-gradient(top, #ad91e4, #8a69ca);
    background-image: linear-gradient(to bottom, #ad91e4, #8a69ca);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad91e4', endColorstr='#8a69ca', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.violet:hover,
.lol-button.violet:hover {
    background-color: #8d6fc6;
    *background-color: #8d6fc6;
    background-image: -moz-linear-gradient(top, #a489d8, #8162be);
    background-image: -webkit-linear-gradient(top, #a489d8, #8162be);
    background-image: -o-linear-gradient(top, #a489d8, #8162be);
    background-image: linear-gradient(to bottom, #a489d8, #8162be);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a489d8', endColorstr='#8162be', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.grey,
.lol-button.grey,
.lol-bar.grey {
    color: #fff;
    border-top: 1px solid #a09f9f;
    border-right: 1px solid #979595;
    border-bottom: 1px solid #8a8888;
    border-left: 1px solid #979595;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #bab9b9;
    *background-color: #bab9b9;
    background-image: -moz-linear-gradient(top, #d2d2d2, #aaa);
    background-image: -webkit-linear-gradient(top, #d2d2d2, #aaa);
    background-image: -o-linear-gradient(top, #d2d2d2, #aaa);
    background-image: linear-gradient(to bottom, #d2d2d2, #aaa);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d2d2', endColorstr='#aaa', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.grey:hover,
.lol-button.grey:hover {
    background-color: #b0b0b0;
    *background-color: #b0b0b0;
    background-image: -moz-linear-gradient(top, #d1d0d0, #9f9e9e);
    background-image: -webkit-linear-gradient(top, #d1d0d0, #9f9e9e);
    background-image: -o-linear-gradient(top, #d1d0d0, #9f9e9e);
    background-image: linear-gradient(to bottom, #d1d0d0, #9f9e9e);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d0d0', endColorstr='#9f9e9e', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.brown,
.lol-button.brown,
.lol-bar.brown {
    color: #fff;
    border-top: 1px solid #775a3e;
    border-right: 1px solid #6f543a;
    border-bottom: 1px solid #684e36;
    border-left: 1px solid #6f543a;
    text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),inset 0 1px 0 rgba(255, 255, 255, 0.2);
    background-color: #957453;
    *background-color: #957453;
    background-image: -moz-linear-gradient(top, #b38e6a, #816243);
    background-image: -webkit-linear-gradient(top, #b38e6a, #816243);
    background-image: -o-linear-gradient(top, #b38e6a, #816243);
    background-image: linear-gradient(to bottom, #b38e6a, #816243);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b38e6a', endColorstr='#816243', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.brown:hover,
.lol-button.brown:hover {
    background-color: #b0b0b0;
    *background-color: #b0b0b0;
    background-image: -moz-linear-gradient(top, #a58362, #775a3d);
    background-image: -webkit-linear-gradient(top, #a58362, #775a3d);
    background-image: -o-linear-gradient(top, #a58362, #775a3d);
    background-image: linear-gradient(to bottom, #a58362, #775a3d);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a58362', endColorstr='#775a3d', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#content .lol-button.large,
.lol-button.large {
    padding: 10px 25px;
    font-size: 16px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
input[type="submit"],
#content .lol-button.medium,
.lol-button.medium {
    padding: 7px 20px;
    font-weight: normal;
    font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#content .lol-button.small,
.lol-button.small {
    padding: 5px 10px;
    font-size: 11px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}