ul.language-select{margin:10px 0;padding:0;list-style:none;display:inline}ul.language-select li{margin:0;padding:0 2px 0 0;display:inline}ul.language-select li a{display:inline-block;width:20px;height:13px;background-repeat:no-repeat;background-position:0 -13px}ul.language-select li a.active,ul.language-select li a:active,ul.language-select li a:focus,ul.language-select li a:hover{background-position:0 0}ul.language-select li a.lang-en{background-image:url("../img/flags/en.ba03f339c33c.png?1435922025")}ul.language-select li a.lang-de{background-image:url("../img/flags/de.ea2501e4c242.png?1435922025")}ul.language-select li a.lang-ja{background-image:url("../img/flags/ja.fa48223a7e88.png?1435922025")}ul.language-select li a.lang-es{background-image:url("../img/flags/es.74c094f58f87.png?1435922025")}ul.language-select li a span{position:absolute;left:-999em}html,body{height:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;background:#fff;color:#535353}.container{max-width:980px}h1,h2,h3,h4,h5{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;line-height:1.4;color:#4f4f4f}h1 a,h2 a,h3 a,h4 a,h5 a{color:gray}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:gray}h1{font-size:1.4em}h2{font-weight:bold;font-size:1.2em}h2.title{text-transform:uppercase}h3{font-size:13px}h4,h5{font-size:13px}h1 a,h2 a,h3 a{color:#718363}h1 a:hover,h2 a:hover,h3 a:hover{color:#718363}a{color:#718363}a:hover{color:#718363}.alert form{margin-bottom:0}form .buttons{margin-top:20px;margin-bottom:20px}form ul.errorlist{clear:left;padding:0;margin:0}form ul.errorlist li{float:none;padding:0;margin:0;list-style:none;font-weight:bold;font-style:italic;color:red}.discount-code-form{margin-bottom:16px}.discount-code-form input{width:8em}h5.caption{color:#2f2f2f}h5.caption a{color:#2f2f2f}h5.caption:hover{color:#2f2f2f}.clear{clear:both}#blocks .block{display:list-item}#blocks .block img.thumbnail{border:none}.row::after{clear:left}.additional-content{clear:both}.span-right{float:right}.span-fluid{float:none;min-height:1px;margin-left:0px;padding-left:20px;overflow:hidden;*zoom:1}.event .label{padding:0;font-weight:normal;color:black;background-color:white;text-shadow:none}.required{color:red}table th{color:#000}table tr th.numeric,table tr td.numeric{text-align:right}table tr.stats th{color:#535353}table tr.stats th,table tr.stats td{border-top:1px solid #999;font-weight:bold}form.harvest-choice{margin-top:7px;margin-bottom:15px}body.has-js form.harvest-choice select{width:100%}body.has-js form.harvest-choice button{position:absolute;left:-999em}form.registration legend{font-size:15px}form.registration legend.title{font-size:22px;padding-top:40px}form.registration .form-row{padding-bottom:20px}form.registration .form-row ul li{list-style:none}form.registration .package .extra{padding:0 0 2em 0}form.registration .package .extra label{min-height:20px;padding-left:20px}form.registration .package .extra label input[type=checkbox]{float:left;margin-left:-20px}form.registration .package .notes{margin-left:35px}p.review-benefits{text-align:center;font-size:1.1em}.payment-breakdown{border-collapse:collapse}.payment-breakdown tr .label{text-align:left}.payment-breakdown tr .data{text-align:right}.payment-breakdown tr .label,.payment-breakdown tr .data{line-height:14px;font-size:13px}.payment-breakdown tr th,.payment-breakdown tr td{padding:5px}.payment-breakdown tr.total .label,.payment-breakdown tr.total .data{font-weight:bold}th.item{width:65%}.thumbnail{overflow:hidden;*zoom:1}#wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto}header{background:#dedad8 url("../img/header.c84b65f0c372.png?1435922025") no-repeat;background-position:bottom}header #logo{margin-top:1em;margin-bottom:2em}header #logo h1{height:120px;text-indent:-9999px;background:url("../img/logo.6c2e2f6caca5.png?1462893720") no-repeat}header #login-search,header .banner-widgets{padding-top:3em;margin-bottom:15px}header #login-search,header #login-search-mobile{text-align:center}header #login-search .tooltip.fade.bottom.in,header #login-search-mobile .tooltip.fade.bottom.in{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}header #login-search .tooltip-inner,header #login-search-mobile .tooltip-inner{background-color:#9b3230}header #login-search .tooltip-arrow,header #login-search-mobile .tooltip-arrow{border-bottom-color:#9b3230}header #login-search a.btn,header #login-search-mobile a.btn{text-transform:uppercase}header #login-search em,header #login-search-mobile em{padding:0 12px}header #login-search form.navbar-search,header #login-search-mobile form.navbar-search{margin-top:2em;float:right;clear:both}header #login-search input.form-control,header #login-search-mobile input.form-control{border-radius:25px}header .navbar .nav{margin-right:0;font-size:14px;margin-left:30px}header .navbar .nav li a{color:#202020}header .navbar .nav li a:hover,header .navbar .nav li a:active,header .navbar .nav li a:focus{text-decoration:underline}header .navbar .nav li.active a,header .navbar .nav li.active a:focus,header .navbar .nav li.active a:active,header .navbar .nav li.active a:hover{background-color:transparent;color:#853b25;font-weight:bold;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header .navbar .nav li.active-with-children a{background-image:url("../img/small-light-green-upwards-triangle.eb45fb17bba6.gif?1435922025");background-repeat:no-repeat;background-position:bottom center}header .navbar .nav li:first-child a{padding-left:0}header .navbar{margin-bottom:0;width:100%;position:relative;border:none;background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)),color-stop(10%, #ffffff),color-stop(90%, #ffffff),color-stop(100%, rgba(255,255,255,0)));background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%)}.btn-ace{background-color:#4d7141 !important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#93ba87", endColorstr="#4d7141");background-image:-khtml-gradient(linear, left top, left bottom, from(#93ba87), to(#4d7141));background-image:-moz-linear-gradient(top, #93ba87, #4d7141);background-image:-ms-linear-gradient(top, #93ba87, #4d7141);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #93ba87), color-stop(100%, #4d7141));background-image:-webkit-linear-gradient(top, #93ba87, #4d7141);background-image:-o-linear-gradient(top, #93ba87, #4d7141);background-image:linear-gradient(#93ba87,#4d7141);border-color:#4d7141 #4d7141 #3e5b34;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.46);-webkit-font-smoothing:antialiased}.flat-btn{display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;padding:0 15px;background:#8b9c7d;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;font-style:normal;font-size:13px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:30px}.flat-btn:hover,.flat-btn:active,.flat-btn:focus{color:#fff}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]: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,.uneditable-input:focus{border-color:rgba(143,160,125,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(143,160,125,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(143,160,125,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(143,160,125,0.6)}.sub-nav{margin-left:0}.sub-nav .secondary-nav-wrap{border-top:2px #8ea17a solid;padding:0 15px;width:100%;background:white;border-bottom:2px #dbdbdb solid;position:relative;left:-15px;margin-left:0}.sub-nav .secondary{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px}.sub-nav .secondary ul{list-style:none;margin:0;padding:0}.sub-nav .secondary ul li{display:block;float:left;padding:5px 0;position:relative;left:-10px}.sub-nav .secondary ul li a{color:#4f4f4f;padding:0 10px;border-left:1px gray solid}.sub-nav .secondary ul li.active{background-image:url("../img/small-light-green-downwards-triangle.e0b7a466a88e.gif?1435922025");background-repeat:no-repeat;background-position:center -1px}.sub-nav .secondary ul li.active a{color:#853b25;font-weight:bold}.sub-nav .secondary ul li:first-child a{border-left:none}ul.side-nav{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;clear:both;padding:0;margin:0 0 20px 0;list-style:none;border:1px solid #dbdbdb}ul.side-nav li{padding:0;margin:0;border-top:1px solid #dbdbdb}ul.side-nav li:first-child{border-top:none}ul.side-nav li a{display:block;padding:5px 10px;color:#464646}ul.side-nav li a.active,ul.side-nav li a:active,ul.side-nav li a:hover,ul.side-nav li a:focus{color:#fff;background:#718363}section.banner{position:relative;margin-bottom:10px;overflow:hidden;*zoom:1}section.banner #slider .banner-image{display:none}section.banner #slider .banner-image:first-child{display:block}section.banner .banner-image{position:relative;font-size:16px}section.banner .banner-image img{width:100%}section.banner .banner-image a{display:block}section.banner .banner-image a:focus,section.banner .banner-image a:focus span,section.banner .banner-image a:active,section.banner .banner-image a:active span,section.banner .banner-image a:hover,section.banner .banner-image a:hover span{text-decoration:underline}section.banner .banner-image a:focus .banner-title,section.banner .banner-image a:active .banner-title,section.banner .banner-image a:hover .banner-title{background:#333}section.banner .banner-image .banner-title{position:absolute;padding:10px 10px 10px 112px;bottom:0;left:0px;right:0;color:#fff;background:#333;background:rgba(51,51,51,0.6)}section.banner .next-auction{overflow:hidden;*zoom:1;position:absolute;right:0;top:0;bottom:0}section.banner .now-next{position:absolute;z-index:999;bottom:0;width:82px}section.banner .now-next ul{margin:0;padding:0}section.banner .now-next ul li{float:left;display:block}section.banner .now-next ul li a{display:block;width:40px;height:40px;text-indent:-9999px;background:#8ea17a}section.banner .now-next ul li a.slide-previous{background:url("../img/previous_white.93871218328a.png?1435922025") no-repeat;border-right:1px white solid}section.banner .now-next ul li a.slide-next{background:url("../img/next_white.05ec8a4e97fb.png?1435922025") no-repeat}.next-auction-inner{position:absolute;right:0;top:0;bottom:0;background-color:#8ea17a;border-left:10px #718363 solid;border-right:10px #718363 solid;border-bottom:15px #718363 solid;text-align:center;font-size:1.25em;line-height:1.1em}.next-auction-inner,.next-auction-inner a{color:white}.next-auction-inner h2{margin:30px 0;font-size:1.2em;color:white;text-transform:uppercase}.next-auction-inner .event-details{margin:30px 0;font-size:1.2em;line-height:1.2em}.next-auction-inner .event-date{font-weight:bold}section.page{margin-top:20px;overflow:hidden;*zoom:1}section.page #blocks .block{margin-top:20px}section.page #blocks .nav-tabs{margin-bottom:5px}section.page #blocks .tab-content .block{margin-top:0}body.cup-of-excellence section.page .main_text{padding-right:149px;min-height:203px;background:url("../img/cup_of_excellence_brochure.7a86267db701.png?1435922025") top right no-repeat}body.cart table .details{padding:15px 0}body.cart table .remove{text-align:center}body.cart table .price{text-align:right}body.calendar .event-calendar-title,body.calendar .special-event-title{font-size:1.8em;font-weight:bold;text-transform:uppercase}body.calendar .last{margin:0;padding:0;border-right:none}body.calendar table{margin-bottom:20px}body.calendar table th{text-align:left;color:#4f4f4f;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bold;padding:10px 5px 10px 0;border-bottom:2px solid #ccc}body.calendar table td{border-bottom:1px solid #ccc;padding:5px 15px 5px 0}body.training .location,body.training .dates{float:left;padding-top:10px}body.training .event .read-more{width:115px}body.training .read-more{clear:left;width:90px;margin:20px 0;padding:0 15px 0 5px;border:1px #8ea17a solid;background:url("../img/arrow.aed9c100620e.png?1435922025") no-repeat right}body.training .read-more a{font-size:0.70em;color:#8f8f8f}body.training #courses .intro{padding-bottom:30px}body.training #courses .intro h2{font-weight:bold}body.training #courses .trainer{min-height:400px}body.training #courses .trainer h3{margin:10px 0 0 0;line-height:100%;font-size:1.2em;font-weight:bold}body.training #courses .trainer img{padding:5px;border:2px #dbdbdb solid}body.training #courses .trainer .title{float:left;color:#718363;font-weight:bolder}body.training #courses .trainer .bio{float:left;padding-top:20px}body.training #related-pages{margin-top:20px}body.staff-index .staff{margin-top:30px}body.staff-index .staff h2{text-transform:uppercase}body.staff-index .staff .person{min-height:200px;margin-top:20px}body.staff-index .staff .person img{float:left;margin-bottom:10px}body.staff-index .staff .person .name{float:left;clear:left;color:black;font-size:1.25em;font-weight:bolder}body.staff-index .staff .person .position{width:130px;float:left;clear:left}body.staff-index .staff .person .email{float:left;clear:left}body.staff-index .staff .person .phone{float:left;clear:left}body.board-index .board h2{text-transform:uppercase}body.board-index .board .person{min-height:200px;margin-top:20px}body.board-index .board .person .name{padding:10px 0;color:black;font-size:1.25em;font-weight:bolder}body.board-index .board .person .position{min-height:200px;width:130px;float:left;clear:left}body.press-index .press-release-title{font-size:1.2em;text-decoration:underline}body.press-index .press-release{margin-top:20px;margin-bottom:20px}body.press-index .press-release .title{font-weight:bold}body.courses .course-list,body.course .course-list{margin-top:20px;border-top:2px #dbdbdb solid}body.courses .course,body.course .course{display:inline-block;border-bottom:2px #dbdbdb solid}body.courses .course span,body.course .course span{float:left;padding:0 10px}body.courses .course span.course-label,body.course .course span.course-label{float:left;clear:left;padding:0;font-weight:bold}body.courses .course .description,body.course .course .description{width:100%;float:left;clear:left;margin:20px 0 0 0}body.courses .course .description a.btn,body.course .course .description a.btn{float:right}body.contact-us h2{font-size:1.25em;font-weight:bold;text-transform:uppercase}body.contact-us #office-contact-list{padding-bottom:50px}body.contact-us #office-contact-list .office-contact p{margin-bottom:0}body.contact-us #office-contact-list .office-contact .phone{font-weight:bold}body.contact-us #office-contact-list .office-contact address{color:#4f4f4f}body.contact-us .contact p{margin-bottom:0}body.contact-us .contact .name,body.contact-us .contact .email,body.contact-us .contact .phone{font-weight:bold}body.contact-us .contact .detail{color:gray}body.contact-us .contact .name{padding:10px 0}body.contact-us .contact .email{padding-left:25px;background:url("../img/email_icon.da61ab8d3f34.png?1435922025") left center no-repeat}body.contact-us .contact .phone{padding-left:25px;background:url("../img/phone_icon.386590278512.png?1435922025") left center no-repeat}body.contact-us .contact address{padding-top:25px;color:#4f4f4f}body.contact-us .contact span,body.contact-us .contact address{float:left;clear:left}body.contact-us #contact-form input{float:left}body.contact-us #contact-form textarea{float:left;clear:left;width:100%}body.contact-us #contact-form button{clear:both;float:right}body.packages .header h1{float:left;text-transform:uppercase}body.packages .header span{float:left;margin:10px;line-height:1.4}body.packages .package,body.packages .disclaimer{padding:20px 0;border-top:3px #dbdbdb solid}body.packages .package .signup{float:left}body.packages .package .signup a{float:right}body.packages .package .cost{color:black;font-weight:bold}body.packages .disclaimer{line-height:12px;font-size:0.7em}body.package-detail .header h1{float:left;text-transform:uppercase}body.package-detail .header span{float:left;margin:10px;line-height:1.4}body.package-detail .package{padding:20px 0;border-top:3px #dbdbdb solid;border-bottom:3px #dbdbdb solid}body.package-detail .package .signup{float:left}body.package-detail .package .cost{color:black;font-weight:bold}body.package-detail .package a{float:right}body.package-detail .disclaimer{line-height:12px;font-size:0.7em}section.tagline{margin-bottom:10px;font-size:25px;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;line-height:30px;color:#565656}section.tagline a{display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;padding:0 15px;background:#8b9c7d;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;font-style:normal;font-size:13px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:30px}section.tagline a:hover,section.tagline a:active,section.tagline a:focus{color:#fff}body.sponsor #sponsors .company-site a{float:right}body.jury-application .required-fields{margin-top:20px;margin-bottom:20px}body.jury-application form ul{display:inline-block;margin-left:0}body.jury-application form ul li{display:inline-block;list-style:none}body.jury-application form textarea{width:90%}body.jury-application form .buttons{float:right}body.registration h2{margin-top:20px}body.registration .registration-job_description textarea,body.registration .registration-previous_employment textarea{width:450px}body.registration .registration-gender ul{float:left}body.enrollment .form-row{margin-top:20px}body.enrollment-details h3{padding:20px 0 0 20px}body.enrollment-details fieldset{padding-bottom:10px;margin-bottom:10px}body.enrollment-details fieldset.row1{background-color:#eee}body.profile .profile-tabs{margin-top:20px}body.profile td.profile-label{font-weight:bold}body.profile td{vertical-align:top}body.profile .buttons{margin-top:30px}body.trainer #featured{margin-top:20px}body.trainer .trainer{margin-bottom:20px}body.membership-payment .buttons{margin-top:20px;margin-bottom:20px;float:right}.country{margin-top:20px}.country .country-name{float:right;clear:left;text-transform:uppercase}.country .country-name h5 a{color:black}.country .country-logo{float:left;padding-top:10px;width:40%}.country .country-program{float:right;width:58%;margin:0 0 20px 0}.country .country-program a{float:right;clear:right;margin-left:5px;display:block;font-size:0.70em;color:gray}.article{margin-bottom:20px}.article .article-title h5{color:#4f4f4f;font-weight:bold;margin-bottom:0;font-size:0.95em}.article .article-image{width:100%}.article .article-image img{min-height:120px}.article .article-text{min-height:125px;padding-top:5px;font-size:0.9em}.article .read-more{width:85px;margin:20px 0;padding:0 15px 0 5px;border:1px #8ea17a solid;background:url("../img/arrow.aed9c100620e.png?1435922025") no-repeat right}.article .read-more a{font-size:0.70em;color:gray}.upcoming{overflow:hidden;*zoom:1;border-left:2px #ccc solid;padding-left:10px}.upcoming .title{color:#4f4f4f;font-weight:bold;text-transform:uppercase}.event{margin-top:20px}.event .event-title,.event .event-title a{color:#4f4f4f;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bold}.event ul{margin:0;padding:0}.event ul li{padding-top:10px;list-style:none}.event ul li span.label{width:100%;float:left;text-transform:uppercase;font-size:85%;text-align:initial}.event ul li span.label,.event ul li span.label a{color:gray}.event ul li span.data{width:100%;color:#4f4f4f}#additional-content{margin-top:20px}#feature{margin-top:20px;margin-bottom:20px}#featured .course-link{padding:5px 30px 5px 0;font-weight:bold;color:#202020;background:url("../img/arrow.aed9c100620e.png?1435922025") no-repeat right}#featured-event{height:480px;max-width:215px;border:10px solid #dbdbdb;background:#8ea17a;background-position:center bottom;position:relative;overflow:hidden;z-index:0;font-size:1.25em;text-align:center}#featured-event img.background{position:absolute;z-index:-1;top:0;left:0}#featured-event a,#featured-event,#featured-event h2{color:white}#featured-event h2{font-weight:normal}body.home #aboutus #about{overflow:hidden;*zoom:1;margin-bottom:30px}body.home #aboutus #about .page .title h4{min-height:56px;padding-left:67px;background:url("../img/ACE_bean_resized.35becfb6fb31.png?1462893720") no-repeat top left;padding-top:17px}body.home #aboutus #about .page .title h4 a{color:#000}body.home #aboutus #about .page .text{min-height:110px}body.home #aboutus #about .page .read-more{width:90px;margin:20px 0;padding:0 15px 0 5px;border:1px #8ea17a solid;background:url("../img/arrow.aed9c100620e.png?1435922025") no-repeat right}body.home #aboutus #about .page .read-more a{font-size:0.8em;color:gray}body.home #aboutus #new h5{padding:0;text-transform:uppercase;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:16px;font-weight:bold;color:#414141}body.home #aboutus #new .story a:hover{color:white}body.home #aboutus #new .story img{width:100%}body.home #aboutus #new .story .caption{display:block;padding:10px;color:white;background:#8ea17a}#search .search-intro{margin-bottom:10px}#search table ul{display:inline}#search table ul li{float:left;clear:left;display:inline;padding:0 5px}#search table ul li input{margin:0}#search table button{margin:20px 0}#search p{margin:0}#search p a{color:#718363}#search .search-result{margin-bottom:3em}#search .search-result h4{font-size:17px;margin:0;font-weight:normal}#search .search-result span.highlighted{font-weight:bold}.downloads{border-top:1px #dbdbdb solid;border-bottom:1px #dbdbdb solid;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}.downloads .nav-header{color:gray;padding-bottom:20px;font-size:1.4em;font-weight:bold}.downloads .nav-list{width:100%;padding:0}.downloads .nav-list li a{font-size:1.3em;font-weight:bold;padding:0px 15px}.downloads .nav-list li a:hover{background-color:transparent}.downloads .nav-list li .bookmark{font-size:0.8em;display:none}.downloads .nav-list li.file{padding:0 0 10px 25px;background-position:left center;background:url("../img/download_images/file.b84074defe60.png?1435922025") no-repeat}.downloads .nav-list li.file-pdf{background:url("../img/download_images/pdf.bd5239846e00.png?1435922025") no-repeat}.downloads .nav-list li.file-zip{background:url("../img/download_images/zip.c3cc26839c5a.png?1435922025") no-repeat}.downloads .nav-list li.file-doc{background:url("../img/download_images/doc.91042366c164.png?1435922025") no-repeat}#sponsors{overflow:hidden;*zoom:1;margin-bottom:20px}#sponsors h5{font-weight:bold;text-transform:uppercase}#sponsors #sponsors-info ul{overflow:hidden;*zoom:1;margin:0}#sponsors #sponsors-info ul li{float:left;list-style:none;padding-right:2px}#sponsors #sponsors-info ul li img{border:1px #dbdbdb solid}#social{overflow:hidden;*zoom:1;margin-bottom:2em}#social ul{float:left;margin:0;padding:0}#social ul li{float:left;margin-right:5px;display:block}#social ul li a{display:block;height:24px;width:24px;text-indent:-9999px;background-size:24px 24px}#social ul li a.facebook{background-size:24px 24px;background:url("../img/media_icons/Facebook.55f41c615385.png?1449052421") no-repeat}#social ul li a.twitter{background:url("../img/media_icons/Twitter.9b5ec8a2152e.png?1449052421") no-repeat}#social ul li a.youtube{background:url("../img/media_icons/Youtube.2a85f4b5e1d7.png?1449052421") no-repeat}#social ul li a.flickr{background:url("../img/media_icons/flickr.44ca73a40d55.png?1449052421") no-repeat}#social ul li a.instagram{background:url("../img/media_icons/Instagram.f9086c04140c.png?1449052421") no-repeat}.no-sponsors{float:right !important}.harvest #winning-farm{padding-bottom:20px}.harvest #winning-farm h3{font-size:1.1em}.harvest #winning-farm .farm-thumbnail{float:left}.harvest #winning-farm .farm-thumbnail a{display:block;padding:5px;margin-right:10px;border:1px solid #dbdbdb;position:relative}.harvest #winning-farm .farm-thumbnail a .download-label{background:#fff;position:absolute;padding:2px;bottom:5px;right:5px;left:5px;font-size:11px;line-height:14px;color:#4f4f4f;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.harvest #winning-farm .farm-thumbnail a .download-label i{position:relative;top:-2px}.harvest #winning-farm .farm-thumbnail a:hover,.harvest #winning-farm .farm-thumbnail a:focus,.harvest #winning-farm .farm-thumbnail a:active{background:#718363}.harvest #winning-farm .farm-thumbnail a:hover .download-label,.harvest #winning-farm .farm-thumbnail a:focus .download-label,.harvest #winning-farm .farm-thumbnail a:active .download-label{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.harvest #winning-farm .coffee-info .dl-horizontal dt{text-align:left;width:160px}.harvest #winning-farm .coffee-info .dl-horizontal dd{margin-left:160px}.harvest #winning-farm .dl-horizontal dt{text-align:left;width:135px}.harvest #winning-farm .dl-horizontal dd{margin-left:145px}.harvest table{margin-top:20px;width:100%}.harvest table thead{text-align:left}.harvest table tbody th,.harvest table tbody td,.harvest table thead th,.harvest table thead td,.harvest table tfoot th,.harvest table tfoot td{padding:0 10px 0 0}.harvest table tbody th.group{padding:10px 0;text-align:left;font-style:italic}footer{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0MzIxYiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNjQzMjFiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGIyZDIyIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #64321b),color-stop(50%, #64321b),color-stop(100%, #4b2d22));background:-moz-linear-gradient(#64321b,#64321b,#4b2d22);background:-webkit-linear-gradient(#64321b,#64321b,#4b2d22);background:linear-gradient(#64321b,#64321b,#4b2d22);clear:both;color:white;border-top:5px #dbdbdb solid;padding:3em 0 1em 0}footer #social{margin-bottom:5px}footer #social ul li a{height:30px;width:30px}footer #social ul li a.facebook{background-size:30px}footer #social ul li a.twitter{background-size:30px}footer #social ul li a.youtube{background-size:30px}footer #social ul li a.flickr{background-size:20px}footer #social ul li a.instagram{background-size:30px}footer .col-md-2{padding:0}footer .col-md-2 ul{margin:0}footer .col-md-2 ul li{float:left;clear:left;list-style:none}footer .col-md-2 ul li a{color:white;text-decoration:none}footer .col-md-2 ul li a:hover{color:white}footer #twitter{display:none}footer #twitter h3{margin-bottom:0;font-size:1.5em;font-family:Georgia,Times,"Times New Roman",serif;border-bottom:1px white solid}footer #twitter ul li{float:left;clear:left;padding-top:10px}footer #twitter ul li .bird{float:left;width:30px;height:30px;padding-left:5px;display:block;background:url("/static/img/bird_bullet.ef2fbe4a0e2e.png")}footer #twitter ul li .tweet{float:left}footer #copyright{margin-top:2em;font-size:11px}.dl-horizontal dd{*zoom:1}.dl-horizontal dd:after{content:"";display:table;clear:both}.add-to-cart{float:right;padding:10px}.add-to-cart input,.add-to-cart label,.add-to-cart button{float:left}.add-to-cart label{margin:5px}.add-to-cart button{float:right;clear:both}.extra-info{background-color:white !important}.extra-info .attendees{border-collapse:collapse}.extra-info .attendees th{padding-top:10px;padding-bottom:10px;text-align:center}.extra-info .attendees td{background-color:white !important;border-top:none;line-height:10px}.extra-info .attendees td input{margin-bottom:0}.extra-info .attendees .attendee_id{padding-bottom:0;background-color:white;text-align:center}.extra-info .attendees .attendee_id label{margin-bottom:0}.messages{margin-top:10px}.total td{font-size:1.5em}body.shop .inventory{margin-top:10px;margin-bottom:40px}body.shop .inventory .out-of-stock{float:left;font-weight:bold;margin-top:10px}body.shop .inventory-detail{margin-top:20px}body.shop .categories{margin-top:20px}body.shop .item{margin-bottom:40px}body.shop .item h3{font-size:1.5em}body.shop .item .add-cart-button{width:210px;margin-top:10px}body.shop .thumbs{margin-top:10px}body.shop .thumbs .thumbnail-image{float:left;margin-top:5px;margin-left:5px}body.shop .pages{margin-top:20px}body.shop .details label{padding-top:10px}body.shop .details h2,body.shop .inventory-form h2{margin-top:0;font-size:1.5em}body.shop .details label,body.shop .inventory-form label{padding-top:3px;margin:0;font-weight:bold}body.shop .add-inventory-cart{margin-top:10px}body.shop .add-inventory-cart .sku-model{margin-top:10px}#grand-total{background-color:#f5f5f5;border-top:1px solid #E5E5E5;font-size:1.5em}#grand-total td{padding:20px 5px}.confirm-button{margin:10px 0}.cart-summary{margin-top:20px}.cart-summary a{color:#2d6987;text-decoration:underline}.shipping-address{margin-bottom:20px}.table-order th{color:#535353;font-weight:normal}.table-order .total{text-align:right}.checkout-form small.discount{display:block}.checkout-form .checkout-buttons{margin-left:12px}.registration-steps{margin:16px 0;overflow:hidden;*zoom:1}.registration-steps li{float:left;height:96px;background:#c1cbb6;list-style:none;position:relative;border-right:4px solid #fff}.registration-steps li .arrow-right,.registration-steps li .arrow-right-border{z-index:10;position:absolute;top:0;left:100%;width:0;border-top:48px solid transparent;border-bottom:48px solid transparent;border-left:16px solid #c1cbb6}.registration-steps li .arrow-right-border{z-index:9;border-left-color:#fff;margin-left:4px}.registration-steps li a{display:block;padding:16px 4px 16px 32px;color:#4f4f4f}.registration-steps li a span,.registration-steps li a strong{display:block}.registration-steps li a strong{font-size:16px}.registration-steps li.step1 a{padding-left:16px}.registration-steps li.checkout a{padding-right:16px}.registration-steps li.active{background:#718363}.registration-steps li.active .arrow-right{border-left-color:#718363}.registration-steps li.active a,.registration-steps li.active a strong{color:#fff;cursor:default}.registration-steps li.active a:hover,.registration-steps li.active a:active,.registration-steps li.active a:focus,.registration-steps li.active a strong:hover,.registration-steps li.active a strong:active,.registration-steps li.active a strong:focus{text-decoration:none}.registration-steps li.disabled{background:#eee}.registration-steps li.disabled .arrow-right{border-left-color:#eee}.registration-steps li.disabled a,.registration-steps li.disabled a strong{color:gray;cursor:default}.registration-steps li.disabled a:hover,.registration-steps li.disabled a:active,.registration-steps li.disabled a:focus,.registration-steps li.disabled a strong:hover,.registration-steps li.disabled a strong:active,.registration-steps li.disabled a strong:focus{text-decoration:none}.registration-steps-four li{width:231px}.registration-steps-four li.checkout{border-right:0;width:235px}.registration-steps-three li{width:310px}.registration-steps-three li.checkout{border-right:0;width:312px}form.form-business-type h2{text-align:center;margin-top:0}form.form-business-type ul{width:25em;margin:auto}form.form-business-type ul{overflow:hidden;*zoom:1;min-height:20em}form.form-business-type ul li{list-style:none;padding-right:0.5em;margin:5px 0}form.form-business-type ul li input{margin-top:0}form.form-business-type ul li label{margin-bottom:0}form.form-business-type ul li .business-type-extra-detail{padding-left:1.5em;font-style:italic;margin-right:35px}form.form-login{min-height:15.5em;margin-bottom:0}form.form-login h2{margin-top:0;text-align:center;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e3e3e3}form.form-login .control-group .control-label{width:140px}form.form-login .control-group .controls{margin-left:150px;*display:inline-block;*padding-left:10px;*margin-left:0}body.registration .row,body.login .row{position:relative}body.registration .membership-divider,body.login .membership-divider{width:1px;background:#ccc;position:absolute;top:40px;bottom:60px;left:50%;margin-left:10px}body.registration .membership-divider span,body.login .membership-divider span{display:block;text-align:center;width:1.5em;height:1.5em;background:#fff;font-weight:bold;font-size:14px;color:#999;position:absolute;top:50%;left:-0.75em;margin-top:-0.75em}body.registration .membership-divider-mobile,body.login .membership-divider-mobile{background:#ccc;margin-bottom:18px;height:1px}body.registration .membership-divider-mobile span,body.login .membership-divider-mobile span{display:block;text-align:center;font-weight:bold;font-size:14px;color:#999;margin-top:-0.75em;background:#fff;position:absolute;left:50%}.cause_list{margin-bottom:3em}.cause_list .well h2{margin-top:0}.donation-amount-forms{overflow:hidden;*zoom:1;margin-bottom:0}.donation-amount-forms form{float:left;margin-right:1em;margin-bottom:0}.donation-amount-forms form.form-variable-amount{float:right;margin-right:0}.calendar-month{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:16px}.coe-calendar .calendar-month{min-height:250px}.calendar-month .calendar-title{margin:0;padding:10px 0;text-align:center;background:#718363;font-size:14px}.calendar-month .calendar-title,.calendar-month .calendar-title a,.calendar-month .calendar-title small{color:#fff}.calendar-month .calendar-title small{font-size:10px}.calendar-month .calendar-entries ol{padding:0;margin:0}.calendar-month .calendar-entries ol li{list-style:none;margin:0;padding:0;overflow:hidden;*zoom:1}.calendar-month .calendar-entries ol li:nth-child(even){background:#efefef}.calendar-month .calendar-entries ol li a{overflow:hidden;*zoom:1;display:block;padding:5px}.calendar-month .calendar-entries ol li a:hover,.calendar-month .calendar-entries ol li a:focus,.calendar-month .calendar-entries ol li a:active{background:#f2f4f1}.calendar-month .calendar-entries ol li .event-dom{color:#666;font-weight:bold;float:left;display:block;padding-right:5px;width:5.5em}.calendar-month .calendar-entries ol li .event-dom span{display:block;float:left;position:relative;padding:1px 3px;left:-3px;top:-1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.coe-calendar .calendar-month .calendar-entries ol li .event-dom{width:7em}.calendar-month .calendar-entries ol li .event-title{overflow:hidden;display:block}.calendar-month .calendar-entries ol li .event-location{display:block;color:#666;font-style:italic}.event-type-key li span{width:1.5em;height:1.5em;display:block;float:left;margin-right:4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.event-type-auction .event-dom span,.event-key-auction span{background:#cfb}.event-type-estateauction .event-dom span,.event-key-estateauction span{background:#fc9}.event-type-nationaljury .event-dom span,.event-key-nationaljury span{background:#cff}.event-type-internationaljury .event-dom span,.event-key-internationaljury span{background:#cbf}.event-type-course .event-dom span,.event-key-course span{background:#bcf}.event-type-specialevent .event-dom span,.event-key-specialevent span{background:#fbc}.calendar-month-empty .calendar-title{background:#ccc}.popover .popover-inner .popover-content p{font-size:13px;line-height:20px}.popover .popover-inner .popover-content p a{font-weight:normal;display:inline;padding:0;background-color:transparent}body.estate-auction header,body.estate-auction footer{background:#eee}body.estate-auction header{border-bottom:3px solid #f1592a;margin-bottom:5px;-moz-box-shadow:0px 0px 5px #333;-webkit-box-shadow:0px 0px 5px #333;box-shadow:0px 0px 5px #333}body.estate-auction footer{border-top:3px solid #f1592a;-moz-box-shadow:0px 0px 5px #333;-webkit-box-shadow:0px 0px 5px #333;box-shadow:0px 0px 5px #333}body.estate-auction .alert{padding-right:14px}body.estate-auction .login-register em{margin:0 12px}.sortable th{cursor:pointer}.table-membership-list th.country,.table-membership-list td.country{min-width:5.25em}.radio.multi-type-input input[type="radio"]{margin-top:11px}.radio.multi-type-input input[type="text"]{margin-top:3px;margin-bottom:5px}.top-10{margin-top:10px}.nav-years a,.nav-years h2{display:block;float:left;margin:10px 10px 10px 0}.nav-years h2{font-size:1.4em}.nav-years a{line-height:1.96}dt.jury-descriptor{font-weight:normal;font-style:italic}.winning-farm-asterisk{text-align:center;font-weight:bold;color:#9b3230}#cart-link span.badge{background:#b94a48}#subscription-package label.radio{padding-left:22px}.reg-header ul{padding-left:0}ul.registration-steps.registration-steps-four{padding-left:0}fieldset.col-sm-6.personal_info,fieldset.col-sm-6.additional{margin-bottom:10px}#mobile-search{margin-top:10px}#mobile-search input.form-control{border-radius:25px}.discount-code-form button.btn.btn-default,.discount-code-form input,.discount-code-form label{margin:2px}.mobile-padding-wrapper{margin:5px}.next-auction-inner-mobile{margin-top:10px;background-color:#8ea17a;border-left:10px #718363 solid;border-right:10px #718363 solid;border-bottom:15px #718363 solid;text-align:center}.next-auction-inner-mobile,.next-auction-inner-mobile a{color:white}.next-auction-inner-mobile h2{margin:30px 0;color:white;text-transform:uppercase}.next-auction-inner-mobile .event-details{margin:30px 0}.next-auction-inner-mobile .event-date{font-weight:bold}#logo-mobile h1{height:50px;text-indent:-9999px;background:url("../img/logo.6c2e2f6caca5.png?1462893720") no-repeat;background-size:40px 30px;margin:10px 0px 0px 0px}@media (max-width: 767px){body.home #aboutus #about .page .text,.article .article-text{min-height:initial}body.home #aboutus #about{margin-bottom:5px}body.staff-index .staff .person{min-height:110px}}.side-nav-mobile{margin-bottom:15px}.renew-form-info p{font-weight:bold;margin:0}.search-nav-mobile{margin:10px 0 10px 0;clear:both}
