/*
Theme Name: BeeCloud
Theme URI: http://ivanpopov.me
Author: Ivan Popov
Author URI: http://ivanpopov.me
Description: BeeCloud WordPress Theme 2014
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: bee, bees, beehives, hives, apiaries, honey, yellow, black, white
Text Domain: beecloud 

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


body.front.blog .row .col-md-9{
	padding-right: 40px;
	border-right: 1px solid #eee;
}
body.front.blog .row .col-md-3{
	padding-left: 30px;
}
body.front.blog .row .entry-content .col-md-9{
	padding-right: 0px;
	border-right: none;	
}

body.front.blog .entry-header{
	margin-bottom: 20px;
}

body.front.blog .entry-title{

}
body.front.blog .entry-title a{

}
body.front.blog article{
	padding-bottom: 20px;
	margin-bottom: 50px;
	border-bottom: 1px solid #eee;
}
body.front.blog article a{
	color: #434955;
}
body.front.blog article a:hover{
	text-decoration: none;
	color: #9ea1a4;
}
body.front.blog article .toolbar a:first-child{
	padding-left: 0px;
	margin-left: 0px;
}

body.front.blog article .toolbar{
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	margin-bottom: 10px;
}

body.front.blog .edit-link.btn{
	margin: 10px auto;
}

body.front.blog #main-content{
	padding: 20px 0px 40px 0px;
}

body.front.blog .archive-header{
	border-bottom: 2px dashed #eee;
	margin-bottom: 30px;
}

body.front.blog .widget-title{
	font-size: 25px;
	margin-top: 40px;
}
body.front.blog #sidebar a{
	color: #434955;
}

body.front.blog a{
	color: #434955;
}
body.front.blog .entry-content #gallery-slider ul.slides li img{

}

body.front.blog #commentform label.alert.alert-danger{
	width: 100%;
}

body.front.blog .flex-direction-nav a{
	height: 50px;
	height: 100%;
	width: 60px;
	background-color: #ccc;
}

body.front.blog .nav-links a i{
	margin-left: 5px;
	margin-right: 5px;
}

body.front.blog .flexslider {
	margin: 0 0 20px;
}

body.front.blog .wp-gallery{
	margin:0 auto;
}
body.front.blog .row.gallery{
	margin: 20px auto;
}
body.front.blog .row.gallery a.wp-fancy-link img{
	margin-bottom: 20px;
}
body.front.blog .entry-meta{
	margin-top: 10px;
}
body.front.blog .entry-meta.categories-links{

}
body.front.blog .entry-meta.categories-links i, 
body.front.blog .entry-meta.tag-links i{
	margin-right: 5px;
}

body.front.blog .entry-content p:first-child{
	min-height: 115px;
}
body.front.blog.single .entry-content p:first-child{
	min-height: 20px;
}

body.front.blog #sidebar aside{
	padding-bottom: 15px;
	border-bottom: 2px dashed #EEE;
}
body.front.blog #main-content-header{
	padding-top: 0px;
}

body.home.blog #wrapper {
	background-repeat: no-repeat;
	background-position: center 0;
	background-image: url("images/blog-img.png");
	background-image: none;
}
body.front.blog #main-content-header{
	/*height: 200px;*/
	display: none;
}
body.front.blog #header ul.nav.navbar-nav.navbar-right>li{
	margin-top: 22px;
}

body.front.blog #comments .comments-title{
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

body.front.blog #comments article{
	margin-bottom: 20px;
	padding-top: 10px;
}
body.front.blog #comments .comment-metadata{
	margin-top: 10px;
	margin-bottom: 10px;
}

body.front.blog #comments .comment-awaiting-moderation{
	font-weight: bold;	
	text-decoration: underline;
	color: #000;
	background-color: #F8BD27;
	padding: 5px;
}

body.front.blog #comments .comment-author.vcard{
	margin: 15px 0px;
}
body.front.blog #comments .comment-author.vcard cite.fn{
	margin-left: 10px;
	font-size: 15px;
	font-weight: bold;
}

body.front.blog footer a span{
	color: #f8bd27;	
}
body.front.blog footer a:hover{
	text-decoration: underline;
	color: #f8bd27;	
}

body.front.blog .footer-registration {
	background-color: #5CB85C;
	padding: 15px 0px;
	text-align: center;
}

body.front.blog .footer-registration .btn {
	font-size: 20px;
	padding: 30px;
	text-transform: uppercase;
	text-shadow: 1px 1px 5px black;
	filter: dropshadow(color=black, offx=1, offy=1);
	border: 1px solid rgba(255, 255, 255, 0.5);
	color: #fff;
}
body.front.blog .footer-registration .btn:hover{
	text-decoration: none;
}

body.front.blog .header-go-to-dashboard {
	background-color: #5CB85C;
	padding: 15px 0px;
	text-align: center;
}

body.front.blog .header-go-to-dashboard .btn {
	font-size: 14px;
	padding: 10px;
	text-transform: uppercase;
	text-shadow: 1px 1px 5px black;
	filter: dropshadow(color=black, offx=1, offy=1);
	border: 1px solid rgba(255, 255, 255, 0.5);
	color: #fff;
}
body.front.blog .header-go-to-dashboard .btn:hover{
	text-decoration: none;
}

body.front.blog a.wp-fancy-link img{
	margin: 5px;
}

body div.fancybox-overlay.fancybox-overlay-fixed{
	z-index: 999999;
}