/* This file will hold styles that are loaded using the same media query as the wide grid. */

body {
	background: #fff;
	color: #000;
	font-size: 90% !important;
	font-family: Helvetica, Arial, Tahoma !important;
}

/* top menu */

a {
	color: #333 !important;
	text-decoration: none !important;
}

#block-block-15 {
	background: #efefef;
	padding: 10px;
	overflow: hidden;
}
#blogazium-head-web-menu {
	float: left;
}
#blogazium-head-user-menu {
	float: right;
}

#blogazium-head-web-menu ul,
#blogazium-head-user-menu ul {
	margin: 0;
	padding: 0;
}
#blogazium-head-web-menu ul li {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	list-style: none;
}
#blogazium-head-user-menu ul li {
	float: left;
	margin: 0 0 0 20px;
	padding: 0;
	list-style: none;
}

/* user log in form */

#block-user-login {
	padding: 1em;
	background: #efefef;
	margin-bottom: 2em;
}

/* home page */

body.front #zone-content {
	padding: 5em 0;
}

.view-home.view-display-id-page {
	overflow: hidden;
}
.view-home.view-display-id-page .views-row {
	overflow: hidden;
	width: 50%;
	float: left;
	padding: 0 0 4em 0;
}
.view-home.view-display-id-page .views-row:hover {
	background: #efefef;
}
.view-home.view-display-id-page .views-row.views-row-odd {
	clear: both;
}
.view-home.view-display-id-page .views-row .views-field-picture {
	float: left;
    padding: 10px;
}
.view-home.view-display-id-page .views-row .views-field-picture .user-picture {
	width: 50px;
    height: 50px;
    overflow: hidden;
    border-radius: 40px;
    background: #666;
}
.view-home.view-display-id-page .views-row .views-field-picture .user-picture img {
	height: 50px;
    width: auto;
    margin: 0 auto;
}
.view-home.view-display-id-page .views-row .views-field-name {
	float: left;
    padding: 20px 10px 20px 0;
}
.view-home.view-display-id-page .views-row .views-field-title {
	clear: both;
    padding: 0 10px;
}
.view-home.view-display-id-page .views-row .views-field-title h2 {
	font-size: 1.8em;
    line-height: 1.4em;
    font-weight: bold;
}
.view-home.view-display-id-page .views-row .views-field-title h2 a {
	border-bottom: 1px dotted #999;
}
.view-home.view-display-id-page .views-row .views-field-created {
	padding: 0 10px;
    font-size: 0.8em;
    color: #999;
}
.view-home.view-display-id-page .views-row .views-field-body {
	padding: 5px 10px;
}

/* last terms */

#block-views-last-terms-block {
	overflow: hidden;
	margin-bottom: 2em;
}
#block-views-last-terms-block .views-row {
	float: left;
    margin: 0.25em 0.5em 0.25em 0;
    font-size: 0.8em;
}
#block-views-last-terms-block .views-row a {
	background: #dedede;
    padding: 4px 8px;
}

/* last comments on disqus */

#block-disqus-disqus-recent-comments {
	margin-bottom: 2em;
}
#block-disqus-disqus-recent-comments .dsq-widget-item {
    margin: 7px 0 !important;
    padding: 7px 0 !important;
    border-bottom: 1px dotted #999;
}

/* Profile blogger */

#block-views-profile-blog-picture-block {
	overflow: hidden;
	margin: 270px 0 0 0;
	text-align: center;
}
#block-views-profile-blog-picture-block .views-row .views-field-picture {
	width: 100px;
    height: 100px;
    overflow: hidden;
    border-radius: 80px;
    background: #666;
	margin: 0 auto;
}
#block-views-profile-blog-picture-block .views-row .views-field-picture img {
	height: 100px;
    width: auto;
    margin: 0 auto;
}
#block-views-profile-blog-picture-block .views-row .views-field-value-1 h2,
#block-views-profile-blog-picture-block .views-row .views-field-value-2 h3 {
	margin: 0;
}
#block-views-profile-blog-picture-block .views-row .views-field-value-3 {
	width: 60%;
	margin: 0 auto;
	padding: 0 0 2em 0;
}
#block-views-profile-blog-picture-block .views-row .views-field-value {
	font-size: 75%;
    padding: 10px;
    background: #efefef;
    width: 60%;
    margin: 0 auto;
    text-align: left;
}

/* breadcrumb */

#breadcrumb {
	text-align: center;
	padding: 1.5em 0;
}

/* page blog */
/* page terms */

body.page-blog #region-content .region-content-inner,
body.page-taxonomy #region-content .region-content-inner {
	width: 60%;
	margin: 0 auto;
}
body.page-blog h1#page-title,
body.page-taxonomy h1#page-title {
	font-size: 1.25em;
}
body.page-blog h2.node-title,
body.page-taxonomy h2.node-title {
	font-size: 2em;
	margin: 0;
}
body.page-blog footer.submitted,
body.page-taxonomy footer.submitted {
	font-size: 80%;
	padding: 0 0 1em 0;
}
body.page-blog #region-content .region-content-inner .field-name-body,
body.page-taxonomy #region-content .region-content-inner .field-name-body {
	padding: 1em 0;
}
body.page-blog #region-content .region-content-inner .node-links,
body.page-taxonomy #region-content .region-content-inner .node-links {
	padding: 1em 0;
}
body.page-blog article.node-blog.node-teaser,
body.page-taxonomy article.node-blog.node-teaser {
	padding: 1em 0;
	border-bottom: 1px dotted #999;
}

