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

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

.searchform .button.icon {
		background-color:#446084;
		border-radius: 6px;
}

.footer-wrapper .footer-menu-link a {
 color: #446084;
}
.footer-wrapper .footer-menu-link a:hover {
  color: #598d25;
}
.checkout-page-title {
  display:none;
}
#col-authors ul {
    list-style: none;
}
#col-authors .author-block {
    padding: 2em 0;
    margin-left: 0;
}
#col-authors .author-block .author-is {
    font-size: 2em;
    font-weight: 700;
}
.shop-page-title h1.shop-page-title {
    text-transform: uppercase;
}

.widget>ul>li {
    padding: 10px 0;
}

.from_the_blog_excerpt .read-more-link {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 10px;
}

.blog-header-wrapper .section-title-main {
    margin-top: 30px;
}

.topics-menu-row .col-inner a:hover {
    color: #598d25 !important;
}

.home .section-title-normal,
.home .section-title-normal span {
    border: none;
}

.section-title-normal,
.section-title-normal span {
    border: none;
}

/* fix right column product widget area */

.widget>ul>li {
    padding: 20px 0;
}

ul.product_list_widget li img {
    position:relative;
}
ul.product_list_widget li .product-title {
    display:block;
    margin: 10px 0 0 0;
}

/* fix ecourses category page excerpt not displaying shortcodes */
.box-text .cebutton,
.category-page-row .products .box-vertical .box-text .cebutton {
    display: none;
}

/* margin between product on catalog grid */
.row-small>.col {
    margin-bottom: 3em;
}

/* post list topics */
.blog-archive .post-item {
    margin: 0 0 2em 0;
}
.blog-archive .post-item .col-inner {
    border: 1px solid rgba(0,0,0,.15);
}

/* image on pdp */
.product-gallery-slider img, .product-thumbnails img {
    border: 1px solid #EEF5FC;
}

/* excerpt box text gateways and categories */
.box-text p.is-small {
    font-size: 15px;
}

/* Top Topic Dropmenu adjust edges */
.sub-menu .topicdropmenu {
    padding-left: 0px;
    padding-right: 0px;
}

/* hide my account message on product list views */
.category-page-row .paid {
    display: none;
}

.header.show-on-scroll, .stuck .header-main {
    margin-top: 16px;
}


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


}