/*
Theme Name:     DFD Ronneby Child Theme
Theme URI: 		http://rnbtheme.com/
Description:    ronneby - Highly Functional Multifaceted WP Theme
Author:         DFD
Author URI:		http://rnbtheme.com/
Template:       dfd-ronneby
Version:        1.0.0
*/
/*@media only screen and (max-width: 1140px) {
	.dfd-side-by-side-mode-custom #header-container, .dfd-side-by-side-mode-custom #header-container #header {
		position: fixed !important;
		background: transparent;
	}
}
@media only screen and (max-width: 800px) {
	.dfd-side-by-side-mode-custom #header-container #header .header-wrap > .row:last-child {
		background: transparent;
	}
}
@media only screen and (max-width: 1140px) {
	.dfd-side-by-side-mode-custom body.dfd-custom-padding-html #header-container #header {
		padding: 0 30px;
	}
}*/
/* prevents the primary nav from wrapping to second line*/
@media only screen and (max-width: 1385px) {
    .nav-menu .mega-menu-item .item-title {
   		padding: 0 5px !important; 
   		font-size: 12px !important;
	}
}
/* also prevents the primary nav menu from wrapping to second line */	
.nav-menu .mega-menu-item .item-title {
	padding: 0 15px;
	white-space: nowrap;
}
/* hides ronneby hamburger menu */
@media only screen and (max-width: 1140px){
    .dl-menuwrapper {
        display: none;
    }
}
/* hides secondary navigation when hamburger menu is shown */
@media only screen and (max-width: 1140px){
    #menu-c4s-secondary-menu-1, .c4s-second-menu {
        display: none;
    }
}
/* adds space above main content when window is resized to 1140px */
@media only screen and (min-width: 1140px){
    #main-wrap {
	    margin-top: 44px;
    }
}
/* do not need this anymore so commented out for now, but it puts additional blue padding above the second nav */
/*@media only screen and (max-width: 1309px){
.c4s-second-menu {
	padding-top: 35px;
}
}*/
.c4s-second-menu {
	background-color: #cfdfe8;
} 
.dfd-footer-copyright {
	font-size: 13px;
	color: #285881;
}

.heading-image {
	background-image: url(http://www.coaching.cz/wp-content/uploads/2016/11/3squares.png) !important;
    background-repeat: no-repeat !important;
	background-position: 0 40%;
}
.wp-caption .wp-caption-text {
	font-size: 14px;
    line-height: 19px;
    text-align: center;
}
.dfd-additional-header-menu li a {
	font-size: 13px;
	color: #000517;
}
.dfd-additional-header-menu {
	padding-right: 0px;
}
a[href^="mailto:"] {
	font-size: 17px;
}
div.page-title-inner.page-title-inner-bgcheck .page-subtitle {
    color: rgba(255,255,255,0.75) !important;
}
.form-search-wrap {
	display: none !important;
}
#layout.single-post .dfd-single-style-advanced .post .entry-content img {
    border: none !important;
}
/*
.about-author, .post-comments-wrap, .post-like-wrap {
  display: none !important;
}*/
#layout.single-post .dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags .dfd-single-tags {
	margin-left: 0;
	padding-left: 0;
}
#layout.single-post .dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags .dfd-single-tags .post-tags {
	float: none;
}
.dfd-share-cover .dfd-blog-share-popup-wrap {
	float: none;
}
.dfd-share-cover .dfd-blog-share-popup-wrap .dfd-share-icons {
    position: absolute;
    left: 0;
}
#layout.single-post .dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags {
	border-top: 1px dotted #cdcdcd;
	border-bottom: 0;
	margin-top: 30px;
}
#layout.single-post .dfd-single-style-advanced .dfd-meta-container {
	padding: 0;
}
.more-button {
	font-size: 14px;
}
.about-author {
	display: none !important;
}
.button.wc-backward:not(.ubtn), 
button:not(.ubtn), 
.button:not(.ubtn), 
#wp-submit:not(.ubtn), 
#commentform #submit:not(.ubtn) {
    border: none !important;
}
.rmp-menu {
	list-style-type: none;
	padding: 5% 0 0 5%;
}
.logo-for-panel {
    margin-top: -12px;
}