/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.btn { border: none; font-family: "open sans", Helvetica, Arial, sans-serif; border-radius: 5px;padding: 7.5px 20px; }
.btn.ghost { background: none !important; }
.btn-xl, .btn-group-xl > .btn { font-size: 22px; line-height: 1.5; padding: 15px 26px; }
.btn-lg, .btn-group-lg > .btn { font-size: 14px;line-height: 1.33;padding: 13px 19px;}
.btn-sm, .btn-group-sm > .btn { font-size: 12px; line-height: 1.5; padding: 5px 20px; }
.btn-xs, .btn-group-xs > .btn { font-size: 11px; line-height: 1.5; border-width: 1px !important; padding: 1px 5px; }
.btn-flat, .btn-group-flat > .btn { border-radius: 0; }
.btn-flude { width: 100%; }
.btn-rounded, .btn-group-rounded > .btn { border-radius: 35px; }
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger { -webkit-transition: all ease-in-out .4s; -moz-transition: all ease-in-out .4s; -o-transition: all ease-in-out .4s; transition: all ease-in-out .4s; }
.btn-default:active, .btn-primary:active, .btn-success:active, .btn-info:active, .btn-warning:active, .btn-danger:active, .btn-default.active, .btn-primary.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active { }
.btn:active, .btn.active { background-image: none; }
.btn-default { border: 2px solid #eee; background: none; font-size: 15px; color: #222; }
.btn-default:hover, .btn-default:focus { color: #fff; }
.btn-default:active, .btn-default.active { }
.btn-default:disabled, .btn-default[disabled] { }
/**/
.btn-primary { background: rgb(76,217,100); /* Old browsers */ background: -moz-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(76,217,100,1)), color-stop(100%, rgba(24,181,54,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cd964', endColorstr='#18b536', GradientType=1 ); /* IE6-9 */
}
.btn-primary:hover, .btn-primary:focus { background: rgb(76,217,100); /* Old browsers */ background: -moz-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(76,217,100,1)), color-stop(42%, rgba(24,181,54,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* IE10+ */ background: linear-gradient(to right, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cd964', endColorstr='#18b536', GradientType=1 ); /* IE6-9 */
}
.btn-primary:active, .btn-primary.active { background: rgb(76,217,100); /* Old browsers */ background: -moz-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(76,217,100,1)), color-stop(42%, rgba(24,181,54,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* IE10+ */ background: linear-gradient(to right, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 42%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cd964', endColorstr='#18b536', GradientType=1 ); /* IE6-9 */
}
.btn-primary:disabled, .btn-primary[disabled] { }
.btn-primary.ghost { color: #428bca; border: 2px solid #428bca; }
.btn-primary.ghost:hover, .btn-primary.ghost:focus { color: #428bca; border: 2px solid #428bca; }
.btn-primary.ghost:active, .btn-primary.ghost.active { color: #3071a9; border: 2px solid #3071a9; }
.btn-primary.ghost:disabled, .btn-primary.ghost[disabled] { }
/**/
.btn-success { }
.btn-success:hover, .btn-success:focus { }
.btn-success:active, .btn-success.active { }
.btn-success:disabled, .btn-success[disabled] { }
.btn-success.ghost { color: #5cb85c; border: 2px solid #5cb85c; }
.btn-success.ghost:hover, .btn-success.ghost:focus { color: #449d44; border: 2px solid #449d44; }
.btn-success.ghost:active, .btn-success.ghost.active { color: #449d44; border: 2px solid #449d44; }
.btn-success.ghost:disabled, .btn-success.ghost[disabled] { }
/**/
.btn-info { background: rgb(0,122,255); /* Old browsers */ background: -moz-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,122,255,1)), color-stop(100%, rgba(0,185,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007aff', endColorstr='#00b9ff', GradientType=1 ); /* IE6-9 */
}
.btn-info:hover, .btn-info:focus { background: rgb(0,122,255); /* Old browsers */ background: -moz-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,122,255,1)), color-stop(100%, rgba(0,185,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007aff', endColorstr='#00b9ff', GradientType=1 ); /* IE6-9 */
}
.btn-info:active, .btn-info.active { background: rgb(0,122,255); /* Old browsers */ background: -moz-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,122,255,1)), color-stop(100%, rgba(0,185,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007aff', endColorstr='#00b9ff', GradientType=1 ); /* IE6-9 */
}
.btn-info:disabled, .btn-info[disabled] { }
.btn-info.ghost { color: #5bc0de; border: 2px solid #5bc0de; }
.btn-info.ghost:hover, .btn-info.ghost:focus { color: #31b0d5; border: 2px solid #31b0d5; }
.btn-info.ghost:active, .btn-info.ghost.active { color: #31b0d5; border: 2px solid #31b0d5; }
.btn-info.ghost:disabled, .btn-info.ghost[disabled] { }
/**/
.btn-warning { background: rgb(255,204,0); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(255,141,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ff8d00', GradientType=1 ); /* IE6-9 */
}
.btn-warning:hover, .btn-warning:focus { background: rgb(255,204,0); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(255,141,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ff8d00', GradientType=1 ); /* IE6-9 */
}
.btn-warning:active, .btn-warning.active { background: rgb(255,204,0); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(255,141,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,204,0,1) 0%, rgba(255,141,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ff8d00', GradientType=1 ); /* IE6-9 */
}
.btn-warning:disabled, .btn-warning[disabled] { }
.btn-warning.ghost { color: #f8aa0c; border: 2px solid #f8aa0c; }
.btn-warning.ghost:hover, .btn-warning.ghost:focus { color: #e79f0d; border: 2px solid #e79f0d; }
.btn-warning.ghost:active, .btn-warning.ghost.active { color: #e79f0d; border: 2px solid #e79f0d; }
.btn-warning.ghost:disabled, .btn-warning.ghost[disabled] { }
/**/
.btn-danger { background: rgb(255,59,48); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,59,48,1)), color-stop(100%, rgba(230,2,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b30', endColorstr='#e60200', GradientType=1 ); /* IE6-9 */
}
.btn-danger:hover, .btn-danger:focus { background: rgb(255,59,48); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,59,48,1)), color-stop(100%, rgba(230,2,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b30', endColorstr='#e60200', GradientType=1 ); /* IE6-9 */
}
.btn-danger:active, .btn-danger.active { background: rgb(255,59,48); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,59,48,1)), color-stop(100%, rgba(230,2,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b30', endColorstr='#e60200', GradientType=1 ); /* IE6-9 */
}
.btn-danger:disabled, .btn-danger[disabled] { }
.btn-danger.ghost { color: #e0454b; border: 2px solid #e0454b; }
.btn-danger.ghost:hover, .btn-danger.ghost:focus { color: #d24046; border: 2px solid #d24046; }
.btn-danger.ghost:active, .btn-danger.ghost.active { color: #d24046; border: 2px solid #d24046; }
.btn-danger:disabled, .btn-danger[disabled] { }
/**/
.btn-black { background: rgb(104,104,110); /* Old browsers */ background: -moz-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(104,104,110,1)), color-stop(100%, rgba(142,142,147,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68686e', endColorstr='#8e8e93', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-black:hover, .btn-black:focus { background: rgb(104,104,110); /* Old browsers */ background: -moz-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(104,104,110,1)), color-stop(100%, rgba(142,142,147,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68686e', endColorstr='#8e8e93', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-black:active, .btn-black.active { background: rgb(104,104,110); /* Old browsers */ background: -moz-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(104,104,110,1)), color-stop(100%, rgba(142,142,147,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(104,104,110,1) 0%, rgba(142,142,147,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68686e', endColorstr='#8e8e93', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-black:disabled, .btn-black[disabled] { }
.btn-black.ghost { color: #333; border: 2px solid #333; }
.btn-black.ghost:hover, .btn-black.ghost:focus { color: #222; border: 2px solid #222; }
.btn-black.ghost:active, .btn-black.ghost.active { color: #222; border: 2px solid #222; }
.btn-black.ghost:disabled, .btn-black.ghost[disabled] { }
/**/
.btn-turquoise { background-color: #15ccca; color: #fff; }
.btn-turquoise:hover, .btn-turquoise:focus { background: rgb(22,190,188); /* Old browsers */ background: -moz-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(22,190,188,1)), color-stop(100%, rgba(19,160,165,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16bebc', endColorstr='#13a0a5', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-turquoise:active, .btn-turquoise.active { background: rgb(22,190,188); /* Old browsers */ background: -moz-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(22,190,188,1)), color-stop(100%, rgba(19,160,165,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(22,190,188,1) 0%, rgba(19,160,165,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16bebc', endColorstr='#13a0a5', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-turquoise:disabled, .btn-turquoise[disabled] { }
.btn-turquoise.ghost { color: #15ccca; border: 2px solid #15ccca; }
.btn-turquoise.ghost:hover, .btn-turquoise.ghost:focus { color: #16bebc; border: 2px solid #16bebc; }
.btn-turquoise.ghost:active, .btn-turquoise.ghost.active { color: #16bebc; border: 2px solid #16bebc; }
.btn-turquoise.ghost:disabled, .btn-turquoise.ghost[disabled] { }
/**/
.btn-darkblue { background: rgb(146,124,248); /* Old browsers */ background: -moz-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(146,124,248,1)), color-stop(100%, rgba(116,86,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#927cf8', endColorstr='#7456ff', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-darkblue:hover, .btn-darkblue:focus { background: rgb(146,124,248); /* Old browsers */ background: -moz-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(146,124,248,1)), color-stop(100%, rgba(116,86,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#927cf8', endColorstr='#7456ff', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-darkblue:active, .btn-darkblue.active { background: rgb(146,124,248); /* Old browsers */ background: -moz-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(146,124,248,1)), color-stop(100%, rgba(116,86,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(146,124,248,1) 0%, rgba(116,86,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#927cf8', endColorstr='#7456ff', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-darkblue:disabled, .btn-darkblue[disabled] { }
.btn-darkblue.ghost { color: #213663; border: 2px solid #213663; }
.btn-darkblue.ghost:hover, .btn-darkblue.ghost:focus { color: #1c2d53; border: 2px solid #1c2d53; }
.btn-darkblue.ghost:active, .btn-darkblue.ghost.active { color: #1c2d53; border: 2px solid #1c2d53; }
.btn-darkblue.ghost:disabled, .btn-darkblue.ghost[disabled] { }
/**/
.btn-red { background: rgb(255,59,48); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,59,48,1)), color-stop(100%, rgba(230,2,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b30', endColorstr='#e60200', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-red:hover, .btn-red:focus { background: rgb(255,59,48); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,59,48,1)), color-stop(100%, rgba(230,2,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b30', endColorstr='#e60200', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-red:active, .btn-red.active { background: rgb(255,59,48); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,59,48,1)), color-stop(100%, rgba(230,2,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,59,48,1) 0%, rgba(230,2,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b30', endColorstr='#e60200', GradientType=1 ); /* IE6-9 */
color: #fff; }
.btn-red:disabled, .btn-red[disabled] { }
.btn-red.ghost { color: #e62b56; border: 2px solid #e62b56; }
.btn-red.ghost:hover, .btn-red.ghost:focus { color: #d52850; border: 2px solid #d52850; }
.btn-red.ghost:active, .btn-red.ghost.active { color: #d52850; border: 2px solid #d52850; }
.btn-red.ghost:disabled, .btn-red.ghost[disabled] { }
/****/
.thumbnail, .img-thumbnail { }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background-color: #e8e8e8; }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-color: #357ebd; }
.navbar-light { background: #fff; }
.navbar-light .navbar-nav > .active > a { }
.navbar-brand, .navbar-nav > li > a { }
.navbar > .container .logo, .navbar > .container-fluid .logo { display: block; float: left; margin: 24px 55px 24px 0; }
.navbar > .container .logo a, .navbar > .container-fluid .logo a { display: block; }
.header-2 .logo h1, .header-4 .logo h1 { float: none; }
.header-2 .navbar > .container .logo a, .header-2 .navbar > .container-fluid .logo a { display: inline-block; }
.navbar-inverse { background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x; }
.navbar-inverse .navbar-nav > .active > a { background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%); background-image: -o-linear-gradient(top, #222 0%, #282828 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#222), to(#282828)); background-image: linear-gradient(to bottom, #222 0%, #282828 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
background-repeat: repeat-x; -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); }
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a { text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); }
.navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; }
.alert { border-radius: 0; font-size: 18px; border-radius: 12px; border: none; color: #fff;  font-size: 18px; padding: 32px; }
.alert i { margin-right: 12px; }
.alert-success { background: rgb(76,217,100); /* Old browsers */ background: -moz-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(76,217,100,1)), color-stop(100%, rgba(24,181,54,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cd964', endColorstr='#18b536', GradientType=1 ); /* IE6-9 */
}
.alert-info { background: rgb(0,122,255); /* Old browsers */ background: -moz-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,122,255,1)), color-stop(100%, rgba(0,185,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007aff', endColorstr='#00b9ff', GradientType=1 ); /* IE6-9 */
}
.alert-warning { background: rgb(255,204,0); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(255,186,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffba00', GradientType=1 ); /* IE6-9 */
}
.alert-danger { background-image: -moz-linear-gradient( 45deg, rgb(230,2,0) 0%, rgb(255,59,48) 100%); background-image: -webkit-linear-gradient( 45deg, rgb(230,2,0) 0%, rgb(255,59,48) 100%); background-image: -ms-linear-gradient( 45deg, rgb(230,2,0) 0%, rgb(255,59,48) 100%); }
.alert-dismissable .close, .alert-dismissible .close { top: 53%; right: -10px; color: #fff; font-size: 40px; line-height: 24px; text-shadow: none; opacity: 1; }
.progress { background: none; box-shadow: none; border-radius: 0; position: relative; margin: 0 0 10px 0; height: 30px; overflow: visible; }
.progress-bar { box-shadow: none; border-radius: 12px; }
.progress-bar-success { }
.progress-bar-info { }
.progress-bar-warning { }
.progress-bar-danger { }
.progress-bar-striped { }
.list-group { border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); box-shadow: 0 1px 2px rgba(0, 0, 0, .075); }
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { text-shadow: 0 -1px 0 #3071a9; background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%); background-image: -o-linear-gradient(top, #428bca 0%, #3278b3 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3278b3)); background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
background-repeat: repeat-x; border-color: #3278b3; }
.panel { border-radius: 12px; border: 2px solid #eee; overflow: hidden; }
.panel-heading { padding: 18px 15px; border-radius: 0; }
.panel-heading h3 { color: #fff !important; }
.panel-default > .panel-heading { }
.panel-primary > .panel-heading { background: rgb(0,122,255); /* Old browsers */ background: -moz-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,122,255,1)), color-stop(100%, rgba(0,185,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007aff', endColorstr='#00b9ff', GradientType=1 ); /* IE6-9 */
}
.panel-success > .panel-heading { background: rgb(76,217,100); /* Old browsers */ background: -moz-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(76,217,100,1)), color-stop(100%, rgba(24,181,54,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(76,217,100,1) 0%, rgba(24,181,54,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cd964', endColorstr='#18b536', GradientType=1 ); /* IE6-9 */
}
.panel-info > .panel-heading { background: rgb(0,122,255); /* Old browsers */ background: -moz-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,122,255,1)), color-stop(100%, rgba(0,185,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(0,122,255,1) 0%, rgba(0,185,255,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007aff', endColorstr='#00b9ff', GradientType=1 ); /* IE6-9 */
}
.panel-warning > .panel-heading { background: rgb(255,204,0); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(255,186,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255,204,0,1) 0%, rgba(255,186,0,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffba00', GradientType=1 ); /* IE6-9 */
}
.panel-danger > .panel-heading { background-image: -moz-linear-gradient( 45deg, rgb(230,2,0) 0%, rgb(255,59,48) 100%); background-image: -webkit-linear-gradient( 45deg, rgb(230,2,0) 0%, rgb(255,59,48) 100%); background-image: -ms-linear-gradient( 45deg, rgb(230,2,0) 0%, rgb(255,59,48) 100%); }
.well { background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
background-repeat: repeat-x; border-color: #dcdcdc; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); }
.form-control { border-radius: 5px; box-shadow: none; height: 35px; -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; padding: 6px 10px; border: 2px solid #dadada; background: #fff; }
.form-group { margin: 0; }
.form-group label { color: #0c3a3b; font-size: 14px; font-weight: normal; margin: 0 0 3px; width: 100%; }
textarea.form-control { padding: 15px 20px 30px 20px; }
.form-control:focus { border: none; border: 2px solid #4CD964; outline: 0 none; }
.input-group { height: 54px; width: 100%; }
.center-block { text-align: center; margin: 0; }
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin: 0; }
.breadcrumb { padding: 0 !important; font-size: 16px; background: none; line-height: 20px; list-style: none outside none; margin-bottom: 0 !important; }
.breadcrumb > li { display: inline-block; margin-bottom: 0 !important; }
.breadcrumb > li.active { font-weight: normal; }
.breadcrumb > li + li:before { color: #ccc; content: "/ "; padding: 0 5px; }
.breadcrumb > .active { color: #777; }
