/*
Theme Name: My Nilmini
Theme URI: http://www.benoit-deldicque.com
Description: My great child theme
Author: Benoit Deldicque
Author URI: http://www.benoit-deldicque.com
Template: nilmini
Version: 1.0
Tags: Nilmini Child Theme
*/

/* Using @import, we can borrow style sheets from the Parent Theme */

/* import the default styles from parent theme */
@import url('../nilmini/style.css');

/* Now you can start with your own styling here */
body {color:#333333;}

.entry-summary a,
a.more-link {font-family: 'Terminal Dosis', sans-serif;font-weight:500;display:block;}
#content ul.entry-meta, #content .cat-tags {font-family: 'Terminal Dosis', sans-serif;font-weight:500;}
.post-author,
.author-info {display:none;}

/* Header */
#site-title .logo {float:left;}
#site-title #site-title-right.small-title {display:none;}
@media screen and (max-width : 530px) {
	#site-title #site-title-right.big-title {display:none;}
	#site-title #site-title-right.small-title {display:block;}
}

#site-title #site-title-right {float:left;position:relative;margin-left:20px;margin-top:32px;}
#site-title #site-title-right h1 {
	font-family: 'Terminal Dosis', sans-serif;font-weight:200;
	font-size: 3.0em;
}
#site-title #site-title-right h2#site-description
 {
	font-family: 'Terminal Dosis', sans-serif;font-weight:500;
	font-style:normal;
	font-size:0.75em;
	position:absolute;
	top:53px;
	left:3px;
}

#content .page-header {display:none;}

#header #breadcrumb {
	font-family: 'Terminal Dosis', sans-serif;
	font-weight: 500;
	font-size:0.68em;
	color:#999999;
	margin-top:5px;
	padding:0 7px;
	display:none;
}
#header #breadcrumb a {color:#AAAAAA;}

/* Menus */
#main-nav {border-bottom:1px solid #F0F0F0;}
#main-nav ul li {
	font-family: 'Terminal Dosis', sans-serif;font-weight:700;
}
#main-nav ul li a,
#main-nav ul li a:hover  {
	border-bottom:2px solid #FFFFFF;
	padding:0 7px;
	margin:0;
}

#main-nav ul li a:hover, #main-nav ul li:hover > a {color:#444444;}

#main-nav ul,
#main-nav ul ul,
#main-nav ul li a,
#main-nav ul li a:hover,
#main-nav li,
#main-nav li li,
#main-nav li li:first-child,
#main-nav li li:last-child,
#main-nav li li:only-child {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
    border-radius: 0;
	background:none !important;
}

#menu-haut .menu-item-type-post_type {float:right;}
#menu-haut .menu-item-type-post_type a,
#menu-haut .menu-item-type-post_type a:hover,
#menu-haut .menu-item-type-post_type:hover > a {color:#999999;}

@media screen and (max-width : 700px) {
	#menu-haut .menu-item-type-post_type {float:left;}
}
@media screen and (max-width : 530px) {
	#main-nav ul li, #main-nav ul li a, #menu-haut .menu-item-type-post_type {float:none;}
	#main-nav ul li {height:26px;text-align:center;display:block;}
	#main-nav {border:0;}
}

/* Posts */
#content blockquote p {font-size:0.9em;}
#content .entry-content {font-size:0.87em;}
#content .entry-header h1.entry-title,
#content .entry-header h2.entry-title {
	font-family: 'Terminal Dosis', sans-serif;font-weight:500 !important;
}

#content .work .entry-header h1.entry-title,
#content .work .entry-header h2.entry-title {
	font-family: 'Terminal Dosis', sans-serif;font-weight:500 !important;font-size:1.21em;
}

#content .wp-post-image {border:1px solid #F0F0F0;}

#content p {margin-bottom:15px;}

#content .post ul.chat li {padding:6px 10px;}
#content .post ul.chat .chat-avatar img {padding-top:4px;}
#content .post ul.chat .chat-avatar {
	max-width: 100%;
	margin: 0 10px 0 0;
	float: left;
	width:48px;
}
#content .post ul.chat .chat-text {max-width: 100%;margin-left:58px;}
@media screen and (max-width : 530px) {
		#content .post ul.chat .chat-text {width:75%;}
}
ul.share li.post-twitter {margin-right:10px;}
ul.share li.post-fb {margin-right:20px;}
ul.share li.post-fb iframe {
    width:130px !important;
    height:22px !important;
    margin-right:10px !important;
}
ul.share li.post-linkedin .lk {margin-top:3px;}

@media screen and (max-width : 530px) {
		#content ul.share li {float:none !important;padding:5px 0 !important;}
}

#content .entry-content .gallery {float:none;}

#content pre {
	white-space: pre-wrap;                 /* CSS3 browsers  */
	white-space: -moz-pre-wrap !important; /* 1999+ Mozilla  */
	white-space: -pre-wrap;                /* Opera 4 thru 6 */
	white-space: -o-pre-wrap;              /* Opera 7 and up */
	word-wrap: break-word;                 /* IE 5.5+ and up */
	margin:10px 0;
}

/* apps, git boxes */
#content .app-box, #content .git-box {
	background: #F0F0F0;
	display:block;
	padding:6px 10px 8px 10px;
	font-size:0.71em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
    border:1px solid #e4e4e4;
}
#content .git-box {background:#F0F0F0 url(images/github.png) no-repeat 10px 9px;padding-left:50px;}

#content .app-box .title, #content .git-box .title {
	font-size:1.27em;
	font-family: 'Terminal Dosis', sans-serif;font-weight:500;
}

#content .app-box .app-img {
	max-width: 100%;
	margin: 0 10px 0 0;
	padding-top:4px;
	float: left;
	width:50px;
}
#content .app-box .app-img img {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:50px;
	height:50px;
	display:block;
}
#content .app-box .app-meta {
	max-width: 100%;
	margin-left:60px;
}
#content .fb_iframe_widget iframe {margin-bottom:0;}

/* Similar posts */
#content #similar {font-size:0.95em;}
#content #similar h3 {
    margin:0 0 3px;
    font-size: 1.15em;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing: .1em;
}

#content #similar ul {padding:0;}
#content #similar ul li {list-style:none;padding:0 0 5px 0;font-size: .85em;}

/* contact */
#content ul.contact-links {margin:0;padding:0;list-style:none;}
#content ul.contact-links li {margin:0;padding:0;padding-bottom:3px;list-style:none;}
#content img#bixmap {
	border:6px solid #FFFFFF;
	-moz-box-shadow: 0 0 5px 2px #DEDEDE;
	-webkit-box-shadow: 0 0 5px 2px #DEDEDE;
	box-shadow: 0 0 5px 2px #DEDEDE;
}

/* forms */
input[type="submit"] {
    -webkit-appearance: none;
}

/* promo */
.event-promo {margin-bottom:10px;border:1px solid #F0F0F0;}
.event-promo ins {background:#FFFFFF;}
.event-promo.small {display:none;}
@media screen and (max-width : 530px) {
		.event-promo.small {display:block;}
		.event-promo.big {display:none;}
}

/* facebook plugin override */
.fb-mentions {display:none !important;}

@media only screen and (max-device-width: 480px) {
	.fb-like {float: none !important;}
	div#page {width: auto !important;}
}

