/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.navbar-default,.navbar-inverse{border-radius:4px;background-repeat:repeat-x}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff,#e0e0e0);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(180deg,#fff 0,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffffffff",endColorstr="#ffe0e0e0",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) background-repeat:repeat-x;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7,#265a88);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(180deg,#337ab7 0,#265a88);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff337ab7",endColorstr="#ff265a88",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c,#419641);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(180deg,#5cb85c 0,#419641);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff5cb85c",endColorstr="#ff419641",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de,#2aabd2);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(180deg,#5bc0de 0,#2aabd2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff5bc0de",endColorstr="#ff2aabd2",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e,#eb9316);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(180deg,#f0ad4e 0,#eb9316);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fff0ad4e",endColorstr="#ffeb9316",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f,#c12e2a);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(180deg,#d9534f 0,#c12e2a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffd9534f",endColorstr="#ffc12e2a",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(180deg,#f5f5f5 0,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fff5f5f5",endColorstr="#ffe8e8e8",GradientType=0)) background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7,#2e6da4);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(180deg,#337ab7 0,#2e6da4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff337ab7",endColorstr="#ff2e6da4",GradientType=0)) background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(180deg,#fff 0,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffffffff",endColorstr="#fff8f8f8",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)) -webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb,#e2e2e2);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(180deg,#dbdbdb 0,#e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffdbdbdb",endColorstr="#ffe2e2e2",GradientType=0)) background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 hsla(0,0%,100%,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c,#222);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(180deg,#3c3c3c 0,#222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff3c3c3c",endColorstr="#ff222222",GradientType=0)) filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808,#0f0f0f);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(180deg,#080808 0,#0f0f0f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff080808",endColorstr="#ff0f0f0f",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-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7,#2e6da4);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(180deg,#337ab7 0,#2e6da4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff337ab7",endColorstr="#ff2e6da4",GradientType=0)) background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 hsla(0,0%,100%,.2);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8,#c8e5bc);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(180deg,#dff0d8 0,#c8e5bc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffdff0d8",endColorstr="#ffc8e5bc",GradientType=0)) background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7,#b9def0);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(180deg,#d9edf7 0,#b9def0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffd9edf7",endColorstr="#ffb9def0",GradientType=0)) background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3,#f8efc0);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(180deg,#fcf8e3 0,#f8efc0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fffcf8e3",endColorstr="#fff8efc0",GradientType=0)) background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede,#e7c3c3);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(180deg,#f2dede 0,#e7c3c3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fff2dede",endColorstr="#ffe7c3c3",GradientType=0)) background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb,#f5f5f5);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(180deg,#ebebeb 0,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffebebeb",endColorstr="#fff5f5f5",GradientType=0)) background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7,#286090);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(180deg,#337ab7 0,#286090);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff337ab7",endColorstr="#ff286090",GradientType=0)) background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c,#449d44);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(180deg,#5cb85c 0,#449d44);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff5cb85c",endColorstr="#ff449d44",GradientType=0)) background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de,#31b0d5);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(180deg,#5bc0de 0,#31b0d5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff5bc0de",endColorstr="#ff31b0d5",GradientType=0)) background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e,#ec971f);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(180deg,#f0ad4e 0,#ec971f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fff0ad4e",endColorstr="#ffec971f",GradientType=0)) background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f,#c9302c);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(180deg,#d9534f 0,#c9302c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffd9534f",endColorstr="#ffc9302c",GradientType=0)) background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.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:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7,#2b669a);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(180deg,#337ab7 0,#2b669a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff337ab7",endColorstr="#ff2b669a",GradientType=0)) background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(180deg,#f5f5f5 0,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fff5f5f5",endColorstr="#ffe8e8e8",GradientType=0)) background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7,#2e6da4);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(180deg,#337ab7 0,#2e6da4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ff337ab7",endColorstr="#ff2e6da4",GradientType=0)) background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8,#d0e9c6);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(180deg,#dff0d8 0,#d0e9c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffdff0d8",endColorstr="#ffd0e9c6",GradientType=0)) background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7,#c4e3f3);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(180deg,#d9edf7 0,#c4e3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#ffd9edf7",endColorstr="#ffc4e3f3",GradientType=0)) background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3,#faf2cc);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(180deg,#fcf8e3 0,#faf2cc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fffcf8e3",endColorstr="#fffaf2cc",GradientType=0)) background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede,#ebcccc);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(180deg,#f2dede 0,#ebcccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#fff2dede",endColorstr="#ffebcccc",GradientType=0)) background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8,#f5f5f5);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(180deg,#e8e8e8 0,#f5f5f5);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 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 hsla(0,0%,100%,.1)}*{box-sizing:border-box}#content h1{font-family:游明朝,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;letter-spacing:1px;font-weight:700;color:#a27d33;text-align:center}#forms #container{max-width:1030px;width:98%;margin-left:auto;margin-right:auto}input,select{border:1px solid #ccc}.select-wrapper{position:relative;display:inline-block}.select-wrapper:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-color:#666 transparent transparent;border-style:solid;border-width:6px 5px 0;pointer-events:none}select{box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:30px;background:#fff}select::-ms-expand{display:none}.mens{text-align:right}#course_op p,.mens a{color:#95040b;cursor:pointer;display:inline-block;text-decoration:underline;margin-top:20px;margin-bottom:0;font-weight:400}.flow{width:100%;margin:10px 0}#panel{margin-bottom:0}#content table{width:100%;max-width:100%;margin:20px 0;box-sizing:border-box}#content td,#content th{border:1px solid #ccc}#content th{background-color:#f2ece1;width:32%;vertical-align:baseline}.course_li h3{background-color:#56514e;color:#fff;padding:3px 6px;font-size:12px}.course_li p{font-size:12px;text-decoration:underline}.course_li ul{margin:0 0 20px}.course_li li{display:inline-block;width:48%;margin:10px 3% 0 0}.course_li li:nth-child(2n){margin-right:0}.course_li img{width:45%;margin-right:10px}.course_li p{display:inline-block;vertical-align:middle}#content #entryform .required_warning{color:#fff;background:#a40000;border-radius:3px!important;margin-left:5px;padding:2px 10px;font-size:12px}.sample{font-size:12px}.para{display:inline-block}.para span{margin-right:20px}.para input{margin-bottom:5px}.point_wrap{float:left}.point{padding:10px;border-radius:10px;border:1px solid #ddd;background-color:#f5f5f5;margin-right:0}#entryform .error{margin:0 0 10px;padding:3px 3px 0;font-size:88%;font-weight:700;background:#d80000;color:#fff}#agree{margin:20px auto 0;width:100%;height:300px;overflow:auto;border:1px solid #ccc}#agree h3{background-color:#f2ece1;font-size:14px;padding:15px;margin-bottom:10px;border-bottom:1px solid #ccc}#agree ol,#agree ul{padding:0 15px;margin-bottom:20px}#agree ul li{list-style:disc inside}#agree ol li{list-style:decimal inside}#agree ul li strong{color:#95040b}#agree dl{padding:10px 15px;background:#f2f2f2}#formNavi h3{color:#d80000}#formNavi,.red_btn{margin:0 auto;text-align:center;background:#f2ece1}#formNavi input,.red_btn{background-color:#95040b;border-radius:5px;border:none;color:#fff}#formNavi input:disabled,#formNavi input:disabled:hover{background-color:#bd9999;border-radius:5px;border:none;color:#fff}.red_btn{margin-bottom:70px}.red_btn a{color:#fff;text-decoration:none}.yes_btn{background-color:#95040b}.no_btn,.yes_btn{border-radius:5px;border:none;color:#fff}.no_btn{background-color:#005e15}#cardinfo{max-width:470px;font-size:10px}#cardinfo img{width:100%;margin-bottom:10px}#freedial{max-width:470px;margin:30px auto;border-radius:10px;border:1px solid #ddd;background-color:#f5f5f5}#freedial dl{margin-bottom:0}#freedial dt{font-weight:400;font-size:12px}#freedial dd{font-weight:700;font-family:游明朝,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;margin-left:10px}#verisign table{max-width:100px;margin-left:auto}footer{background-color:#8c806b;color:#fff;padding:5px 0;text-align:center}footer p{margin:0;font-size:12px}.back_btn{margin-bottom:60px}.back_btn a{background-color:#56514e;color:#fff;padding:10px 40px;border-radius:5px}#complete h2,#complete h3,.step_wrap h3{color:#d80000;font-size:20px;margin-bottom:20px}#content #complete{background-color:#f2ece1;margin:20px auto;text-align:center}#entryform .txt_red{margin-top:10px}.notice h3,.notice strong,.txt_red{font-weight:700;color:#d80000}.notice{text-align:left;margin:20px auto;background-color:#fff;border:1px solid #ccc;padding:20px}.notice p{margin-bottom:0}.notice h3 img{margin:0 10px 10px 0}.step_wrap{margin:20px auto 0;text-align:center;background:#f2ece1;padding:30px}.icon_arow{display:block;margin:0 auto}#compnextTop{border:1px solid #ccc;border-radius:5px;padding:20px;text-align:center}#compnextTop p{color:#d80000;font-size:16px;margin-bottom:0;font-weight:700}#step_wrap{display:block}.tel2,.web{width:49%;display:table-cell}.tel2{margin-right:2%}.tel2 div,.tel2 h4,.web div,.web h4{border:1px solid #ccc}.tel2 h4,.web h4{background:#f2ece1;text-align:center;border-bottom:none}.tel2 a{text-decoration:underline;color:#d80000}.web_flow li img,.web_flow_wp{border:1px solid #ccc}.web_flow_wp h3{background-color:#8c806b;padding:10px;font-size:16px;text-align:center;color:#fff}.web_flow_wp h3+p{text-align:center;background:#f2ece1}.step_ttl{color:#8c806b;font-weight:700;font-size:larger}.web_flow li{margin-bottom:20px}.web_flow dt{color:#8c806b;margin-bottom:10px}.web_flow dd a{text-decoration:underline;color:#d80000}.web_flow .comment{font-size:smaller}.button,.txt_center{text-align:center}#complete .inner .red_btn{margin-bottom:0}.confirmDateTime{margin:20px auto;background-color:#fff;border:1px solid #ccc;padding:20px;font-weight:700}.contact h3{font-size:15px!important;margin-bottom:10px!important}.contact #freedial{margin:0 auto 70px}.sheet_ttl{color:#a40000;border-bottom:1px solid #ccc;padding-bottom:10px;margin:20px 0 10px 15px}.leadcopy span{color:#d80000}#form_confirm,.question{background-color:#f2ece1;margin:20px auto;text-align:center}.confirmDateTime p,.question p{font-weight:700;font-size:16px;margin-bottom:0}.confirmQuestion{text-align:left}.confirmQuestion dd{margin-bottom:20px}#form_confirm h2{padding:30px 0 20px;font-size:18px;color:#a40000}.select_date #content,.select_date #form_confirm{background-color:#fff;padding:0}.select_date #form_confirm{text-align:left}.select_date h2{margin:20px 0 10px;padding-top:0!important}.select_date .notice{background-color:#f2ece1;margin:20px auto;width:100%}.select_date .date li{background-color:#f2ece1;border:1px solid #ccc;border-bottom:none}.select_date .date li:last-child{border-bottom:1px solid #ccc}.select_date .date li{padding:10px 10px 5px}.select_date .time li{border-right:1px solid #ccc;padding:11px 10px 5px}.select_date .time li:first-child{border-top:1px solid #ccc}.select_date .time li:last-child{border-bottom:1px solid #ccc}.select_date .date,.select_date .time{display:inline-block}.select_date .date p,.select_date .time p{background-color:#8c806b;color:#fff;width:50px;text-align:center;margin-bottom:0}#agreeConfirm{margin:10px auto 0;padding:15px 40px 20px;background-color:#f2ece1}#agreeConfirm input{width:auto!important}#agreeConfirm .error{margin:0;padding:3px 3px 0;font-size:88%;font-weight:700;background:#d80000;color:#fff}#agree p{padding:0 15px}@media (min-width:768px){#content h1{font-size:22px;margin-bottom:25px;margin-top:40px}#content td,#content th{padding:20px 30px}#content #entryform .required_warning{float:right}#birthday,#tel{width:90%}#email{width:60%}.para input{margin-right:20px}.point{width:58%;float:right}.point.birth{width:48%}#formNavi,.red_btn{padding:30px}#formNavi input,.red_btn{width:54%;padding:15px}.red_btn{max-width:470px}.no_btn,.yes_btn{padding:10px;width:170px;font-size:18px;margin:10px}#cardinfo{margin:40px auto}#freedial dt{float:left\9}#freedial dl{display:inline-flex;padding:10px 30px}#freedial dd{font-size:24px}#formNavi input:hover,.red_btn:hover{background-color:#6f0308}.icon_arow{max-width:110px}.tel2 h4,.web h4{padding:30px}.tel2 p,.web p{margin:20px}.tel2 h4 img,.web h4 img{margin-right:10px}.web_flow_wp h3+p{padding:30px}.web_flow{margin:0 40px 40px}.web_flow li{display:inline-flex}.web_flow dl{width:70%;margin-left:20px;width:64%\9;float:right\9}.web_flow dt{font-size:large}.web_flow dd{font-size:larger}#content #complete{padding:30px}.confirmDateTime,.notice{width:70%}.sheet_ttl{font-size:18px}.question{padding:30px}.date_wrap{display:flex}.select_date .date{width:40%;float:left\9}.select_date .time{width:60%;float:right\9}}@media (max-width:767px){#forms #container{padding-left:15px;padding-right:15px}#content h1{font-size:18px;margin-bottom:0;margin-top:30px}.pc{display:none}.sp{display:block}body{padding-top:0}#logo{width:40%;height:auto}.mens a{font-size:12px}input,select{width:100%;max-width:100%}input,input[type=checkbox],select{font-size:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{width:auto}#course_op p{margin-top:30px}.course_li li{width:47%}#birthday,#email,#tel,.course_li img{width:100%}#content td,#content th{padding:20px 10px}#content .confirm td,#content td,#content th{box-sizing:border-box;width:100%;display:block;border-bottom:none}#content .confirm td{padding:5px 10px}#content .confirm th{box-sizing:border-box;width:100%;display:block;font-size:12px;border-bottom:none;padding:5px}#content tr:last-child{border-bottom:1px solid #ccc}#content #entryform .required_warning{margin-right:10px}.para{width:100%}.point{display:block;font-size:12px}#furigana1,#furigana2,#name1,#name2{width:78%}#agree{font-size:12px}#agree p{padding:0 15px}#formNavi,.red_btn{padding:15px}#formNavi input,.red_btn{width:100%;padding:10px;margin-bottom:10px}.no_btn,.yes_btn{padding:10px;width:44%;font-size:18px;margin:5px}#cardinfo{margin:20px auto}#freedial dl{padding:10px 20px;text-align:center}#freedial dd{font-size:20px}#complete .inner{padding:0}.icon_arow{max-width:30%}.tel2 h4 img,.web h4 img{height:28px;width:auto;margin-bottom:10px}.tel2 h4,.web h4{padding:10px;font-size:14px;min-height:85px}.tel2 p,.web p{margin:10px}.step_ttl{margin-left:15px}.web_flow_wp h3+p{padding:15px}.web_flow{margin:0 15px 40px}.web_flow dl{width:100%;margin-left:0}.web_flow dt{font-size:larger}.web_flow li img{width:100%;margin-bottom:10px}.web_flow li{margin-bottom:40px}#content #complete{padding:30px 15px}.sheet .inner{padding:0}.sheet_ttl{font-size:16px;margin:30px 0 15px}#form_confirm,.question{padding:30px 15px}.select_date .date,.select_date .time{width:100%;margin-bottom:20px}.select_date .time li{border-left:1px solid #ccc}#agreeConfirm{margin:10px auto 0;padding:15px 20px 20px;background-color:#f2ece1}#agreeConfirm input{width:auto}#agreeConfirm .error{margin:0;padding:3px 3px 0;font-size:88%;font-weight:700;background:#d80000;color:#fff}}