Centrer une image de logo et un en-tête - Wordpress
- AGOTAY
- Born


- Inscription: Nov 13, 2012
- Messages: 3
- Status: Offline
J'ai besoin d'aide pour centrer une image du logo, il sera si belle peut être quelque chose comme sur la capture jpg attaché. J'ai aussi besoin de réduire la taille de l'en-tête bar au minimum possible. Je vois certains forums/sélection sur la modification d'un CSS file, mais je ne suis pas sûr quel fichier ou partie de celui-ci doit être. Je suis nouveau sur ce web dev, take it easy sur moi...
Je dois supprimer/supprimer une adresse http pour sommet le code ici...
Toute suggestion sera apprécier.
AGOTAY
Voici le code style.css (Im en supposant que c'est le fichier .css nécessaire).
Je dois supprimer/supprimer une adresse http pour sommet le code ici...
Toute suggestion sera apprécier.
AGOTAY
Voici le code style.css (Im en supposant que c'est le fichier .css nécessaire).
Code: [ Select ]
/* =======================================================================
Setup
======================================================================= */
@import "css/reset.css";
body{
background:#f0f0f0 url(images/noise-2.png) repeat;
font-size:12px;
color:#4b5054;
}
.clearfix{
clear:both;
float:none;
display:block;
}
img, video, embed, object, iframe{
max-width: 100%;
}
.post-content img, .feat-img, .entry img, .page-entry img{
height: auto !important;
}
/* =======================================================================
Typography
======================================================================= */
a, a.more-link p{
color:#3A80BC;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.timeline a:hover{
text-decoration: none;
}
h1{
font-size: 24px;
margin-bottom: 20px;
}
h1.post-title{
margin-bottom: 5px;
}
#page h2, #full-page h2{
font-size: 20px;
margin-bottom:20px;
font-weight:normal;
}
#page h2{
margin: 30px 0 15px;
padding-bottom:5px;
}
.box h2{
font-size:14px;
color:#333;
margin-bottom:10px;
}
#archives-page .box h2{
font-size: 16px;
margin-bottom: 10px;
}
#archives-page .box-content{
padding: 15px;
width: 300px;
}
.box h2 a{
color: #333;
text-decoration: none;
}
.box h2 a:hover{
text-decoration: underline;
}
.timeline h2{
margin: 30px 0 15px 10px;
}
h3{
font-size: 16px;
font-weight:normal;
margin-top:30px;
margin-bottom:15px;
padding-bottom:5px;
}
h3.widget-title{
background: #6e7b82;
background: rgba(57, 75, 86, 0.7);
border:none 0;
font-size: 16px;
padding: 5px 10px;
color: #FFF;
text-shadow: 0 -1px rgba(0,0,0,0.45);
margin-bottom: 15px;
}
h3.widget-title a{ color:#FFF; }
h4{
font-size: 14px;
margin: 20px 0 10px;
padding-bottom:5px;
}
h5{
font-size:14px;
text-transform:uppercase;
margin-top:20px;
margin-bottom:15px;
padding-bottom:5px;
}
h6{
text-transform:uppercase;
font-weight:bold;
margin:5px 0 10px 0;
}
h1, h2, h3{
color: #1a1a1a;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child{
margin-top:0;
}
#comments h2, #comments h3{
border-bottom:none 0;
margin-top:0;
margin-left:0;
}
/* =======================================
Lists
======================================== */
ul, ol{ margin-left:20px; }
ul.roman{ list-style:upper-alpha; }
ul.roman ul{ list-style:upper-roman; }
.box p, .box ul{
line-height:16px;
margin-bottom:10px;
}
.box, .box p, .box ul, .box ol{
font-size: 11px;
}
#archives-page .box, #archives-page .box p, #archives-page .box ul, #archives-page .box ol{
font-size: 12px;
}
.box ul li{
margin: 0 0 5px 5px;
}
/* =======================================
Paragraphs
======================================== */
#page p, #full-page p{
margin-bottom:20px;
line-height:1.5;
}
#footer p{
font-size:11px;
}
hr{
background:none;
border-bottom:1px dotted #d4d4d6;
clear:both;
}
/* =======================================
Quotes
======================================== */
blockquote{
background:url(images/quote.png) left top no-repeat;
padding-left:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
line-height:21px;
color:#494949;
margin:0 30px 15px 30px;
}
.box blockquote{
font-size:12px;
background:none;
margin:0 0 10px 0;
padding:0;
}
#sidebar blockquote{
margin:0 15px 15px;
}
cite{
display:block;
font-style:normal;
font-size:11px;
text-align:right;
margin:-5px 30px 20px 0;
}
#sidebar cite{
margin:0 15px 0 0;
}
.box cite{
margin:0 0 15px 0;
}
.format-quote p{
font-size: 18px;
line-height: 1.5;
font-style: italic;
}
.col1 .format-quote p{
font-size: 14px;
}
.col3 .format-quote p, .col4 .format-quote p, .quote .entry p:not(.post-details){
font-size: 21px;
font-style: italic;
}
/* =======================================
Font Families
======================================== */
pre {
font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
.post-info p, #archives-page .box .post-info p, .jta-tweet-timestamp, cite, .box, .box blockquote{
color:#6f777d;
}
/* =======================================================================
Header
======================================================================= */
#header{
margin-bottom: 30px;
background:#FFF url(images/header-gradient.png) bottom repeat-x;
padding: 30px 0 30px 15px;
border-bottom:1px solid #FFF;
}
#logo{
font-size: 24px;
margin-bottom: 8px;
line-height: 1.1;
}
img#logo{
margin-bottom: 0;
}
#site-info a{
font-weight:normal;
color:#333;
margin: 0 40px 0 0;
text-decoration:none;
text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
#site-info a:hover{
opacity:0.75;
}
#site-info{
margin: 9px 80px 0 0;
float: left;
}
#site-description{
font-weight:normal;
font-size:12px;
text-transform:uppercase;
color:#999;
margin-top:-5px;
}
.header-nav select{
display: none;
}
.header-nav ul{
list-style:none;
padding:0;
margin: 25px 0 0;
float: left;
}
.header-nav li{
display: inline;
float: left;
font-size: 14px;
text-transform: uppercase;
margin-left: 40px;
position: relative;
z-index: 99;
}
.header-nav li:first-child{ margin-left:0; }
.header-nav li a{
text-decoration:none;
color:#616161;
}
li.parent a{
background:url(images/parent-bg.png) right no-repeat;
padding-right:13px;
}
li.parent li a{
background:none;
padding-right:0;
}
.header-nav li a:hover,
li.current-menu-item li a:hover,
li.current-menu-item a,
li.current_page_ancestor a,
li.current_page_ancestor li a:hover,
li.current_page_ancestor li.current-menu-item a{
color:#3a80bc;
}
li.current-menu-item li a,
li.current_page_ancestor li a{
color:#616161;
}
/* ==========================
Second Level
===========================*/
.header-nav li li a{ border-bottom:none 0; }
.header-nav ul ul{
margin:0;
position:absolute;
top:35px;
left:0;
z-index:99;
width:120px;
background:#FFF;
background:rgba( 255, 255, 255, 0.87 );
padding:12px 20px;
display:none;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);
box-shadow:0 3px 3px rgba(0,0,0,0.2);
-moz-border-radius:10px;
border-radius:10px;
}
.header-nav ul ul li a{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
display:block;
font-weight:bold;
padding:8px 0;
}
.header-nav ul ul li{
display:block;
clear:both;
margin:0;
line-height:12px;
position:relative;
width:100%;
background:url(images/dotted-border.png) bottom repeat-x;
}
.header-nav ul ul li:last-child{ background: none; }
/* ==========================
Third Level
===========================*/
.header-nav ul ul ul{
position:relative;
background:none;
top:0;
left:0;
padding:0;
margin-left:10px;
margin-top:-3px;
width:auto;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.header-nav ul ul ul li a{
font-weight:normal;
font-size:11px;
padding:4px 0;
}
/* ==========================
Social Networks
===========================*/
#social-networks{
float:right;
clear:right;
margin: 20px 10px 0 0;
background:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(243,243,243)),
color-stop(1, rgb(247,247,247))
);
background:-moz-linear-gradient(
center bottom,
rgb(243,243,243) 0%,
rgb(247,247,247) 100%
);
-webkit-box-shadow:0 1px 0 #dddddd;
-moz-box-shadow:0 1px 0 #dddddd;
box-shadow:0 1px 0 #dddddd;
}
#social-networks a{
margin: 5px;
display:inline-block;
line-height: 0.75;
}
#social-networks a:first-child{ margin-left: 10px; }
#social-networks a:last-child{ margin-right: 10px; }
/* =======================================================================
Layout
======================================================================= */
#page{
width: 680px;
float: left;
}
.wrap{
width: 1010px;
margin: auto;
}
body.page-template-template-timeline-php .wrap, body.page-template-template-timeline-php .isotope, .month-header{
width: 940px !important;
margin-right: auto !important;
margin-left: auto !important;
}
body.blog .wrap, #filtering-nav, body.blog .navigation, .isotope{
min-width: 940px;
}
/* =======================================================================
Isotope Grid
======================================================================= */
.sort, #sort{
margin: auto;
}
.isotope,
.isotope .isotope-item {
/* change duration value to whatever you like */
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.box{
margin:10px 10px 0;
padding-bottom:10px;
float:left;
position: relative;
}
.content{
padding-bottom:10px;
position: relative;
}
.box:after, .content:after, .box:before, .content:before{
content:"";
position:absolute;
z-index:-2;
bottom: 30px;
left: 10px;
width: 50%;
height: 20px;
max-width:300px;
-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
-webkit-transform:rotate(-3deg);
-moz-transform:rotate(-3deg);
-ms-transform:rotate(-3deg);
transform:rotate(-3deg);
}
.box:after, .content:after{
right:10px;
left:auto;
-webkit-transform:rotate(3deg);
-moz-transform:rotate(3deg);
-ms-transform:rotate(3deg);
transform:rotate(3deg);
}
.timeline .box:after, .timeline .box:before{
display: none;
}
.box img, .box object{
z-index:0;
}
.box-content{
-moz-border-radius: 6px;
border-radius: 6px;
background: #FFF;
padding: 5px;
overflow: hidden;
}
.not-found{
padding: 20px;
}
.box .post-content{
padding: 10px 10px 0;
}
.col1 .box-content{
width:145px;
}
.col2 .box-content{
width:320px;
}
.col3 .box-content{
width:495px;
}
.col4 .box-content, .content .box-content{
width:670px;
}
.invis{
display:none;
}
.more-link{display:block; margin-top:5px;}
img.loop-ad{
margin-bottom:3px;
}
.feat-img{
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}
.vid-container{
margin-bottom: 5px;
}
.vid-container p{
margin: 0;
}
.img-container{
position: relative;
background: #000;
margin-bottom: 5px;
line-height: 0;
-moz-border-radius:5px;
border-radius:5px;
}
.box .img-container{
text-align:center;
}
.img-container:hover .actions{
display: block;
opacity: 1;
}
.img-container:hover a img.feat-img{
opacity: 0.65;
}
.actions{
position:absolute;
display:none;
top:30%;
left:50%;
margin-left:-133px;
z-index:10;
text-align:center;
font-size:11px;
text-transform:uppercase;
opacity: 0;
}
.col1 .actions{
margin-left:-30px;
top: 20px;
left: 50%;
}
.actions > a{
background-color: #000;
background-color:rgba(0,0,0,0.75);
background-repeat:no-repeat;
background-position:50% 12px;
display:block;
margin-right:10px;
width:80px;
height:18px;
padding-top:62px;
text-align:center;
display:inline-block;
color:#c9c9c9;
}
.actions > a:hover{
background-color: #000;
}
a.view{
background-image:url(images/enlarge.png);
}
a.play{
background-image:url(images/play.png);
}
a.share{
background-image:url(images/share.png);
cursor:pointer;
position:relative;
}
a.comment{
background-image:url(images/comments.png);
margin-right:0;
position:relative;
}
a.comment span{
position:absolute;
left: 0;
top: 27px;
color:#222;
font-size:12px;
font-weight:bold;
text-align: center;
display: block;
width: 100%;
}
a.closed{
opacity: 0.6;
}
.col1 a.comment span{
display: none;
}
.col1 a.view, .col1 a.share, .col1 a.comment, .col1 a.play{
background-image:none;
height:14px;
width:60px;
line-height:1;
padding:3px;
display:block;
clear:both;
margin-bottom:3px;
}
.comments-hidden{
margin-left: -88px;
}
.share-container{
background:url(images/share-triangle.png) top center no-repeat;
padding-top:7px;
position:absolute;
left: 50%;
margin-left: -47px;
width: 95px;
z-index:999;
}
.comments-hidden .share-container{
margin-left: -6px;
}
.col1 .share-container{
margin-left: -54px;
}
.share-icons{
overflow:hidden;
background:#FFF;
background:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(224,224,224)),
color-stop(1, rgb(255,255,255))
);
background:-moz-linear-gradient(
center bottom,
rgb(224,224,224) 0%,
rgb(255,255,255) 100%
);
padding:0 5px;
text-align:center;
}
#sidebar .share-icons{
background:none;
padding:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
text-align:left;
}
.share-icons a{
height:16px;
width:16px;
display:inline-block;
margin:5px;
}
.post-footer{
border-top:#ddd 1px solid;
margin-top: 8px;
overflow:hidden;
padding: 8px 5px 4px;
}
.no-content .post-footer{
border-top:none 0;
}
.category-ic{
background:url(images/folder-ic.png) left no-repeat;
padding-left:25px;
}
.shortlink{
display:block;
float:right;
background:url(images/link-ic.png) center center no-repeat;
width:18px;
height:8px;
margin-top:3px;
text-indent:-9999px;
}
/* =======================================================================
Filter Navigation and Basic Form Styles
======================================================================= */
#filtering-nav{
padding-left:10px;
margin: auto;
}
#filtering-nav ul{
padding:0 0 5px;
margin:0;
overflow:hidden;
}
#filtering-nav li{
display:inline;
float:left;
clear:right;
list-style:none;
margin-right:5px;
margin-left:0;
}
#filtering-nav li a, input[type="submit"], input.submit, .navigation a{
display:inline-block;
padding:5px 10px;
text-decoration:none;
background:rgb(43,43,43);
background: -moz-linear-gradient(top, #7b7b7b 0%, #2b2b2b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b7b7b), color-stop(100%,#2b2b2b));
background: -webkit-linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
background: -ms-linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
background: linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
color:#FFF;
cursor:pointer;
}
#filtering-nav li a:hover, input[type="submit"]:hover, input.submit:hover, .navigation a:hover{
background: #111;
background: -moz-linear-gradient(top, #444444 0%, #0a0a0a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#0a0a0a));
background: -webkit-linear-gradient(top, #444444 0%,#0a0a0a 100%);
background: -ms-linear-gradient(top, #444444 0%,#0a0a0a 100%);
background: linear-gradient(top, #444444 0%,#0a0a0a 100%);
}
a.filter-btn span{
display:block;
background:url(images/filter-ic.png) no-repeat;
background-position:90% 50%;
padding:4px 16px 4px 8px;
}
a.filter-btn{
background:#FFF;
background:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(233,233,233)),
color-stop(1, rgb(255,255,255))
);
background:-moz-linear-gradient(
center bottom,
rgb(233,233,233) 0%,
rgb(255,255,255) 100%
);
text-decoration:none;
font-size:11px;
text-transform:uppercase;
color:#666;
font-family:Verdana, Geneva, sans-serif;
display:inline-block;
margin-bottom:10px;
}
a.filter-btn:hover{
-webkit-box-shadow:0 0 13px rgba(0,0,0,0.40);
-moz-box-shadow:0 0 13px rgba(0,0,0,0.40);
box-shadow:0 0 13px rgba(0,0,0,0.40);
}
/* =======================================================================
Single Post Page
======================================================================= */
.entry{
text-align: left;
padding: 30px;
font-size: 13px;
}
.post-media{
text-align: center;
}
#page .post-media p{
margin-bottom: 0;
}
.post-details{
font-size: 11px;
}
.postmetadata{
background: #e3e3e3;
font-size: 11px;
text-align: center;
padding: 6px 10px;
clear: both;
}
.postmetadata, .postmetadata a{
color:#4b5054;
}
.postmetadata strong{
margin-left: 20px;
}
.postmetadata strong:first-child{
margin-left: 0;
}
.minimal-content .entry{
padding:15px 0 0;
}
.minimal-content .category{
font-size: 11px;
}
/* =======================================================================
Comments
======================================================================= */
#comments{
margin:0 30px;
}
.minimal-post #comments{
margin-top: 30px;
}
#comments .navigation{
margin:20px 0;
}
.author-avatar{
line-height: 0.75;
float: left;
margin: 0 10px 0 0;
width: 35px;
height: 35px;
}
ol.commentlist{
margin:0 0 30px;
}
ol.commentlist li{
list-style: none;
padding: 15px;
margin: 0 0 15px 0;
color: #6d747a;
background: #f5f5f5;
border: 1px solid #ccc;
}
ol.commentlist li.thread-alt{
background: none;
}
ol.commentlist li h3#reply-title{
margin-top:15px;
}
.no-comments #reply-title{
display: none;
}
.comment-meta{
margin-bottom:20px;
}
.author-name{
font-size: 12px;
font-weight: bold;
display:block;
color:#4b5054
}
.author-name a{
color:#4b5054;
}
.comment-date, .reply a{
color:#93979a;
font-size:11px;
}
.reply a{
background:url(images/reply-ic.png) left no-repeat;
padding:3px 0 3px 20px;
display:inline-block;
}
ol.commentlist .children{
margin-top:30px;
}
input, textarea{
background:#fff;
background:rgba(255,255,255,0.75);
font-family:Arial, Helvetica, sans-serif;
color:#777;
padding:5px 10px;
margin-top:2px;
}
input:focus{
-webkit-box-shadow:0 -2px 3px rgba(0,0,0,0.1);
-moz-box-shadow:0 -2px 3px rgba(0,0,0,0.1);
box-shadow:0 -2px 3px rgba(0,0,0,0.1);
}
input[type=text],input[type=password], textarea{
display:block;
border:1px solid #c9c9c9;
-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);
-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);
box-shadow:0 2px 3px rgba(0,0,0,0.1);
}
input[type=text],input[type=password]{
width:310px;
margin-bottom:10px;
}
input[type="password"]{
width:200px;
}
input[type="submit"], input.submit{
width:auto;
border:0 none;
}
textarea{
width:485px;
padding:10px;
}
ol.commentlist li textarea{
width:90%;
}
.form-allowed-tags{
display: none;
}
label{
font-size: 13px;
font-weight: bold;
display: inline-block;
margin-bottom: 5px;
}
.dsq-postid{
display:none;
}
/* =======================================================================
Gallery
======================================================================= */
.box-content.solo-gallery{
padding:0 10px 10px 10px;
}
.gallery-thumbs{
overflow: hidden;
}
.gallery-thumb{
margin: 5px 10px 5px 0;
display: block;
float: left;
width: 216px;
position: relative;
}
.gallery-link-list{
display: none;
}
.slider-container{
position:relative;
margin-bottom: 5px;
overflow: hidden;
}
.slides_container {
overflow:hidden;
position:relative;
text-align:center;
width: 100%;
}
.slides_container a{
display:block;
text-align:center;
}
.slider{
position:absolute;
z-index:100;
}
/* Different slider dimensions based on box size */
.col1 .slider-container, .col1 .slides_container, .col1 .slides_container a{
width: 145px;
height: 96px;
}
.col2 .slider-container, .col2 .slides_container, .col2 .slides_container a{
width: 320px;
height: 212px;
}
.col3 .slider-container, .col3 .slides_container, .col3 .slides_container a{
width: 495px;
height: 330px;
}
.col4 .slider-container, .col4 .slides_container, .col4 .slides_container a{
width: 670px;
height: 446px;
}
.slider .next, .slider .prev{
position:absolute;
bottom:15px;
display:block;
width:28px;
height:28px;
z-index:10;
opacity: 0.75;
}
.slider .next:hover, .slider .prev:hover{ opacity: 1; }
.slider .prev{
left: 50%;
margin-left: -33px;
}
.slider .next{
right: 50%;
margin-right: -33px;
}
.col1 .slider .next, .col1 .slider .prev{
display: none;
}
.enlarge-ic{
background:url(images/enlarge-mini-ic.png) no-repeat;
width:28px;
height:28px;
position:absolute;
bottom:15px;
right:15px;
text-indent:-9999px;
display:block;
z-index:10;
opacity: 0;
}
.gallery-thumb:hover .enlarge-ic{ opacity: 1; }
/* =======================================================================
Sidebar
======================================================================= */
#sidebar{
float:left;
width: 310px;
margin: 20px 0 0 20px;
}
.box-content #sidebar {
float: none;
margin: 0;
width: auto;
}
#sidebar li{
background:url(images/dotted-border.png) bottom repeat-x;
padding:6px;
margin:0;
list-style:none;
}
#sidebar li:last-child{
background:none;
}
#sidebar ul, .textwidget{
margin:0 15px;
}
#sidebar ul ul{
margin-left:0;
padding-left:15px;
background:url(images/dotted-border.png) top repeat-x;
}
#sidebar .widget ul:last-child{
margin-bottom:0;
}
body.blog #sidebar input[type="text"], body.blog #sidebar input[type="email"], body.blog #sidebar textarea{
width: 95%;
}
body.blog #sidebar #s{
margin-left: 12px;
width: 210px;
}
.widget{
margin-bottom:15px;
}
.widget input[type="text"]:not(#s), .widget textarea{
width: 92%;
}
/* ================================================================
Widgets
================================================================ */
/* =============================
Related Posts and Cat. Posts
============================== */
#sidebar .rel-post-widget ul, #sidebar ul.cat-posts{
margin: 0 10px;
}
#sidebar .rel-post-widget li, #sidebar ul.cat-posts li, .recent-posts li{
padding: 10px 0;
}
.post-thumb{
width:75px;
padding:2px;
float:left;
background:#FFF;
margin:0 10px 5px 0;
line-height: 0.8;
}
.post-thumb img{
max-width: 75px;
}
.no-excerpt{
padding-top:25px;
}
.post-info p, #archives-page .box .post-info p{
font-size:11px;
margin-bottom: 0;
}
.widget ul h3, .widget .cat-post-item h3, .recent-posts h3{
font-size:14px;
margin:0 0 5px;
padding:0;
border:0 none;
}
.widget ul h3 a, .widget .cat-post-item h3 a, .recent-posts h3 a{
color:#4b5054;
}
/* =============================
Twitter
============================== */
#twitter_update_list li{
overflow:hidden;
}
#sidebar li.jta-tweet-list-item
{
overflow: hidden;
padding:6px 6px 6px 0;
}
.jta-tweet-profile-image
{
width: 48px;
display: inline;
float: left;
padding:3px;
background:#FFF;
}
.jta-tweet-timestamp
{
display: block;
font-size: 11px;
margin-top: 3px;
}
.jta-login-info-profile-image
{
width: 48px;
display: inline;
float: left;
}
.jta-login-info-block, .jta-tweet-body-list-profile-image-present
{
margin-left: 62px;
}
.jta-error
{
color: #f00;
}
.jta-clear
{
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
/* =============================
Ads
============================== */
.sidebar-ad{
margin-right:10px;
margin-bottom:7px;
}
.last-ad, .last{
margin-right:0;
}
/* =============================
Flickr
============================== */
.flickr_photos{
overflow:hidden;
margin-bottom:15px;
}
.flickr_badge_image{
display:inline;
float:left;
clear:right;
margin:0 0 10px 15px;
background:#FFF;
padding:4px;
}
.rss-date{
color:#747c82;
font-size:11px;
margin-bottom:1.25em;
display:block;
}
/* =============================
Other Widgets
============================== */
#wp-calendar {
width:100%;
}
#wp-calendar caption {
font-weight: bold;
color: #222;
text-align: left;
font-size:14px;
padding-bottom: 4px;
}
#wp-calendar thead {
font-size:11px;
}
#wp-calendar thead th {
}
#wp-calendar tbody {
color: #aaa;
}
#wp-calendar tbody td {
padding: 3px 0 2px;
background: #f5f5f5;
border:1px solid #fff;
text-align: center;
}
#wp-calendar tbody .pad {
background: none;
}
#wp-calendar tfoot #next {
text-align: right;
}
/* =======================================================================
Pages
======================================================================= */
.page-entry{ padding:20px; }
/* =======================================================================
Archives Page
======================================================================= */
.recent-posts{
list-style:none;
margin:0;
padding:0;
}
.recent-posts li{
background:url(images/dotted-border.png) bottom repeat-x;
padding:8px 0;
}
.recent-posts li:last-child{
background: none;
padding-bottom: 0;
}
/* =======================================================================
Footer
======================================================================= */
#footer{
margin-top:60px;
background:#FFF url(images/footer-gradient.png) top repeat-x;
background:url(images/footer-gradient.png) top repeat-x, url(images/header-gradient.png) bottom repeat-x #FFF;
border-bottom:1px solid #fff;
padding: 30px 0;
color:#999;
clear:both;
}
#footer p{
margin-bottom:0;
}
/* =======================================================================
WordPress Specific
======================================================================= */
.alignleft,
.post img.alignleft {
display: inline;
float: left;
margin-right: 20px;
margin-top: 4px;
}
.alignright,
.post img.alignright {
display: inline;
float: right;
clear:right;
margin-left: 20px;
margin-top: 4px;
}
#footer .alignright{
margin-top: 0;
}
.aligncenter,
.post img.aligncenter {
text-align:center;
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.post img.alignleft,
.post img.alignright,
.post img.aligncenter {
margin-bottom: 20px;
}
.post .wp-caption {
line-height: 1.5;
font-size:11px;
text-align: center;
margin-bottom: 20px;
padding: 5px;
background:#f0f0f0 url(images/white-noise.png) repeat;
-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
-moz-box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
}
.post .wp-caption img {
margin: 5px;
}
#page .wp-caption p, #full-page {
margin-bottom:0;
}
#single .post .wp-caption p.wp-caption-text {
margin: 5px;
font-size: 11px;
}
.post .wp-smiley {
margin:0;
}
.post .gallery {
margin: auto;
}
.post .gallery .gallery-item {
float: left;
margin-top: 0;
text-align: center;
width: 33%;
}
.post .gallery img {
border: 2px solid #cfcfcf;
}
.post .gallery .gallery-caption {
color: #888;
font-size: 12px;
margin: 0 0 12px;
}
.post .gallery dl {
margin: 0;
}
.post .gallery img {
border: 2px solid #f1f1f1;
}
.post .gallery br+br {
display: none;
}
.page-link {
color: #000;
font-weight:bold;
margin:0 0 22px 0;
word-spacing:0.5em;
}
.page-link a:link,
.page-link a:visited {
background: #f1f1f1;
color:#333;
font-weight:normal;
padding:0.5em 0.75em;
text-decoration:none;
}
.page-link a:active,
.page-link a:hover {
color: #D27E1C;
}
#post-image{
text-align:center;
}
#post-image img{
margin-bottom:28px;
-moz-border-radius:7px;
border-radius:7px;
}
.navigation{
padding-left:10px;
margin: auto;
}
.navigation a{
padding:5px 10px;
}
#nav-above{
margin-bottom:15px;
}
#nav-below{
margin-top:20px;
}
.nav-previous{
float:left;
clear:right;
margin-right:20px;
}
.nav-next{
float:right;
clear:right;
margin-right:20px;
}
#comments .nav-next{
margin-right:0;
}
#s{ /* This keeps the search inputs in line */
float:left;
clear:left;
width:210px;
}
#searchsubmit{
float:left;
clear:right;
margin-left:10px;
}
#searchform{
margin-bottom:15px;
overflow:hidden;
}
/* Infinite Scroll Compatibility */
#infscr-loading {
position: fixed;
bottom: 30px;
left: 42%;
z-index: 100;
background: white;
background: hsla( 0, 0%, 100%, 0.9 );
padding: 20px;
color: #222;
font-size: 15px;
font-weight: bold;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
/* =======================================================================
Common Styles
======================================================================= */
.box, .menu li a, #header h1 a, a.filter-btn, input, .slider .next, .slider .prev{
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
#logo, .flickr_badge_image, .jta-tweet-profile-image, .enlarge-ic, .feat-img, .actions, .wrap, #filtering-nav{
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
a.view, a.share, a.comment, .share-icons, ol.commentlist li{
-moz-border-radius:8px;
-webkit-border-radius: 8px;
border-radius:8px;
}
#social-networks, a.filter-btn, #filtering-nav li a, input, textarea, .navigation a, .postmetadata, .author-avatar img, .slider-container, .gallery-thumb img, .feat-img{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
a.filter-btn, #filtering-nav li a, .share-icons, .navigation a{
-webkit-box-shadow:0 1px 0 #FFF;
-moz-box-shadow:0 1px 0 #FFF;
box-shadow:0 1px 0 #FFF;
}
.flickr_badge_image, .jta-tweet-profile-image, .box-content, .post-thumb{
-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.15);
-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.15);
box-shadow:0px 0px 3px rgba(0,0,0,0.15);
}
.box:hover .box-content, .flickr_badge_image:hover, .jta-tweet-profile-image:hover{
-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
box-shadow:0px 0px 4px rgba(0,0,0,0.4);
}
a.filter-btn, a.comment span{
text-shadow:0 1px #FFF;
}
@media screen and (max-width: 1024px) {
#sidebar{
width: 240px;
}
.wrap{
width: 940px;
}
}
/* iPad */
@media screen and (max-width: 768px) and (orientation:portrait) {
/* ********************************
Header
******************************** */
#header{
padding: 20px;
}
#header .wrap, #footer .wrap{
min-width: 0;
width: 95% !important;;
}
body.page-template-template-timeline-php .wrap, body.page-template-template-timeline-php .isotope, .month-header{
width: auto !important;
}
body.blog .wrap, #filtering-nav, body.blog .navigation, .isotope{
min-width: 0;
}
#site-info{
margin-bottom: 15px;
margin-top: 0 !important;
margin-right: 0;
float: none;
text-align: center;
}
#logo a{
margin: 0;
}
.header-nav select{
display: block;
width: 95%;
max-width: 400px;
margin: 0 auto 15px;
margin-bottom: 15px;
}
.header-nav ul{
display: none;
}
#social-networks{
float: none;
width: 95%;
margin: auto !important;
text-align: center;
background: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.wrap{
width: 99%;
}
#page{
width: 480px;
margin-left: 10px;
}
.content .box-content{
width: 460px;
}
#s{
width: 145px;
}
textarea{
width: 93%;
}
}
/* Small Screens */
@media screen and (max-width: 500px) {
#page, #site-info, .header-nav select, #sidebar, #full-page, #archives-page .col2, .isotope-item, .wrap{
width: 95%;
margin: auto;
}
/* ********************************
Gallery Posts
******************************** */
#grid{
padding: 0;
}
.sort{
width: 96% !important;
margin: auto;
}
.sort .box{
width: 100% !important;
margin: 10px 0;
padding-bottom: 10px;
float: none;
}
.sort .box.col1{
width: 155px !important;
margin: auto;
}
.timeline .sort .box.col1{
float: left;
margin: 0 10px;
}
.timeline .sort{
overflow: hidden;
}
.timeline .month-header{
text-align: center;
}
#gallery-sidebar{
display: none;
height: 0;
overflow: hidden;
margin-top: -20px;
}
#archives-page #grid{
padding: 0 10px;
}
.col2, .col3, .col5{
width: 95%;
}
.col2 .box-content,
.col3 .box-content,
.col4 .box-content,
.content .box-content,
#archives-page .box-content{
width: 95%;
margin: auto;
float: none;
}
iframe{
height: 200px;
}
.col2 .slider-container, .col2 .slides_container, .col2 .slides_container a,
.col3 .slider-container, .col3 .slides_container, .col3 .slides_container a,
.col4 .slider-container, .col4 .slides_container, .col4 .slides_container a{
width: 280px;
height: 212px;
margin: auto;
background: none;
}
.col2 .slider-container img, .col3 .slider-container img, .col4 .slider-container img{
height: auto !important;
width: auto !important;
max-width: 95%;
max-height: 100%;
margin: auto !important;
}
.img-container{
background: none;
}
.img-container img{
width: 100%;
}
.img-container:hover .actions{
display: none;
opacity: 0;
}
.img-container:hover a img.feat-img{
opacity: 1;
}
/* ********************************
Single Post / Pages
******************************** */
#page, #sidebar{
float: none;
}
#sidebar{
margin-top: 30px;
width: 90%;
}
.entry{
padding: 10px;
}
.gallery-thumb{
width: 108px;
}
.gallery-thumb img{
height: auto !important;
}
.postmetadata{
margin-bottom: 20px;
}
#comments{
margin: 0 10px;
}
input[type="text"], textarea{
width: 90%;
}
#footer{
margin-top: 20px;
padding: 15px 0;
}
#footer .alignright{
float: none;
display: block;
margin: 10px 0 0;
}
}
Setup
======================================================================= */
@import "css/reset.css";
body{
background:#f0f0f0 url(images/noise-2.png) repeat;
font-size:12px;
color:#4b5054;
}
.clearfix{
clear:both;
float:none;
display:block;
}
img, video, embed, object, iframe{
max-width: 100%;
}
.post-content img, .feat-img, .entry img, .page-entry img{
height: auto !important;
}
/* =======================================================================
Typography
======================================================================= */
a, a.more-link p{
color:#3A80BC;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.timeline a:hover{
text-decoration: none;
}
h1{
font-size: 24px;
margin-bottom: 20px;
}
h1.post-title{
margin-bottom: 5px;
}
#page h2, #full-page h2{
font-size: 20px;
margin-bottom:20px;
font-weight:normal;
}
#page h2{
margin: 30px 0 15px;
padding-bottom:5px;
}
.box h2{
font-size:14px;
color:#333;
margin-bottom:10px;
}
#archives-page .box h2{
font-size: 16px;
margin-bottom: 10px;
}
#archives-page .box-content{
padding: 15px;
width: 300px;
}
.box h2 a{
color: #333;
text-decoration: none;
}
.box h2 a:hover{
text-decoration: underline;
}
.timeline h2{
margin: 30px 0 15px 10px;
}
h3{
font-size: 16px;
font-weight:normal;
margin-top:30px;
margin-bottom:15px;
padding-bottom:5px;
}
h3.widget-title{
background: #6e7b82;
background: rgba(57, 75, 86, 0.7);
border:none 0;
font-size: 16px;
padding: 5px 10px;
color: #FFF;
text-shadow: 0 -1px rgba(0,0,0,0.45);
margin-bottom: 15px;
}
h3.widget-title a{ color:#FFF; }
h4{
font-size: 14px;
margin: 20px 0 10px;
padding-bottom:5px;
}
h5{
font-size:14px;
text-transform:uppercase;
margin-top:20px;
margin-bottom:15px;
padding-bottom:5px;
}
h6{
text-transform:uppercase;
font-weight:bold;
margin:5px 0 10px 0;
}
h1, h2, h3{
color: #1a1a1a;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child{
margin-top:0;
}
#comments h2, #comments h3{
border-bottom:none 0;
margin-top:0;
margin-left:0;
}
/* =======================================
Lists
======================================== */
ul, ol{ margin-left:20px; }
ul.roman{ list-style:upper-alpha; }
ul.roman ul{ list-style:upper-roman; }
.box p, .box ul{
line-height:16px;
margin-bottom:10px;
}
.box, .box p, .box ul, .box ol{
font-size: 11px;
}
#archives-page .box, #archives-page .box p, #archives-page .box ul, #archives-page .box ol{
font-size: 12px;
}
.box ul li{
margin: 0 0 5px 5px;
}
/* =======================================
Paragraphs
======================================== */
#page p, #full-page p{
margin-bottom:20px;
line-height:1.5;
}
#footer p{
font-size:11px;
}
hr{
background:none;
border-bottom:1px dotted #d4d4d6;
clear:both;
}
/* =======================================
Quotes
======================================== */
blockquote{
background:url(images/quote.png) left top no-repeat;
padding-left:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
line-height:21px;
color:#494949;
margin:0 30px 15px 30px;
}
.box blockquote{
font-size:12px;
background:none;
margin:0 0 10px 0;
padding:0;
}
#sidebar blockquote{
margin:0 15px 15px;
}
cite{
display:block;
font-style:normal;
font-size:11px;
text-align:right;
margin:-5px 30px 20px 0;
}
#sidebar cite{
margin:0 15px 0 0;
}
.box cite{
margin:0 0 15px 0;
}
.format-quote p{
font-size: 18px;
line-height: 1.5;
font-style: italic;
}
.col1 .format-quote p{
font-size: 14px;
}
.col3 .format-quote p, .col4 .format-quote p, .quote .entry p:not(.post-details){
font-size: 21px;
font-style: italic;
}
/* =======================================
Font Families
======================================== */
pre {
font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
.post-info p, #archives-page .box .post-info p, .jta-tweet-timestamp, cite, .box, .box blockquote{
color:#6f777d;
}
/* =======================================================================
Header
======================================================================= */
#header{
margin-bottom: 30px;
background:#FFF url(images/header-gradient.png) bottom repeat-x;
padding: 30px 0 30px 15px;
border-bottom:1px solid #FFF;
}
#logo{
font-size: 24px;
margin-bottom: 8px;
line-height: 1.1;
}
img#logo{
margin-bottom: 0;
}
#site-info a{
font-weight:normal;
color:#333;
margin: 0 40px 0 0;
text-decoration:none;
text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
#site-info a:hover{
opacity:0.75;
}
#site-info{
margin: 9px 80px 0 0;
float: left;
}
#site-description{
font-weight:normal;
font-size:12px;
text-transform:uppercase;
color:#999;
margin-top:-5px;
}
.header-nav select{
display: none;
}
.header-nav ul{
list-style:none;
padding:0;
margin: 25px 0 0;
float: left;
}
.header-nav li{
display: inline;
float: left;
font-size: 14px;
text-transform: uppercase;
margin-left: 40px;
position: relative;
z-index: 99;
}
.header-nav li:first-child{ margin-left:0; }
.header-nav li a{
text-decoration:none;
color:#616161;
}
li.parent a{
background:url(images/parent-bg.png) right no-repeat;
padding-right:13px;
}
li.parent li a{
background:none;
padding-right:0;
}
.header-nav li a:hover,
li.current-menu-item li a:hover,
li.current-menu-item a,
li.current_page_ancestor a,
li.current_page_ancestor li a:hover,
li.current_page_ancestor li.current-menu-item a{
color:#3a80bc;
}
li.current-menu-item li a,
li.current_page_ancestor li a{
color:#616161;
}
/* ==========================
Second Level
===========================*/
.header-nav li li a{ border-bottom:none 0; }
.header-nav ul ul{
margin:0;
position:absolute;
top:35px;
left:0;
z-index:99;
width:120px;
background:#FFF;
background:rgba( 255, 255, 255, 0.87 );
padding:12px 20px;
display:none;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);
box-shadow:0 3px 3px rgba(0,0,0,0.2);
-moz-border-radius:10px;
border-radius:10px;
}
.header-nav ul ul li a{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
display:block;
font-weight:bold;
padding:8px 0;
}
.header-nav ul ul li{
display:block;
clear:both;
margin:0;
line-height:12px;
position:relative;
width:100%;
background:url(images/dotted-border.png) bottom repeat-x;
}
.header-nav ul ul li:last-child{ background: none; }
/* ==========================
Third Level
===========================*/
.header-nav ul ul ul{
position:relative;
background:none;
top:0;
left:0;
padding:0;
margin-left:10px;
margin-top:-3px;
width:auto;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.header-nav ul ul ul li a{
font-weight:normal;
font-size:11px;
padding:4px 0;
}
/* ==========================
Social Networks
===========================*/
#social-networks{
float:right;
clear:right;
margin: 20px 10px 0 0;
background:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(243,243,243)),
color-stop(1, rgb(247,247,247))
);
background:-moz-linear-gradient(
center bottom,
rgb(243,243,243) 0%,
rgb(247,247,247) 100%
);
-webkit-box-shadow:0 1px 0 #dddddd;
-moz-box-shadow:0 1px 0 #dddddd;
box-shadow:0 1px 0 #dddddd;
}
#social-networks a{
margin: 5px;
display:inline-block;
line-height: 0.75;
}
#social-networks a:first-child{ margin-left: 10px; }
#social-networks a:last-child{ margin-right: 10px; }
/* =======================================================================
Layout
======================================================================= */
#page{
width: 680px;
float: left;
}
.wrap{
width: 1010px;
margin: auto;
}
body.page-template-template-timeline-php .wrap, body.page-template-template-timeline-php .isotope, .month-header{
width: 940px !important;
margin-right: auto !important;
margin-left: auto !important;
}
body.blog .wrap, #filtering-nav, body.blog .navigation, .isotope{
min-width: 940px;
}
/* =======================================================================
Isotope Grid
======================================================================= */
.sort, #sort{
margin: auto;
}
.isotope,
.isotope .isotope-item {
/* change duration value to whatever you like */
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.box{
margin:10px 10px 0;
padding-bottom:10px;
float:left;
position: relative;
}
.content{
padding-bottom:10px;
position: relative;
}
.box:after, .content:after, .box:before, .content:before{
content:"";
position:absolute;
z-index:-2;
bottom: 30px;
left: 10px;
width: 50%;
height: 20px;
max-width:300px;
-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
-webkit-transform:rotate(-3deg);
-moz-transform:rotate(-3deg);
-ms-transform:rotate(-3deg);
transform:rotate(-3deg);
}
.box:after, .content:after{
right:10px;
left:auto;
-webkit-transform:rotate(3deg);
-moz-transform:rotate(3deg);
-ms-transform:rotate(3deg);
transform:rotate(3deg);
}
.timeline .box:after, .timeline .box:before{
display: none;
}
.box img, .box object{
z-index:0;
}
.box-content{
-moz-border-radius: 6px;
border-radius: 6px;
background: #FFF;
padding: 5px;
overflow: hidden;
}
.not-found{
padding: 20px;
}
.box .post-content{
padding: 10px 10px 0;
}
.col1 .box-content{
width:145px;
}
.col2 .box-content{
width:320px;
}
.col3 .box-content{
width:495px;
}
.col4 .box-content, .content .box-content{
width:670px;
}
.invis{
display:none;
}
.more-link{display:block; margin-top:5px;}
img.loop-ad{
margin-bottom:3px;
}
.feat-img{
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}
.vid-container{
margin-bottom: 5px;
}
.vid-container p{
margin: 0;
}
.img-container{
position: relative;
background: #000;
margin-bottom: 5px;
line-height: 0;
-moz-border-radius:5px;
border-radius:5px;
}
.box .img-container{
text-align:center;
}
.img-container:hover .actions{
display: block;
opacity: 1;
}
.img-container:hover a img.feat-img{
opacity: 0.65;
}
.actions{
position:absolute;
display:none;
top:30%;
left:50%;
margin-left:-133px;
z-index:10;
text-align:center;
font-size:11px;
text-transform:uppercase;
opacity: 0;
}
.col1 .actions{
margin-left:-30px;
top: 20px;
left: 50%;
}
.actions > a{
background-color: #000;
background-color:rgba(0,0,0,0.75);
background-repeat:no-repeat;
background-position:50% 12px;
display:block;
margin-right:10px;
width:80px;
height:18px;
padding-top:62px;
text-align:center;
display:inline-block;
color:#c9c9c9;
}
.actions > a:hover{
background-color: #000;
}
a.view{
background-image:url(images/enlarge.png);
}
a.play{
background-image:url(images/play.png);
}
a.share{
background-image:url(images/share.png);
cursor:pointer;
position:relative;
}
a.comment{
background-image:url(images/comments.png);
margin-right:0;
position:relative;
}
a.comment span{
position:absolute;
left: 0;
top: 27px;
color:#222;
font-size:12px;
font-weight:bold;
text-align: center;
display: block;
width: 100%;
}
a.closed{
opacity: 0.6;
}
.col1 a.comment span{
display: none;
}
.col1 a.view, .col1 a.share, .col1 a.comment, .col1 a.play{
background-image:none;
height:14px;
width:60px;
line-height:1;
padding:3px;
display:block;
clear:both;
margin-bottom:3px;
}
.comments-hidden{
margin-left: -88px;
}
.share-container{
background:url(images/share-triangle.png) top center no-repeat;
padding-top:7px;
position:absolute;
left: 50%;
margin-left: -47px;
width: 95px;
z-index:999;
}
.comments-hidden .share-container{
margin-left: -6px;
}
.col1 .share-container{
margin-left: -54px;
}
.share-icons{
overflow:hidden;
background:#FFF;
background:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(224,224,224)),
color-stop(1, rgb(255,255,255))
);
background:-moz-linear-gradient(
center bottom,
rgb(224,224,224) 0%,
rgb(255,255,255) 100%
);
padding:0 5px;
text-align:center;
}
#sidebar .share-icons{
background:none;
padding:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
text-align:left;
}
.share-icons a{
height:16px;
width:16px;
display:inline-block;
margin:5px;
}
.post-footer{
border-top:#ddd 1px solid;
margin-top: 8px;
overflow:hidden;
padding: 8px 5px 4px;
}
.no-content .post-footer{
border-top:none 0;
}
.category-ic{
background:url(images/folder-ic.png) left no-repeat;
padding-left:25px;
}
.shortlink{
display:block;
float:right;
background:url(images/link-ic.png) center center no-repeat;
width:18px;
height:8px;
margin-top:3px;
text-indent:-9999px;
}
/* =======================================================================
Filter Navigation and Basic Form Styles
======================================================================= */
#filtering-nav{
padding-left:10px;
margin: auto;
}
#filtering-nav ul{
padding:0 0 5px;
margin:0;
overflow:hidden;
}
#filtering-nav li{
display:inline;
float:left;
clear:right;
list-style:none;
margin-right:5px;
margin-left:0;
}
#filtering-nav li a, input[type="submit"], input.submit, .navigation a{
display:inline-block;
padding:5px 10px;
text-decoration:none;
background:rgb(43,43,43);
background: -moz-linear-gradient(top, #7b7b7b 0%, #2b2b2b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b7b7b), color-stop(100%,#2b2b2b));
background: -webkit-linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
background: -ms-linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
background: linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
color:#FFF;
cursor:pointer;
}
#filtering-nav li a:hover, input[type="submit"]:hover, input.submit:hover, .navigation a:hover{
background: #111;
background: -moz-linear-gradient(top, #444444 0%, #0a0a0a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#0a0a0a));
background: -webkit-linear-gradient(top, #444444 0%,#0a0a0a 100%);
background: -ms-linear-gradient(top, #444444 0%,#0a0a0a 100%);
background: linear-gradient(top, #444444 0%,#0a0a0a 100%);
}
a.filter-btn span{
display:block;
background:url(images/filter-ic.png) no-repeat;
background-position:90% 50%;
padding:4px 16px 4px 8px;
}
a.filter-btn{
background:#FFF;
background:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(233,233,233)),
color-stop(1, rgb(255,255,255))
);
background:-moz-linear-gradient(
center bottom,
rgb(233,233,233) 0%,
rgb(255,255,255) 100%
);
text-decoration:none;
font-size:11px;
text-transform:uppercase;
color:#666;
font-family:Verdana, Geneva, sans-serif;
display:inline-block;
margin-bottom:10px;
}
a.filter-btn:hover{
-webkit-box-shadow:0 0 13px rgba(0,0,0,0.40);
-moz-box-shadow:0 0 13px rgba(0,0,0,0.40);
box-shadow:0 0 13px rgba(0,0,0,0.40);
}
/* =======================================================================
Single Post Page
======================================================================= */
.entry{
text-align: left;
padding: 30px;
font-size: 13px;
}
.post-media{
text-align: center;
}
#page .post-media p{
margin-bottom: 0;
}
.post-details{
font-size: 11px;
}
.postmetadata{
background: #e3e3e3;
font-size: 11px;
text-align: center;
padding: 6px 10px;
clear: both;
}
.postmetadata, .postmetadata a{
color:#4b5054;
}
.postmetadata strong{
margin-left: 20px;
}
.postmetadata strong:first-child{
margin-left: 0;
}
.minimal-content .entry{
padding:15px 0 0;
}
.minimal-content .category{
font-size: 11px;
}
/* =======================================================================
Comments
======================================================================= */
#comments{
margin:0 30px;
}
.minimal-post #comments{
margin-top: 30px;
}
#comments .navigation{
margin:20px 0;
}
.author-avatar{
line-height: 0.75;
float: left;
margin: 0 10px 0 0;
width: 35px;
height: 35px;
}
ol.commentlist{
margin:0 0 30px;
}
ol.commentlist li{
list-style: none;
padding: 15px;
margin: 0 0 15px 0;
color: #6d747a;
background: #f5f5f5;
border: 1px solid #ccc;
}
ol.commentlist li.thread-alt{
background: none;
}
ol.commentlist li h3#reply-title{
margin-top:15px;
}
.no-comments #reply-title{
display: none;
}
.comment-meta{
margin-bottom:20px;
}
.author-name{
font-size: 12px;
font-weight: bold;
display:block;
color:#4b5054
}
.author-name a{
color:#4b5054;
}
.comment-date, .reply a{
color:#93979a;
font-size:11px;
}
.reply a{
background:url(images/reply-ic.png) left no-repeat;
padding:3px 0 3px 20px;
display:inline-block;
}
ol.commentlist .children{
margin-top:30px;
}
input, textarea{
background:#fff;
background:rgba(255,255,255,0.75);
font-family:Arial, Helvetica, sans-serif;
color:#777;
padding:5px 10px;
margin-top:2px;
}
input:focus{
-webkit-box-shadow:0 -2px 3px rgba(0,0,0,0.1);
-moz-box-shadow:0 -2px 3px rgba(0,0,0,0.1);
box-shadow:0 -2px 3px rgba(0,0,0,0.1);
}
input[type=text],input[type=password], textarea{
display:block;
border:1px solid #c9c9c9;
-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);
-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);
box-shadow:0 2px 3px rgba(0,0,0,0.1);
}
input[type=text],input[type=password]{
width:310px;
margin-bottom:10px;
}
input[type="password"]{
width:200px;
}
input[type="submit"], input.submit{
width:auto;
border:0 none;
}
textarea{
width:485px;
padding:10px;
}
ol.commentlist li textarea{
width:90%;
}
.form-allowed-tags{
display: none;
}
label{
font-size: 13px;
font-weight: bold;
display: inline-block;
margin-bottom: 5px;
}
.dsq-postid{
display:none;
}
/* =======================================================================
Gallery
======================================================================= */
.box-content.solo-gallery{
padding:0 10px 10px 10px;
}
.gallery-thumbs{
overflow: hidden;
}
.gallery-thumb{
margin: 5px 10px 5px 0;
display: block;
float: left;
width: 216px;
position: relative;
}
.gallery-link-list{
display: none;
}
.slider-container{
position:relative;
margin-bottom: 5px;
overflow: hidden;
}
.slides_container {
overflow:hidden;
position:relative;
text-align:center;
width: 100%;
}
.slides_container a{
display:block;
text-align:center;
}
.slider{
position:absolute;
z-index:100;
}
/* Different slider dimensions based on box size */
.col1 .slider-container, .col1 .slides_container, .col1 .slides_container a{
width: 145px;
height: 96px;
}
.col2 .slider-container, .col2 .slides_container, .col2 .slides_container a{
width: 320px;
height: 212px;
}
.col3 .slider-container, .col3 .slides_container, .col3 .slides_container a{
width: 495px;
height: 330px;
}
.col4 .slider-container, .col4 .slides_container, .col4 .slides_container a{
width: 670px;
height: 446px;
}
.slider .next, .slider .prev{
position:absolute;
bottom:15px;
display:block;
width:28px;
height:28px;
z-index:10;
opacity: 0.75;
}
.slider .next:hover, .slider .prev:hover{ opacity: 1; }
.slider .prev{
left: 50%;
margin-left: -33px;
}
.slider .next{
right: 50%;
margin-right: -33px;
}
.col1 .slider .next, .col1 .slider .prev{
display: none;
}
.enlarge-ic{
background:url(images/enlarge-mini-ic.png) no-repeat;
width:28px;
height:28px;
position:absolute;
bottom:15px;
right:15px;
text-indent:-9999px;
display:block;
z-index:10;
opacity: 0;
}
.gallery-thumb:hover .enlarge-ic{ opacity: 1; }
/* =======================================================================
Sidebar
======================================================================= */
#sidebar{
float:left;
width: 310px;
margin: 20px 0 0 20px;
}
.box-content #sidebar {
float: none;
margin: 0;
width: auto;
}
#sidebar li{
background:url(images/dotted-border.png) bottom repeat-x;
padding:6px;
margin:0;
list-style:none;
}
#sidebar li:last-child{
background:none;
}
#sidebar ul, .textwidget{
margin:0 15px;
}
#sidebar ul ul{
margin-left:0;
padding-left:15px;
background:url(images/dotted-border.png) top repeat-x;
}
#sidebar .widget ul:last-child{
margin-bottom:0;
}
body.blog #sidebar input[type="text"], body.blog #sidebar input[type="email"], body.blog #sidebar textarea{
width: 95%;
}
body.blog #sidebar #s{
margin-left: 12px;
width: 210px;
}
.widget{
margin-bottom:15px;
}
.widget input[type="text"]:not(#s), .widget textarea{
width: 92%;
}
/* ================================================================
Widgets
================================================================ */
/* =============================
Related Posts and Cat. Posts
============================== */
#sidebar .rel-post-widget ul, #sidebar ul.cat-posts{
margin: 0 10px;
}
#sidebar .rel-post-widget li, #sidebar ul.cat-posts li, .recent-posts li{
padding: 10px 0;
}
.post-thumb{
width:75px;
padding:2px;
float:left;
background:#FFF;
margin:0 10px 5px 0;
line-height: 0.8;
}
.post-thumb img{
max-width: 75px;
}
.no-excerpt{
padding-top:25px;
}
.post-info p, #archives-page .box .post-info p{
font-size:11px;
margin-bottom: 0;
}
.widget ul h3, .widget .cat-post-item h3, .recent-posts h3{
font-size:14px;
margin:0 0 5px;
padding:0;
border:0 none;
}
.widget ul h3 a, .widget .cat-post-item h3 a, .recent-posts h3 a{
color:#4b5054;
}
/* =============================
============================== */
#twitter_update_list li{
overflow:hidden;
}
#sidebar li.jta-tweet-list-item
{
overflow: hidden;
padding:6px 6px 6px 0;
}
.jta-tweet-profile-image
{
width: 48px;
display: inline;
float: left;
padding:3px;
background:#FFF;
}
.jta-tweet-timestamp
{
display: block;
font-size: 11px;
margin-top: 3px;
}
.jta-login-info-profile-image
{
width: 48px;
display: inline;
float: left;
}
.jta-login-info-block, .jta-tweet-body-list-profile-image-present
{
margin-left: 62px;
}
.jta-error
{
color: #f00;
}
.jta-clear
{
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
/* =============================
Ads
============================== */
.sidebar-ad{
margin-right:10px;
margin-bottom:7px;
}
.last-ad, .last{
margin-right:0;
}
/* =============================
Flickr
============================== */
.flickr_photos{
overflow:hidden;
margin-bottom:15px;
}
.flickr_badge_image{
display:inline;
float:left;
clear:right;
margin:0 0 10px 15px;
background:#FFF;
padding:4px;
}
.rss-date{
color:#747c82;
font-size:11px;
margin-bottom:1.25em;
display:block;
}
/* =============================
Other Widgets
============================== */
#wp-calendar {
width:100%;
}
#wp-calendar caption {
font-weight: bold;
color: #222;
text-align: left;
font-size:14px;
padding-bottom: 4px;
}
#wp-calendar thead {
font-size:11px;
}
#wp-calendar thead th {
}
#wp-calendar tbody {
color: #aaa;
}
#wp-calendar tbody td {
padding: 3px 0 2px;
background: #f5f5f5;
border:1px solid #fff;
text-align: center;
}
#wp-calendar tbody .pad {
background: none;
}
#wp-calendar tfoot #next {
text-align: right;
}
/* =======================================================================
Pages
======================================================================= */
.page-entry{ padding:20px; }
/* =======================================================================
Archives Page
======================================================================= */
.recent-posts{
list-style:none;
margin:0;
padding:0;
}
.recent-posts li{
background:url(images/dotted-border.png) bottom repeat-x;
padding:8px 0;
}
.recent-posts li:last-child{
background: none;
padding-bottom: 0;
}
/* =======================================================================
Footer
======================================================================= */
#footer{
margin-top:60px;
background:#FFF url(images/footer-gradient.png) top repeat-x;
background:url(images/footer-gradient.png) top repeat-x, url(images/header-gradient.png) bottom repeat-x #FFF;
border-bottom:1px solid #fff;
padding: 30px 0;
color:#999;
clear:both;
}
#footer p{
margin-bottom:0;
}
/* =======================================================================
WordPress Specific
======================================================================= */
.alignleft,
.post img.alignleft {
display: inline;
float: left;
margin-right: 20px;
margin-top: 4px;
}
.alignright,
.post img.alignright {
display: inline;
float: right;
clear:right;
margin-left: 20px;
margin-top: 4px;
}
#footer .alignright{
margin-top: 0;
}
.aligncenter,
.post img.aligncenter {
text-align:center;
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.post img.alignleft,
.post img.alignright,
.post img.aligncenter {
margin-bottom: 20px;
}
.post .wp-caption {
line-height: 1.5;
font-size:11px;
text-align: center;
margin-bottom: 20px;
padding: 5px;
background:#f0f0f0 url(images/white-noise.png) repeat;
-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
-moz-box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
}
.post .wp-caption img {
margin: 5px;
}
#page .wp-caption p, #full-page {
margin-bottom:0;
}
#single .post .wp-caption p.wp-caption-text {
margin: 5px;
font-size: 11px;
}
.post .wp-smiley {
margin:0;
}
.post .gallery {
margin: auto;
}
.post .gallery .gallery-item {
float: left;
margin-top: 0;
text-align: center;
width: 33%;
}
.post .gallery img {
border: 2px solid #cfcfcf;
}
.post .gallery .gallery-caption {
color: #888;
font-size: 12px;
margin: 0 0 12px;
}
.post .gallery dl {
margin: 0;
}
.post .gallery img {
border: 2px solid #f1f1f1;
}
.post .gallery br+br {
display: none;
}
.page-link {
color: #000;
font-weight:bold;
margin:0 0 22px 0;
word-spacing:0.5em;
}
.page-link a:link,
.page-link a:visited {
background: #f1f1f1;
color:#333;
font-weight:normal;
padding:0.5em 0.75em;
text-decoration:none;
}
.page-link a:active,
.page-link a:hover {
color: #D27E1C;
}
#post-image{
text-align:center;
}
#post-image img{
margin-bottom:28px;
-moz-border-radius:7px;
border-radius:7px;
}
.navigation{
padding-left:10px;
margin: auto;
}
.navigation a{
padding:5px 10px;
}
#nav-above{
margin-bottom:15px;
}
#nav-below{
margin-top:20px;
}
.nav-previous{
float:left;
clear:right;
margin-right:20px;
}
.nav-next{
float:right;
clear:right;
margin-right:20px;
}
#comments .nav-next{
margin-right:0;
}
#s{ /* This keeps the search inputs in line */
float:left;
clear:left;
width:210px;
}
#searchsubmit{
float:left;
clear:right;
margin-left:10px;
}
#searchform{
margin-bottom:15px;
overflow:hidden;
}
/* Infinite Scroll Compatibility */
#infscr-loading {
position: fixed;
bottom: 30px;
left: 42%;
z-index: 100;
background: white;
background: hsla( 0, 0%, 100%, 0.9 );
padding: 20px;
color: #222;
font-size: 15px;
font-weight: bold;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
/* =======================================================================
Common Styles
======================================================================= */
.box, .menu li a, #header h1 a, a.filter-btn, input, .slider .next, .slider .prev{
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
#logo, .flickr_badge_image, .jta-tweet-profile-image, .enlarge-ic, .feat-img, .actions, .wrap, #filtering-nav{
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
a.view, a.share, a.comment, .share-icons, ol.commentlist li{
-moz-border-radius:8px;
-webkit-border-radius: 8px;
border-radius:8px;
}
#social-networks, a.filter-btn, #filtering-nav li a, input, textarea, .navigation a, .postmetadata, .author-avatar img, .slider-container, .gallery-thumb img, .feat-img{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
a.filter-btn, #filtering-nav li a, .share-icons, .navigation a{
-webkit-box-shadow:0 1px 0 #FFF;
-moz-box-shadow:0 1px 0 #FFF;
box-shadow:0 1px 0 #FFF;
}
.flickr_badge_image, .jta-tweet-profile-image, .box-content, .post-thumb{
-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.15);
-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.15);
box-shadow:0px 0px 3px rgba(0,0,0,0.15);
}
.box:hover .box-content, .flickr_badge_image:hover, .jta-tweet-profile-image:hover{
-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
box-shadow:0px 0px 4px rgba(0,0,0,0.4);
}
a.filter-btn, a.comment span{
text-shadow:0 1px #FFF;
}
@media screen and (max-width: 1024px) {
#sidebar{
width: 240px;
}
.wrap{
width: 940px;
}
}
/* iPad */
@media screen and (max-width: 768px) and (orientation:portrait) {
/* ********************************
Header
******************************** */
#header{
padding: 20px;
}
#header .wrap, #footer .wrap{
min-width: 0;
width: 95% !important;;
}
body.page-template-template-timeline-php .wrap, body.page-template-template-timeline-php .isotope, .month-header{
width: auto !important;
}
body.blog .wrap, #filtering-nav, body.blog .navigation, .isotope{
min-width: 0;
}
#site-info{
margin-bottom: 15px;
margin-top: 0 !important;
margin-right: 0;
float: none;
text-align: center;
}
#logo a{
margin: 0;
}
.header-nav select{
display: block;
width: 95%;
max-width: 400px;
margin: 0 auto 15px;
margin-bottom: 15px;
}
.header-nav ul{
display: none;
}
#social-networks{
float: none;
width: 95%;
margin: auto !important;
text-align: center;
background: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.wrap{
width: 99%;
}
#page{
width: 480px;
margin-left: 10px;
}
.content .box-content{
width: 460px;
}
#s{
width: 145px;
}
textarea{
width: 93%;
}
}
/* Small Screens */
@media screen and (max-width: 500px) {
#page, #site-info, .header-nav select, #sidebar, #full-page, #archives-page .col2, .isotope-item, .wrap{
width: 95%;
margin: auto;
}
/* ********************************
Gallery Posts
******************************** */
#grid{
padding: 0;
}
.sort{
width: 96% !important;
margin: auto;
}
.sort .box{
width: 100% !important;
margin: 10px 0;
padding-bottom: 10px;
float: none;
}
.sort .box.col1{
width: 155px !important;
margin: auto;
}
.timeline .sort .box.col1{
float: left;
margin: 0 10px;
}
.timeline .sort{
overflow: hidden;
}
.timeline .month-header{
text-align: center;
}
#gallery-sidebar{
display: none;
height: 0;
overflow: hidden;
margin-top: -20px;
}
#archives-page #grid{
padding: 0 10px;
}
.col2, .col3, .col5{
width: 95%;
}
.col2 .box-content,
.col3 .box-content,
.col4 .box-content,
.content .box-content,
#archives-page .box-content{
width: 95%;
margin: auto;
float: none;
}
iframe{
height: 200px;
}
.col2 .slider-container, .col2 .slides_container, .col2 .slides_container a,
.col3 .slider-container, .col3 .slides_container, .col3 .slides_container a,
.col4 .slider-container, .col4 .slides_container, .col4 .slides_container a{
width: 280px;
height: 212px;
margin: auto;
background: none;
}
.col2 .slider-container img, .col3 .slider-container img, .col4 .slider-container img{
height: auto !important;
width: auto !important;
max-width: 95%;
max-height: 100%;
margin: auto !important;
}
.img-container{
background: none;
}
.img-container img{
width: 100%;
}
.img-container:hover .actions{
display: none;
opacity: 0;
}
.img-container:hover a img.feat-img{
opacity: 1;
}
/* ********************************
Single Post / Pages
******************************** */
#page, #sidebar{
float: none;
}
#sidebar{
margin-top: 30px;
width: 90%;
}
.entry{
padding: 10px;
}
.gallery-thumb{
width: 108px;
}
.gallery-thumb img{
height: auto !important;
}
.postmetadata{
margin-bottom: 20px;
}
#comments{
margin: 0 10px;
}
input[type="text"], textarea{
width: 90%;
}
#footer{
margin-top: 20px;
padding: 15px 0;
}
#footer .alignright{
float: none;
display: block;
margin: 10px 0 0;
}
}
- /* =======================================================================
- Setup
- ======================================================================= */
- @import "css/reset.css";
- body{
- background:#f0f0f0 url(images/noise-2.png) repeat;
- font-size:12px;
- color:#4b5054;
- }
- .clearfix{
- clear:both;
- float:none;
- display:block;
- }
- img, video, embed, object, iframe{
- max-width: 100%;
- }
- .post-content img, .feat-img, .entry img, .page-entry img{
- height: auto !important;
- }
- /* =======================================================================
- Typography
- ======================================================================= */
- a, a.more-link p{
- color:#3A80BC;
- text-decoration:none;
- }
- a:hover{
- text-decoration:underline;
- }
- .timeline a:hover{
- text-decoration: none;
- }
- h1{
- font-size: 24px;
- margin-bottom: 20px;
- }
- h1.post-title{
- margin-bottom: 5px;
- }
- #page h2, #full-page h2{
- font-size: 20px;
- margin-bottom:20px;
- font-weight:normal;
- }
- #page h2{
- margin: 30px 0 15px;
- padding-bottom:5px;
- }
- .box h2{
- font-size:14px;
- color:#333;
- margin-bottom:10px;
- }
- #archives-page .box h2{
- font-size: 16px;
- margin-bottom: 10px;
- }
- #archives-page .box-content{
- padding: 15px;
- width: 300px;
- }
- .box h2 a{
- color: #333;
- text-decoration: none;
- }
- .box h2 a:hover{
- text-decoration: underline;
- }
- .timeline h2{
- margin: 30px 0 15px 10px;
- }
- h3{
- font-size: 16px;
- font-weight:normal;
- margin-top:30px;
- margin-bottom:15px;
- padding-bottom:5px;
- }
- h3.widget-title{
- background: #6e7b82;
- background: rgba(57, 75, 86, 0.7);
- border:none 0;
- font-size: 16px;
- padding: 5px 10px;
- color: #FFF;
- text-shadow: 0 -1px rgba(0,0,0,0.45);
- margin-bottom: 15px;
- }
- h3.widget-title a{ color:#FFF; }
- h4{
- font-size: 14px;
- margin: 20px 0 10px;
- padding-bottom:5px;
- }
- h5{
- font-size:14px;
- text-transform:uppercase;
- margin-top:20px;
- margin-bottom:15px;
- padding-bottom:5px;
- }
- h6{
- text-transform:uppercase;
- font-weight:bold;
- margin:5px 0 10px 0;
- }
- h1, h2, h3{
- color: #1a1a1a;
- }
- h1:first-child,
- h2:first-child,
- h3:first-child,
- h4:first-child,
- h5:first-child,
- h6:first-child{
- margin-top:0;
- }
- #comments h2, #comments h3{
- border-bottom:none 0;
- margin-top:0;
- margin-left:0;
- }
- /* =======================================
- Lists
- ======================================== */
- ul, ol{ margin-left:20px; }
- ul.roman{ list-style:upper-alpha; }
- ul.roman ul{ list-style:upper-roman; }
- .box p, .box ul{
- line-height:16px;
- margin-bottom:10px;
- }
- .box, .box p, .box ul, .box ol{
- font-size: 11px;
- }
- #archives-page .box, #archives-page .box p, #archives-page .box ul, #archives-page .box ol{
- font-size: 12px;
- }
- .box ul li{
- margin: 0 0 5px 5px;
- }
- /* =======================================
- Paragraphs
- ======================================== */
- #page p, #full-page p{
- margin-bottom:20px;
- line-height:1.5;
- }
- #footer p{
- font-size:11px;
- }
- hr{
- background:none;
- border-bottom:1px dotted #d4d4d6;
- clear:both;
- }
- /* =======================================
- Quotes
- ======================================== */
- blockquote{
- background:url(images/quote.png) left top no-repeat;
- padding-left:30px;
- font-family:Georgia, "Times New Roman", Times, serif;
- font-style:italic;
- font-size:14px;
- line-height:21px;
- color:#494949;
- margin:0 30px 15px 30px;
- }
- .box blockquote{
- font-size:12px;
- background:none;
- margin:0 0 10px 0;
- padding:0;
- }
- #sidebar blockquote{
- margin:0 15px 15px;
- }
- cite{
- display:block;
- font-style:normal;
- font-size:11px;
- text-align:right;
- margin:-5px 30px 20px 0;
- }
- #sidebar cite{
- margin:0 15px 0 0;
- }
- .box cite{
- margin:0 0 15px 0;
- }
- .format-quote p{
- font-size: 18px;
- line-height: 1.5;
- font-style: italic;
- }
- .col1 .format-quote p{
- font-size: 14px;
- }
- .col3 .format-quote p, .col4 .format-quote p, .quote .entry p:not(.post-details){
- font-size: 21px;
- font-style: italic;
- }
- /* =======================================
- Font Families
- ======================================== */
- pre {
- font-family: "Courier 10 Pitch", Courier, monospace;
- }
- code {
- font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
- }
- .post-info p, #archives-page .box .post-info p, .jta-tweet-timestamp, cite, .box, .box blockquote{
- color:#6f777d;
- }
- /* =======================================================================
- Header
- ======================================================================= */
- #header{
- margin-bottom: 30px;
- background:#FFF url(images/header-gradient.png) bottom repeat-x;
- padding: 30px 0 30px 15px;
- border-bottom:1px solid #FFF;
- }
- #logo{
- font-size: 24px;
- margin-bottom: 8px;
- line-height: 1.1;
- }
- img#logo{
- margin-bottom: 0;
- }
- #site-info a{
- font-weight:normal;
- color:#333;
- margin: 0 40px 0 0;
- text-decoration:none;
- text-shadow: rgba(0,0,0,.01) 0 0 1px;
- }
- #site-info a:hover{
- opacity:0.75;
- }
- #site-info{
- margin: 9px 80px 0 0;
- float: left;
- }
- #site-description{
- font-weight:normal;
- font-size:12px;
- text-transform:uppercase;
- color:#999;
- margin-top:-5px;
- }
- .header-nav select{
- display: none;
- }
- .header-nav ul{
- list-style:none;
- padding:0;
- margin: 25px 0 0;
- float: left;
- }
- .header-nav li{
- display: inline;
- float: left;
- font-size: 14px;
- text-transform: uppercase;
- margin-left: 40px;
- position: relative;
- z-index: 99;
- }
- .header-nav li:first-child{ margin-left:0; }
- .header-nav li a{
- text-decoration:none;
- color:#616161;
- }
- li.parent a{
- background:url(images/parent-bg.png) right no-repeat;
- padding-right:13px;
- }
- li.parent li a{
- background:none;
- padding-right:0;
- }
- .header-nav li a:hover,
- li.current-menu-item li a:hover,
- li.current-menu-item a,
- li.current_page_ancestor a,
- li.current_page_ancestor li a:hover,
- li.current_page_ancestor li.current-menu-item a{
- color:#3a80bc;
- }
- li.current-menu-item li a,
- li.current_page_ancestor li a{
- color:#616161;
- }
- /* ==========================
- Second Level
- ===========================*/
- .header-nav li li a{ border-bottom:none 0; }
- .header-nav ul ul{
- margin:0;
- position:absolute;
- top:35px;
- left:0;
- z-index:99;
- width:120px;
- background:#FFF;
- background:rgba( 255, 255, 255, 0.87 );
- padding:12px 20px;
- display:none;
- -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);
- -moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);
- box-shadow:0 3px 3px rgba(0,0,0,0.2);
- -moz-border-radius:10px;
- border-radius:10px;
- }
- .header-nav ul ul li a{
- font-size:12px;
- font-family:Arial, Helvetica, sans-serif;
- text-transform:none;
- display:block;
- font-weight:bold;
- padding:8px 0;
- }
- .header-nav ul ul li{
- display:block;
- clear:both;
- margin:0;
- line-height:12px;
- position:relative;
- width:100%;
- background:url(images/dotted-border.png) bottom repeat-x;
- }
- .header-nav ul ul li:last-child{ background: none; }
- /* ==========================
- Third Level
- ===========================*/
- .header-nav ul ul ul{
- position:relative;
- background:none;
- top:0;
- left:0;
- padding:0;
- margin-left:10px;
- margin-top:-3px;
- width:auto;
- -webkit-box-shadow:none;
- -moz-box-shadow:none;
- box-shadow:none;
- }
- .header-nav ul ul ul li a{
- font-weight:normal;
- font-size:11px;
- padding:4px 0;
- }
- /* ==========================
- Social Networks
- ===========================*/
- #social-networks{
- float:right;
- clear:right;
- margin: 20px 10px 0 0;
- background:-webkit-gradient(
- linear,
- left bottom,
- left top,
- color-stop(0, rgb(243,243,243)),
- color-stop(1, rgb(247,247,247))
- );
- background:-moz-linear-gradient(
- center bottom,
- rgb(243,243,243) 0%,
- rgb(247,247,247) 100%
- );
- -webkit-box-shadow:0 1px 0 #dddddd;
- -moz-box-shadow:0 1px 0 #dddddd;
- box-shadow:0 1px 0 #dddddd;
- }
- #social-networks a{
- margin: 5px;
- display:inline-block;
- line-height: 0.75;
- }
- #social-networks a:first-child{ margin-left: 10px; }
- #social-networks a:last-child{ margin-right: 10px; }
- /* =======================================================================
- Layout
- ======================================================================= */
- #page{
- width: 680px;
- float: left;
- }
- .wrap{
- width: 1010px;
- margin: auto;
- }
- body.page-template-template-timeline-php .wrap, body.page-template-template-timeline-php .isotope, .month-header{
- width: 940px !important;
- margin-right: auto !important;
- margin-left: auto !important;
- }
- body.blog .wrap, #filtering-nav, body.blog .navigation, .isotope{
- min-width: 940px;
- }
- /* =======================================================================
- Isotope Grid
- ======================================================================= */
- .sort, #sort{
- margin: auto;
- }
- .isotope,
- .isotope .isotope-item {
- /* change duration value to whatever you like */
- -webkit-transition-duration: 0.8s;
- -moz-transition-duration: 0.8s;
- transition-duration: 0.8s;
- }
- .isotope-item {
- z-index: 2;
- }
- .isotope-hidden.isotope-item {
- pointer-events: none;
- z-index: 1;
- }
- .box{
- margin:10px 10px 0;
- padding-bottom:10px;
- float:left;
- position: relative;
- }
- .content{
- padding-bottom:10px;
- position: relative;
- }
- .box:after, .content:after, .box:before, .content:before{
- content:"";
- position:absolute;
- z-index:-2;
- bottom: 30px;
- left: 10px;
- width: 50%;
- height: 20px;
- max-width:300px;
- -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
- -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
- box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);
- -webkit-transform:rotate(-3deg);
- -moz-transform:rotate(-3deg);
- -ms-transform:rotate(-3deg);
- transform:rotate(-3deg);
- }
- .box:after, .content:after{
- right:10px;
- left:auto;
- -webkit-transform:rotate(3deg);
- -moz-transform:rotate(3deg);
- -ms-transform:rotate(3deg);
- transform:rotate(3deg);
- }
- .timeline .box:after, .timeline .box:before{
- display: none;
- }
- .box img, .box object{
- z-index:0;
- }
- .box-content{
- -moz-border-radius: 6px;
- border-radius: 6px;
- background: #FFF;
- padding: 5px;
- overflow: hidden;
- }
- .not-found{
- padding: 20px;
- }
- .box .post-content{
- padding: 10px 10px 0;
- }
- .col1 .box-content{
- width:145px;
- }
- .col2 .box-content{
- width:320px;
- }
- .col3 .box-content{
- width:495px;
- }
- .col4 .box-content, .content .box-content{
- width:670px;
- }
- .invis{
- display:none;
- }
- .more-link{display:block; margin-top:5px;}
- img.loop-ad{
- margin-bottom:3px;
- }
- .feat-img{
- -webkit-backface-visibility:hidden;
- backface-visibility:hidden;
- }
- .vid-container{
- margin-bottom: 5px;
- }
- .vid-container p{
- margin: 0;
- }
- .img-container{
- position: relative;
- background: #000;
- margin-bottom: 5px;
- line-height: 0;
- -moz-border-radius:5px;
- border-radius:5px;
- }
- .box .img-container{
- text-align:center;
- }
- .img-container:hover .actions{
- display: block;
- opacity: 1;
- }
- .img-container:hover a img.feat-img{
- opacity: 0.65;
- }
- .actions{
- position:absolute;
- display:none;
- top:30%;
- left:50%;
- margin-left:-133px;
- z-index:10;
- text-align:center;
- font-size:11px;
- text-transform:uppercase;
- opacity: 0;
- }
- .col1 .actions{
- margin-left:-30px;
- top: 20px;
- left: 50%;
- }
- .actions > a{
- background-color: #000;
- background-color:rgba(0,0,0,0.75);
- background-repeat:no-repeat;
- background-position:50% 12px;
- display:block;
- margin-right:10px;
- width:80px;
- height:18px;
- padding-top:62px;
- text-align:center;
- display:inline-block;
- color:#c9c9c9;
- }
- .actions > a:hover{
- background-color: #000;
- }
- a.view{
- background-image:url(images/enlarge.png);
- }
- a.play{
- background-image:url(images/play.png);
- }
- a.share{
- background-image:url(images/share.png);
- cursor:pointer;
- position:relative;
- }
- a.comment{
- background-image:url(images/comments.png);
- margin-right:0;
- position:relative;
- }
- a.comment span{
- position:absolute;
- left: 0;
- top: 27px;
- color:#222;
- font-size:12px;
- font-weight:bold;
- text-align: center;
- display: block;
- width: 100%;
- }
- a.closed{
- opacity: 0.6;
- }
- .col1 a.comment span{
- display: none;
- }
- .col1 a.view, .col1 a.share, .col1 a.comment, .col1 a.play{
- background-image:none;
- height:14px;
- width:60px;
- line-height:1;
- padding:3px;
- display:block;
- clear:both;
- margin-bottom:3px;
- }
- .comments-hidden{
- margin-left: -88px;
- }
- .share-container{
- background:url(images/share-triangle.png) top center no-repeat;
- padding-top:7px;
- position:absolute;
- left: 50%;
- margin-left: -47px;
- width: 95px;
- z-index:999;
- }
- .comments-hidden .share-container{
- margin-left: -6px;
- }
- .col1 .share-container{
- margin-left: -54px;
- }
- .share-icons{
- overflow:hidden;
- background:#FFF;
- background:-webkit-gradient(
- linear,
- left bottom,
- left top,
- color-stop(0, rgb(224,224,224)),
- color-stop(1, rgb(255,255,255))
- );
- background:-moz-linear-gradient(
- center bottom,
- rgb(224,224,224) 0%,
- rgb(255,255,255) 100%
- );
- padding:0 5px;
- text-align:center;
- }
- #sidebar .share-icons{
- background:none;
- padding:0;
- -webkit-box-shadow:none;
- -moz-box-shadow:none;
- -o-box-shadow:none;
- box-shadow:none;
- text-align:left;
- }
- .share-icons a{
- height:16px;
- width:16px;
- display:inline-block;
- margin:5px;
- }
- .post-footer{
- border-top:#ddd 1px solid;
- margin-top: 8px;
- overflow:hidden;
- padding: 8px 5px 4px;
- }
- .no-content .post-footer{
- border-top:none 0;
- }
- .category-ic{
- background:url(images/folder-ic.png) left no-repeat;
- padding-left:25px;
- }
- .shortlink{
- display:block;
- float:right;
- background:url(images/link-ic.png) center center no-repeat;
- width:18px;
- height:8px;
- margin-top:3px;
- text-indent:-9999px;
- }
- /* =======================================================================
- Filter Navigation and Basic Form Styles
- ======================================================================= */
- #filtering-nav{
- padding-left:10px;
- margin: auto;
- }
- #filtering-nav ul{
- padding:0 0 5px;
- margin:0;
- overflow:hidden;
- }
- #filtering-nav li{
- display:inline;
- float:left;
- clear:right;
- list-style:none;
- margin-right:5px;
- margin-left:0;
- }
- #filtering-nav li a, input[type="submit"], input.submit, .navigation a{
- display:inline-block;
- padding:5px 10px;
- text-decoration:none;
- background:rgb(43,43,43);
- background: -moz-linear-gradient(top, #7b7b7b 0%, #2b2b2b 100%);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b7b7b), color-stop(100%,#2b2b2b));
- background: -webkit-linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
- background: -ms-linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
- background: linear-gradient(top, #7b7b7b 0%,#2b2b2b 100%);
- color:#FFF;
- cursor:pointer;
- }
- #filtering-nav li a:hover, input[type="submit"]:hover, input.submit:hover, .navigation a:hover{
- background: #111;
- background: -moz-linear-gradient(top, #444444 0%, #0a0a0a 100%);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#0a0a0a));
- background: -webkit-linear-gradient(top, #444444 0%,#0a0a0a 100%);
- background: -ms-linear-gradient(top, #444444 0%,#0a0a0a 100%);
- background: linear-gradient(top, #444444 0%,#0a0a0a 100%);
- }
- a.filter-btn span{
- display:block;
- background:url(images/filter-ic.png) no-repeat;
- background-position:90% 50%;
- padding:4px 16px 4px 8px;
- }
- a.filter-btn{
- background:#FFF;
- background:-webkit-gradient(
- linear,
- left bottom,
- left top,
- color-stop(0, rgb(233,233,233)),
- color-stop(1, rgb(255,255,255))
- );
- background:-moz-linear-gradient(
- center bottom,
- rgb(233,233,233) 0%,
- rgb(255,255,255) 100%
- );
- text-decoration:none;
- font-size:11px;
- text-transform:uppercase;
- color:#666;
- font-family:Verdana, Geneva, sans-serif;
- display:inline-block;
- margin-bottom:10px;
- }
- a.filter-btn:hover{
- -webkit-box-shadow:0 0 13px rgba(0,0,0,0.40);
- -moz-box-shadow:0 0 13px rgba(0,0,0,0.40);
- box-shadow:0 0 13px rgba(0,0,0,0.40);
- }
- /* =======================================================================
- Single Post Page
- ======================================================================= */
- .entry{
- text-align: left;
- padding: 30px;
- font-size: 13px;
- }
- .post-media{
- text-align: center;
- }
- #page .post-media p{
- margin-bottom: 0;
- }
- .post-details{
- font-size: 11px;
- }
- .postmetadata{
- background: #e3e3e3;
- font-size: 11px;
- text-align: center;
- padding: 6px 10px;
- clear: both;
- }
- .postmetadata, .postmetadata a{
- color:#4b5054;
- }
- .postmetadata strong{
- margin-left: 20px;
- }
- .postmetadata strong:first-child{
- margin-left: 0;
- }
- .minimal-content .entry{
- padding:15px 0 0;
- }
- .minimal-content .category{
- font-size: 11px;
- }
- /* =======================================================================
- Comments
- ======================================================================= */
- #comments{
- margin:0 30px;
- }
- .minimal-post #comments{
- margin-top: 30px;
- }
- #comments .navigation{
- margin:20px 0;
- }
- .author-avatar{
- line-height: 0.75;
- float: left;
- margin: 0 10px 0 0;
- width: 35px;
- height: 35px;
- }
- ol.commentlist{
- margin:0 0 30px;
- }
- ol.commentlist li{
- list-style: none;
- padding: 15px;
- margin: 0 0 15px 0;
- color: #6d747a;
- background: #f5f5f5;
- border: 1px solid #ccc;
- }
- ol.commentlist li.thread-alt{
- background: none;
- }
- ol.commentlist li h3#reply-title{
- margin-top:15px;
- }
- .no-comments #reply-title{
- display: none;
- }
- .comment-meta{
- margin-bottom:20px;
- }
- .author-name{
- font-size: 12px;
- font-weight: bold;
- display:block;
- color:#4b5054
- }
- .author-name a{
- color:#4b5054;
- }
- .comment-date, .reply a{
- color:#93979a;
- font-size:11px;
- }
- .reply a{
- background:url(images/reply-ic.png) left no-repeat;
- padding:3px 0 3px 20px;
- display:inline-block;
- }
- ol.commentlist .children{
- margin-top:30px;
- }
- input, textarea{
- background:#fff;
- background:rgba(255,255,255,0.75);
- font-family:Arial, Helvetica, sans-serif;
- color:#777;
- padding:5px 10px;
- margin-top:2px;
- }
- input:focus{
- -webkit-box-shadow:0 -2px 3px rgba(0,0,0,0.1);
- -moz-box-shadow:0 -2px 3px rgba(0,0,0,0.1);
- box-shadow:0 -2px 3px rgba(0,0,0,0.1);
- }
- input[type=text],input[type=password], textarea{
- display:block;
- border:1px solid #c9c9c9;
- -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);
- -moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);
- box-shadow:0 2px 3px rgba(0,0,0,0.1);
- }
- input[type=text],input[type=password]{
- width:310px;
- margin-bottom:10px;
- }
- input[type="password"]{
- width:200px;
- }
- input[type="submit"], input.submit{
- width:auto;
- border:0 none;
- }
- textarea{
- width:485px;
- padding:10px;
- }
- ol.commentlist li textarea{
- width:90%;
- }
- .form-allowed-tags{
- display: none;
- }
- label{
- font-size: 13px;
- font-weight: bold;
- display: inline-block;
- margin-bottom: 5px;
- }
- .dsq-postid{
- display:none;
- }
- /* =======================================================================
- Gallery
- ======================================================================= */
- .box-content.solo-gallery{
- padding:0 10px 10px 10px;
- }
- .gallery-thumbs{
- overflow: hidden;
- }
- .gallery-thumb{
- margin: 5px 10px 5px 0;
- display: block;
- float: left;
- width: 216px;
- position: relative;
- }
- .gallery-link-list{
- display: none;
- }
- .slider-container{
- position:relative;
- margin-bottom: 5px;
- overflow: hidden;
- }
- .slides_container {
- overflow:hidden;
- position:relative;
- text-align:center;
- width: 100%;
- }
- .slides_container a{
- display:block;
- text-align:center;
- }
- .slider{
- position:absolute;
- z-index:100;
- }
- /* Different slider dimensions based on box size */
- .col1 .slider-container, .col1 .slides_container, .col1 .slides_container a{
- width: 145px;
- height: 96px;
- }
- .col2 .slider-container, .col2 .slides_container, .col2 .slides_container a{
- width: 320px;
- height: 212px;
- }
- .col3 .slider-container, .col3 .slides_container, .col3 .slides_container a{
- width: 495px;
- height: 330px;
- }
- .col4 .slider-container, .col4 .slides_container, .col4 .slides_container a{
- width: 670px;
- height: 446px;
- }
- .slider .next, .slider .prev{
- position:absolute;
- bottom:15px;
- display:block;
- width:28px;
- height:28px;
- z-index:10;
- opacity: 0.75;
- }
- .slider .next:hover, .slider .prev:hover{ opacity: 1; }
- .slider .prev{
- left: 50%;
- margin-left: -33px;
- }
- .slider .next{
- right: 50%;
- margin-right: -33px;
- }
- .col1 .slider .next, .col1 .slider .prev{
- display: none;
- }
- .enlarge-ic{
- background:url(images/enlarge-mini-ic.png) no-repeat;
- width:28px;
- height:28px;
- position:absolute;
- bottom:15px;
- right:15px;
- text-indent:-9999px;
- display:block;
- z-index:10;
- opacity: 0;
- }
- .gallery-thumb:hover .enlarge-ic{ opacity: 1; }
- /* =======================================================================
- Sidebar
- ======================================================================= */
- #sidebar{
- float:left;
- width: 310px;
- margin: 20px 0 0 20px;
- }
- .box-content #sidebar {
- float: none;
- margin: 0;
- width: auto;
- }
- #sidebar li{
- background:url(images/dotted-border.png) bottom repeat-x;
- padding:6px;
- margin:0;
- list-style:none;
- }
- #sidebar li:last-child{
- background:none;
- }
- #sidebar ul, .textwidget{
- margin:0 15px;
- }
- #sidebar ul ul{
- margin-left:0;
- padding-left:15px;
- background:url(images/dotted-border.png) top repeat-x;
- }
- #sidebar .widget ul:last-child{
- margin-bottom:0;
- }
- body.blog #sidebar input[type="text"], body.blog #sidebar input[type="email"], body.blog #sidebar textarea{
- width: 95%;
- }
- body.blog #sidebar #s{
- margin-left: 12px;
- width: 210px;
- }
- .widget{
- margin-bottom:15px;
- }
- .widget input[type="text"]:not(#s), .widget textarea{
- width: 92%;
- }
- /* ================================================================
- Widgets
- ================================================================ */
- /* =============================
- Related Posts and Cat. Posts
- ============================== */
- #sidebar .rel-post-widget ul, #sidebar ul.cat-posts{
- margin: 0 10px;
- }
- #sidebar .rel-post-widget li, #sidebar ul.cat-posts li, .recent-posts li{
- padding: 10px 0;
- }
- .post-thumb{
- width:75px;
- padding:2px;
- float:left;
- background:#FFF;
- margin:0 10px 5px 0;
- line-height: 0.8;
- }
- .post-thumb img{
- max-width: 75px;
- }
- .no-excerpt{
- padding-top:25px;
- }
- .post-info p, #archives-page .box .post-info p{
- font-size:11px;
- margin-bottom: 0;
- }
- .widget ul h3, .widget .cat-post-item h3, .recent-posts h3{
- font-size:14px;
- margin:0 0 5px;
- padding:0;
- border:0 none;
- }
- .widget ul h3 a, .widget .cat-post-item h3 a, .recent-posts h3 a{
- color:#4b5054;
- }
- /* =============================
- ============================== */
- #twitter_update_list li{
- overflow:hidden;
- }
- #sidebar li.jta-tweet-list-item
- {
- overflow: hidden;
- padding:6px 6px 6px 0;
- }
- .jta-tweet-profile-image
- {
- width: 48px;
- display: inline;
- float: left;
- padding:3px;
- background:#FFF;
- }
- .jta-tweet-timestamp
- {
- display: block;
- font-size: 11px;
- margin-top: 3px;
- }
- .jta-login-info-profile-image
- {
- width: 48px;
- display: inline;
- float: left;
- }
- .jta-login-info-block, .jta-tweet-body-list-profile-image-present
- {
- margin-left: 62px;
- }
- .jta-error
- {
- color: #f00;
- }
- .jta-clear
- {
- clear: both;
- display: block;
- overflow: hidden;
- visibility: hidden;
- width: 0;
- height: 0;
- }
- /* =============================
- Ads
- ============================== */
- .sidebar-ad{
- margin-right:10px;
- margin-bottom:7px;
- }
- .last-ad, .last{
- margin-right:0;
- }
- /* =============================
- Flickr
- ============================== */
- .flickr_photos{
- overflow:hidden;
- margin-bottom:15px;
- }
- .flickr_badge_image{
- display:inline;
- float:left;
- clear:right;
- margin:0 0 10px 15px;
- background:#FFF;
- padding:4px;
- }
- .rss-date{
- color:#747c82;
- font-size:11px;
- margin-bottom:1.25em;
- display:block;
- }
- /* =============================
- Other Widgets
- ============================== */
- #wp-calendar {
- width:100%;
- }
- #wp-calendar caption {
- font-weight: bold;
- color: #222;
- text-align: left;
- font-size:14px;
- padding-bottom: 4px;
- }
- #wp-calendar thead {
- font-size:11px;
- }
- #wp-calendar thead th {
- }
- #wp-calendar tbody {
- color: #aaa;
- }
- #wp-calendar tbody td {
- padding: 3px 0 2px;
- background: #f5f5f5;
- border:1px solid #fff;
- text-align: center;
- }
- #wp-calendar tbody .pad {
- background: none;
- }
- #wp-calendar tfoot #next {
- text-align: right;
- }
- /* =======================================================================
- Pages
- ======================================================================= */
- .page-entry{ padding:20px; }
- /* =======================================================================
- Archives Page
- ======================================================================= */
- .recent-posts{
- list-style:none;
- margin:0;
- padding:0;
- }
- .recent-posts li{
- background:url(images/dotted-border.png) bottom repeat-x;
- padding:8px 0;
- }
- .recent-posts li:last-child{
- background: none;
- padding-bottom: 0;
- }
- /* =======================================================================
- Footer
- ======================================================================= */
- #footer{
- margin-top:60px;
- background:#FFF url(images/footer-gradient.png) top repeat-x;
- background:url(images/footer-gradient.png) top repeat-x, url(images/header-gradient.png) bottom repeat-x #FFF;
- border-bottom:1px solid #fff;
- padding: 30px 0;
- color:#999;
- clear:both;
- }
- #footer p{
- margin-bottom:0;
- }
- /* =======================================================================
- WordPress Specific
- ======================================================================= */
- .alignleft,
- .post img.alignleft {
- display: inline;
- float: left;
- margin-right: 20px;
- margin-top: 4px;
- }
- .alignright,
- .post img.alignright {
- display: inline;
- float: right;
- clear:right;
- margin-left: 20px;
- margin-top: 4px;
- }
- #footer .alignright{
- margin-top: 0;
- }
- .aligncenter,
- .post img.aligncenter {
- text-align:center;
- clear: both;
- display: block;
- margin-left: auto;
- margin-right: auto;
- }
- .post img.alignleft,
- .post img.alignright,
- .post img.aligncenter {
- margin-bottom: 20px;
- }
- .post .wp-caption {
- line-height: 1.5;
- font-size:11px;
- text-align: center;
- margin-bottom: 20px;
- padding: 5px;
- background:#f0f0f0 url(images/white-noise.png) repeat;
- -webkit-box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
- -moz-box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
- box-shadow:-1px -1px 0 rgba(0,0,0,0.12);
- }
- .post .wp-caption img {
- margin: 5px;
- }
- #page .wp-caption p, #full-page {
- margin-bottom:0;
- }
- #single .post .wp-caption p.wp-caption-text {
- margin: 5px;
- font-size: 11px;
- }
- .post .wp-smiley {
- margin:0;
- }
- .post .gallery {
- margin: auto;
- }
- .post .gallery .gallery-item {
- float: left;
- margin-top: 0;
- text-align: center;
- width: 33%;
- }
- .post .gallery img {
- border: 2px solid #cfcfcf;
- }
- .post .gallery .gallery-caption {
- color: #888;
- font-size: 12px;
- margin: 0 0 12px;
- }
- .post .gallery dl {
- margin: 0;
- }
- .post .gallery img {
- border: 2px solid #f1f1f1;
- }
- .post .gallery br+br {
- display: none;
- }
- .page-link {
- color: #000;
- font-weight:bold;
- margin:0 0 22px 0;
- word-spacing:0.5em;
- }
- .page-link a:link,
- .page-link a:visited {
- background: #f1f1f1;
- color:#333;
- font-weight:normal;
- padding:0.5em 0.75em;
- text-decoration:none;
- }
- .page-link a:active,
- .page-link a:hover {
- color: #D27E1C;
- }
- #post-image{
- text-align:center;
- }
- #post-image img{
- margin-bottom:28px;
- -moz-border-radius:7px;
- border-radius:7px;
- }
- .navigation{
- padding-left:10px;
- margin: auto;
- }
- .navigation a{
- padding:5px 10px;
- }
- #nav-above{
- margin-bottom:15px;
- }
- #nav-below{
- margin-top:20px;
- }
- .nav-previous{
- float:left;
- clear:right;
- margin-right:20px;
- }
- .nav-next{
- float:right;
- clear:right;
- margin-right:20px;
- }
- #comments .nav-next{
- margin-right:0;
- }
- #s{ /* This keeps the search inputs in line */
- float:left;
- clear:left;
- width:210px;
- }
- #searchsubmit{
- float:left;
- clear:right;
- margin-left:10px;
- }
- #searchform{
- margin-bottom:15px;
- overflow:hidden;
- }
- /* Infinite Scroll Compatibility */
- #infscr-loading {
- position: fixed;
- bottom: 30px;
- left: 42%;
- z-index: 100;
- background: white;
- background: hsla( 0, 0%, 100%, 0.9 );
- padding: 20px;
- color: #222;
- font-size: 15px;
- font-weight: bold;
- -webkit-border-radius: 10px;
- -moz-border-radius: 10px;
- border-radius: 10px;
- }
- /* =======================================================================
- Common Styles
- ======================================================================= */
- .box, .menu li a, #header h1 a, a.filter-btn, input, .slider .next, .slider .prev{
- -webkit-transition: all 200ms ease;
- -moz-transition: all 200ms ease;
- transition: all 200ms ease;
- }
- #logo, .flickr_badge_image, .jta-tweet-profile-image, .enlarge-ic, .feat-img, .actions, .wrap, #filtering-nav{
- -webkit-transition: all 300ms ease;
- -moz-transition: all 300ms ease;
- transition: all 300ms ease;
- }
- a.view, a.share, a.comment, .share-icons, ol.commentlist li{
- -moz-border-radius:8px;
- -webkit-border-radius: 8px;
- border-radius:8px;
- }
- #social-networks, a.filter-btn, #filtering-nav li a, input, textarea, .navigation a, .postmetadata, .author-avatar img, .slider-container, .gallery-thumb img, .feat-img{
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- border-radius: 4px;
- }
- a.filter-btn, #filtering-nav li a, .share-icons, .navigation a{
- -webkit-box-shadow:0 1px 0 #FFF;
- -moz-box-shadow:0 1px 0 #FFF;
- box-shadow:0 1px 0 #FFF;
- }
- .flickr_badge_image, .jta-tweet-profile-image, .box-content, .post-thumb{
- -moz-box-shadow:0px 0px 3px rgba(0,0,0,0.15);
- -webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.15);
- box-shadow:0px 0px 3px rgba(0,0,0,0.15);
- }
- .box:hover .box-content, .flickr_badge_image:hover, .jta-tweet-profile-image:hover{
- -moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
- -webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
- box-shadow:0px 0px 4px rgba(0,0,0,0.4);
- }
- a.filter-btn, a.comment span{
- text-shadow:0 1px #FFF;
- }
- @media screen and (max-width: 1024px) {
- #sidebar{
- width: 240px;
- }
- .wrap{
- width: 940px;
- }
- }
- /* iPad */
- @media screen and (max-width: 768px) and (orientation:portrait) {
- /* ********************************
- Header
- ******************************** */
- #header{
- padding: 20px;
- }
- #header .wrap, #footer .wrap{
- min-width: 0;
- width: 95% !important;;
- }
- body.page-template-template-timeline-php .wrap, body.page-template-template-timeline-php .isotope, .month-header{
- width: auto !important;
- }
- body.blog .wrap, #filtering-nav, body.blog .navigation, .isotope{
- min-width: 0;
- }
- #site-info{
- margin-bottom: 15px;
- margin-top: 0 !important;
- margin-right: 0;
- float: none;
- text-align: center;
- }
- #logo a{
- margin: 0;
- }
- .header-nav select{
- display: block;
- width: 95%;
- max-width: 400px;
- margin: 0 auto 15px;
- margin-bottom: 15px;
- }
- .header-nav ul{
- display: none;
- }
- #social-networks{
- float: none;
- width: 95%;
- margin: auto !important;
- text-align: center;
- background: none !important;
- -webkit-box-shadow: none !important;
- -moz-box-shadow: none !important;
- box-shadow: none !important;
- }
- .wrap{
- width: 99%;
- }
- #page{
- width: 480px;
- margin-left: 10px;
- }
- .content .box-content{
- width: 460px;
- }
- #s{
- width: 145px;
- }
- textarea{
- width: 93%;
- }
- }
- /* Small Screens */
- @media screen and (max-width: 500px) {
- #page, #site-info, .header-nav select, #sidebar, #full-page, #archives-page .col2, .isotope-item, .wrap{
- width: 95%;
- margin: auto;
- }
- /* ********************************
- Gallery Posts
- ******************************** */
- #grid{
- padding: 0;
- }
- .sort{
- width: 96% !important;
- margin: auto;
- }
- .sort .box{
- width: 100% !important;
- margin: 10px 0;
- padding-bottom: 10px;
- float: none;
- }
- .sort .box.col1{
- width: 155px !important;
- margin: auto;
- }
- .timeline .sort .box.col1{
- float: left;
- margin: 0 10px;
- }
- .timeline .sort{
- overflow: hidden;
- }
- .timeline .month-header{
- text-align: center;
- }
- #gallery-sidebar{
- display: none;
- height: 0;
- overflow: hidden;
- margin-top: -20px;
- }
- #archives-page #grid{
- padding: 0 10px;
- }
- .col2, .col3, .col5{
- width: 95%;
- }
- .col2 .box-content,
- .col3 .box-content,
- .col4 .box-content,
- .content .box-content,
- #archives-page .box-content{
- width: 95%;
- margin: auto;
- float: none;
- }
- iframe{
- height: 200px;
- }
- .col2 .slider-container, .col2 .slides_container, .col2 .slides_container a,
- .col3 .slider-container, .col3 .slides_container, .col3 .slides_container a,
- .col4 .slider-container, .col4 .slides_container, .col4 .slides_container a{
- width: 280px;
- height: 212px;
- margin: auto;
- background: none;
- }
- .col2 .slider-container img, .col3 .slider-container img, .col4 .slider-container img{
- height: auto !important;
- width: auto !important;
- max-width: 95%;
- max-height: 100%;
- margin: auto !important;
- }
- .img-container{
- background: none;
- }
- .img-container img{
- width: 100%;
- }
- .img-container:hover .actions{
- display: none;
- opacity: 0;
- }
- .img-container:hover a img.feat-img{
- opacity: 1;
- }
- /* ********************************
- Single Post / Pages
- ******************************** */
- #page, #sidebar{
- float: none;
- }
- #sidebar{
- margin-top: 30px;
- width: 90%;
- }
- .entry{
- padding: 10px;
- }
- .gallery-thumb{
- width: 108px;
- }
- .gallery-thumb img{
- height: auto !important;
- }
- .postmetadata{
- margin-bottom: 20px;
- }
- #comments{
- margin: 0 10px;
- }
- input[type="text"], textarea{
- width: 90%;
- }
- #footer{
- margin-top: 20px;
- padding: 15px 0;
- }
- #footer .alignright{
- float: none;
- display: block;
- margin: 10px 0 0;
- }
- }
Attachments:
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Novembre 13th, 2012, 1:29 pm
- Bigwebmaster
- Site Admin


