.icon{position:relative;display:inline-block}
.icon:hover{text-decoration:none}
.icon.like{width:22px;height:25px;top:4px;background:url(explore/images/like-heart.png) 0 0 no-repeat}
.icon.like:hover,.icon.like.active{background-position:0 -27px}
.searchform-container{position:relative;float:right;display:inline-block;vertical-align:middle;margin:0 16px 16px 0;margin:0rem 1rem 1rem 0rem}
@media screen and (max-width:40em){.searchform-container{clear:both;width:100%;margin-top:16px;margin-top:1rem;padding-left:16px;padding-left:1rem}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em) and (orientation:landscape){.searchform-container{clear:both;width:100%;margin-top:16px;margin-top:1rem;padding-left:16px;padding-left:1rem}
}
.searchform-container-input{background:#f8f8f8;border:1px solid #b5b5b5;color:black;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:390px;width:24.375rem;height:45px;height:2.8125rem;padding-left:5px;padding-left:.3125rem;padding-right:40px;padding-right:2.5rem}
@media screen and (max-width:40em){.searchform-container-input{width:100%;padding-left:8px;padding-left:.5rem;padding-right:0;padding-right:0rem}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em) and (orientation:landscape){.searchform-container-input{width:100%;padding-left:8px;padding-left:.5rem;padding-right:0;padding-right:0rem}
}
.searchform-container-input:focus{outline:0}
.searchform-container-icon{background:url(explore/images/search-icon.png) 0 0 no-repeat;position:absolute;cursor:pointer;height:30px;height:1.875rem;width:30px;width:1.875rem;top:8px;top:.5rem;right:8px;right:.5rem}
.fd-container{border-bottom:1px solid #ddd;height:216px;height:13.5rem;padding-top:24px;padding-top:1.5rem}
.fd-container-list{margin-bottom:20px;margin-bottom:1.25rem;height:auto}
.fd-container-section{position:relative;float:left}
@media screen and (max-width:40em){.fd-container-section{padding-top:4px;padding-top:.25rem;float:right}
}
.fd-container-trending{padding-bottom:11.2px;padding-bottom:.7rem;overflow:hidden;*zoom:1;height:auto}
@media(max-width:480px){.fd-container-trending{background-color:#f8f8f8}
}
.fd-container-section--title{width:15%;padding-left:8px;padding-left:.5rem}
@media screen and (max-width:40em){.fd-container-section--title{float:none;width:100%}
}
.fd-container-section--tiles{width:85%;padding-left:32px;padding-left:2rem}
@media screen and (max-width:40em){.fd-container-section--tiles{width:100%;padding:0}
}
.fd-container-section--filter{width:15%;padding-left:8px;padding-left:.5rem}
@media screen and (max-width:40em){.fd-container-section--filter{top:80px;top:5rem;padding-top:16px;padding-top:1rem;padding-bottom:24px;padding-bottom:1.5rem;position:absolute;display:none;width:88%;right:0;background:#4d4d4d;z-index:1000}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em) and (orientation:landscape){.fd-container-section--filter{top:96px;top:6rem;padding-top:16px;padding-top:1rem;padding-bottom:24px;padding-bottom:1.5rem;position:absolute;display:none;width:88%;right:0;background:#4d4d4d;z-index:1000}
}
.filters-menu-icon{display:none}
@media screen and (max-width:40em){.filters-menu-icon{padding-top:8px;padding-top:.5rem;padding-right:8px;padding-right:.5rem;padding-bottom:4px;padding-bottom:.25rem;padding-left:4px;padding-left:.25rem;min-width:40px;min-width:2.5rem;width:12%;background-color:white;border:0;margin:0;outline:0;position:relative;display:inline-block}
}
@media screen and (min-device-width:23.4375em) and (max-device-width:41.6875em) and (orientation:landscape){.filters-menu-icon{padding-top:8px;padding-top:.5rem;padding-right:8px;padding-right:.5rem;padding-bottom:4px;padding-bottom:.25rem;padding-left:20px;padding-left:1.25rem;min-width:40px;min-width:2.5rem;width:12%;background-color:white;border:0;margin:0;outline:0;position:relative;display:inline-block}
}
.menu-icon-bar{border-radius:3px;border-radius:.1875rem;height:5px;height:.3125rem;margin-bottom:5px;margin-bottom:.3125rem;margin-left:4px;margin-left:.25rem;background-color:#f7941d;display:block}
.btn.btn--go-animals{display:none;width:80%}
@media(max-width:480px){.btn.btn--go-animals{display:block}
}
.landing-static{height:90%}
.landing-static h2{color:#f7941d;font-size:17.6px;font-size:1.1rem;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin-bottom:0;width:112px;width:7rem}
@media screen and (max-width:40em){.landing-static h2{width:100%}
}
.landing-dynamic{width:100%;height:100%}
.landing-dynamic .tile--dynamic .tile-title{font-size:16px;font-size:1rem}
@media screen and (max-width:40em){.landing-dynamic .tile--dynamic .tile-title{font-size:19.2px;font-size:1.2rem}
}
.landing-dynamic .tile-subtitle{font-size:10.56px;font-size:.66rem;color:#fff}
@media screen and (max-width:40em){.landing-dynamic .tile-subtitle{font-size:12px;font-size:.75rem}
}
.dynamic-section-list{width:85%;height:auto;padding-left:32px;padding-left:2rem}
@media screen and (max-width:40em){.dynamic-section-list{padding-left:0;width:100%}
}
.itemoption .itemoption-label{position:relative;font-weight:bold;color:#10a2da;cursor:pointer;padding-left:25px;padding-left:1.5625rem;font-size:14px;font-size:.875rem}
.itemoption .itemoption-label:before{content:'';left:0;top:0;position:absolute;-moz-box-shadow:inset 2px 2px 2px 0 rgba(150,150,150,0.8);-webkit-box-shadow:inset 2px 2px 2px 0 rgba(150,150,150,0.8);box-shadow:inset 2px 2px 2px 0 rgba(150,150,150,0.8);margin-right:2px;margin-right:.125rem;margin-bottom:2px;margin-bottom:.125rem;height:15px;height:.9375rem;width:15px;width:.9375rem}
@media(max-width:480px){.itemoption .itemoption-label{color:#ffd21f}
}
@media(max-width:480px){.itemoption--checkbox{padding-bottom:8px;padding-bottom:.5rem}
}
.inputcheckbox{display:none}
.inputcheckbox:checked+.itemoption-label:before{content:"\2713";color:#10a2da;text-align:center;font-size:15px;font-size:.9375rem;line-height:12px;line-height:.75rem}
@media(max-width:480px){.inputcheckbox:checked+.itemoption-label:before{color:#f37022}
}
.itemoption--checkbox .itemoption-label:before{background:#f8f8f8;border:2px solid #666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.bottom-line{height:120px;position:relative;border-bottom:1px solid #DDD;margin-top:16px;margin-top:1rem}
@media screen and (min-width:20em) and (max-device-width:41.6875em){.bottom-line{height:80px;margin-top:.25rem;margin-right:.5rem}
}
.bottom-line .bottom-line__move-up{right:0;top:0;position:absolute}
.bottom-line .bottom-line__credits{left:0;top:40%;position:absolute;color:grey;font-size:12.8px;font-size:.8rem}
.btn{border-width:0;cursor:pointer;display:inline-block;font-size:22.4px;font-size:1.4rem;margin:0;overflow:hidden;padding:8px 32px;padding:.5rem 2rem;text-align:center;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}
.btn:hover{text-decoration:none}
.btn--absolutebottomcentered{position:absolute;left:50%;margin-left:-62.5px;margin-left:-3.90625rem;bottom:20px;bottom:1.25rem}
.btn--centered{margin:0 auto!important;float:none!important}
.btn--hidden{display:none}
.btn.btn-up{background:url(../../clientlibs/images/top_arrow_whites.png) no-repeat center right;background-color:#9fcc00;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;display:block;height:90px;width:90px}
@media screen and (min-width:20em) and (max-device-width:41.6875em){.btn.btn-up{height:70px;width:70px;background-position:center;background-size:70px}
}
.btn:hover{background-color:#cfe57f}
.landing-top{border-bottom:1px solid #b5b5b5;width:100%;margin:48px 0 0 8px;margin:3rem 0rem 0rem .5rem;overflow:hidden}
.title--explore{width:160px;width:10rem;display:inline-block}
@media screen and (max-width:40em){.title--explore{height:56px;height:3.5rem;vertical-align:middle;width:85%}
}
@media(min-width:481px) and (max-width:768px){.title--explore{height:auto}
}
.titlebox--explore h1{border-bottom:0}
.title--explore{padding-top:3.2px;padding-top:.2rem}
.title--explore p{padding-left:0;font-size:12.8px;font-size:.8rem}
.title--explore b{font-size:12.8px;font-size:.8rem}
.explore--filter{height:100%;border-bottom:0;padding-left:0;overflow:hidden;*zoom:1}
.explore--filter .tile-container--poll{padding-bottom:24px;padding-bottom:1.5rem}
.explore--filter .poll-list{font-size:12.16px;font-size:.76rem}
.explore--filter .poll-item{width:90%}
.sort{overflow:hidden;*zoom:1;margin:0 0 16px;margin:0rem 0rem 1rem}
.sortby{float:left;background:url("explore/images/DropdownArrow-Normal.png") no-repeat scroll 75% center transparent;display:inline-block;width:272px;width:17rem}
.sortby:hover{background:url("explore/images/DropdownArrow-Hover.png") no-repeat scroll 75% center transparent}
@media screen and (max-width:40em){.sortby{padding-left:8px;padding-left:.5rem}
}
.sortby-select{background-color:transparent;border:1px solid #b5b5b5;color:#f37022;cursor:pointer;font-weight:bold;text-indent:.01px;text-overflow:"";width:55%;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:36px;height:2.25rem;margin-left:8px;margin-left:.5rem;padding:5px;padding:.3125rem}
.sortby-select::-ms-expand{display:none}
.sortby-label{position:relative;color:black}
.sortby-label:after{position:absolute;pointer-events:none;right:8px;right:.5rem;top:-3.0048px;top:-0.1878rem}
.tileDisplayer{width:50%;display:inline-block;float:left;padding-top:8px;padding-top:.5rem}
.tileDisplayer .tile--row-1{height:374px;height:23.375rem}
@media screen and (max-width:40em){.tileDisplayer{width:100%}
}