
.content{max-width:100%;margin:0 10% 0 10%;position:relative}strong{font-weight:800}main{max-width:100%;width:100%;display:table;margin:0 10% 0 10%;font-size:16px;line-height:1.3em}main ul,main ol{list-style:disc;padding-left:20px}main .content{display:table-cell;padding:75px 0 0 0;vertical-align:top}main .bannersCol{width:300px;display:table-cell;padding:80px 0 20px 0;text-align:center;vertical-align:top}main .bannersCol .bravoBanners{border-left:solid 1px #757575;margin-bottom:100px}main .bannersCol .bravoBanners a{margin-bottom:55px;display:inline-block}main .bannersCol .bravoBanners a:nth-last-child(1){margin-bottom:0}main blockquote{padding:0 25px 60px 50px;position:relative}main .text{padding:0 10px 60px}main .text h1{font-size:30px;font-weight:800;color:#acc42a;padding-bottom:20px;line-height:1em}main strong{color:#00386e}main blockquote:before{content:'"';font-size:80px;color:#acc42a;position:absolute;font-weight:600;line-height:0;top:25px;left:5px}main blockquote .quotes{content:'"';font-size:80px;color:#acc42a;font-weight:600;display:inline-block;vertical-align:bottom;position:relative;bottom:-20px}.pinakesDates{margin:0 auto;border-bottom:solid 1px #a3a3a3;margin-bottom:25px;text-align:center;max-width:696px;display:table;vertical-align:bottom}.pinakesDates .textTotal{width:160px;background-color:#76af28;border-left:solid 15px #fff;border-right:solid 15px #fff;height:277px;margin:0 6px 40px;display:inline-block;text-align:left;vertical-align:bottom}.pinakesDates .textTotal h3{display:table;width:100%;background:#003362;width:160px;position:relative;left:-15px;height:50px;color:#FFF;font-weight:800;font-size:33px;text-align:center;line-height:20px;overflow:hidden;margin-top:15px;line-height:normal}.pinakesDates .textTotal h3 .title{vertical-align:middle;display:table-cell;padding:0 10px}.pinakesDates .textTotal .textPlace{padding:10px;font-weight:600;font-size:12px;color:#FFF;line-height:normal;display:block;overflow:hidden;text-align:center;letter-spacing:-0.10em}.pinakesDates .textTotal .textPlace ul{padding-left:15px}.pinakesDates .textTotal .textPlace li{padding-bottom:10px}.pinakes{margin:0 auto;border-bottom:solid 1px #a3a3a3;margin-bottom:25px;text-align:center;max-width:696px;display:table;vertical-align:bottom}.pinakes .textTotal{width:200px;background-color:#76af28;border-left:solid 15px #fff;border-right:solid 15px #fff;min-height:320px;margin:0 6px 40px;display:inline-block;text-align:left;vertical-align:bottom}.pinakes .textTotal h3{display:table;width:200px;background:#003362;position:relative;left:-15px;height:50px;color:#FFF;font-weight:800;font-size:21px;text-align:center;line-height:20px;overflow:hidden;margin-top:15px;line-height:normal}.pinakes .textTotal h3 .title{vertical-align:middle;display:table-cell;padding:10px}.pinakes .textTotal .textPlace{padding:10px;font-weight:600;font-size:13px;color:#FFF;line-height:normal;display:block;overflow:hidden;text-align:center;letter-spacing:-0.10em}.pinakes .textTotal .textPlace ul{padding-left:15px}.pinakes .textTotal .textPlace li{padding-bottom:10px}.banners{text-align:center;padding-bottom:15px}.banners a{display:inline-block;width:300px;height:250px;margin:10px}footer{background:#003770;font-size:14px;color:#FFF;text-align:center;font-weight:400}footer .content{padding:30px 10px;line-height:1.3em;display:table}footer a{color:#FFF;text-decoration:none}footer p{display:table-cell;vertical-align:middle}footer .logo{display:table-cell;vertical-align:middle}.awards .title{padding:0 0 30px 20px;line-height:normal}.awards h1{color:#76af28;font-size:34px;line-height:40px;font-weight:600}.awards h2{color:#000;font-size:24px;font-weight:600}.awards .tableSearch{display:table;width:100%;margin-bottom:30px}.awards .tableSearch .cell{display:table-cell;width:33.3%;text-align:center;padding:20px 0;vertical-align:middle}.awards .tableSearch .cell h3{font-size:22px;font-weight:600}.awards .tableSearch .green{background:#75ae27}.awards .tableSearch .orange{background:#f6a400}.awards .tableSearch .blue{background:#4499b8}.awards .tableSearch .blue input{color:#FFF;background-color:transparent;padding-bottom:68px;background-image:url(../_img/search.png);background-position:bottom center;background-repeat:no-repeat;font-size:22px;font-weight:600;cursor:pointer}.awards .tableSearch .blue input:hover{color:#ccc}.awards article{padding:0 0 30px 0;display:table;width:100%}.awards article .picture{display:table-cell;vertical-align:top;max-width:420px}.awards article figure{width:420px;height:288px;padding:3px 10px 19px 10px;background-image:url(../_img/award_article_figure_bg.png);background-position:top left;background-repeat:no-repeat;background-size:cover}.awards article figure img{width:100%;height:100%}.awards article .text{display:table-cell;vertical-align:top;font-size:17px;line-height:normal;padding:0 25px;width:inherit}.awards article .text h4{font-weight:600;font-size:22px;color:#76af28}.awards article .text .vote{display:inline-block;background-color:#75ae27;color:#FFF;font-size:22px;font-weight:600;text-decoration:none;background-image:url(../_img/vote_star.png);background-position:5px bottom;background-repeat:no-repeat;height:53px;line-height:53px;padding:0 39px 0 60px}.awards article .text .vote:hover{background-color:#f6a400}.slicknav_menu{display:none}.vote{display:inline-block;background-color:#75ae27;color:#FFF;font-size:22px;font-weight:600;text-decoration:none;background-image:url(../_img/vote_star.png);background-position:5px bottom;background-repeat:no-repeat;height:53px;line-height:53px;padding:0 39px 0 60px}.vote:hover{background-color:#f6a400}#vote_form div.fancy-select div.trigger{background-color:#76af28;width:60px}#vote_form div.fancy-select ul.options{background:#76af28}#vote_form input[type="text"]{border:solid 1px #76af28;padding:5px;width:100%;max-width:400px;background:#daecc2}@media(max-width:860px){header .bottomNav .content{display:block}header .bottomNav .content a{display:block}}@media(max-width:760px){.awards .tableSearch .cell{display:block;width:inherit}}@media(max-width:720px){main{display:block}main .content{display:block}main .bannersCol{display:block;text-align:center;background:0;padding:0 10px 20px 10px;text-align:center;width:inherit}}@media screen and (max-width:670px){#menu{display:none}.slicknav_menu{display:block;margin-top:20px}.awards article figure{width:320px;height:219px;padding:2px 7px 14px 7px}}@media screen and (max-width:580px){.awards article .picture{display:inherit;margin:0 auto}.awards article .text{display:inherit}}@media screen and (max-width:530px){header h1{text-align:center}header h1:before{display:none}header .logoSustainable{width:96px;right:0}}