.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(animal/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}
.main-content{margin-top:32px;margin-top:2rem;width:100%}
.tabMenuProfile{width:100%;height:70px;height:4.375rem;margin-top:16px;margin-top:1rem}
.tabMenuProfile nav ul{list-style:none;font-size:16px;font-size:1rem;line-height:25.6px;line-height:1.6rem}
.tabMenuProfile nav ul li{display:inline-block}
.bread a{color:grey;font-size:14.4px;font-size:.9rem;text-transform:uppercase;text-decoration:none}
.title h1{color:#f7941d;font-size:39.04px;font-size:2.44rem;font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin-top:3.2px;margin-top:.2rem;margin-bottom:9.6px;margin-bottom:.6rem}
.submenu{font-family:"bpreplaybold","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;list-style:none;margin:0;padding:0}
.submenu.profile li a:hover,.submenu.profile li a.active{background-color:#439539;color:gold}
.profile-top{border-bottom:1px solid #b5b5b5;width:100%;overflow:hidden}
.animal-title{display:inline-block}
@media screen and (max-width:40em){.animal-title{width:100%}
}
.title--animal h1{border-bottom:0}
.abstract{overflow:hidden;*zoom:1}
.submenu.profile{float:right}
.submenu.profile li{display:inline-block;padding-left:9.6px;padding-left:.6rem}
.submenu.profile li a{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;color:grey;font-weight:700;padding:8px 16px;padding:.5rem 1rem;text-decoration:none;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.content-menu{overflow:hidden;width:100%}
.content-videos,.content-photos,.content-location,.content-how-to-help{display:none}
.carousel{margin:0 auto;width:99%}
.animal-description{margin:0 auto;margin-top:20px;margin-top:1.25rem;text-align:justify;width:99%}
.description-title h3{border:0;color:#f7941d}
.description-box{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;display:inline-block;float:left;width:66%;text-align:left}
.description-box p{font-size:13.76px;font-size:.86rem;margin:0}
@media screen and (max-width:40em){.description-box{width:100%;-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}
}
.skills{border-top:1px solid #ddd;margin-top:30px;margin-top:1.875rem;padding-top:40px;padding-top:2.5rem}
@media screen and (max-width:40em){.skills{border:0;padding:0}
}
.skills-container{display:inline-block;vertical-align:top}
.skills-container ul{margin:0;padding:0;list-style:none;text-align:left}
.skills-container h3{color:#f7941d;margin:0 0 4.8px;margin:0rem 0rem .3rem;padding:0 0 4.8px;padding:0rem 0rem .3rem}
.skills-container-left{width:44%}
@media screen and (max-width:40em){.skills-container-left{width:100%}
}
.skills-container-right{width:55%}
@media screen and (max-width:40em){.skills-container-right{width:100%}
}
.skillitem{display:inline-block;vertical-align:top;width:49%}
@media screen and (max-width:40em){.skillitem{width:100%}
}
.skillitem p{margin:0;padding:0;line-height:20.8px;line-height:1.3rem}
.skillitem i{font-style:normal}
.skillitem-habitat{text-align:left;width:39%;padding:0 20px 25.6px 0;padding:0rem 1.25rem 1.6rem 0rem}
@media screen and (max-width:40em){.skillitem-habitat{width:100%}
}
.skillitem-left{padding:0 20px 25.6px 0;padding:0rem 1.25rem 1.6rem 0rem;text-align:left}
.skillitem-range{float:right;width:59%}
@media screen and (max-width:40em){.skillitem-range{width:100%}
}
.skillitem-range img{background-color:#f7941d;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:4.8px;padding:.3rem;margin:4.8px 0 0;margin:.3rem 0rem 0rem}
@media screen and (max-width:40em){.skillitem-range img{width:100%}
}
.skillitem-endangered{overflow:hidden}
.skillitem-endangered h3{margin:0}
.skillitem-endangeredstatus{display:table;height:50px;height:3.125rem;width:180px;width:11.25rem}
@media screen and (max-width:40em){.skillitem-endangeredstatus{height:auto;margin:8px 0 0;margin:.5rem 0rem 0rem;width:auto}
}
.skillitem-endangeredstatus--false{background:#70c366}
.skillitem-endangeredstatus--true{background:#ff677d}
.skillitem-endangeredicon{background:url("../../clientlibs/images/endangered-icon-status.png") no-repeat;height:50px;height:3.125rem;width:50px;width:3.125rem}
@media screen and (max-width:40em){.skillitem-endangeredicon{width:43.2px;width:2.7rem}
}
.skillitem-endangeredtitle{display:inline-block;color:white;display:table-cell;vertical-align:middle;width:130px;width:8.125rem;font-size:14.4px;font-size:.9rem;padding-right:9.6px;padding-right:.6rem}
@media screen and (max-width:40em){.skillitem-endangeredtitle{padding-right:16px;padding-right:1rem;width:auto}
}
.skillitem-endangeredicon-false{background-position:center -106px}
.skillitem-endangeredicon-true{background-position:center 4px}
.ads-container{display:inline-block;width:34%;text-align:right}
@media screen and (max-width:40em){.ads-container{width:100%;text-align:center;margin:24px 0 0;margin:1.5rem 0rem 0rem}
}
.comparison-maincontainer{height:100%;width:100%;overflow:hidden;*zoom:1;padding-bottom:8px;padding-bottom:.5rem;padding-top:8px;padding-top:.5rem}
.skill{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:8px;margin-top:.5rem;height:104px;height:6.5rem;width:100%}
@media screen and (max-width:40em){.skill{height:176px;height:11rem;position:relative}
}
.skill--weight{background:#35c2f7}
.skill--speed{background:#fc564a}
.skill--length{background:#f37022}
.comparison-leftimagecontainer{display:inline-block;float:left;height:100%;overflow:hidden;width:23%}
@media screen and (max-width:40em){.comparison-leftimagecontainer{height:80px;height:5rem;padding-left:8px;padding-left:.5rem;width:25%;position:relative;z-index:2}
}
.comparison-leftimage-main{display:table;height:100%;width:100%}
@media screen and (max-width:40em){.comparison-leftimage-main{height:80px;height:5rem}
}
.comparison-leftimage-image{display:table-cell;text-align:center;vertical-align:middle}
.skill-container{float:left;height:100%;width:77%;padding:4.8px;padding:.3rem}
@media screen and (max-width:40em){.skill-container{position:absolute;width:100%;height:100%;margin:0}
}
.skill-main{background:white;height:100%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding-right:8px;padding-right:.5rem}
@media screen and (max-width:40em){.skill-main{padding-right:0;height:80px;height:5rem}
}
@media screen and (max-width:40em){.skill-image{max-width:80%}
}
.skill-comparisonsection{display:inline-block;float:left;height:100%;width:33.3333%}
@media screen and (max-width:40em){.skill-comparisonsection{width:100%;height:80px;height:5rem}
}
.skill-comparisonsection-small{width:28.3333%}
@media screen and (max-width:40em){.skill-comparisonsection-small{width:100%;height:80px;height:5rem}
}
.skill-comparisonsection-big{width:38.3333%}
@media screen and (max-width:40em){.skill-comparisonsection-big{width:100%;height:80px;height:5rem}
}
.skills-bottom{display:inline}
@media screen and (max-width:40em){.skills-bottom{left:0;width:100%;height:auto;bottom:-6.4px;bottom:-0.4rem;display:inline-block;position:relative;background:white;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
}
@media screen and (max-width:40em){.skill-comparisonsection--bottom{position:relative;width:50%;display:inline}
}
@media screen and (max-width:40em){.skill-comparisonsection--weight{background:#35c2f7}
}
@media screen and (max-width:40em){.skill-comparisonsection--speed{background:#fc564a}
}
@media screen and (max-width:40em){.skill-comparisonsection--length{background:#f37022}
}
.comparison-container{display:table;height:100%;width:100%}
@media screen and (max-width:40em){.comparison-container{padding-left:16px;padding-left:1rem}
}
.comparison-container-text{display:table-cell;font-family:"DinAlternate","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-size:20px;font-size:1.25rem;padding:0 16px;padding:0rem 1rem;letter-spacing:-1.28px;letter-spacing:-0.08rem;line-height:22.4px;line-height:1.4rem;text-align:left;vertical-align:middle;text-transform:uppercase;word-break:break-word}
@media screen and (max-width:40em){.comparison-container-text{font-size:19.2px;font-size:1.2rem;text-align:right;padding-left:25%}
}
.comparison-containertext--weight{color:#35c2f7}
@media screen and (max-width:40em){.comparison-containertext--weight{color:white}
}
.comparison-containertext--speed{color:#fc564a}
@media screen and (max-width:40em){.comparison-containertext--speed{color:white}
}
.comparison-containertext--length{color:#f37022}
@media screen and (max-width:40em){.comparison-containertext--length{color:white}
}
.comparison-image{display:table-cell;vertical-align:middle;width:40%}
.comparison-image img{width:100%;max-width:120px;max-width:7.5rem;text-align:right;float:right}
.comparison-measures{text-align:left;display:table-cell;vertical-align:middle;width:60%}
.comparison-measure{font-size:25.6px;font-size:1.6rem;letter-spacing:-1.28px;letter-spacing:-0.08rem;line-height:19.2px;line-height:1.2rem;font-weight:bold}
@media screen and (max-width:40em){.comparison-measure{font-size:19.2px;font-size:1.2rem;text-align:left}
}
.comparison-measure--weight{color:#35c2f7}
.comparison-measure--speed{color:#fc564a}
.comparison-measure--length{color:#f37022}
.comparison-measure--unit{font-size:14.4px;font-size:.9rem}
@media screen and (max-width:40em){.comparison-measure--unit{font-size:16px;font-size:1rem}
}
.comparison-measure-hasrange{font-size:22.4px;font-size:1.4rem}
@media screen and (max-width:40em){.comparison-measure-hasrange{font-size:19.2px;font-size:1.2rem}
}
.comparison-measure-unithasrange{font-size:14.4px;font-size:.9rem}
@media screen and (max-width:40em){.comparison-measure-unithasrange{font-size:11.2px;font-size:.7rem}
}
.comparison-measure--grey{color:#666}
@media screen and (max-width:40em){.comparison-measure--alt{display:none}
}
.skills-hide{display:none}