/* node blog */

body.page-node.node-type-blog #region-content .region-content-inner {
	width: 60%;
	margin: 0 auto;
}
body.page-node.node-type-blog h1#page-title {
	font-size: 2em;
	margin: 0;
}
body.page-node.node-type-blog footer.submitted {
	font-size: 80%;
	padding: 0 0 2em 0;
}
body.page-node.node-type-blog #region-content .region-content-inner .field-name-field-blog-cover {
	padding: 2em 0;
	text-align: center;
}
body.page-node.node-type-blog #region-content .region-content-inner .field-name-field-blog-cover img {
	max-width: 100% !important;
	height: auto !important;
}
body.page-node.node-type-blog #region-content .region-content-inner .field-name-body {
	padding: 2em 0;
}
body.page-node.node-type-blog #region-content .region-content-inner .node-links {
	padding: 2em 0;
}

/* node add blog */

body.page-node-add-blog #zone-content-wrapper {
	width: 1200px;
	margin: 0 auto;
}
body.page-node-add-blog #zone-content-wrapper .region-content-inner {
	width: 65%;
	margin: 0 auto;
}
body.page-node-add-blog #edit-taxonomy-vocabulary-1,
body.page-node-add-blog #edit-taxonomy-vocabulary-2,
body.page-node-add-blog #edit-body {
	clear: both;
}

/* node edit */

body.page-node-edit.node-type-blog #region-content .region-content-inner .field-name-field-blog-cover {
	text-align: left;
}
body.page-node-edit.node-type-blog #edit-taxonomy-vocabulary-1,
body.page-node-edit.node-type-blog #edit-taxonomy-vocabulary-2,
body.page-node-edit.node-type-blog #edit-body {
	clear: both;
}

/* terms in blog */

.field-name-taxonomy-vocabulary-1,
.field-name-taxonomy-vocabulary-2,
.field-name-taxonomy-vocabulary-1 .field-item,
.field-name-taxonomy-vocabulary-2 .field-item {
	float: left;
}
.field-name-taxonomy-vocabulary-1 .field-item a,
.field-name-taxonomy-vocabulary-2 .field-item a {
	margin: 0 10px 5px 0;
}

/* page member */

.view-member.view-display-id-page {
	overflow: hidden;
}
.view-member.view-display-id-page .views-row {
	float: left;
	width: 20%;
	padding: 0 0 4em 0;
	text-align: center;
}
.view-member.view-display-id-page .views-row.views-row-1,
.view-member.view-display-id-page .views-row.views-row-6,
.view-member.view-display-id-page .views-row.views-row-11,
.view-member.view-display-id-page .views-row.views-row-16,
.view-member.view-display-id-page .views-row.views-row-21 {
	clear: both;
}

/* views pager */

.pager li.pager-first a,
.pager li.pager-previous a,
.pager li.pager-next a,
.pager li.pager-last a {
	width: 75px;
}
.pager li.pager-next {
	right: 75px;
}

/* logo for facebook */

#block-block-20 {
	clear: both;
	padding: 5em 0;
	text-align: center;
}

/* footer */

#zone-footer-wrapper {
	background: #ccc;
    padding: 5em 0;
    text-align: center;
    margin: 5em 0 0 0;
}

/* share button */

#block-block-21 {
	width: 246px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 3em 0;
}
#block-block-21 .share_fb_button,
#block-block-21 .share_tw_button,
#block-block-21 .share_gp_button {
	display: block;
    width: 72px;
    height: 24px;
    margin: 10px 5px;
    float: left;
	text-indent: -5000px;
}
#block-block-21 .share_fb_button {
	background: url(../img/share-f.png);
}
#block-block-21 .share_tw_button {
	background: url(../img/share-t.png);
}
#block-block-21 .share_gp_button {
	background: url(../img/share-g.png);
}

/* fix css */

ul, ol {
	padding: 0 0 0 3em;
}

/* blogazine embed */

body.page-blogazine-embed-prachatai {
	min-width: 100px !important;
}
body.page-blogazine-embed-prachatai #section-header,
body.page-blogazine-embed-prachatai #breadcrumb,
body.page-blogazine-embed-prachatai h1#page-title,
body.page-blogazine-embed-prachatai #section-footer {
	display: none;
}
body.page-blogazine-embed-prachatai #zone-content,
body.page-blogazine-embed-prachatai #region-content {
	width: 100% !important;
	margin: 0 !important;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .views-row {
	overflow: hidden;
	padding: 10px 0 5px 0;
	border-bottom: 1px dotted #999;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .views-field-picture {
	float: left;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .user-picture {
	width: 30px;
	height: 30px;
	display: block;
	overflow: hidden;
    border-radius: 20px;
    background: #666;
	margin: 0 10px 0 0;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .user-picture img {
	height: 30px !important;
	width: auto;
	text-align: center;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .views-field-title {
	width: 240px;
	float: left;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .view-footer {
	text-align: center;
}
body.page-blogazine-embed-prachatai .view-blogazing-embed-prachatai.view-display-id-page .view-footer p a {
	color: #d4117b !important;
	font-weight: bold;
	padding: 10px 0 5px 0;
}