/*
Theme Name:         Ronneby
Theme URI:          http://themes.dfd.name/ronneby/
Description:        Ronneby - Highly Functional Multifaceted WP Theme
Version:            2.0.5
Author:             DFD
Author URI:         http://dfd.name/
Tags:               light, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

License:            GPL v2
License URI:        http://www.gnu.org/licenses/gpl-2.0.html
*/

#sub-footer .subfooter-copyright {
    font-size: 13px;
    height: 74px;
    line-height: 37px;
    color: rgba(90,90,90,0.8);
}

.entry-comments {
display: none!important;
}

#partnership a { color: #FFF !important; font-size: inherit; }
#partnership a:before { content: none; }

.post a:hover { color:inherit; }

@media (max-width: 767px) {
#header-container #header .header-wrap > .row:last-child .header-main-panel .logo-for-panel img {
	transform: none;
	left: 10px;
   	top: -5px;
}
.header-top-panel .header-info-panel .top-info { font-size: 12px; }
.header-top-panel .header-info-panel .top-info .dfd-top-info-delim { padding: 0px 5px; }
}

@media only screen and (max-width: 1100px) {
body:not(.dfd-custom-padding-html) #header-container #header .header-top-panel, body:not(.dfd-custom-padding-html) #header-container #header .header-wrap {
    padding: 0 5px;
}

.widget_counter_mail_subscribe .follow-widget {
    overflow: hidden;
    margin: 0 0px 20px;
}
}

.form-search-wrap a:before {
	font-size: 25px;
}

#footer .yarpp-related {
display: none;
}

#header-container .header-info-panel .soc-icons a {
font-size: 18px;
}

.dfd-read-share .dfd-share-cover { display: none !important; }

.dfd-contact-block-container p.email a {
    color: #5a5a5a;
}

div.page-title-inner-wrap {
	background: rgba(0,0,0,.4);
}


div.page-title-inner.page-title-inner-bgcheck .page-title {
	color:#fff;
}

div.page-title-inner-wrap .dfd-news-categories a {
	color:#fff;
}

div.page-title-inner-wrap .dfd-meta-wrap .entry-meta span {
	color:#fff;
}

div.page-title-inner-wrap .entry-meta a {
color: #FFF;
}



.recent-posts-list .post-item .entry-content-wrap {
margin-top: 5px;
}

.folio-add-info {
display: none;
}


.header-info-panel {
	text-align: right;
}
.header-top-panel .header-info-panel .top-info {
	float: none;
	display: inline-block;
	vertical-align: middle;
	line-height: 48px;
	margin-right: 40px;
	font-size: 18px;
}
.header-top-panel .header-info-panel .top-info a {
	font-size: 18px;
}

#header-container .header-info-panel .soc-icons {
	float: none;
	display: inline-block;
	vertical-align: middle;
	margin-right: 270px;
}

@media (max-width: 767px) {
	.header-top-panel .header-info-panel .top-info { font-size: 12px; }
	.header-top-panel .header-info-panel .top-info a { font-size: 12px; }
}

.work-cover .show {
    position: absolute;
    top: 70%;
    left: 0px;
    z-index: 10;
    width: 100%;
    text-align: center;
    font-size: 18px;
}

.work-cover:hover .show {
	display: none;
}

.porfolio_single_item.disabled .show {
	display: none;
}

.work-cover {
	cursor: pointer;
}

.folio-info {
	width: 70% !important;
}

.folio-entry-media {
	width: 30% !important;
}

.folio-entry-media .dfd-meta-container {
	display: none;
}

.postid-20065 .attachment-full.size-full {
	margin-top: 70px;
}

.wpb_wrapper h6.widget-title {
	font-size: 17px;
}

a:hover {
	color: #446799;
}

.postid-20119 .folio-entry-media img {
	position: relative;
	top: 160px;
}

.postid-20341 .folio-entry-media img {
	position: relative;
	top: 80px;
}

.postid-20516 .folio-entry-media img {
	position: relative;
	top: 140px;
}

.postid-20519 .folio-entry-media img {
	position: relative;
	top: 140px;
}

.postid-20545 .folio-entry-media img {
	position: relative;
	top: 70px;
}

.postid-20620 .folio-entry-media img {
	position: relative;
	top: 90px;
}

.postid-20341 .dfd-stuning-header-bg-container {
	background-repeat: no-repeat;
}

.cookie-notice-container #cn-accept-cookie{
	line-height: 25px;
    height: auto;
    background: transparent;
    border: 0;
    box-shadow: none;
    text-transform: none;
    font-family: "Lora";
    font-size: 14px;
    vertical-align: inherit;
	color:#00489c;
}

.cookie-notice-container #cn-accept-cookie:hover{
	color:#446799;
}

.dfd-announce-module-wrap .dfd-announce-module:before {
	top: 0px;
}