/*
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.   ***************/
blockquote, dl, figure, form, ol, p, pre, ul {margin-bottom: 0.7em;}

.header-wrapper .searchform{border-radius: 7px;overflow: hidden;border: 1px solid #ffc222;}
.header-wrapper .searchform .submit-button{min-width: 4em;}
.header-wrapper .searchform .search-field{border: unset;}

.is-divider:not(.divider),
.absolute-footer{display: none;}

.logo-left .logo{margin-right: 100px;}

.ux-menu-link__link{min-height: 1.5em;padding-bottom: .2em;padding-top: .2em;}

.post-template-default .article-inner{border-radius: 7px;}
.post-template-default .article-inner .entry-image{padding-left: 1.5em;padding-right: 1.5em;}

@media screen and (min-width: 850px) {
	.row-5 .large-2{flex-basis: 20%;max-width: 20%;}
}

.span.widget-title{font-size: 1.2em;}
.widget-area aside.widget,
#shop-sidebar .widget,
.shop-sidebar .widget{background-color: #fff;padding: 20px 15px 5px;border-radius: 7px;-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 2px 0 -2px rgba(0,0,0,0.2),0 0 2px 0 rgba(0,0,0,0.12);-moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 2px 0 -2px rgba(0,0,0,0.2),0 0 2px 0 rgba(0,0,0,0.12);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 2px 0 -2px rgba(0,0,0,0.2),0 0 2px 0 rgba(0,0,0,0.12);}
ul.product_list_widget li{padding: 10px 0 10px 130px;}
ul.product_list_widget li img{height: 80px;width: 120px;}
ul.product_list_widget li .product-title{overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 4;height: 80px;display: -webkit-box;-webkit-box-orient: vertical;font-weight: bold;font-size: 15px;}
.box-blog-post .box-text{padding: 15px;}
.box-blog-post .box-text-viewmore{background-color: #f5f8fa;border-top: 1px solid;border-color: #EBEDF0 #e9ebee #ccd0d5;padding: 15px;}
.box-blog-post .box-text-viewmore a.button{border: 1px solid rgb(235, 237, 240);border-radius: 7px;background-color: #fff;color: #333;}
.box-blog-post .box-text-viewmore a.button:hover{background-color:#ffc222; color: #fff; border-color: #777;}

.box-product-viewmore{margin-bottom: 5px;}
.box-product-viewmore a.button{border: 1px solid #333;color: #333;border-radius: 7px;}
.box-product-viewmore a.button:hover{color: #fff;border-color: #ffc222}

.devsite-rating{margin-top: 10px;}
.devsite-rating svg{width: 110px;}
.box-text-viewmore{background-color: #f5f8fa;border-top: 1px solid;border-color: #EBEDF0 #e9ebee #ccd0d5;padding: 15px;}
.box-text-viewmore a.button{border: 1px solid rgb(235, 237, 240);border-radius: 7px;background-color: #fff;color: #333;}
.box-text-viewmore a.button:hover{background-color:#ffc222; color: #fff; border-color: #777;}

@media (max-width: 549px) {
	.post-template-default .article-inner .entry-title{font-size: 1.3em;}
	.post-template-default .article-inner .author-box, 
	.post-template-default .article-inner .entry-content, 
	.post-template-default .article-inner .entry-header-text, 
	.post-template-default .article-inner footer.entry-meta,
	.post-template-default .article-inner .entry-image{padding-left: 1em;padding-right: 1em;}

	.pixta-product .small-columns-2 .flickity-slider > .col, 
	.small-columns-2 > .col {flex-basis: 70%;max-width: 70%;}


}
