img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

section.frontpage .third-row .second-element .image .arrow-right { position: absolute; top: 0; right: -20px; width: 0; height: 100%; }
section.frontpage .third-row .second-element .image .arrow-right:before,
section.frontpage .third-row .second-element .image .arrow-right:after { content: ''; position: absolute; right: 100%; height: 50%; box-sizing: border-box; }
section.frontpage .third-row .second-element .image .arrow-right:before { top: 50%; border-right: 20px solid #ddc49d; border-top: 20px solid transparent; }
section.frontpage .third-row .second-element .image .arrow-right:after { bottom: 50%; border-right: 20px solid #ddc49d; border-bottom: 20px solid transparent; }
section.frontpage .third-row .third-element .background { display: table;  background-color: #ddc49d; height: 450px; margin-left: 20px; }
section.frontpage .third-row .third-element .background .content { display: table-cell; vertical-align: middle; padding-left: 30px; padding-right: 30px; }


section.frontpage .fourth-row .third-element .image .arrow-bottom:before { right: 50%; border-bottom: 20px solid #ddb673; border-right: 20px solid transparent; }
section.frontpage .fourth-row .third-element .image .arrow-bottom:after { left: 50%; border-bottom: 20px solid #ddb673; border-left: 20px solid transparent; }
section.frontpage .fourth-row .third-element .background { background-color: #ddb673; height: 205px; }

section.frontpage .fourth-row .fourth-element .background { background-color: #aad0e0; height: 205px; }
section.frontpage .fourth-row .fourth-element .image .arrow-bottom:before { right: 50%; border-bottom: 20px solid #aad0e0; border-right: 20px solid transparent; }
section.frontpage .fourth-row .fourth-element .image .arrow-bottom:after { left: 50%; border-bottom: 20px solid #aad0e0; border-left: 20px solid transparent; }

section.frontpage .fourth-row .fifth-element .background { height: 450px; margin-right: 20px; background-color: #97a6b2; }
section.frontpage .fourth-row .sixt-element .image .arrow-right:before { top: 50%; border-left: 20px solid #97a6b2; border-top: 20px solid transparent; }
section.frontpage .fourth-row .sixt-element .image .arrow-right:after { bottom: 50%; border-left: 20px solid #97a6b2; border-bottom: 20px solid transparent; }

@media screen and (max-width: 1200px) {
section.frontpage .third-row .first-element { padding-right: 0; padding-bottom: 14px; }
section.frontpage .third-row .second-element .image { padding-left: 0; }
}

@media screen and (max-width: 768px) {
	section.frontpage .third-row .third-element .background { margin-left: 0; }
	section.frontpage .third-row .second-element .image .arrow-right { display: none; }
	section.frontpage .third-row .second-element .image { margin-right: 0; }
	
	section.frontpage .fourth-row .fifth-element .background { margin-right: 0; }
}


.surprise-first-row .second-element .background { height: 205px; background-color: #c6c5c1; }
.surprise-first-row .second-element .image .arrow-bottom:before { right: 50%; border-bottom: 20px solid #c6c5c1; border-right: 20px solid transparent; }
.surprise-first-row .second-element .image .arrow-bottom:after { left: 50%; border-bottom: 20px solid #c6c5c1; border-left: 20px solid transparent; }
.surprise-first-row .third-element .background { background-color: #888a8c; height: 205px; }
.surprise-first-row .third-element .image .arrow-bottom:before { right: 50%; border-bottom: 20px solid #888a8c; border-right: 20px solid transparent; }
.surprise-first-row .third-element .image .arrow-bottom:after { left: 50%; border-bottom: 20px solid #888a8c; border-left: 20px solid transparent; }
.surprise-second-row .first-element .background { background-color: #dfbda5; height: 205px; }
.surprise-second-row .first-element .image .arrow-bottom:before { right: 50%; border-bottom: 20px solid #dfbda5; border-right: 20px solid transparent; }
.surprise-second-row .first-element .image .arrow-bottom:after { left: 50%; border-bottom: 20px solid #dfbda5; border-left: 20px solid transparent; }
.surprise-second-row .second-element .background { background-color: #f0eeeb; height: 205px; }
.surprise-second-row .second-element .image .arrow-bottom:before { right: 50%; border-bottom: 20px solid #f0eeeb; border-right: 20px solid transparent; }
.surprise-second-row .second-element .image .arrow-bottom:after { left: 50%; border-bottom: 20px solid #f0eeeb; border-left: 20px solid transparent; }

section.skirts-page .description .content h2,
	section.skirts-page .image-section .second-element .background .content h3,
	section.skirts-page .image-section .second-element .background .content h3 em { font-family: 'Quicksand_Regular' !important; }
	section.skirts-page .image-section .second-element .background .content h3,
	section.skirts-page .image-section .second-element .background .content em { text-transform: uppercase; }
	section.skirts-page .image-section .second-element .background .content span em { font-family: 'Quicksand_Regular'; }
	section.skirts-page .image-section .second-element .background .content h3 { color:  !important;  }
	
	section.skirts-page .image-section .third-element .background .content h3,
	section.skirts-page .image-section .third-element .background .content h3 em { font-family: 'Quicksand_Regular' !important; }
	section.skirts-page .image-section .third-element .background .content h3,
	section.skirts-page .image-section .third-element .background .content em { text-transform: uppercase; }
	section.skirts-page .image-section .third-element .background .content span em { font-family: 'Quicksand_Regular'; }
	section.skirts-page .image-section .third-element .background .content h3 { color:  !important;  }
	
	section.skirts-page .tecnical-specifications .bx-wrapper .bx-prev { display: none; }
	section.skirts-page .tecnical-specifications .bx-wrapper .bx-next { margin-top: -50px !important; right: -10px; background: url(https://www.tree-nest.com/wp-content/themes/wordpress_theme/inc/img/arrow-right-black.png) no-repeat; }
	section.skirts-page .intro .bx-wrapper .bx-prev { left: 5px; background: url(https://www.tree-nest.com/wp-content/themes/wordpress_theme/inc/img/arrow-left-black.png) no-repeat; }
	section.skirts-page .intro .bx-wrapper .bx-next { right: -10px; background: url(https://www.tree-nest.com/wp-content/themes/wordpress_theme/inc/img/arrow-right-black.png) no-repeat; }
		