@charset "utf-8";
/* CSS desktop only */
@media only screen and (min-width: 481px) {
.drop_down{display:none;}
.dino-top-mob,#results-box-nav,#a-z-list-box-nav,.arrowlistmenu,.categoryitems,.menuheader expandable{display:none;visibility: hidden;}
}
* {margin:0;padding:0;} 
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;-ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;color:#342403;background:#525252 url(img/bg2.png);}
.wrapper{width:900px;border:1px solid #9C9966;margin:14px auto 0 auto;-webkit-box-shadow: 0px 0 14px 0px rgba(0,0,0,.6);-moz-box-shadow: 0px 0 14px 0px rgba(0,0,0,.6);box-shadow:0px 0 14px 0px rgba(0,0,0,.6)}.ref_link {font-size: 8px;}.ref_link a{font-size: 8px;}.container{width:900px; -webkit-box-shadow: inset -1px 6px 5px -3px #333;box-shadow: inset -1px 6px 5px -3px #333;margin:0 auto;border-left:0px solid #222;border-right:0px solid #222;background:#F6F6D7 url(img/main-step.png);} .top {width:900px;-moz-border-radius: 0 0 10px 10px;border-left:0px solid #222;border-right:0px solid #222;height:85px;margin:0 auto;background :url(img/top.jpg) no-repeat;}.content{clear:both;line-height:15px;padding:0 12px;} .top-nav{text-align:right;line-height:25px;padding:4px 25px 0 250px;font-size: 11px;color:#BFC9D7;}#mainpage{padding:32px 30px 0 242px;line-height:22px;}#mainpage a:link, #mainpage a:visited{color:#910F04;text-decoration:none;font-weight: 400;} #mainpage a:hover {color:#148004;}.apology{background-image:url(/img/mainpage-img.png);padding:2px 3px;}.short_desc{font-size:12px;padding:8px 0;margin-bottom:6px;font-style:italic;}#leftnav{width:192px;float:left;color:#3A3929;padding:11px 0 0 0;line-height:18px;font-weight: 700;}#leftnav a:link,#leftnav a:visited {color:#000000;font-weight:700;text-decoration:none;}#leftnav a:hover{color:#990000;}#search_box {box-shadow:0px 0 4px 0px rgba(0,0,0,.4);background-image: url(img/search_box4.png);float:right;height: 27px;margin:12px 23px 0 0;padding:0;width: 168px;}.pattern {clear:both;background-image:url(img/pattern.gif);height:2px;background-color:#333;margin: 0 auto;width: 900px;}#results-box{line-height:16px;padding:6px;font-size: 12px;background-color: #527D35;border: 2px solid #24481E;box-shadow:0 0 3px 0 rgba(0,0,0,.6);color:#000;margin-bottom: 12px;font-weight: 700;}#results-box a:link,#results-box a:visited{color: #000;font-size: 11px;}#results-box a:hover{color:#FFF;}#a-z-list-box {line-height:20px;font-size:4px;background-color:#4A7230;}#a-z-list-box a:link,#a-z-list-box a:visited{border: 2px solid #24481E;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;background-clip: padding-box;-webkit-box-shadow: inset 0 0 4px 0 #666;-moz-box-shadow: inset 0 0 4px 0 #666;box-shadow: inset 0 0 4px 0 #666;color:#152B11;padding:2px 2px 3px 2px;font-size:11px;display: block;background-color: #E0DCC2;}#a-z-list-box a:hover{-webkit-box-shadow: inset 0 0 2px 0 #666;-moz-box-shadow: inset 0 0 2px 0 #666;box-shadow: inset 0 0 2px 0 #666;color:#AE0000;background-color:#fff;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;} #linkdiv{font-size:10px;font-weight:400;color:#990000;margin: 6px 0;padding: 0 1px;}#linkdiv a:link, #linkdiv a:visited{font-size:11px;color:#FFF;display: block;border-bottom: 1px solid #B1AB8F;line-height: 22px;text-indent: 2px;font-weight: 400;font-style: italic;}#linkdiv a:hover{color:#EDEDA9;background-color:#476F2F;border-bottom: 1px solid #EDEDA9;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}h1 {font-size:22px;padding:0 0 0 3px;border-bottom:1px solid #698B47;line-height:30px;margin:12px 0 18px 0;letter-spacing:1px;font-weight: bold;border-top: 1px solid #698B47;background-color: #FFF;} h2{font-size:16px;line-height:22px;margin:0 0 3px 0;padding:0 0 1px 0;border-bottom:1px solid #698B47;font-style:italic;} #nutshell {padding:0 1px 5px 1px;line-height:20px;border-bottom:1px solid #698B47;margin:0 0 32px;height: 102px;} .pronunciation{letter-spacing:1px;}
#table{table-layout:fixed;width:100%;word-wrap:break-word;font-size:10px;margin-top:8px;}#table a:link, #table a:hover, #table a:visited{font-size:9px;}

.table-a-z{width:100%;border:0;border-spacing:0;padding:0;}
.table-a-z tr{height:19px;}
.table-a-z td{vertical-align:middle;text-align:center;width:14%;}
.table-mob-men{width:100%;border:0;border-spacing:0;padding:0;}
.table-mob-men td{vertical-align:middle;text-align:center;width:25%;}
.table-paleo{width:100%;border-spacing:2px;padding:0;border:0;}
.table-din-rez{width:100%;border-spacing:0;padding;border:0;}
.table-din-rez td{border-bottom:1px solid #F0F0B7;padding:2px 0}
.table-din-rez th{border-bottom:1px solid #F0F0B7;padding:2px 0}
#evo {line-height:24px; margin-bottom:20px;height:250px;}#dinodata2 {padding:2px 0 0 2px;font-size:11px;line-height: 20px;margin-bottom: 16px;}.roar-factor{}#dino-digger{margin-bottom:24px; padding:0px;}#dino-digger a:link, #dino-digger a:visited{font-size:11px;}#bookmark_box{height:38px;padding:6px 0 0 0;background-color:#FFF;border-bottom:1px solid #698B47;border-top:1px solid #698B47;margin: 28px 0;max-width:100%;font-size:10px;}.img-h1 {
	border:0;
	float:right;
	margin: 5px 5px 0 0;
} .img-float{float:right;margin:0 0 8px 0px;border: 0;cursor:pointer;}
.img-float2{float:right;margin:0 0 8px 8px;border: 0;cursor:pointer;}.no-img-float{float:right;margin:0 75px 0 0;cursor: pointer;border:0;}.book-img{max-width:20%;height:auto;}#ad{height:254px;margin-bottom:14px;text-align:center;padding-top:4px;}.mid-dino{float:right;margin:6px 0 12px 12px;width:200px;height:200px;}.dino-diddy-ban{float:right;margin:4px 0 10px 14px;} #onion{height:258px;float:left;line-height:24px;margin:1px 12px 8px;width:200px;text-align:center;background-image:url(/img/fam-tree.png);font-size:12px;} #onion a:link, #onion a:visited{font-weight:normal;} .banter{padding:0 0 28px 0;border-top:0px solid #777;border-bottom:1px solid #698B47;font-size:11px;margin:4px 0 28px 0;text-align: center;} .footer {line-height:30px;margin:0 auto;text-align:center;width:898px;clear:both;background-color:#4A7230;color:#EADC8E;padding:4px 0;font-size: 11px;}.footer a:link, .footer a:visited{color:#fff;text-decoration:none;}.lnav-block{padding:8px 3px 3px;margin-bottom:12px;background-color:#FFFFFF;}.etymology, .float-xtras{float:right;font-weight:400;font-size:10px;font-style: normal;}.spacer{height:3px;}.main_cats{font-size:11px;margin-bottom:12px;font-family: Arial, Helvetica, sans-serif;}.main_res{font-size:11px;margin-bottom:12px;}.all-countries{float:right;}#gallery-image{background-color:#FFF;border: 1px solid #698B47;text-align:center;padding:40px 0;}.gallery-point-bot{width:0;height:0;border-left:20px solid rgba(255, 255, 255, 0);border-right: 20px solid rgba(255, 255, 255, 0);border-top: 20px solid #698B47;-moz-transform: scale(.9999);font-size:0;line-height:0;margin-left:24px;}.gall-img{max-width:100%;height:auto;}.entry p{margin-bottom: 8px;margin-top: 0px;}.entry p::first-letter{}.entry br{display:block;margin-top:4px;line-height:14px;content:"";}.stats,.stats-ety,.stats-about,.stats-disc,.stats-ref,.stats-est,.stats-tree{margin:14px 0 3px 0;padding:0 0 1px 0;border-bottom:1px solid #698B47;font-weight:700;font-size: 16px;}.priv-tit{font-size:150%;margin:14px 0 4px 0;}
.stats-scale{margin:14px 0 0 0;padding:0 0 1px 0;border-bottom:1px solid #698B47;font-weight:700;font-size: 16px;}
.nut-box-1 {width:55%;float:left}.nut-box-2 {width:auto;float:left}.timeline{font-weight:bold;text-decoration:underline;}.vitals{font-weight:bold;text-decoration:underline}.nut-box-title,.nut-box-title2{width:100px;margin-bottom:3px;}.ref-div{height:1px;margin:2px 0 0 0;border-top:1px solid #F0F0B7}.ref-div-bant{height:1px;margin:6px 0;background-color:#698B47}#result-counter{text-align:center;}result-counter a:link{font-size:14px;color:#000;}.jobbies{text-align:right;margin:0 0 32px 0}#currentpage {font-weight:700 !important;border-bottom:1px solid #000 !important;color:#000 !important;}div#result-counter a{font-size:110% !important;}.refs{font-size:11px;}
.scale-img{max-width:100%;height:auto;margin-bottom:26px;}
.left-cell{float:left;width:25%;margin:0 0 10px 0;text-align:center;}.end-cell{float:right;width:25%;margin:0 0 10px 0;text-align:center;}.cell-divider{clear:right;height:10px;width:100%;}.ref-details{font-size: 11px;color:#999;}


.menu1{width:894px;font-size:11px;border-bottom:6px solid #4A7531;border-top:0px solid #4A7531;text-align:left;height:24px;border-left: 3px solid #4A7531;border-right: 3px solid #4A7531;clear: both;padding:3px 0;background-clip: padding-box;background-color: #4A7531;margin: 0 auto;}.menu1 ul{padding:0; margin:0; list-style-type:none; z-index:10000;}.menu1 ul li{float:left;position:relative;/**/z-index:10000;background-color: #4A7531;}.menu1 ul li a, .menu1 ul li a:visited{float: left;display: block;text-decoration: none;color:#152B11;padding: 3px 9px;line-height: 14px;border-right: 0px solid #BFB881;background-color:#E2DFC7;-webkit-box-shadow: inset 0 0 4px 0 #666;-moz-box-shadow: inset 0 0 4px 0 #666;box-shadow: inset 0 0 4px 0 #666;font-weight: bold;}.menu1 ul li:hover{width:auto;} .menu1 ul li a.menu1one:hover{color:#007900;background-color:#fff;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}/*color of top cell on dropdown */.menu1 ul li:hover a.menu1one{color:#007900;background-color:#fff;border-right:1px solid #a09f73;}.menu1 ul li ul{display:none}.menu1 table{margin:0; border-collapse:collapse; font-size:9px; position:absolute; top:0; left:0}.menu1 ul li:hover ul{display:block; position:absolute; top:24px; margin:0; /*changes the top border color of drop down block*/border-top:0px solid #fff; left:0;}.menu1 ul li:hover ul.endstop{left:-95px; border-top:0px solid #fff;}.menu1 ul li:hover ul li ul{display:none}/*DROP DOWN BIT*/.menu1 ul li:hover ul li a{display:block;background-color:#E0DCC2;color:#000;height:auto;padding:5px 3px 4px 9px;width:132px;/*DROP BORDER*/border-bottom:0px solid #000;border-right:1px solid #444;border-left:1px solid #444;border-top:1px solid #444;box-shadow:0px 1px 6px 0px rgba(0,0,0,.6);}.menu1 ul li:hover ul li a:hover{border-bottom:0px solid #50833D;color:#007900;background-color:#fff;-webkit-transition: all 0.9s;-moz-transition: all 0.9s;-ms-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;}.menu1 ul li:hover ul li:hover ul{display:block; position:absolute; left:153px; top:0px}.menu1 ul li:hover ul li:hover ul.left{left:-153px}.next-lists{float:right;width:85px;text-align:right;margin:1px 6px 0 0;}.faq-sugg-table{background-color:#F0F0C6;border:1px solid #fff;}

a.tooltip{
  position: relative;
  display: inline;
}
a.tooltip:after{
  display: block;font-size:80%;font-family:Arial, Helvetica, sans-serif;line-height:14px;
  visibility: hidden;
  position: absolute;
  bottom: 0;
  left: 1%;
  opacity: 0;
  content: attr(data-tool); /* might also use attr(title) */
  height: auto;
  min-width: 120px;
  padding: 3px 5px;
  z-index: 999;
  color: #910F04;
  text-decoration: none;
  text-align: center;
  background: rgba(255,255,255,0.95);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;border:1px solid #000;
}
 
a.tooltip:before {
  position: absolute;
  visibility: hidden;
  width: 0;
  height: 0;
  left: 40%;
  bottom: 0px;
  opacity: 0;
  content: "";
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: rgba(0,0,0,0.85)  transparent transparent transparent;-moz-transform: scale(.9999);background-clip: padding-box;
}
a.tooltip:hover:after{ visibility: visible; opacity: 1; bottom: 18px; }
a.tooltip:hover:before{ visibility: visible; opacity: 1; bottom: 12px; }

a.tooltip.animate:after, a.tooltip.animate:before {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}


.search-box-inner{width:120px; height:16px; line-height:16px;border:0; padding:0px 6px 0px 14px; font-family:"Verdana"; text-transform:capitalize; font-size:10px; background: transparent;color:#bbb;}

.search-button{border: none; background:  no-repeat; font-size:9px;font-weight:bold;width: 20px; height: 18px;cursor:pointer;color:#fef8de;margin:4px 4px 2px 2px;}

.search-nav-inner{width:112px;margin-left:4px;margin-top:6px;height:14px;line-height:14px;padding:2px;border:0;color:#bbb;font-family:"Verdana"}

.search-button-nav{margin-top:4px;height:18px;margin-bottom:-2px;}
