/*
Theme Name: Kandela 2
Theme URI: http://kandela.si
Description: Custom child theme of 2012 default WordPress theme.
Version: 1.0
Tags: black, blue, white, fixed-width, custom-header, theme-options
Template: twentytwelve
*/
@import url('../twentytwelve/style.css');
body.custom-font-enabled {
	font-family: 'Noticia Text', serif;
	letter-spacing:0;
}

img.header-image {
box-shadow: none;
margin-bottom:20px;
}
.site-header {
padding: 0 0 24px 0;
}
a, .entry-meta a, .comments-link a, .comments-area article header cite a {
color:#2893c7;
text-decoration:none;
}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
border-top: none;
}
.main-navigation li {
margin:0;
z-index:9999;
}
.main-navigation li a {
font-size:16px;
font-weight:bold;
line-height: 2.5em;
color:#333;
padding:0 10px;
}
.main-navigation li a:hover {
background: #fff;
color:#000;
text-decoration:overline;
}
.main-navigation li ul li a{
background: #fcfcfc;
border:1px solid #ededed;
font-size:12px;
width:140px;
}
.main-navigation li ul li a:hover {
color:#635937;
background:#fff;
}
.main-navigation li ul li ul li a{
width:198px;
}
.entry-header {
margin-bottom:30px;
}
.entry-header h1.entry-title, .entry-header h1.entry-title a {
color:#ffd11c;
font-size:28px;
font-weight:bold;
}
.site-content article {
font-size:97%;
margin-bottom: 30px;
margin-bottom: 2.142857143rem;
padding-bottom: 24px;
padding-bottom: 1.714285714rem;
}
.entry-content p, .entry-summary p {
	line-height:1.4;
}
footer.entry-meta {
	line-height:1.4;
}
.addthis_toolbox {
	padding:20px 0 0;
}
.comments-area li.bypostauthor cite span {
	display:none;
}
.site-content article.comment {
border-bottom: none;
margin-bottom: 10px;
padding-bottom: 25px;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
.comments-area article {
margin: 0;
}
.widget-area .widget {
	margin-bottom: 20px;
}
.entry-summary img {
display:inline;
float:left;
margin-right:20px;
}
.entry-summary p {
	float:left;
	width:70%;
}
.comments-area article header {
clear:both;
margin: 0 0 8px;
}
.comment-content p {
margin: 0 0 8px;
padding:0 10px;
}
.comment.even {
background:#f4f4f4;
}
comment.even .comments-area article header, .comment.even .reply  {
background:#f4f4f4;
}
.comment.odd {
background:#fff;
}
.comment .reply {
	float:right;
}
footer#colophon {
background:#eee;
max-width:1000px;
padding:20px 40px;
margin:0 auto;
}
.widget-area .widget {
margin-bottom:10px;
}
.widget h3.widget-title {
	margin-bottom:10px;
	font-size:14px;
}
img.rss {
	margin-top:10px;
}
.site-info {
	text-align:right;
}
.gallery-caption {
	display:none;
}
/*Colorbox - Lightbox */
body #cboxContent {
	font-family: 'Noticia Text', serif;
}
body #cboxCurrent {
	color:#333;
	left:60px;
}
body #cboxNext {
left: 33px;
}
body #cboxNext, body #cboxPrev, body #cboxClose {
font-weight:bold;
}
body #cboxTitle, body #cboxClose {
line-height:1.2;
}
body #cboxTitle {
	position:absolute;
	width:80%;
	left:15%;
	color:#333;
	font-size:12px;
}
/* TWITTER */
.wrapper .juiz_last_tweet_inside .user_avatar a {
position: absolute;
height: 48px;
width: 48px;
border: 2px solid #fff;
top: -23px;
right: -13px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
overflow: hidden;
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}


.wrapper .juiz_last_tweet_inside .user_avatar {
float: right;
height: 48px;
width: 48px;
position: relative;
margin: 8px -2px 0 0;
z-index: 2;
}

