/**
Theme Name: Btemplatr
Author: Ritesh Sanap
Author URI: http://www.best2know.info
Theme URI: http://www.best2know.info/btemplatr/
Tags: blue, white, green, two-columns, right-sidebar, fixed-width, custom-menu, theme-options
Version: 1.0
Description:A Blogger theme which is later Converted into WordPress Theme by Ritesh Sanap | © Download Deck | Check Out Settings
*/
/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol,ul{list-style:none;}
blockquote,q{font-size:15px;font-style:italic;background:url(images/blockquote.png) no-repeat 0 5px; padding:0 0 0 50px}
acronym{border-bottom:1px dotted;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
/* General */
.clear{clear:both;display:block;overflow:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.fr{float:right;}
.fl{float:left;}
h1{font-size:25px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6{font-size:12px;}
p {margin:0 0 15px;}
body{background:#021b2f url(images/back.jpg) repeat-x 0 0;font-size:13px;color:#666666;font-family:helvetica, arial, helvetica, verdana;}
a:link,a{color:#039EC6;text-decoration:none;}
a:hover{color:#ff6600;}
a img{border:0;text-decoration:none;}
.clear{clear:both;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* Wrapper */
#outer-wrapper{width:980px;background:#fff;margin:20px auto;border-radius:10px;-moz-border-radius:10px;/* Firefox */-webkit-border-radius:10px;/* Safari y Chrome */}
#main-wrapper{overflow:hidden;}
/* Header */
#header-wrapper{background:url(images/header-back.jpg) repeat-x 0 bottom;padding:20px;margin:0 0 20px;}
#header-wrapper h1,#header-wrapper h1 a{font-size:43px;color:#039EC6;margin:-10px 0 0;}
p.description{color:#333333;font-size:16px;}
#header{width:65%;float:left;}
#social{float:right;width:34%;}
#social li{float:right;margin:0 10px 0 0;}
#social .cufon{overflow:hidden;}
.subscribe{font-size:25px;}
#pages{border-bottom:1px solid #cdcdcd;margin:0 0 20px;padding:0 0 20px;}
#pages li a{margin:0 10px 0 0;}
#pages li a{float:left;display:block;padding:5px 10px;border-radius:3px;-moz-border-radius:3px;/* Firefox */-webkit-border-radius:3px;/* Safari y Chrome */font-size:16px;font-weight:bold;border:1px solid #056f7a;background-color:#fff;color:#0A8490;}
#pages li a:hover,#pages li.current_page_item a,#pages li.current-menu-item a{color:#fff;background-color:#0a8490;}
#page{float:left;width:600px;}
#searchform{width:270px;float:right;font-size:16px;}
#s{border:1px solid #056f7a;background-color:#fff;display:block;padding:6px 10px;border-radius:3px;-moz-border-radius:3px;/* Firefox */-webkit-border-radius:3px;/* Safari y Chrome */float:left;color:#999;width:170px;}
.search_btn{float:right;background-color:#056f7a;color:#fff;padding:6px 10px;border-radius:3px;-moz-border-radius:3px;/* Firefox */-webkit-border-radius:3px;/* Safari y Chrome */border:0;width:60px;}
/* CONTENT WRAPPER */
#content-wrapper{padding:0 20px 20px;}
#main-wrapper{width:600px;float:left;padding:0 20px 0 0;border-right:1px solid #cdcdcd;}
.post{border-bottom:1px solid #EEE;margin:0 0 40px;padding:0 0 40px;}
.post a{color:#039ec6;text-decoration:underline;}
.post a:hover{color:#f60;}
.post-title,.post-title a{color:#ff6600!important;font-size:28px;margin:0 0 5px;text-decoration:none;}
.single-post {margin-top:9px;}
.postmetahd{float:left;margin:0 0 20px;width:560px;}
.post-header-line-1{font-size:12px;color:#afafaf;}
.post-header-line-1 a{color:#afafaf;text-decoration:underline;}
.post-body{line-height:160%;}
.socialbookmarks{clear:both;margin:20px 0 0;padding:20px 0 0;border-top:1px solid #efefef;}
#bookmarks{float:left;width:350px;}
#bookmarks li a{display:block;float:left;height:16px;margin:0 10px 0 0;width:16px;}
#shorturl{float:right;width:227px;}
#shorturl input{color:#999;border:1px solid #efefef;border-radius:3px;-moz-border-radius:3px;/* Firefox */-webkit-border-radius:3px;/* Safari y Chrome */padding:3px 5px;width:130px;}
.post-author{background:url(images/author.png) no-repeat 0 0;padding:0 0 0 15px;margin:0 15px 0 0;}
.date-header{padding:0 0 0 18px;background:url(images/date.png) no-repeat 0 0;margin:0 15px 0 0;}
.post-labels{padding:0 0 0 18px;background:url(images/tags.png) no-repeat 0 0;margin:0 15px 0 0;}
a.comment-link{background:transparent url(images/comment.png) no-repeat scroll 0 0;color:#7F7F7F;display:block;float:right;font-size:12px;font-weight:bold;height:28px;margin:7px 0 0;overflow:hidden;padding:5px 6px 0 0;text-align:center;text-decoration:none;width:32px;}
a.comment-link:hover{text-decoration:underline;}
.post-body ul{list-style-type:circle;list-style-position:inside;margin:0 0 10px;}
.post-body ol{list-style-type:decimal;list-style-position:inside;margin:0 0 10px;}
.post-body li{padding:3px 0 3px 10px;}
.post-body p, .post-body ul, .post-body h1, .post-body h2, .post-body h3, .post-body h4, .post-body h5, .post-body h6, .post-body code, .post-body blockquote {margin:0 0 16px;}
.post-body img {max-width:600px;}
.post table{border-color:#CDCDCD;border-style:solid;border-width:1px 0;margin:10px 0 20px;width:100%;text-align:center;}
.post table td,.post table th{border-bottom:1px solid #EFEFEF;padding:5px 15px 5px 0;}
.post code{background:url(images/code.png) no-repeat 0 5px;padding:0 35px 0 0;display:block;min-height:35px;padding:0 0 0 30px;}
#blog-pager a{color:#111;text-decoration:underline;}
.blog-pager-newer-link{background:url(images/left.png) no-repeat 0 0;padding:0 0 0 20px;}
.blog-pager-older-link{background:url(images/right.png) no-repeat right 0;padding:0 20px 0 0;}
.status-msg-wrap{width:100%;margin:0 0 20px;}
.status-msg-border{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.status-msg-bg{background:none;}
/* Sidebar */
#sidebar-wrapper{width:295px;float:right;}
.sidebar{line-height:160%;overflow:hidden;}
#sidebar-wrapper h2{font-size:18px;margin:0 0 10px;}
#sidebar-wrapper a{color:#FF6600;}
#sidebar-wrapper a:hover{color:#f06000;}
ul#ads li{margin:0 20px 10px 0;float:left;}
.sidebar li{border-bottom:1px solid #efefef;display:block;margin:1px 0;padding:3px 0;}
.sidebar li:hover{background-color:#efefef;border-bottom:1px solid #cdcdcd;}
#sidebar-wrapper .widget{margin:0 0 20px;}
#sidebar0{width:100%;}
#sidebar1{width:140px;float:left;padding:0 15px 0 0;}
#sidebar2{width:140px;float:left;}
#sidebar1 img, #sidebar2 img {max-width:140px;}
#sidebar0 img {max-width:300px;}
/* Footer */
#footer-wrapper{padding:20px 0 20px 20px;color:#fff;background-color:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;/* Firefox */-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;/* Safari y Chrome */-webkit-border-bottom-left-radius:10px;line-height:160%;}
#footer-wrapper a{color:#F60;}
#footer-wrapper .fr a,#footer-wrapper .fl a{color:#039EC6;}
#footer-wrapper .fr a:hover,#footer-wrapper .fl a:hover{color:#f60;}
#footer-wrapper .fr{padding:0 20px 0 0;}
.footer{width:300px;margin:0 20px 0 0;float:left;overflow:hidden;}
.footer h2{font-size:15px;margin:0 0 10px;color:#fff;}
.footer li{border-bottom:1px solid #333;display:block;padding:5px 0;margin:1px 0;}
.footer li:hover{background-color:#111;border-bottom:1px solid #666;}
.footer .widget{margin:0 0 20px;}
.links{clear:both;}
.footer img {max-width:300px;}
img.centered { display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0px; }
img.alignnone { padding:0px; margin:0px 0px 10px 0px; display:inline; }
img.alignright { padding:0px; margin:0px 0px 10px 10px; display:inline; }
img.alignleft { padding:0px; margin:0px 10px 10px 0px; display:inline; }
.aligncenter { display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; }
.alignright { float:right; margin:0px 0px 10px 10px; }
.alignleft { float:left; margin:0px 10px 10px 0px; }
.wp-caption { background:#F7F7F7; text-align:center; padding:4px 0px 5px 0px; border:1px solid #e6e6e6; }
.wp-caption img { margin:0px 0px 5px 0px; padding:0px; border:0px; }
.wp-caption p.wp-caption-text { margin:0px; padding:0px; font-size:11px; font-weight:normal; line-height:12px; }
/* calendar */
#wp-calendar { width:100%; }
#wp-calendar, #wp-calendar th, #wp-calendar caption { text-align:center; }
#wp-calendar th { background:#f5f5f5; padding:3px; border:1px solid #f0f0f0; }
#wp-calendar td { padding:5px 2px; border:1px solid #f0f0f0; }
#wp-calendar caption { background:transparent; font-weight:bold; padding:3px 0px 7px 0px; color:#333; }
#wp-calendar #today { background:#f5f5f5; font-weight:bold; }
.gallery-caption{}
/* Comments */
#comments h4,h4.comment-post-message{font-size:23px;margin:0 0 20px;color:#f60;}
#comments-block{margin-bottom:20px;}
.comment{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #efefef;line-height:160%;}
.comment-author{font-weight:bold;margin:0 0 5px;}
.comment-form{max-width:100%!important;}
p.comment-footer{text-align:center;}
.avatar {float:left;margin-right:10px;}
img.avatar {width:35px;height:35px;border: 1px solid #CCCCCC;}
dd.comment-footer,dd.comment-body{margin:0!important;}
.comment-timestamp{font-size:90%;font-weight:normal;}