h1,h2{font-weight:300}.btn,.table td.text-middle{vertical-align:middle}.btn,a{cursor:pointer}body,html{min-height:100%}.page-header{border-bottom:none;margin:0;padding-bottom:0}.row-fluid{margin-bottom:20px}a{color:#216826;text-decoration:none}a:focus,a:hover{color:#1a511e;text-decoration:none;outline:0}hr{border-bottom-width:0}h1,h2,h3,h4,h5,h6{font-family:'Dancing Script',cursive;color:#621019}h2,h3{line-height:30px}h1{font-size:2.5em}h2{font-size:2em}h3{font-family:'Roboto Flex';font-size:1.3em;font-weight:400;letter-spacing:.05em}h4,h5{font-size:1.2em}h4{font-weight:700}h5{font-weight:600}h6{font-size:1em;font-weight:700}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit}.btn{display:inline-block;padding:4px 10px;margin-bottom:10px;margin-left:.5em;font-size:16px;font-weight:400;line-height:1.46em;color:#fff;text-align:center;text-shadow:none;background-color:#e70000;border:1px solid #e70000;background-image:none;background-repeat:repeat-x;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:'Roboto Flex'}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#fff;background-color:#b31212;border:1px solid #b31212}.btn-primary{background:#a2c614;border-color:#a2c614;color:#fff}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{background:#216826;border-color:#216826}.btn-gray{background:#cecece;border-color:#cecece;color:#fff}.btn-gray.active,.btn-gray.disabled,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.btn-gray[disabled]{background:#bdbdbd;border-color:#bdbdbd}.btn-transparent{background:0 0!important;border:1px solid #cecece!important;color:inherit!important}.btn-transparent.active,.btn-transparent.disabled,.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover,.btn-transparent[disabled]{background:0 0!important;border:1px solid #bdbdbd!important}.btn-small{font-size:12px}.btn-mini{font-size:10px}.btn-micro{margin:6px 0 0;padding:2px;font-size:9px;vertical-align:top;min-width:14px}.btn-micro [class*=" icon-"],.btn-micro [class^=icon-]{margin-top:-1px}.btn .caret{margin-top:8px;margin-left:10px;border-top-color:#fff}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#216826;border-color:#216826}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:-8px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li{border-bottom:1px dotted #ccc;text-align:left}.dropdown-menu>li:last-child{border-bottom:none}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:300;line-height:1.5em;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0059a2;background-image:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}.modal-backdrop{z-index:2020}.modal.fade.in{z-index:2030}.modal-footer .btn{margin-bottom:0}.tooltip-inner{background:#1A511E}.tooltip.top .tooltip-arrow{border-top-color:#1A511E}.tooltip.right .tooltip-arrow{border-right-color:#1A511E}.tooltip.left .tooltip-arrow{border-left-color:#1A511E}.tooltip.bottom .tooltip-arrow{border-bottom-color:#1A511E}blockquote.success{border-left-color:#A2C614}blockquote.error{border-left-color:#D8232A}.table td.text-right,.table th.text-right{text-align:right}.uneditable-input:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,textarea:focus{border-color:rgba(187,187,187,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2)}button,button:active,button:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0}