.wrapper .juiz_last_tweet_inside ul {
position: relative;
padding: 15px;
margin: 0;
background-color: #c8edf7;
background-image: -webkit-linear-gradient(rgba(255,255,255, 1), rgba(255,255,255, 0));
background-image: -moz-linear-gradient(rgba(255,255,255, 1), rgba(255,255,255, 0));
background-image: -ms-linear-gradient(rgba(255,255,255, 1), rgba(255,255,255, 0));
background-image: -o-linear-gradient(rgba(255,255,255, 1), rgba(255,255,255, 0));
background-image: linear-gradient(rgba(255,255,255, 1), rgba(255,255,255, 0));
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.05);
-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.05);
box-shadow: 1px 1px 3px rgba(0,0,0,0.05);
border: 1px solid #ddd;
}
.juiz_last_tweet_inside .juiz_last_tweet_tweetlist:after {border-top:12px solid #c8edf7;}

.wrapper .juiz_last_tweet_follow_us {
min-height: 22px;
margin: 0;
padding: 7px 0 10px 48px;
background: url(img/twitter.png) 6px 11px no-repeat;
font-size: 10px;
}

/* INSTAGRAM  */

.instalogo {
margin-bottom: 6px;
margin-left: 6px;
position: relative;
z-index: 9999;
}

/* Increase theme width to 1000px */
@media screen and (min-width: 960px) { 
    .site {
        max-width: 960px;
        max-width: 71.4285em;
    }
}
.ie .site { max-width: 960px; }

footer[role="contentinfo"] {
    max-width: 960px;
    max-width: 71.4285em;
}


/* Left & Right Sidebars */
@media screen and (min-width: 600px) { 
    .custom-layout .site-content {
        width: 60%;
    }
    .custom-layout .widget-area {
        position: relative;
        width: 27%;
    }

}
/* IE8 and IE7 - Left and Right Sidebars */
.ie  .custom-layout .site-content {
    width: 50%;
    margin-left: 25%;
}
.ie .custom-layout .widget-area {
    float: right;
    width: 20%;
    position: relative;
}
.ie .custom-layout #extra-sidebar {
    float: left;
    margin-left: -75%;
    width: 20%;
}

/* ===[ Footer Widget Areas ]=== */

#footer-widgets {
    width: 100%;
    border-top: none;
}
#footer-widgets .widget li { list-style-type: none; }

.template-front-page #footer-widgets { padding-top: 0; }

@media screen and (min-width: 600px) { 
    #footer-widgets.three .widget {
        float: left;
        margin-right: 3.7%;
        width: 30.85%;
    }
    #footer-widgets.three .widget + .widget + .widget { margin-right: 0; }
}

/* for IE8 and IE7 */
.ie #footer-widgets.three .widget {
    float: left;
    margin-right: 3.7%;
    width: 29.85%;
    clear: none;
}
.ie #footer-widgets.three .widget + .widget + .widget { margin-right: 0; }

/* Hide footer widgets Homepage Template */
.template-front-page #footer-widgets { display: none; }




/* ===[ IE Homepage Template Widget fix ]=== */
.ie .template-front-page .first.front-widgets,
.ie .template-front-page.two-sidebars .widget-area .front-widgets {
    float: left;
    margin-bottom: 24px;
    width: 51.875% ;
}
.ie .template-front-page .second.front-widgets { clear: right; }
.ie .template-front-page .first.front-widgets,
.ie .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
    float: right;
    margin: 0 0 24px;
    width: 39.0625% ;
}
.ie .template-front-page.two-sidebars .widget,
.ie .template-front-page.two-sidebars .widget:nth-child(even) { float: none; }
.ie .template-front-page .widget-area { clear: both; }

.ie .template-front-page .widget {
    width: 100% !important;
    border: none;
}
.ie .template-front-page .first.front-widgets { 
	width: 51.875%;
    float: left ;
}
.ie  .template-front-page .second.front-widgets {
    width: 39.0625%;
    float: right ;
}