/*
Theme Name: Daisy
Theme URI: http://www.lazathemes.com/
Author: Laza Themes <lazathemes@gmail.com>
Author URI: http://www.lazathemes.com/
Description: Description (Update Instagram)
Version: 7.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: daisy
Tags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/
#map{
	height: auto;
}
#map iframe{
	width: 100%;
}
#tf-menu {
    border-top: 1px solid #858484;
    border-bottom: 1px solid #858484; }
.bottom-footer,
#tf-footer {
    border-top: 1px solid #858484;
}
#wrapper { 
	width: 90%; 
}#wrapper.wrapper-full{	width: 100%;	max-width: 100%;}
.title, .comment-reply-title span, .meta-cat{
	font-size: 23px;
	padding: 5px 8px;
	font-family: "Arapey",serif;
	background:none;
	color:#e99e03;
}
.title::before, .comment-reply-title span::before,
.comment-reply-title span::after, .title::after, .meta-cat::before, .meta-cat::after{
	border-top: 1px solid #e99e03;
}
.title, .comment-reply-title span, .meta-cat{
	border:none;
}
.widget .title {
    margin-bottom: 24px;
}
.widget_about h5{
	font-size:25px;
}
ul.social li a i{
	border: 1px solid #e99e03;
	background:none;
	color:#e99e03;
	width: 32px;
    height: 32px;
    padding: 12px 0;
    border-radius: 50%;
    font-size: 13px;
    line-height: 7px;
    margin-left: 8px;
    text-align: center;
}
.meta-cat{
	font-size:17px;
	text-transform:capitalize;
}
.meta-cat:before{
	left:-45px;
}
.meta-cat:after{
	right:-45px;
}
.meta-cat:before,.meta-cat:after{
	width: 45px;
}
.rst-container-box-detail-home
{
	width:65%;
}
.rst-container-box-detail-home .rst-inner-box-detail-home
{
	padding: 10px;
}
.rst-inner-box-detail-home h2
{
	font-size: 20px !important;
    line-height: 25px !important;
    margin: 0;
}
.category #tf-page-header{
	sdisplay: none;
}
.media-heading a:hover{
	text-decoration: none;
}
.img-wrap img{
	margin: 0px auto;
}.inner-banner{	
	position: absolute;	
	top: 50%;	
	transform: translateY(-50%);	
	-webkit-transform: translateY(-50%);	
	-moz-transform: translateY(-50%);	
	left: 0;	text-align: center;	
	right: 0;	
	margin: 0px auto;
}
.inner-banner > h2,.inner-banner > h1{	
	margin: 0;
}
.inner-banner hr + h2,.inner-banner hr + h1{
	margin-top: 20px;	
	margin-bottom: 10px;
}
.rst-inner-post-item-list .clearfix {
    position: relative;
	width: 100%;
}
.thumbnail-list {
    float: left;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 280px;
}
.thumbnail-list > a {
    background-position: center center;
    background-size: cover;
    display: inline-block;
    height: 100%;
    position: relative;
    width: 100%;
}
.daisy-info-meta {
	text-align: center;
}
.thumbnail-list+ .daisy-info-meta {
    min-height: 250px;
    padding-left: 300px;
    padding-top: 0;
    padding-bottom: 20px;
	
}
.thumbnail-list .item {
    background-position: center center;
    background-size: cover;
    height: 100%;
    width: 100%;
}
.thumbnail-list .rst-galleries,.thumbnail-list .owl-stage-outer,.thumbnail-list .owl-stage,.thumbnail-list .owl-item{
	height: 100%;
}
.footer-widget-2 .box-footer-widget ,.footer-widget-3 .box-footer-widget {
		padding-left: 30px;
		padding-right: 30px;
}
.footer-widget-2 .row,.footer-widget-3 .row{
	margin-left: -30px;
	margin-right: -30px;
}
.gird .rst-post-excerpt{
	text-align: center;
}

.formErrorContent{
	display: none !important;
}
.thumbnail-media{
	width: 80px;
}
.thumbnail-media .owl-controls{
	display: none !important;
}
.rst_product_images{
	position: relative;
	overflow: hidden;
}
.rst_product_images .flex-control-thumbs{
	margin-left: -5px !important;
	margin-right: -5px !important;
}
.rst_product_images .flex-control-thumbs li{
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 10px !important;
}