/* 
Theme Name: Dino Latoga
Theme URI:  http://dinolatoga.com
Description: Custom Theme for DinoLatoga.com
Version: 1.0
Author: <a href="http://dinolatoga.com">Dino Latoga</a>
Author URL: http://dinolatoga.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   */

body {font: 13px/150% "Segoe UI", Helvetica, "Arial", Verdana, sans-serif;color: #b1a8a0;background:#552a16 url(images/body-bg-4.jpg) top left; text-align:center;}

/* elementos */
a{text-decoration:none;color:#ff9;}
a:hover{border-bottom:1px solid #f60;}
p{padding:10px 0;}
small{font-size:11px;}

/* classes */
.wrapper{margin:0 auto;width:960px;text-align:left;}
.content{float:left;width:563px;margin-left:10px;}
.sidebar{float:left;width:337px;margin-left:40px;}
.clearfix{clear:both;height:1px;font-size:1px;line-height:1px;display:block;}
.post{position:relative;padding:0 0 30px 70px;}
.alignleft{float:left;display:inline;}
.alignright{float:right;display:inline;}
.aligncenter{margin: 0 auto;}
.row{background:url(images/shine-bg-4.jpg) top no-repeat;padding:30px 0 0;}
.wp-caption{padding:10px 5px 0 5px;border:1px solid #552a16;background-color:#211008;margin-bottom:15px;text-align:center;}
.wp-caption-text{font-size:11px!important;}
.links a{background:#211008;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #000;border-bottom:1px solid #000;padding:5px 10px;font-weight:bold;}
.links a:hover{background:#000;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #000;border-bottom:1px solid #000 !important;padding:5px 10px;}

/* layout */
#header{height:110px;background:#2f170b url(images/superfooter-bg.jpg) top left repeat-x;}
#una{}
#segunda{}
#tres{}
#superfooter{background:#2f170b url(images/superfooter-bg.jpg) top left repeat-x;padding:30px 0;}
#footer{background:url(images/footer-bg.jpg) top left repeat-x;height:40px;padding:15px 0;}

/* headings */
h2#intro{width:490px;height:70px;background:url(images/intro-text-bg.png) top left no-repeat;text-indent:-9999px;}
h2.postTitle{font-family:Georgia, "Times New Roman", serif;font-size:25px;font-weight:normal;line-height:110%;color:#fff;}
h2.postTitle a{color:#fff;}
h3.headings{font-family:Georgia, "Times New Roman", serif;font-size:20px  !important;color:#858964 !important;padding:0;font-weight:normal;}
.section h4{font-family:Georgia, "Times New Roman", serif;font-size:20px;color:#858964;padding:0;font-weight:normal;}
small.subtitle{color:#ddd !important;display:block;margin-bottom:15px;}
h3.pageTitle{padding:0px 10px 20px 80px;font-size:18px;color:#ffc;}

/*lists*/
ul.samples{height:200px;overflow:hidden;}
ul.samples li{width:337px;height:200px;background:#fff;position:relative;}
ul.samples li a:hover,
ul.thumblist li a:hover{border:0 !important;}
ul.samples li img{width:337px;height:200px;}
ul.postlist{margin: 0 0 20px;}
ul.postlist li{position:relative;padding:5px 0 5px 45px;}
ul.postlist li .comment-balloon{position:absolute;top:10px;left:0;text-align:center;width:19px;height:20px;background:#000;padding:5px 12px 5px 5px;background:url(images/comments-num-bg.png) top left no-repeat;}
ul.thumblist li{position:relative;float:left;width:70px;height:70px;display:inline;margin:5px 14px 10px 0;background:#fff url(images/loading.gif) center no-repeat;}
ul.thumblist li img{width:70px;height:70px;}
ul.thumblist:after{content:" ";clear:both;display:block;}
.section ul{margin:10px 0;}
.section ul li{float:left;width:100px;display:inline;}
ol.commentlist{margin-top:20px;border-bottom:1px solid #6B4538;border-top:1px solid #000;}
ol.commentlist li{padding:20px 0;border-top:1px solid #6B4538;border-bottom:1px solid #000;}
ul.inline li{float:left;display:inline;width:110px;}
ul.inline:after{content:" ";clear:both;display:block;}
ul.comlist li{position:relative;padding:5px 0 5px 55px;min-height:50px;}
ul.comlist li img.rcavatar{width:40px;height:40px;}
.cavatar{position:absolute;top:10px;left:0;width:40px;height:40px;border:2px solid #fff;background:#fff url(images/loading.gif) center no-repeat;}

ul.samples li span.hover{position:absolute;top:0;left:0;width:327px;height:180px;border:5px solid #bab56b;}
ul.samples li h3{position:absolute;display:block;background:#000;color:#ff6;padding:1px 6px;bottom:20px; right:10px;font-size:11px;font-weight:normal;}
ul.thumblist li span.hover{position:absolute;top:0;left:0;width:60px;height:60px;border:5px solid #bab56b;}

/*header*/
#header .wrapper{position:relative;}
h1#logo{position:absolute;top:20px;left:5px;background:url(images/logo.png) top left no-repeat;width:250px;height:70px;}
	h1#logo a{display:block;width:100%;height:100%;text-indent:-9999px;}
	h1#logo a:hover{border:0;}
ul#nav{position:absolute;top:45px;right:20px;text-transform:lowercase;}
ul#nav li{float:left;display:inline;margin-left:25px;}

/* post */
.post p{font-size:15px;line-height:150%;}
.datebox{position:absolute;top:0; left:0;color:#b7b24a;text-align:center;background:url(images/date-box-bg.png) top left no-repeat;height:60px;width:60px;font-family:Georgia, "Times New Roman", serif;font-style:italic;}
.datebox small{display:block;clear:both;font-size:15px;padding:12px 0 0;line-height:100%;}
.datebox big{display:block;clear:both;font-size:25px;}
.postmeta{font-size:11px;padding:5px 0;}
.post a:hover{border-bottom:1px solid #f60;}
.post a:visited{color:#858964;}

img.me{position:absolute;top:5px;left: 0;}
.excerpt p{font-size:18px;color:#b7b24a;padding-top:20px;}
.post h3{color:#fff;font-size:18px;padding:30px 0 0 0;}
.post h4{color:#fff;font-size:16px;padding:30px 0 0 0;}
.post h5{color:#fff;font-size:14px;padding:30px 0 0 0;}
.post h6{color:#fff;font-size:13px;text-transform:uppercase;padding:30px 0 0 0;}
.post ul li{list-style:square inside;padding:10px 0;}
.post ol{list-style:decimal inside;}
pre{padding:10px; background:#211008;color:#ddd;overflow:auto;border:1px solid #333;font-size:12px;}
p.summary{padding:10px;background:#211008;color:#fff;border:4px solid #bab56b; font-size:13px;margin:20px 0;}

#share h4{text-transform:uppercase;font-size:11px;font-weight:normal;color:#ddd;}
#share-buttons{height:40px;}
#share-buttons li{float:left;padding:0;width:30px;display:inline;}
#share-buttons li a{display:block;text-indent:-9999px;background-position:left;background-repeat:no-repeat;height:30px;width:100%;}
#share-buttons li a:hover{text-decoration:none;border:0;}
li#share-feed a{background-image:url(images/social-icons/feed.png);}
li#share-digg a{background-image:url(images/social-icons/digg.png);}
li#share-facebook a{background-image:url(images/social-icons/facebook.png);}
li#share-stumble a{background-image:url(images/social-icons/stumbleupon.png);}
li#share-delicious a{background-image:url(images/social-icons/delicious.png);}
li#share-twitter{width:100px;}
li#share-twitter a{padding-top:7px;text-indent:0 !important;}

.lead{position:relative;margin:10px 0;height:182px;width:490px;background:#fff url(images/loading.gif) center no-repeat;}
.lead img{width:490px;height:182px;}
.lead a:hover{border:0;}
.lead span.hover,
.cover span.hover{position:absolute;top:0;left:0;width:480px;height:172px;border:5px solid #bab56b;}


.navigation{margin-left:70px;padding:15px 0 20px 0;height:60px;border-top:1px solid #bab56b;}
.navigation h4{text-transform:uppercase;font-size:11px;font-weight:normal;color:#ddd;}
.navigation .alignleft{width:220px;text-align:left;}
.navigation .alignright{width:220px;text-align:right;}


/* sidebar */
.module{padding: 0 0 30px;}
.module a{color:#ddd;}
.module a:hover{color:#ff9;border-bottom:1px solid #f60;}
.module small{color:#777;}
.module ol{list-style: decimal inside;}
.module ol li{padding:5px 0;}

/* comments */
#commentary{position:relative;padding-left:80px;}
.balloonbox{position:absolute;top:0; left:10px;color:#b7b24a;text-align:center;background:url(images/date-box-bg.png) top left no-repeat;height:30px;width:40px;padding:20px 15px 20px 5px;font-family:Georgia, "Times New Roman", serif;font-style:italic;font-size:25px;}
.comment-info{float:right;position:relative;width:247px;padding:10px 10px 10px 80px;display:inline;margin-right:10px;margin-left:40px;background:#140B06;}
img.avatar{position:absolute;top:10px;left:10px;}
.comment-body{float:right;width:493px;display:inline;}
ol.commentlist li:after{content:" ";clear:both;display:block;}
#commentform{position:relative;}
#commentform p{display:block;position:relative;padding-left:210px;}
#commentform label{position:absolute;top:13px; left:0;width:200px;font-size:15px;}
#commentform input{background:#140400;color:#ffc;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:250px;}
#commentform input,
#commentform textarea{background:#140400;color:#ffc;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:310px;font-family:Arial, sans-serif;}
input#submit,
#searchsubmit{width:auto;background:#211008;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #000;border-bottom:1px solid #000;padding:5px 10px;font-weight:bold;text-transform:uppercase;color:#ff6;}
#rules{position:absolute;top:10px;left:545px;padding:10px;background:#200F08;border:1px solid #000;font-size:12px;}
#rules ol{list-style: decimal inside;}
#rules ol li{padding:5px 0;}
#respond{clear:both;padding:30px 0;}
ul.children li.depth-2,
ul.children li.depth-3{clear:both;border:0!important;}
ul.children li.depth-2 .comment-body{padding-left:50px;width:443px;}
ul.children li.depth-3 .comment-body{padding-left:50px;width:393px;}
li.depth-2:after{content:" ";clear:both;display:block;}
a.slinky{color:#fff;}
#commentary a:visited{color:#858964;}


/*superfooter*/
#twitter{margin-top:-20px;}
#twitter ul li{padding:15px 0 15px 0;}
#social{margin-left:80px;}
.section{float:left;width:200px;margin-left:20px;display:inline;}
.section a:hover{border-bottom:1px solid #f60;}
.section small{color:#666;}
#searchform{padding:10px 0;}
#searchform label{font-size:11px;}
input#s{margin:5px 0;background:#140400;color:#ffc;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;width:190px;}
#tagcloud{padding-left:80px;}
p.tagcloud{padding:10px 0 50px;line-height:150%;}
#tagcloud a{color:#777;}
#tagcloud a:hover{color:#ff9;border-bottom:1px solid #f60;}


/*footer*/
#footer p{padding: 10px 10px 10px 80px;}

/*portfolio*/
.project{position:relative;padding:30px 10px 30px 613px;min-height:200px;background:url(images/shine-bg-4.jpg) top no-repeat;}
.project h2{font-family:Georgia, "Times New Roman", serif;font-size:25px;font-weight:normal;color:#fff;}
.project small{color:#666;}
.cover{position:absolute;top:30px; left:80px;height:182px;width:490px;background:#fff url(images/loading.gif) center no-repeat;}
.cover img{width:490px;height:182px;}
.cover p{font-size:11px;}
p.tools{background:#32170c;padding:4px 10px;font-size:11px;color:#fff;}

#slideshow{position:relative;width:337px;height:200px;}
.carousel,
.carousel .carousel-wrap{}
.carousel.js .carousel-wrap{width:337px;float:left;}
.carousel ul{padding:10px 0;}
.carousel.js ul li{float:left;width:337px;height:200px;background:#fff url(images/loading.gif) center no-repeat;display:inline;}
/* .carousel .carousel-control{display:inline;float:left;font-weight:bold;cursor:pointer;} */
.carousel .disabled{color:#ddd;cursor:default;}
.carousel div{margin:0;padding:0;border:0;}
.carousel-pagination{position:absolute;top:200px;font-size:10px;text-align:center;left:0;}
.carousel-pagination p a{padding:2px 5px;color:#777;cursor: pointer;border-bottom:0 !important;}
.carousel-pagination p a.active{color:#fff;}
span.carousel-control{font-size:11px;cursor:pointer;}
span.carousel-control:hover{color:#fff;}
.carousel-next{position:absolute;top:210px;right:0;}
.carousel-previous{position:absolute;top:210px;right:30px;}

/*contact form*/
.wpcf7-form input{background:#140400;color:#ffc;margin-top:10px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:250px;}
.wpcf7-form textarea{background:#140400;color:#ffc;margin-top:10px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:410px;font-family:Arial, sans-serif;}
p#captcha{position:relative;}
p#captcha img{vertical-align:bottom;position:absolute; bottom:10px;left:270px;border:1px solid #333;height:29px;}


ul.desclist li {background:url(images/bullet.png) 0 12px no-repeat;padding:10px 0 10px 30px;}
ul.desclist li strong{color:#ff6;text-transform:uppercase;}

.downloadlink{font-size:16px;border-left:5px solid #fff;margin:10px 0 0 0;padding-left:20px;}

img#wpstats{position:absolute;top:-10px;left:-10px;visibility:hidden;}