- Inscription: Déc 20, 2002
- Messages: 8926
- Loc: Seattle, WA & Phoenix, AZ
- Status: Offline
Salut AGOTAY,
Son un peu difficile à comprendre sans voir votre code HTML non plus, mais ma conjecture est que l'ajout quelque chose comme ça à votre img #logo ou éventuellement la #déclarations de logo dans votre fichier CSS pourraient faire l'affaire :
ou peut-être :
Son un peu difficile à comprendre sans voir votre code HTML non plus, mais ma conjecture est que l'ajout quelque chose comme ça à votre img #logo ou éventuellement la #déclarations de logo dans votre fichier CSS pourraient faire l'affaire :
CSS Code: [ Select ]
margin:0 auto;
ou peut-être :
CSS Code: [ Select ]
text-align:center;
Ozzu Hosting - Want your website on a fast server like Ozzu?
- AGOTAY
- Born


- Inscription: Nov 13, 2012
- Messages: 3
- Status: Offline
Merci pour votre réponse !
Vouliez-vous dire le code source exact ou j'ai besoin de télécharger quelque chose d'autre ? Je ne peux pas coller l'url...
Code source HTML sur le fichier zip.
Cordialement,
AGOTAY
Vouliez-vous dire le code source exact ou j'ai besoin de télécharger quelque chose d'autre ? Je ne peux pas coller l'url...
Code source HTML sur le fichier zip.
Cordialement,
AGOTAY
Attachments:
- AGOTAY
- Born


- Inscription: Nov 13, 2012
- Messages: 3
- Status: Offline
J'ai essayer les deux code et ils n'ont pas modifié le thème...j'ai aussi créer un thème enfant aujourd'hui pour jouer avec le code un peu de litière plus sans risque mais impossible de trouver le bon code pour modifier ou changer.
Faites-moi savoir ce que je devrais essayer.
Merci pour votre aide,
AGOTAY
Faites-moi savoir ce que je devrais essayer.
Merci pour votre aide,
AGOTAY
Page 1 sur 1
Pour répondre à ce sujet, vous devez vous connecter ou vous enregistrer. Il est gratuit.
Afficher de l'information
- Total des messages de ce sujet: 4 messages
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 144 invités
- Vous ne pouvez pas poster de nouveaux sujets
- Vous ne pouvez pas répondre aux sujets
- Vous ne pouvez pas éditer vos messages
- Vous ne pouvez pas supprimer vos messages
- Vous ne pouvez pas joindre des fichiers
