*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#333;font-family:Roboto,sans-serif;line-height:1.2em;font-size:14px}.container{margin:0 auto;border:0 solid red}.wrapper{width:100%}.bee-logo{width:90%;max-width:400px}.wrapper.orgheader{background-color:#37474f;text-align:left;font-size:2.5em;color:#fff;padding:20px}@media (max-width:768px){.wrapper.orgheader{font-size:2em}}.wrapper.orgfooter{clear:both;background-color:#37474f;padding:20px;min-height:80px;height:auto}.wrapper.orglogo,.wrapper.orgwebsite{background-color:#fff;text-align:left;padding:20px}.wrapper.orgrules{background-color:#c5cbe8;text-align:left;padding:10px 20px 50px}#organisation-header{width:100%;height:200px;padding:10px}#organisation-breadcrumb a{background-color:#fff;padding:2px 5px;border:1pt solid #333;font-size:.8em;text-decoration:none;color:#333}#organisation-breadcrumb a:visited{color:#333}#organisation-rules h2{font-size:1.3em;margin:30px 0 10px}#organisation-logo img{max-width:100%}#organisation-instructions{padding:10px}#organisation-terms{float:left;clear:both;margin-top:20px;padding:10px}#organisation-name{font-size:2em;margin-top:30px;margin-left:10px}.orgfooter a{color:#999;font-size:1em;font-weight:300}.orgfooter a:hover{color:#999;text-decoration:underline}.footer_links ul{margin-right:20px;padding:0}.footer_links ul li{list-style-type:none;margin-right:40px;margin-top:20px;display:inline-block}.row.divider{border-top:1pt solid #666;padding-top:30px}.brand a,.brand a:hover,.brand a:visited{color:#ccc}.brand{margin-bottom:30px}.brandlink{padding-top:5px;padding-left:15px}.copyright{color:#999;font-weight:300;font-size:.9em;line-height:20px}.swap-panel{display:block;float:left;clear:both;border-top:1pt solid #ccc;padding:10px}.swap-panel .col-md-6{border:0 solid red}.swap-panel h2{font-weight:700}#studentSwap{border:1pt solid #333;background-color:#eee;padding:20px}#studentSwap .confirm-inputs,#swapListings .confirm-inputs{display:inline-block;width:auto;height:auto;box-shadow:none;margin-left:10px}.offerEmailConfirmation,.takenEmailConfirmation{clear:both;display:none}#swapListings{margin-top:10px;min-height:150px}.swapOffer{position:relative;margin-bottom:20px;padding:20px;border:1pt solid #333}.login-panel{margin:100px auto;border:1pt solid #333;padding:10px}.login-panel h2{font-size:1.3em;margin-bottom:20px}.login-panel .submit-row div{margin-top:20px;padding:10px;text-align:right}.client-panel{margin-top:20px;border:1pt solid #333;padding:10px}.help-panel{padding:10px;height:auto;min-height:80px;margin-bottom:20px}.help-panel h2{font-size:1.3em;margin:10px 0 0}.help-panel p{margin:10px 0}.help-panel ul{list-style-position:inside;margin:10px 0;font-size:.9em}.help-panel ul li{list-style:none}.minitext{font-size:.8em}#available-swaps .help_panel{margin-top:65px}td{text-align:left;padding:5px}td.submit{text-align:right}.listedSwaps{border:1pt solid #ccc;background-color:#eee;margin:30px 0;padding:20px;width:500px;text-align:left;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.availableSwap{background-color:#d3ebcd}.takenSwap{background-color:#faffbd}#studentSwapConfirm,#swapTakenConfirm{display:none}.swapAlert{position:absolute;left:0;top:0;width:100%;background-color:#333;z-index:99999;opacity:.95;filter:alpha(opacity=95);padding:20px;color:#fff}.swapAlert p{text-align:left;margin:10px 0}.swapAlert p a{color:#fff}.swapAlert .alert p a{color:#333}.swapAlert .swapToken{font-weight:800;padding:2px 5px;background-color:#fff;color:#333}.swapData .form-group{margin-top:10px;margin-bottom:0}.swapData .row{margin-bottom:5px}.swapData label{line-height:30px}.swapData .input-group{padding-left:12px!important}.swapData .control-label{text-align:left!important}#confirmsubmit{margin-right:30px}#confirmTokenError,#confirmTokenSuccess,#swapOfferError,.swapTakenErrors{display:none}#confirmTokenErrorMessage,#confirmTokenSuccessMessage,#swapErrorMessage,.swapTakenMessages{display:inline}.dismiss-alert{color:#fff}.swap-label{font-weight:700}#swap-login{margin-top:30px}#swap-login form div{margin-left:30px}#tokenConfirmations{border:1pt solid #000;padding:10px}#confirmTokens{display:none}.flashbag{float:left;clear:both;color:#800;text-align:center;border:1pt solid #800;padding:10px;margin-top:10px;margin-bottom:10px}#filters,.changeSwapPanelOrder{display:none}#filters{border:1pt solid #ccc;padding:10px;margin-bottom:10px;width:100%;background-color:#eee}#filters p{padding-bottom:10px}#filters .input-group{padding-left:15px}#filters .input-group select{width:250px}#filters .filterOption{display:inline-block;background-color:#fff;border:1pt solid #ccc;margin:0 0 7px 5px}#filters .filterOption label{font-weight:400;text-align:center;cursor:pointer;padding:6px 10px;line-height:20px;margin-bottom:0}#filters .filterOption.active{border:1pt solid #333;background-color:#9fa8da;color:#fff}#filters .filterOption input[type=checkbox]{display:none}.listing-flash{margin:5px 0 10px;padding:5px;border:1pt solid #ccc;text-align:center;background-color:#eee}.cssload-spin-box{display:none;position:relative;margin:auto;left:0;top:50px;bottom:0;right:0;width:15px;height:15px;border-radius:100%;box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf;-o-box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf;-ms-box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf;-webkit-box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf;-moz-box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf;animation:cssload-spin 4.6s ease infinite;-o-animation:cssload-spin ease infinite 4.6s;-ms-animation:cssload-spin ease infinite 4.6s;-webkit-animation:cssload-spin 4.6s ease infinite;-moz-animation:cssload-spin ease infinite 4.6s}@keyframes cssload-spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}@-o-keyframes cssload-spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}@-ms-keyframes cssload-spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}@-webkit-keyframes cssload-spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}@-moz-keyframes cssload-spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}.input-group-addon{padding:3px 10px}.form-error-message{color:#800}.form-error-icon{background-color:#800}.table-borderless>tbody>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tfoot>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>thead>tr>td,.table-borderless>thead>tr>th{border:none;border-top:1pt solid #ccc}.table-borderless>tbody>tr.no-border>td,.table-borderless>tbody>tr.no-border>th,.table-borderless>tfoot>tr.no-border>td,.table-borderless>tfoot>tr.no-border>th,.table-borderless>thead>tr.no-border>td,.table-borderless>thead>tr.no-border>th{border-top:none}.notes{line-height:1.2}p{line-height:1.5em}p.dashboard a{text-decoration:underline;font-weight:700}h4.dashboard{border-top:1pt solid #eee;padding-top:15px}div.swap-org{border-bottom:1pt solid #ddd}