/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
.follow-icons .button.icon i{color:#fff}.follow-icons .button.icon{margin-bottom:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.follow-icons .button.icon:hover{box-shadow:2px 2px 4px rgba(0,0,0,.5)!important}.follow-icons .button.icon.facebook{background-color:#3a589d!important;border-color:#3a589d!important}.follow-icons .button.icon.instagram{background-color:#3b6994!important;border-color:#3b6994!important}.follow-icons .button.icon.twitter{background-color:#2478ba!important;border-color:#2478ba!important}.follow-icons .button.icon.pinterest{background-color:#cb2320!important;border-color:#cb2320!important}.follow-icons .button.icon.google-plus{background-color:#dd4e31!important;border-color:#dd4e31!important}.follow-icons .button.icon.linkedin{background-color:#0072b7!important;border-color:#0072b7!important}.follow-icons .button.icon.youtube{background-color:#c33223!important;border-color:#c33223!important}footer .follow-icons{margin-top:15px}footer .follow-icons .button.icon{min-width:31px;line-height:27px;height:31px;min-height:27px}.single-product .shop-container .social-icons a.icon{font-size:2.2em;opacity:.8}.single-product .shop-container .social-icons a.icon:hover{opacity:1}.single-product .social-icons a.icon.facebook{color:#3b5a99}.single-product .social-icons a.icon.twitter{color:#27a7df}.single-product .social-icons a.icon.pinterest{color:#cb2128}.single-product .social-icons a.icon.google-plus{color:#cd3633}.single-product .social-icons a.icon.linkedin{color:#167bb7}.single-product .social-icons a.icon.whatsapp{color:#78c154}@media only screen and (min-width:768px){.single-product .shop-container .social-icons a.icon{font-size:2.4em}}body #mc_embed_signup{padding-top:25px;width:232px}body #mc_embed_signup label,body #mc_embed_signup_1 label{font-size:16px;color:#777;line-height:26px;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:400}body #mc_embed_signup_1 .button,body #mc_embed_signup .button{color:silver;border:2px solid silver;background:transparent}body .subscribe_block #mc_embed_signup_1 form input[type=submit]:hover,body #mc_embed_signup .button:hover{color:#fff;background:#dc7425;border-color:#af5c1e}body .pinit-button{left:50px!important}.single-post .pinit-button,.subscribe_block .pinit-button{display:none!important}body .subscribe_block #mc_embed_signup_1{background:transparent!important;width:310px;padding-top:0;clear:left;font:14px Helvetica,Arial,sans-serif}body .subscribe_block #mc_embed_signup_1 form p:empty{display:none}body .subscribe_block #mc_embed_signup_1 form input{border:2px solid #c0c0be}body .subscribe_block #mc_embed_signup_1 form input[type=email]{background-color:#dedede;background-image:url(https://www.talissadecor.com/wp-content/uploads/2018/07/envelope.png);background-repeat:no-repeat;background-position:8px center;text-indent:30px;float:left;width:65%;margin-right:5%}body .subscribe_block #mc_embed_signup_1 form input[type=submit]{background:#fff}body .subscribe_block #mc_embed_signup_1 form input[type=email]::-webkit-input-placeholder,body .subscribe_block #mc_embed_signup_1 form input[type=email]::-moz-placeholder,body .subscribe_block #mc_embed_signup_1 form input[type=email]:-moz-placeholder,body .subscribe_block #mc_embed_signup_1 form input[type=email]:-ms-input-placeholder{color:#777}body .subscribe_block #mc_embed_signup_1 form input[type=email]:focus::-webkit-input-placeholder,body .subscribe_block #mc_embed_signup_1 form input[type=email]:focus::-moz-placeholder,body .subscribe_block #mc_embed_signup_1 form input[type=email]:focus:-moz-placeholder,body .subscribe_block #mc_embed_signup_1 form input[type=email]:focus:-ms-input-placeholder{color:transparent}@media only screen and (max-width:374px){body .subscribe_block #mc_embed_signup_1{width:100%}body .subscribe_block #mc_embed_signup_1 form input[type=email]{float:none;width:100%;margin-right:0}}.single .entry-author.author-box{display:none}#header #top-bar ul li a:hover{color: #FF872B;}
div::-webkit-scrollbar {
    width: 0px;
    background: transparent;
}
.consultation-form .col{
	padding-bottom: 5px;
}
.submit-wrap > p{
	display: inline-block;
	position: absolute;
	right: 0px;
	top: 17px;
}
@media (max-width: 450px){
	.submit-wrap{
		text-align: center;
	}
	.consultation-form .wpcf7-form-control-wrap{
		display: inline-block;
	}
	.submit-wrap > p{
		position: static;
	}
	.submit-wrap > p input{
		margin: 10px 0px 0px 0px;
	}
}

.testimonial_group {position: relative;width: 100%!important}
.testimonial_group:before,
.testimonial_group:after {
	content: '';
	width: 100%;
	clear: both;
	display: block;
}
.testimonial_group .full-testimonial {padding: 0 10px;text-align: left;margin-bottom: 30px;}
.full-testimonial .rr_title {
    font-size: 18px;
    line-height: 1.4;
    margin-bottom: 0;
}
.full-testimonial .stars {
    color: #ffaf00;
    padding-bottom: 5px;
    font-size: 20px;
}
.full-testimonial .rr_review_text {
    font-style: italic;
    font-size: 15px;
}
.full-testimonial .rr_review_name {
    font-size: 16px;
}
.all-rating {
    position: relative;
    width: 100%;
    float: left;
    font-size: 16px;
    text-align: center;
}
.box-text-products .title-wrapper .category{
	display: none;
}
.grid-style-3 .title-wrapper{
	-ms-flex: auto;
	flex: auto;
}
.grid-style-3 .price-wrapper {
    text-align: left;
}
.cf7sr-g-recaptcha{
	transform: scale(0.9);
	display: inline-block;
	transform-origin: left top;
}
div .aws-container .aws-search-form{
	height: 33px;
}
div .aws-container .aws-search-field{
	font-size: 13px;
}
div .aws-container .aws-search-form .aws-search-btn_icon{
	width: 36px;
	color: #fff;
}
div .aws-container .aws-search-form .aws-form-btn{
	background-color: #dc7425;
}
#header .aws-container .aws-search-form .aws-form-btn:hover {
    background-color: rgba(0,0,0,0.51);
}


@media screen and (min-width: 768px) {
.testimonial_group .full-testimonial {float: left;width: 50%!important;}
.testimonial_group .full-testimonial:nth-child(2n+1){clear: left}
}
.rr_review_post_id~p{margin-bottom:0px}
.join-form .col{
	padding-bottom: 0px;
}
.join-form .wpcf7-submit{
	margin-top: 10px;
}
@media screen and (min-width: 768px) {#footer>a>img:last-child{display:none}}
@media screen and (max-width: 767px) {#footer>a>img:first-child{display:none}}


