/*
Theme Name: Franky Child
Description: Child theme for the Franky Theme
Author: Simone Puliti
Template: franky
*/


/* =Theme customization starts here
------------------------------------------------------- */


.content-top-menu .logo img {
    padding: 10px;
    width: auto !important;
}

.content-top-menu .logo img {
    width:250px;
}

#hide {
	display: none !important;
}

#footer {
    color: #000 !important;
    background-color: #fff !important;
}

#footer .widgettitle,
#footer ul li a,
#footer ul li span.post-date {
    color: #000 !important;
}



.swiper-container.swiper-container-carousel .swiper-wrapper .swiper-slide {
  padding: 20px !important;
}

.call-to-action {
    min-height: 430px !important;
}

#we-pride-ourselves.call-to-action {
    min-height: 860px !important;
}

#portfolio-posts .caption-description .italic,
.single-portfolio .page-block-header,
.single-portfolio #related-post,
.single-portfolio .entry-tags,
.single-portfolio .post-nav,
.single-portfolio .meta-news {
	display: none
}

/*
Theme Name: Franky Child
Description: Child theme for the Franky Theme
Author: Simone Puliti
Template: franky
*/


/* =Theme customization starts here
------------------------------------------------------- */


.content-top-menu .logo img {
    width: 250px;
}

#hide {
    display: none;
}

#footer {
    color: #000;
    background-color: #fff;
}

#footer .widgettitle,
#footer ul li a,
#footer ul li span.post-date {
    color: #000 !important;
}

.swiper-container.swiper-container-carousel .swiper-wrapper .swiper-slide {
    padding: 20px !important;
}

.call-to-action {
    min-height: 430px !important;
}

#we-pride-ourselves.call-to-action {
    min-height: 860px !important;
}

#portfolio-posts .caption-description .italic {
    display: none
}

.single-portfolio .page-block-header,
.single-portfolio #related-post,
.single-portfolio .entry-tags,
.single-portfolio .post-nav,
.single-portfolio .meta-news {
    display: none
}

#logos .swiper-wrapper {
    padding-bottom: 0;
    display: flex;
    align-items: center;
}

.custom-html-widget ul.social-media {
    list-style: none;
    padding-left: 0px
}

.custom-html-widget ul.social-media li {
    margin-bottom: 10px;
    text-transform: uppercase;
    display: inline-block;
}

.custom-html-widget ul.social-media i {
    color: white;
    width: 32px;
    padding: 8px;
    text-align: center;
    background-color: #fd9d2d;
    margin-right: 5px
}

.video-responsive {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    height: 0;
    margin-bottom: 30px;
}

.video-responsive iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}