/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

.contacthaa p  {
    margin-bottom: 0.5em;
}

.back-to-top {
    opacity: inherit !important;
	pointer-events: inherit !important;
}

div#content>.row {
    max-width: 100%;
    padding-left: 5px;
    padding-right: 5px;
}
.row.large-columns-5.medium-columns-3.small-columns-1.row-xsmall {
    max-width: 100% !important;
}
.box-text {
    padding-top: 0.3em;
}


.post-title.is-large  {
    font-weight: 350;
}

p.from_the_blog_excerpt, .box-blog-post .is-divider, div#comments, .blog-single h6.entry-category.is-xsmall {
    display: none;
}

.entry-content.single-page p {
    margin-bottom: 0px;
}

.footer-wrapper p {
    font-size: 13px;
}

.gallery-icon {
    position: relative;
    overflow: hidden;
    height: 200px;
}

.gallery-icon.portrait img {
    width: 100%;
	height:100%;
}

.gallery-item {
    padding: 0 1px 1px;
}

.gallery-item img {
    width: 100%;
}

.gallery-col .text-left {
    display: none;
}


.blog-wrapper.blog-single.page-wrapper > .row> .large-10 {
    max-width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
	padding: 0px;
}


.nav-spacing-xlarge>li {
    margin: 0px 0px 0px 0px;
}

.has-dropdown {margin-right:25px!important}

/*************** ADD CUSTOM CSS HERE.   ***************/

body {
    color: #1d2327;
    scroll-behavior: smooth;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slider-nav-light .flickity-page-dots .dot {
    border-radius: 13px;
}

/*************** section-title.   ***************/

.section-title b {
    background-color: #ffffff00;
}



.section-title-container, .section-title-center{
    margin-bottom: 0em;
}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}