*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{*zoom:1}.center{max-width:980px;margin:auto}body{line-height:1.5em;padding:0;margin:0}input{font-family:'Proixma Nova', "Helvetica Neue", Helvetica, sans-serif}a{color:#c80}img{border:none}#admin-toolbar{background-color:#F0F2D3;padding:5px;color:#D9C8AA}#admin-toolbar .center{padding:0px 5px}#admin-toolbar b{color:#563F20}#admin-toolbar a{display:inline-block;margin:0px 5px}#comp-progress{background-color:#F5F2F0;line-height:36px;font-weight:bold;padding-left:5px}#comp-progress #progress{height:10px;width:800px;border:1px solid #D5D2D0;margin-left:30px;margin:13px 10px 13px 10px;float:right;background-image:url(/assets/progress_bg-2246ee20bfae0a19f4f12cf94861c3f70ce3f601b76bed82b7a6d8713f7eaad9.png);background-color:white;background-repeat:repeat-y}#comp-progress #progress .bar{height:8px;background-color:red;background-color:rgba(255,0,0,0.7)}.form-errors{background-color:#F43;padding:10px;color:white;padding-left:145px}.form-errors>h3{margin-top:0px}.field_with_errors{display:inline-block}.table-filter{padding:10px;color:#403020;background-color:#f5f2f0}.table-filter input[type="text"]{background-color:white;margin-right:10px}.results table{margin-top:20px}.results table td>p{display:block;width:100%;margin:0;overflow:hidden;text-overflow:ellipsis}.results table td.status-mark{width:35px}.results table td.action-link{width:90px}.results table td.action-link .info{color:#dcc}.results table td.edit-link{width:50px;text-align:right;padding-right:5px}nav.pagination{width:100%;text-align:center;margin:15px 0px}nav.pagination .first,nav.pagination .prev,nav.pagination .page,nav.pagination .next,nav.pagination .last{display:inline-block;line-height:20px}nav.pagination .first,nav.pagination .prev{margin-right:10px;float:left}nav.pagination .last,nav.pagination .next{margin-left:10px;float:right}nav.pagination .page{width:16px;border:1px solid #ccc;text-align:center}nav.pagination .page a{width:16px;display:block}.button{user-select:none;-webkit-user-select:none;cursor:pointer;float:right;display:block;border-radius:5px;color:white;width:100px;height:33px;margin:0 0 0 15px;padding:0;line-height:33px;text-align:center;text-decoration:none;background-color:#403020}.button:hover{background-color:#504030}.button.warning{background-color:#f90}.button.warning:hover{background-color:#fa3}.button.disabled,.button:disabled{color:#f0f0f0;background-color:#ddd}.button.disabled:hover,.button:disabled:hover{color:#f0f0f0;background-color:#ddd}.button.new{background-color:#0B0}#scores-form{width:450px;float:left}#admin-judging-sheet{width:100%;float:right;width:500px;border:5px solid #666}#admin-judging-sheet img{width:100%}#blog-posts{width:600px;float:left}#blog-posts hr{height:1px;border:none;background-color:#fed;margin:10px 0px}@media only screen and (min-width: 320px) and (max-width: 600px){#blog-posts{width:100%;padding:0 10px}}.blog-post-preview,.blog-post{width:600px}.blog-post-preview h2,.blog-post h2{margin-bottom:0px}.blog-post-preview h2 a,.blog-post h2 a{text-decoration:none;color:#58422D}.blog-post-preview span.info,.blog-post span.info{color:#ccc0b0;font-size:13px;display:inline-block;margin-bottom:10px}.blog-post-preview blockquote,.blog-post blockquote{margin:0px;padding:0px;margin-bottom:20px}.blog-post-preview blockquote a,.blog-post blockquote a{font-style:italic}.blog-post-preview hr,.blog-post hr{height:1px;border:none;background-color:#fed;margin:10px 0px}@media only screen and (min-width: 320px) and (max-width: 600px){.blog-post-preview,.blog-post{width:100%}.blog-post-preview h2,.blog-post h2{padding-left:0;margin-left:0;font-size:21px;line-height:1.2em}}#disqus_thread{width:600px}@media only screen and (min-width: 320px) and (max-width: 600px){#disqus_thread{width:100%}}#notice{margin-top:1em;background-color:#def;color:#036;padding:10px}#notice.error{background-color:#fee;color:#f00}#notice.error a{color:#f00}#notice>a{display:block;float:right;color:#036;font-weight:bold;text-decoration:none;width:1.5em;height:1.5em;line-height:1.5em;text-align:center}#notice>a:hover{background-color:#cdf}.field_with_errors input[type="text"]{border:1px solid #ff0000;background-color:#fee}.field_with_errors label{color:red}#update-link{font-size:13px}#your-entries span.info,.results span.info{color:#ccc0b0}#your-entries table,.results table{width:100%;border-collapse:collapse}#your-entries table tbody tr:hover,.results table tbody tr:hover{background-color:#F3EFDF}#your-entries table tbody tr:hover .na,.results table tbody tr:hover .na{color:#dca}#your-entries table th,#your-entries table td,.results table th,.results table td{border-bottom:1px solid #e0d5d0}#your-entries table th,.results table th{text-align:left;color:#403020}#your-entries table td,.results table td{padding:8px 0px}#your-entries table td.bottle-id,.results table td.bottle-id{padding-right:25px;font-weight:bold;color:#826042;letter-spacing:1px;text-align:right;width:120px}#your-entries table td.bottle-id a,.results table td.bottle-id a{font-weight:normal;letter-spacing:normal}#your-entries table td.name,.results table td.name{width:35%}#your-entries table td.yes-no,.results table td.yes-no{width:50px}#your-entries table td.no-brews,.results table td.no-brews{text-align:center;padding:2em;color:#d5d5d5;font-weight:bold;font-size:1.5em}#your-entries table td.no-brews:hover,.results table td.no-brews:hover{background-color:#fff}#your-entries table .na,.results table .na{color:#edc}div.yes-no{width:1em;height:1em;margin:0.25em;background-image:url(/assets/crosstick-3044d218f901ba92f7d1d82b808b9a1d95da70cb365ea1778092346e4a1fdc63.png);background-repeat:no-repeat;text-indent:-9999px}div.yes-no.yes{background-position:-13px 0px}input[type="text"]{background-color:transparent;border:1px solid #CCC;padding:5px 5px;font-size:1.1em}input[type="text"].short{width:60px}input[type="submit"]{float:right;display:block;min-width:100px;padding:6px 10px;color:white;background-color:#403020;border:none;border-radius:5px;font-size:1.0em;text-align:center;cursor:pointer;height:32px}input[type="submit"]:disabled{background-color:#DDD}#more-info{width:300px;margin:auto}#more-info form{margin-top:2em;width:300px}#more-info form input[type="text"],#more-info form textarea{width:100%;margin-bottom:1.5em;background-color:white}#more-info form textarea{font-family:'Proxima Nova', 'Helvetica Neue', Helvetica, sans-serif;font-size:1.1em;padding:5px 5px;border:1px solid #ccc}#delivery_instructions blockquote{background-color:#fff9f5;padding:20px;border:1px solid #f0e0c0}#actions{margin:1em 0;color:#765;line-height:2.5em}#actions .button{user-select:none;-webkit-user-select:none;cursor:pointer;float:right;display:block;border-radius:5px;color:white;width:100px;height:33px;margin:0 0 0 15px;padding:0;font-weight:bold;text-align:center;text-decoration:none;background-color:#0a0}#actions .button:hover{background-color:#0c0}#actions .button.remove{background-color:#900}#actions .button.remove:hover{background-color:#c00}#actions .button.disabled,#actions .button:disabled{color:#f0f0f0;background-color:#ddd}#actions .button.disabled:hover,#actions .button:disabled:hover{color:#f0f0f0;background-color:#ddd}section#new-entry.form form{width:420px}section#new-entry.form .horizontal-form-field label{width:100px}section#new-entry.form .horizontal-form-checkbox{margin-top:20px;padding-left:100px}section#new-entry.form .horizontal-form-checkbox .checkbox-container{float:left}section#new-entry.form .horizontal-form-checkbox label{display:block;margin-left:20px}section#new-entry.form input[type="submit"]{margin-left:105px}section#new-entry.form .horizontal-form-info p{margin-left:105px}section#new-entry.form #entry_style{width:310px}#modal-window{position:fixed;top:0px;left:0px;right:0px;bottom:0px;display:none;background-color:rgba(0,0,0,0.4)}#modal-window #modal-dialog{position:absolute;width:400px;height:200px;padding:40px;left:50%;top:50%;margin-left:-200px;margin-top:-125px;background-color:white;line-height:120px;font-size:16px;text-align:center;color:#666;border-radius:10px;border:1px solid #432;-webkit-box-shadow:0px 0px 1000px rgba(0,0,0,0.4),0px 0px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 1000px rgba(0,0,0,0.4),0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 1000px rgba(0,0,0,0.4),0px 0px 10px rgba(0,0,0,0.3)}.bottle-id.highlight{background-color:#4080ff;color:white !important;text-shadow:1px 1px 3px #a0643c;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.editable{position:relative;margin-right:20px}.editable:hover{margin:-4px 20px -4px -5px;padding:4px 0 4px 5px;background-color:white}.editable.editing{margin:-4px 20px -4px -5px;padding:4px 0 4px 5px;background-color:white}.editable .edit_field{display:inline-block}.editable .edit_form{background-color:white;display:none}.editable .edit_form input{background-color:white;border:1px solid #F3EFDF;font-size:13px;margin:-2px;padding:2px}.edit_button{display:none;position:absolute;left:-40px;top:0px;width:40px;font-size:12px;line-height:24px;padding:0px 6px 3px 0px;text-align:right;background-color:white;border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:1px dashed #dca}body{font-size:13px;font-family:"proxima-nova", "Helvetica Neue", Helvetica, sans-serif;color:#432;background-color:#403020;background-image:url(/assets/background-9b561fbfdd52706bbc979e1288e30c208f6e1f5604eb0259d28906c8fe5d716e.png);background-repeat:repeat-x}h1{height:50px;width:535px;line-height:50px;margin:10px 0px;font-weight:normal;color:#58422D;font-size:2.2em;letter-spacing:-1px}h2{font-size:1.7em;line-height:1.2em;font-weight:normal;color:#58422D}@media only screen and (min-width: 320px) and (max-width: 600px){h2{margin:0.5em 0 0.5em 0}}header{width:980px;margin:auto;padding-top:20px}header>img{float:right;margin:10px 0px;width:230px;height:50px}header nav{background-color:#58422D;background-image:url(/assets/toolbar_background-cd2910aa34e71a71a0d218dac05c8d8951ce9a851c75d1279633921ccdc93dd4.png);background-repeat:repeat-x;background-position:bottom;color:#eee}header nav ul{list-style:none;margin:0;padding:0;word-spacing:-4px;letter-spacing:-4px}header nav ul li{margin:0;display:inline-block}header nav ul li a{word-spacing:normal;letter-spacing:normal;font-weight:bold;display:block;line-height:40px;height:40px;padding:0px 20px;color:#FFF5F0;text-decoration:none;border-right:1px solid #58422D}header nav ul li a:hover{background-color:#EAA440;color:white;background-image:url(/assets/toolbar_background-cd2910aa34e71a71a0d218dac05c8d8951ce9a851c75d1279633921ccdc93dd4.png);background-repeat:repeat-x;background-position:bottom}header nav ul li.enter a{color:#FFB00F}header nav ul li.enter a:hover{background-color:#EAA440;color:#333}header nav ul li a.current{color:#EAA440;background-color:#403020;-webkit-box-shadow:inset 0px 0px 3px #000;-moz-box-shadow:inset 0px 0px 3px #000;box-shadow:inset 0px 0px 3px #000;text-shadow:1px 1px 0px #000;border-right:1px solid #5F4835}@media only screen and (min-width: 320px) and (max-width: 600px){header{width:100%;padding:10px;margin:0}header>img{float:none;margin:0}header h1{width:inherit;margin:-5px 0 5px 0;font-size:21px;font-weight:600}header nav{margin:-10px}header nav li>a{padding:0 10px}}section#content{background-color:white;min-height:700px;padding:1px;padding-bottom:3em;box-shadow:0px 0px 30px rgba(20,10,0,0.7)}footer{z-index:10;position:relative;top:0;width:100%}footer nav{width:980px;margin:auto}footer nav ul{float:left;list-style:none;width:390px;padding:0;margin:0;margin-top:2em}footer nav ul li{margin:0;padding:0;margin-right:10px;padding-left:10px;border-bottom:1px solid #58422D;display:block;float:left;width:120px;line-height:2.5em}footer nav ul li a{color:#AF937F}@media only screen and (min-width: 320px) and (max-width: 600px){footer nav{width:100%;padding:10px}footer nav ul{width:100%;float:none}footer nav ul li{width:30%}}footer #competition-details{color:#AF937F;text-align:right;float:right;margin-top:2em}footer #competition-details p,footer #competition-details h3{margin:0.5em 0em}footer #competition-details h3{font-size:1em}@media only screen and (min-width: 320px) and (max-width: 600px){footer #competition-details{padding:5px;text-align:left;float:none}}.stats-list{list-style:none}.stats-list li{margin-bottom:15px}.stats-list li>a{display:block;margin:10px 0px 50px 45px}.stats-list li>span{display:inline-block;width:50px;text-align:right;font-size:2em;font-weight:bold;margin-right:5px}.stats-list li.fees{padding-left:30px}ul.competition-list{padding:0;margin:0 0 1em 0;border-bottom:1px solid #C0B0A0;list-style:none}ul.competition-list li{border-top:1px solid #C0B0A0;line-height:3em;padding:0px 10px}ul.competition-list li.current{background-color:#F5F2F0}ul.competition-list li a{float:right}ul.competition-list li b{font-size:1.2em}section.message-preview{border:1px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;margin-bottom:20px;width:660px}section.message-preview .headers{padding:10px;background-color:#f5f5f5}section.message-preview .headers label{font-weight:bold;display:inline-block;width:50px;text-align:right;margin-right:5px}section.message-preview>div{padding:15px}section#notes{width:330px;float:left}section#notes form{margin-top:2em;width:300px}section#notes form input[type="text"],section#notes form textarea{width:100%;margin-bottom:1.5em;background-color:white}section#notes form textarea{font-family:'Proxima Nova', 'Helvetica Neue', Helvetica, sans-serif;font-size:1.1em;padding:5px 5px;border:1px solid #ccc}section#style-guide{float:right;width:650px;border-left:1px solid #ced;padding-left:30px}#page-content{width:600px}@media only screen and (min-width: 320px) and (max-width: 600px){#page-content{width:100%;padding:0 10px}#page-content>p:first-child{margin-top:0}#page-content>h2{margin-left:0}}#page-content.home-page{float:left}@media only screen and (min-width: 320px) and (max-width: 600px){#page-content.home-page{float:none}}#page-right.home-page{float:right;width:350px}@media only screen and (min-width: 320px) and (max-width: 600px){#page-right.home-page{width:100%;float:none;padding:10px}#page-right.home-page>h2{margin-left:0}}#farra{margin:34px 0px}.main_sponsor{width:175px;text-align:center;padding:7px;float:left;margin-bottom:20px}.main_sponsor>a.logo{display:block;height:95px;color:black;margin-bottom:5px}#other_sponsors{padding:15px;text-align:left}#other_sponsors a{display:inline-block}h2>.h-link{font-size:13px}section.form{max-width:600px;padding:10px;border-top:1px solid #D0C0A0;border-bottom:1px solid #D0C0A0}section.form hr{border:none;height:1px;background-color:#fed;margin:10px 0px}section.form input[type="submit"]{float:none;margin-left:145px;margin-top:20px}section.form .horizontal-form-checkbox{padding:0px 0px 0px 145px}section.form .horizontal-form-checkbox label{display:inline;font-weight:normal}section.form .horizontal-form-field{margin:10px 0px}section.form .horizontal-form-field label{display:inline-block;width:140px;text-align:right;padding-right:5px;margin:5px 0px;font-weight:bold}section.form .horizontal-form-field textarea{margin:2px;vertical-align:top;border:1px solid #ccc;padding:5px;width:400px}section.form .horizontal-form-field input.short-field{width:100px;margin-left:2px;padding-left:2px}section.form .horizontal-form-field p.info{margin-left:145px;color:#ccc0b0}section.form .horizontal-form-text{margin:10px 0px}section.form .horizontal-form-text label{display:inline-block;width:140px;text-align:right;padding-right:5px;margin:5px 0px;font-weight:bold}section.form .horizontal-form-text a{margin-left:1em}section.form .horizontal-form-info p{margin-left:145px}section.form .emphasize{background-color:#F5F2F0;padding-top:10px;padding-bottom:10px;display:block !important}.waiter{text-align:center;margin:100px 0px}#payment-status{border-collapse:collapse;width:400px;margin:20px 0px}#payment-status tr{border-bottom:1px solid #ddd;border-top:1px solid #ddd}#payment-status td,#payment-status th{padding:10px 5px;vertical-align:top}#payment-status th{text-align:right}#payment-status ul{margin:0;padding:0 15px}.post-preview{border:1px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;margin-bottom:20px;width:660px;padding:15px}h3.achtung{color:red}#competition_results_year{background-color:#FFFEEA;margin-top:20px;padding:10px;font-size:18px}#competition_results_year ul{list-style:none;display:inline-block;padding:0;margin:0}#competition_results_year ul li{display:inline-block;margin:0 5px;padding:0}section .col{width:50%;float:left}section .col.left{padding-right:10px}section .col.right{padding-left:10px}section#graphs .graph{width:480px;height:250px;background-color:white}table thead th{vertical-align:top}section#awards .results-wrapper{padding:0px 10px 0px 0px}section#awards .results-wrapper.medals table th{width:50%}section#awards table{margin-top:0px}section#awards table th{white-space:nowrap}section#awards table td{padding-left:5px}#sheet table{border-collapse:collapse}#sheet table th,#sheet table td{padding:5px;min-width:200px}#sheet table th{text-align:left;background-color:#e8e8e8}#sheet table td{border:1px solid #e8e8e8}#sheet table td.disabled{background-color:#f5f5f5;color:#ccc}section#scores{width:330px;float:left}section#judging-sheet{float:right;width:650px;padding-left:30px}section#judging-sheet .toolbar{padding:10px;background-color:#F3EFDF}section#judging-sheet .toolbar>a{float:right;line-height:2em}img.medal{float:right;margin:30px}#panzoom-container{border:1px solid #333;background-color:#333;width:618px;height:875px}#score-breakdown{text-align:left}#score-breakdown table{width:300px;border-collapse:collapse}#score-breakdown table th,#score-breakdown table td{vertical-align:middle !important;padding:5px}#score-breakdown table td{text-align:right}#score-breakdown table td:nth-child(3),#score-breakdown table td:nth-child(4){width:10px;color:#987}#score-breakdown table tr{border-bottom:1px solid #e0d5d0}#score-breakdown table tr.total{background-color:#F3EFDF}#score-breakdown table tr.total td{font-weight:bold}h1 i{color:#ae845c}#copy-button{display:inline-block;height:28px;padding:6px;text-indent:15px;background-image:url(/assets/copy_off-29f135b8cafa713355ac952924748bf4c3007bd76690b4b3b1b82f7553ce7667.png);background-repeat:no-repeat;background-position:4px 6px;cursor:pointer}#copy-button:hover,#copy-button.hover{background-image:url(/assets/copy_on-dfa00d78f6d80fb990a66ec797ec5433ea6088b02f67051d25be7bd65e37386a.png);color:#efb26d}#copy-button.copied{opacity:0.3}span#user-info{float:right;display:inline-block;padding:10px 15px;background-color:#403020;border-left:1px solid #000}@media only screen and (min-width: 320px) and (max-width: 600px){span#user-info{float:none;display:block;width:100%}span#user-info>a{float:right}}section#login{width:800px;margin:auto;margin-top:50px}section#login section#soba{width:300px;float:left}section#login div#divider{background-image:url(/assets/or-d280d2af9adb7678a35360daf4dd25191227acf0ffeb70e0d7dcf7ccb87aaed2.png);width:60px;height:400px;margin:0px 70px;float:left}section#login section#not-soba{width:300px;float:right}section#login section#not-soba a.login-button{width:100%;padding:10px;display:block;margin:0;color:white;background-color:#00436F;margin-bottom:5px;text-align:center;text-decoration:none;background-image:url(/assets/login_buttons-92f1706fe64e71c0f841491db45789b02c70d86bfda77ac57085b8bd3fae02f3.svg);background-repeat:no-repeat}section#login section#not-soba a.login-button.persona{background-color:#F19C00;background-position:0px -117px}section#login section#not-soba a.login-button.persona:hover{background-color:#ffb43c}section#login section#not-soba a.login-button.facebook{background-color:#435d96;background-position:0px 0px}section#login section#not-soba a.login-button.facebook:hover{background-color:#4b69a5}section#login section#not-soba a.login-button.twitter{background-color:#55b7f0;background-position:0px -39px}section#login section#not-soba a.login-button.twitter:hover{background-color:#5ac3fa}section#login section#not-soba a.login-button.google{background-color:#c1533d;background-position:0px -78px;margin-bottom:25px}section#login section#not-soba a.login-button.google:hover{background-color:#cd5f46}section#login form{display:block;margin-bottom:10px}section#login p{border-top:1px solid #eee;padding-top:10px;color:#666;clear:both;margin-top:10px}@media only screen and (min-width: 320px) and (max-width: 600px){section#login{width:100%;margin-top:0;padding:10px}section#login h2{margin-left:0}section#login section#soba{float:none;width:100%}section#login div#divider{float:none;width:100%;height:1px;margin:30px 0 15px 0;padding:0;border-bottom:1px solid #ddd;background-image:none;position:relative}section#login div#divider:after{content:"OR";position:absolute;top:0%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;background-color:white;padding:0px 10px;font-size:18px;font-weight:800;color:#ddd}section#login section#not-soba{float:none;width:100%}section#login section#not-soba h2{margin-top:5px}}div.field-with-placeholder{position:relative;margin:5px 0px}div.field-with-placeholder label{display:block;position:absolute;top:0px;left:0px;padding:8px 8px;font-size:1.1em;line-height:normal;color:#ccc;z-index:1;-webkit-user-select:none;user-select:none}div.field-with-placeholder input{background-color:transparent;border:1px solid #CCC;position:relative;top:0px;left:0px;z-index:999;width:100%;padding:5px 8px;font-size:1.1em}footer{background-color:#403020;height:10em}.sponsors{padding:0px 5px}.sponsors.home.y2015{padding:30px 5px 0px 7px;width:318px}.sponsors.home.y2016{width:300px;padding:0;margin:10px}.sponsors hr{background-color:#eee;border:none;height:1px;margin:20px 0px;clear:both}.sponsors a.sponsor_link{display:block}.sponsors a.sponsor_link>img{display:block}.sponsors a.sponsor_link.left{float:left}.sponsors a.sponsor_link.right{float:right}@media only screen and (min-width: 320px) and (max-width: 600px){.sponsors{margin:auto !important}}article.disclaimer{padding:20px;margin:20px 0px;background-color:#f9f4ed}#style-selector{background-color:white;width:330px;border-right:1px solid #DDA145;float:left;margin-top:20px}#style-selector h2{margin:5px 0px}#style-selector h4{margin-bottom:0px}#style-selector.floating{float:none;position:fixed;position:sticky;top:0px}#style-selector.floating a{display:inline-block}#style-selector .styled-select{padding:0 0 0 5px;background-color:#f9f4ed;overflow:hidden;background-image:url(/assets/dropdown-672425563c1ffdb7bdf219f778034ce98f990120ceb940af5b2e7c8d2fac0b17.svg);background-position:center right;background-repeat:no-repeat}#style-selector .styled-select>select::-ms-expand{display:none}#style-selector .styled-select>select{background:transparent;color:#845306;border:0;border-radius:0;height:28px;-webkit-appearance:none;-moz-appearance:none;font-size:1.1em;padding-right:20px;text-indent:0.01px;text-overflow:'';margin:5px 0px;padding:3px 20px 3px 5px}#style-selector .styled-select>select:focus{outline:none}#style-selector .styled-select>select:disabled{color:#9a9}#style-selector .styled-select.disabled{background-image:none}#style-selector .styled-select.category{width:305px}#style-selector .styled-select.category>select{width:290px}#style-selector .styled-select.subcategory{width:305px}#style-selector .styled-select.subcategory>select{font-size:1.1em;width:290px}@media only screen and (min-width: 320px) and (max-width: 600px){#style-selector{float:none;width:100%;margin-top:0;padding:10px;border:none;position:relative;-webkit-background-clip:padding-box;background-clip:padding-box}#style-selector h3{display:inline-block;width:100px;margin:0;margin-right:5px;text-align:right;line-height:38px;vertical-align:middle}#style-selector h3:after{content:":"}#style-selector h3:nth-of-type(2){margin-top:10px}#style-selector a{position:absolute;top:27px;right:10px;display:none}#style-selector.floating{border-bottom:10px solid rgba(105,73,37,0.4)}#style-selector .styled-select{display:inline-block;vertical-align:middle}#style-selector .styled-select>select{width:calc(100% - 110px)}#style-selector .styled-select.category,#style-selector .styled-select.subcategory{width:calc(100% - 110px)}#style-selector .styled-select.category>select,#style-selector .styled-select.subcategory>select{width:calc(100% - 15px)}#style-selector .styled-select.subcategory{margin-top:10px}}@media only screen and (min-width: 320px) and (max-width: 600px){#style-selector.floating ~ .style_list{margin-top:240px}}.style_list a{display:block;width:100%;height:1px}.style_class h1{font-size:32px;width:100%;margin:4em 0 0 0;padding:0px 0px;color:#472400;border-bottom:1px solid #472400;text-transform:capitalize}.style_class h2{background-color:#DDA145;margin:1.5em 0 0 0;padding:0px 10px;color:white}@media only screen and (min-width: 320px) and (max-width: 600px){.style_class h2{font-size:18px}}.style_class h3{color:#c80;margin:2em 0 1em 0}.style_class h5{display:block;padding:0px 10px;color:#BFAF93}.style_class p.notes{padding:0px 10px;color:#C0A895;font-style:italic}.style_class article.introduction ul{list-style:disc}.style_class article.introduction ul li{list-style:disc;display:list-item;margin:1em 0 1em 1em}.style_class dl dt{font-weight:bold;margin:0 0 1em 0}.style_class dl dd{margin:0 0 2em 0;padding:0;display:block}.style_class ul{list-style:none;display:block;padding:0px 10px;margin:0}.style_class ul li{list-style:none;display:block}.style_class ul li table{border-collapse:collapse;width:200px}.style_class ul li table td,.style_class ul li table th{padding:5px;line-height:18px;border-bottom:1px solid #EAB375;border-top:1px solid #EAB375}.style_class ul li table th{width:80px;text-align:right}article.specialty{border-left:2px solid #EAB375;padding:10px;margin:20px 0px}article.specialty h3{margin-top:0px}.style_list{width:600px;margin-left:380px}@media only screen and (min-width: 320px) and (max-width: 600px){.style_list{width:100%;margin-left:0}}
