/*
Theme Name: Pustiu
Theme URI: http://pustiul.ro/
Description: Tema wordpress realizata de Pustiu
Author: Pustiu
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/
@media print  {
#access,#respond,.navigation{display:none !important}
#header {border-bottom:2pt solid #000;padding-bottom:18pt}
#header,#footer {margin:0;width:100%}
#site-title,#site-description {float:none;line-height:1.4em;margin:0;padding:0}
#wrapper {clear:both !important;display:block !important;float:none !important;position:relative !important}
.entry-content {font-size:14pt;line-height:1.6em}
.entry-title {font-size:21pt}
.home .sticky {border:none}
.wp-caption p {font-size:11pt}
}
* :focus { outline: 0; }
.sdf,#med{
	display:none;
}
#access{width:940px}
#access .menu-header li,div.menu li{float:left;font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:15px;padding:1px 3px 0;text-transform:uppercase}
#access .menu-header ul ul li{padding:0;background:none;min-width:149px}
#access .menu-header ul,div.menu ul{list-style:none;margin:0}
#access .search a{padding:0}
#access a{color:#fff;display:block;line-height:34px;padding:0 10px;text-decoration:none}
#access li:hover > a,#access ul ul :hover > a{background:#333;color:#fff}
#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a{color:#FFF;text-decoration:underline}
#access ul li:hover > ul{display:block}
#access ul ul{display:none;float:left;position:absolute;width:151px;z-index:99}
#access ul ul a{background:none repeat scroll 0 0 #333;height:15px;line-height:15px;padding:6px;width:139px}
#access ul ul li:hover,a:hover,.tagcloud a:hover,.info-single a:hover,.info-comment a:hover,.taguri a:hover,#sb-counter a.sb-counter-current{text-decoration:underline}
#access ul ul ul{left:100%;top:0}
.clear2{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}
.entry-content .wp-oembed{text-decoration:none; color:#56594B;}
#stwitter{display:block;float:left;height:38px;margin-left:-99px;margin-top:-12px;width:105px;}
div.menu ul,.commentlist,.commentlist .children{list-style:none;margin:0}
div.menu,#branding,#wrapper{margin:0 auto;width:960px}
#avatar1,#avatar2,#avatar3,#avatar4,#avatar5{display:table;float:left;height:40px;margin-right:10px;width:40px}
#branding{float:left;width:222px}
#cauta{float:right;margin-right:-16px;height:20px;margin-top:-30px}
#commentform,.commentlist .vcard{float:left}
#comments .comment-body blockquote p{margin-bottom:4px}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}
#comments .pingback .url{font-size:13px;font-style:italic}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0}
#content{background:url("images/h3bg.png") repeat-x scroll right top transparent;float:left;margin:0 0 36px 20px;width:584px}
#content #commentform p{margin-bottom:10px;width:589px}
#content .aligncenter,#content img.aligncenter{float:none;clear:both;display:block;margin-left:auto;margin-right:auto}
#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:10px;margin-top:4px}
#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}
#content .entry-summary p,#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:9px}
#content .entry-title{color:#1D386A;font-size:22px}
#content .gallery{margin:auto}
#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}
#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}
#content .gallery dl,#respond p,#comments-list ul #respond{margin:0}
#content .gallery img{border:10px solid #f1f1f1}
#content .page-title span{font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-weight:400}
#content .page-title,.no-results .entry-title,.page .entry-title{background:none repeat scroll 0 0 #FFF;clear:both;color:#2A2828;float:left;font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:23px;font-weight:700;line-height:0.7;margin-bottom:15px;padding:2px 15px 2px 0;text-transform:uppercase}
#content .thumb,.entry-content img{border:2px solid #CED7DE;float:left;margin:5px 10px 5px 0;padding:2px}
#content .thumb:hover,.entry-content img:hover{border:2px solid #9F9F9F}
#content .video-player,.home .hentry.category-asides{padding:0}
#content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center}
#content .wp-caption img{margin:5px 5px 0}
#content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}
#content a.more{background:url("images/moreb.png") no-repeat scroll right 3px transparent;color:#2A2828;float:right;font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:16px;font-weight:700;margin-top:15px;padding-left:10px;padding-right:25px;text-decoration:none}
#content a.more:hover{background:url("images/morebh.png") no-repeat scroll right 3px transparent;color:#972626}
#content dt,#content th,#footer a:hover{color:#000}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#56594B;clear:none; margin:0 0 3px}
#content img{margin:0;max-width:640px}
#content p,#content ul,#content ol,#content dd,#content pre,#content hr{margin-bottom:12px}
#content pre,#content kbd,#content tt,#content var{font-size:15px;line-height:21px}
#copyright{color:#6C6666;float:left;font-size:10px;font-weight:700;text-transform:uppercase;width:500px}
#entry-author-info{background:#F2F7FC;border-top:4px solid #000;clear:both;font-size:14px;line-height:20px;margin:24px 0;padding:18px 20px}
#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;height:60px;margin:0 -104px 0 0;padding:11px}
#entry-author-info #author-description{float:left;margin:0 0 0 104px}
#entry-author-info h2{color:#000;font-size:100%;font-weight:700;margin-bottom:0}
#facebook{background:url("images/facebook.png") repeat scroll 0 0 transparent}
#feed{background:url("images/feed.png") repeat scroll 0 0 transparent}
#footer{border-left:2px solid #1C1A1A;border-bottom:2px solid #1C1A1A; border-right:2px solid #1C1A1A;background:url("images/bgfooter.png") repeat-x scroll center top #E7E9EC;font-family:Arial,Helvetica,sans-serif;margin-bottom:25px;padding:10px 25px 15px;width:906px}
#footer .hr{background:none repeat scroll 0 0 #D3D5D7;border-bottom:1px solid #FFF;clear:both;height:1px;margin:12px 0 7px;width:100%}
#footer a{color:#9A9FBA;text-decoration:none}
#go{display:block;
float:left;
padding:5px 4px;
margin-left:18px;
position:relative;
z-index:99;}
#header{padding:1px 0 0}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}
#main{margin:0 auto;width:956px;display:inline-block;border-left:2px solid #1C1A1A;
border-right:2px solid #1C1A1A;background:none repeat scroll 0 0 #FFF;}
#nav-above{display:table;margin:0 0 10px;width:100%}
#pagination{color:#fff;font-family:Georgia,"Bitstream Charter",serif;font-size:12px;font-weight:700;text-align:center}
#pagination li{background:none repeat scroll 0 0 #3B3232;border:1px solid #D6CECE;color:#fff;display:inline;list-style-type:none;margin:1px;padding:3px 6px}
#primary,#secondary{float:right;width:220px}
#publ{height:250px;width:300px}
#respond{margin:24px 0;position:relative}
#respond .comment-notes{margin-bottom:1em}
#respond .form-submit input{background:none repeat scroll 0 0 #E7E8E9;border:1px solid #4E4C4D;color:#3B3232;cursor:pointer;float:right;font-size:12px;font-weight:700;line-height:14px;margin-right:53px}
#respond .required{color:#FF4B33;font-weight:700}
#respond input{border:1px solid #4E4C4D;margin-right:4px;padding:5px;width:210px}
#respond textarea{border:1px solid #4E4C4D;padding:2px;width:530px}
#s{border:0 none;padding:3px 0 2px 5px;background:transparent url("images/search.png") no-repeat scroll 0 0; height:20px;float:left;margin-right:-46px}
.s648, #s648{background:url("images/bgtabs.png") repeat scroll center top transparent;display:block;height:60px;margin-bottom:12px;margin-top:-14px;padding:6px 0;text-align:center;width:100%}
#secondary{clear:right}
#sidebar{float:right;margin-right:15px;width:324px}
#sidebar .tab_container .recentcom img{border:1px solid #7E7A7A;display:table;float:left;height:40px;margin-right:5px;padding:1px;width:40px}
#sidebar .tab_container .recentcomments a,#sidebar .tab_container .recentcom a,#sidebar .tab_container .popular a{color:#3B3232;font-size:12px;font-weight:700;line-height:14px;text-decoration:none}
#sidebar .tab_container .recentcomments img{border:1px solid #7E7A7A;float:left;height:40px;margin-right:5px;padding:1px;width:50px}
#sidebar .tab_container .recentcomments li,#sidebar .tab_container .recentcom li,#sidebar .tab_container .popular li{border-bottom:1px solid #CED7DE;display:block;float:left;height:44px;margin:0;padding:5px;width:290px}
#sidebar ul{list-style-position:inside;list-style-type:none;margin:0 0 -2px}
#site-description{color:#EFEFEF;float:left;font-style:italic}
#site-generator{float:right;font-style:italic;position:relative;width:220px}
#site-generator a{background:url(images/wordpress.png) center left no-repeat;color:#666;display:table;line-height:16px;padding-left:20px;text-decoration:none}
#site-info{float:left;font-size:14px;font-weight:700;width:700px}
#site-info a{color:#000;text-decoration:none}
#site-title a{color:#FFF;font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:26px;font-weight:700;line-height:47px;text-decoration:none}
#social{display:block;float:right;height:12px;margin-top:2px}
#tableft{float:left;margin-right:6px;width:157px}
#tabright{float:right;width:137px}
#topbanner{float:right;height:90px;margin-bottom:10px}
#twitter{background:url("images/twitter.png") repeat scroll 0 0 transparent}
#twitter,#facebook,#feed{display:block;float:left;height:24px;margin-left:3px;text-indent:-9999px;width:24px}
#twitter_carousel{background:url("images/twitterbg.png") no-repeat scroll 0 0 transparent;font-style:italic;height:30px;margin:15px 0 15px 17px;overflow:hidden;padding:12px 15px 0 100px}
#twitter_carousel ul{list-style-type:none}
#twitter_update_list a{color:#0CA1CF;text-decoration:none}
#wrapper{margin-top:20px}
.blogroll li{border-bottom:1px solid #D6CECE;display:table;height:15px;padding-top:3px;width:100%}
.blogroll li a{color:#3B3232;float:left;line-height:14px;margin:0;text-decoration:none}
.category-gallery{margin-bottom:48px}
.category-gallery .gallery-thumb{float:left;margin-right:20px;margin-top:-4px}
.category-gallery .size-thumbnail img{border:10px solid #f1f1f1;margin-bottom:0}
.category-gallery h2{margin-top:10px}
.comment-author cite{color:#000;font-style:normal;font-weight:700}
.comment-meta{font-size:12px}
.commentlist .avatar{cursor:pointer;left:0;position:absolute;top:4px}
.commentlist .children li{border:none;margin:0}
.commentlist blockquote{background:none repeat scroll 0 0 #F0F1F3;border-left:2px dotted #1D386A;display:table;margin-bottom:3px;margin-left:1px;margin-top:0;padding:6px 6px 0}
.commentlist li.comment{border-bottom:1px solid #E7E7E7;margin:0 0 15px;min-height:57px;padding:0 0 0 52px;position:relative}
.commentlist li.comment+li.pingback{margin-top:-6px}
.commentlist ol{list-style:decimal}
.commentmetadata a{color:#1D386A;font-style:italic;margin-left:3px;text-decoration:none}
.entry-content a,#copyright a{color:#1D386A;text-decoration:none}
.entry-content blockquote{background:none repeat scroll 0 0 #F0F1F3;border-left:2px dotted #90B2D5;font-style:italic;margin-left:20px;padding:0 9px}
.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%}
.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%}
.entry-content fieldset{border:1px solid #E7E7E7;margin:0 0 24px;padding:24px}
.entry-content fieldset legend{background:#fff;color:#000;font-weight:700;padding:0 24px}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:14px}
.entry-content input.file,.entry-content input.button{margin-right:24px}
.entry-content label,#respond label{color:#3B3232;font-size:12px}
.entry-content sup,.entry-content sub{font-size:10px}
.entry-content ul{list-style:disc outside none}
.entry-content,.entry-summary{color:#56594B;font:13px "Trebuchet MS"}
.author{background:url(images/author.png) left center no-repeat}
.updated{background:url(images/date.png) left center no-repeat}
.author,.updated,.entry-utility .cat-links,.comments-link{font-size:10px;margin:0 5px 5px 0;padding-left:14px;text-transform:uppercase}
.entry-meta a,.entry-utility a, #breadcrumb a{color:#7E7A7A;text-decoration:none}
.entry-meta a:hover,.entry-utility a:hover, #breadcrumb a:hover{border-bottom:1px dotted #7e7a7a;text-decoration:none}
.entry-meta abbr:hover,.entry-utility abbr:hover{border-bottom:1px dotted #666}
.entry-title a:active,.entry-content a:hover,.fn a:hover,.commentmetadata a:hover,.entry-title a:hover,#site-generator a:hover,.entry-title a:hover,#sidebar .tab_container a:hover,.blogroll a:hover,#copyright a:hover,.nav-previous:hover,.nav-next:hover,#twitter_update_list a:hover,.entry-title:hover,#pagination li a:hover,#pagination .active a,#pagination .extreme a:hover,#pagination .active a:hover{text-decoration:underline}
.entry-title a:link,.entry-title a:visited{color:#1D386A;font-weight:700;text-decoration:none}
.entry-utility .cat-links{background:url(images/category.png) left center no-repeat}
.entry-utility .comments-link{background:url(images/comments.png) left center no-repeat}
.entry-utility,.entry-meta{display:inline;font-size:12px;line-height:18px;width:100%}
.field{float:left;margin-right:5px;padding-top:3px}
.fn a{color:#1D386A}
.form-submit span{display:table}
.hentry{background:url("images/line.png") repeat-x scroll center bottom transparent;display:table;margin:0 0 12px;padding-bottom:10px;width:100%}
.home #content .category-asides .entry-content{padding-top:0}
.home #content .category-asides p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0}
.home #content .category-gallery .entry-content p{display:inline}
.home #content .category-gallery .entry-utility{padding-top:4px}
.home .sticky{background:#F2F7FC;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px}
.home .sticky .page-link a{background:#D9E8F7}
.menu{background:url("images/bgnav.png") no-repeat scroll 0 0 transparent;float:left;margin:20px 0 0;width:960px}
.nav-next{float:right;padding-right:3px;text-align:right}
.nav-previous{float:left;padding-left:3px}
.navigation{color:#888;font-size:12px;line-height:18px;}
.no-results .entry-content,.page .entry-content{display:table;float:left}
.one-column #content{margin:0 auto;width:921px}
.page .edit-link{clear:both;display:block}
.page .hentry{background:none}
.page-link{color:#000;font-weight:700;margin:0 0 22px;word-spacing:0.5em}
.page-link a:link,.page-link a:visited{background:#f1f1f1;color:#333;font-weight:400;padding:0.5em 0.75em;text-decoration:none}
.page-title a:link,.page-title a:visited,.navigation a:link,.navigation a:visited,#pagination li a{color:#fff;text-decoration:none}
.screen-reader-text{left:-9000px;position:absolute}
.single .hentry{margin:0 0 36px}
.tab_container,.textwidget,.blogroll{background:none repeat scroll 0 0 #E7E8E9;padding:6px}
.tab_content{background:none repeat scroll 0 0 #F0F1F3;border:1px solid #D6CECE;font-size:12px;line-height:0;display:table;}
.tab_content p{font-size:11px;line-height:13px}
.tabs{background:url("images/bgtabs.png") repeat scroll 0 0 transparent;display:table;margin-bottom:10px;padding:6px}
.textwidget{width:125px}
.vcard img{border:1px solid #7E7A7A;padding:1px}
a.comment-edit-link{color:#888}
blockquote cite,blockquote em,blockquote i{font-style:normal}
blockquote:before,blockquote:after{content:none}
body{background:#f1f1f1;line-height:1}
body .wp-smiley{border:0;float:none;padding:0 2px}
body .wp-smiley:hover,a img,.entry-meta abbr,.entry-utility abbr,.page #respond{border:none}
body,#respond .form-submit input,input,textarea,.page-title span,.pingback a.url,#respond label{font-family:Georgia, "Bitstream Charter", serif}
body,input,textarea{color:#666;font-size:12px;line-height:18px}
cite,em,i,.comment-author .says{font-style:italic}
code{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}
dt,strong{font-weight:700}
h1,h2,h3,h4,h5,h6{clear:both;font-weight:400}
h3#comments-title{color:#1D386A;font-size:18px;font-weight:700;margin-bottom:0;padding:10px 0}
#access div.menu ul,#site-info,#site-title,.comment-meta,.entry-meta,.entry-title,.entry-utility,.navigation,.page-title,.pingback p,.widget-title,.wp-caption-text,input[type=submit]{font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif}
h3.tabs{color:#FFF;cursor:pointer;display:block;font-size:11px;font-weight:700;outline:medium none;padding:0 8px;text-decoration:none;text-transform:uppercase}
hr{background-color:#E7E7E7;border:0;clear:both;height:1px;margin-bottom:18px}
div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,dl,dt,dd,ol,ul,li,form,label,table,tbody,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}
input[type="text"],textarea{background:#f9f9f9;border:1px solid #ccc;padding:2px}
input[type=submit]{color:#333}
ol{list-style:decimal;margin:0 0 18px 1.5em}
p,dd{margin-bottom:18px}
pre{background:#f7f7f7;color:#222;font-family:"Courier 10 Pitch", Courier, monospace;line-height:18px;margin-bottom:18px;padding:1.5em}
ul{margin:0 0 18px 1.5em}

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(images/close.png);}
#sb-nav-next{background-image:url(images/next.png);}
#sb-nav-previous{background-image:url(images/previous.png);}
#sb-nav-play{background-image:url(images/play.png);}
#sb-nav-pause{background-image:url(images/pause.png);}
#sb-counter{float:left;width:45%;font-size: 15px;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
#breadcrumb div{
	display:inline;
}

