<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Righteous');

body, html {font-family: 'Roboto', sans-serif; margin:0; padding:0; height:100%; -webkit-text-size-adjust: 100%; background-color: #f5f5f5; scroll-behavior: smooth; font-weight:400; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;border: 0;outline: 0;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline; display:inline; font-weight: inherit;}

.header {width:100%; position:fixed; top:0; left:0; background-color:#ed6c47; z-index:100; height:50px;}
	.header_in {max-width:1124px; height:50px; margin:0 auto}
		a.logo { float:left; font-family: 'Righteous', cursive; font-size: 28px; line-height:28px; color:#fff; text-decoration:none; margin:10px 0 12px 0;}
			/*a.logo img{ float:left; margin:0px 5px 0 0; width:28px;}*/
			a.logo i{ float:left; font-size:20px; line-height:28px; margin-right:10px;}
			
		.header_search { float:right; position:relative; margin:10px 0 10px 10px; width:500px; transition: 100ms ease-in-out;}
			.header_search input{ float:left; border:1px solid #fff; background-color:#fff; padding:0px 10px; height:30px; font-size:16px; width:100%; color:#333;}
			
		.header_flags {float:right; margin:10px 0px 0 10px; background-color:#fff; cursor:pointer; padding:0px 10px 0px 5px; position:relative; text-align:center; width:70px; transition: 50ms ease-in-out;}
		.header_flags:hover {background-color:#fff;}
			.header_flags a { float:left; width:100%;}
				.header_flags a img{ float:left; height:30px; width:30px; display:block; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; border:5px solid #fff;}
				.header_flags a span{ float:left; vertical-align:middle; line-height:0; color:#333; font-size:14px; margin:16px 0 0px 5px;}
		.header_flags_box {position:absolute; top:31px; left:0px; background-color:#fff; padding:0px 0px 0px 5px; width:70px; display:none;}
			.header_flags_box a {transition: 100ms ease-in-out;}
			.header_flags_box a:hover {opacity: 0.50; filter: alpha(opacity=50); -webkit-filter: grayscale(100%); filter: grayscale(100%);}
			.header_flags_box a:first-child { margin-top:3px;}
			.header_flags_box a:last-child { margin-bottom:3px;}
				
		.header_sub {float:left; width:100%; background-color:#666; padding:10px 10px 0px 10px; height:50px;}
		
			.tipo { float:left; margin-right:10px;}
				.tipo a { float:left; background-color:#999; padding:0 10px; border-right:1px solid #666; font-size:16px; font-weight:300; line-height:30px; text-decoration:none; color:#fff; transition: 200ms ease-in-out;}
					.tipo a i{ float:left; margin-right:8px; font-size:18px; margin-top:7px; color:#fff;}
					.tipo a span{ float:left;}
				.tipo a:hover { background-color:#ff8f6b; color:#fff;}
				.tipo a:hover i{color:#fff;}
				.tipo a.ios_sel { background-color:#ff8f6b;}
				.tipo a.ios_sel i{ color:#fff;}				

			.header_selects {float:right;}
				.header_selects select {border:1px solid #fff; background-color:#fff; padding:0px 10px; height:30px; font-size:16px; float:right; margin:0px 0px 0 10px; color:#999;}
				.header_selects select:nth-child(1) {max-width:250px;}
				.header_selects select:nth-child(2) {max-width:200px;}
				
	a.cache { background-color:#006699; float:left; cursor:pointer; width:30px; height:30px; text-align:center; padding:5px; color:#fff; margin:10px 5px 0 20px;}
		a.cache i { font-size:18px; line-height:22px;}
	a.close { background-color:#cc0000; float:left; cursor:pointer; width:30px; height:30px; text-align:center; padding:5px; color:#fff; margin:10px 0px 0 0px;}
		a.close i { font-size:18px; line-height:22px;}
	a.config { background-color:#3399ff; position:absolute; top:0; left:0;  cursor:pointer; width:30px; height:30px; text-align:center; padding:5px; color:#fff; z-index:999;}
		a.config i { font-size:18px; line-height:22px;}
	a.delete { background-color:#cc0000; position:absolute; top:0; right:0;  cursor:pointer; width:30px; height:30px; text-align:center; padding:5px; color:#fff; z-index:999;}
		a.delete i { font-size:18px; line-height:22px;}


.header, .header_sub, .header_flags, .header_flags a img, .header_flags_box, .header_selects select, .tipo a, a.cache, a.close, a.config, a.delete
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Home    \*------------------------------------*/

.pagewrap {padding: 120px 20px 20px 20px; max-width: 1124px; margin: 0 auto; z-index:50; position:relative; background-color:#fff;}
.pagewrap_flex {display: flex; justify-content: space-between;}
.left { float:left; width: calc(100% - 300px); padding-right: 20px;}
.full { float:left; width: 100%;}
.sidebar {float:right; width:300px;}
.pagewrap:after, .left:after, .sidebar:after {content: "";display: table;clear: both;}

	.navigation {float:left; width:100%; color:#000; font-size:14px; font-weight:300; background-color:#eee; padding:7px 15px 7px 15px; margin:30px 0 0px 0;}
		.navigation a{ color:#000; text-decoration:none;}
		.navigation a:hover { text-decoration:underline;}
		.navigation a:last-child { text-decoration:underline;}
		.navigation span{font-weight:400;}

    .featured {background: #f5f5f5 url( "../img/slidesplanet_background.jpg");position: relative; width: 100%; height: 0; padding-bottom: 15%; overflow: hidden;margin-bottom: 20px;}
    .featured .featured_text {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); width: 75%;}
    .featured .featured_text p {font-size: 28px;color: white;background-color: rgba(0,0,0,.5);padding: 5px 15px; text-align: center;}

    .title {float:left; width:100%; font-size: 26px; color:#000; margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:10px; font-family: 'Righteous', cursive; text-transform:uppercase;}
	.subtitle {float:left; width:100%; font-size: 16px; background-color:#eee; color:#000; padding:5px 10px; margin-bottom:20px; font-family: 'Righteous', cursive; text-transform:uppercase;}
	.subtitle2 {float:left; width:100%; font-size: 14px; color:#000; margin-bottom:20px; font-family: 'Righteous', cursive; text-transform:uppercase;}
	.description {float:left; width:100%; font-size: 14px; line-height: 24px; text-align:justify; color:#000; margin-bottom:20px;}
	.description p { margin: 0; padding: 0;  margin-bottom:20px;}
	.description p:last-child {margin-bottom:0px;}
	.description a {color:#ffa000;}
	
	.home_box_content {float:left; width:100%; margin:0px 0 20px 0px; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
		.home_box_thumb {float:left; width:33.333%; border:10px solid #fff; position:relative; transition: 200ms ease-in-out; outline: 1px dashed #ddd;}
		.home_box_thumb.similar {width:100%;}
		.home_box_thumb:hover .home_box_thumb_img {-webkit-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.50; filter: alpha(opacity=50);}
			.home_box_thumb_img {float:left; width:100%; margin-bottom:10px; transition: 100ms ease-in-out;}
				.home_box_thumb_img img{ width:100%;}
			.home_box_thumb b {float:left; width:100%; font-weight:400; font-size:16px; color:#000; margin-bottom:10px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
			.home_box_thumb_type {float:left; width:100%; background-color:#f5f5f5; margin-bottom:0px; text-align:left; padding:5px;}
				.home_box_thumb_type img {float:left; height:28px; margin-right:5px;}
				.home_box_thumb_type u {float:right; line-height: 28px; text-decoration: none; font-style: normal; font-size: .9rem; background-color: #fff; padding: 0 5px; color: #333; }
                .fa-eye {color: #177AD7;}
                .fa-download {color: #cc0000;}
		.home_box_thumb span {float:left; width:100%; font-size: 14px; line-height: 24px; color:#000; background-color:#f5f5f5; padding:5px 10px;}
			.home_box_thumb_img .blue{ background-color:#3399cc;}
				
		@media screen and (max-width: 1200px) {.home_box_thumb {width:25%;}}
		@media screen and (max-width: 900px) {.home_box_thumb {width:33.333%;}}
		@media screen and (max-width: 700px) {.home_box_thumb {width:50%;}}
		@media screen and (max-width: 500px) {.home_box_thumb {width:100%;}}

.home_cols {float:left; width:100%; /*border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 20px 0;*/ padding: 0px; border: 0px dashed #ddd; margin: 0px 0 20px 0;}
.home_col1 {float:left; width:100%; text-align: center; padding: 0px; margin: 0px 0 25px 0;}
.home_col1 a{float:left; font-size: 16px; background-color: #eee; padding: 5px 10px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; width: 25%;}
    .home_col1.cats a { color: #000; text-decoration: none; width: 20%;}
    .home_col1.colors a { color: #fff; text-decoration: none; width: 16.666%;}
    .home_col1.colors a:nth-child(5) {color: #000;}
    .home_col1.colors a:nth-child(6) {color: #fff;}
    .home_col1.colors a:nth-child(12) {color: #fff; background-image: linear-gradient(to left, violet, indigo, blue, green, yellow, orange, red);}
.home_col2 {float:left; width:50%; text-align: center; padding: 0px;}
.home_col2:nth-child(1) { padding-right: 10px;}
.home_col2:nth-child(2) { padding-left: 10px;}
.home_col2 b{float:left; width:100%; font-size: 18px;color: #000; margin-bottom: 10px;}
.home_col2 a{float:left; font-size: 16px;color: #000; background-color: #eee; padding: 5px 10px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; width: 25%;}
    .home_col2.colors a { color: #fff; text-decoration: none; width: 20%;}
    .home_col2.colors a:nth-child(5) {color: #000;}
    .home_col2.colors a:nth-child(6) {color: #fff;}
    .home_col2.colors a:nth-child(12) {color: #fff; background-image: linear-gradient(to left, violet, indigo, blue, green, yellow, orange, red);}
.home_col3 {float:left; width:33.333%; text-align: center; padding:5px 15px;}
.home_col3_img {float:left; width:100%; margin-bottom: 20px;}
    .home_col3_img img {width:40%;}
.home_col3 b{float:left; width:100%; font-size: 18px;color: #000; margin-bottom: 10px;}
.home_col3 span {float: left;width: 100%;font-size: 14px;line-height: 20px;color: #000;}

a.button {float: left;text-align: center;font-size: 20px;color: #fff;text-decoration: none;margin: 10px 0 10px 0;text-shadow: 1px 1px #000;clear: both;width: 100%;outline: 1px dashed #fff;outline-offset: -10px;position: relative;display: table;transition: 100ms ease-in-out;background-color: #ed6c47;padding: 20px 15px;border: 1px solid #A16500;}

.pagewrap, .left, .navigation, .subtitle, .home_box_thumb, .home_box_thumb_type, .home_box_thumb span, .home_cols, .home_col3, .home_col2, .home_col2 a, a.button, .home_box_thumb_type u, .home_col1 a
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Detail    \*------------------------------------*/

/*.detail_info { float:left; width:calc(100% - 320px); margin-bottom:20px; position:relative;}*/
.detail_info { float:left; width:calc(100% - 356px); margin-bottom:20px; position:relative;}
	.detail_info_logo {float:left; width:100%; transition: 200ms ease-in-out; margin-bottom:15px;}
		.detail_info_logo img{ width:100%;}
	.detail_info span { float:left; font-size:16px; color:#333; width:100%; margin-bottom:7px;}
		.detail_info span b{ float:left; color:#333; margin-right:3px; font-weight:600;}
		.detail_info span a{ float:left; color:#ffa000; text-decoration:none;}
	.detail_info_type {float:left; width:100%; background-color:#f5f5f5; margin-bottom:15px; padding:5px;}
		.detail_info_type img{ float:left; height:28px; width:auto; padding:5px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}

.detail_video {border:0px solid #fff; float:left; width:100%; padding-top: 60.25%; position: relative; margin-bottom:20px;}
	.detail_video iframe {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}	

a.download {float:left; padding:20px 15px 25px 15px; text-align:center; font-size:20px; color:#fff; text-decoration:none; margin-bottom:20px; text-shadow: 1px 1px #555; clear:both; width:100%; outline: 1px dashed #fff; outline-offset: -8px; position:relative; display: table; transition: 100ms ease-in-out; /*-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;*/}
	a.download span{ display:block;}
	a.download i { display:block; font-style:normal; margin-top:10px; font-size:38px;}
	a.download img {width:160px; margin:15px 0 0px 0; border:1px solid #fff;}
	a.download.slides {background-color:#ffa000;}
	a.download.ppt {background-color:#d24726;}

.detail_info_type, a.download, a.download img
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Pagination    \*------------------------------------*/

.pagination {float:left; width:100%; text-align:center; background-color:#fff; padding:0 10px; color:#000; margin:10px 0 30px 0;}
.pagination a {color:#000; text-decoration:none; padding:2px 15px; background-color:#eee; font-size:20px; display:inline-block; border-right:1px solid #fff; border-bottom:1px solid #fff; transition: 200ms ease-in-out;}
.pagination a:hover { background-color:#ed6c47; color:#fff;}
.pagination_act a {color:#fff; text-decoration:none; background-color:#ed6c47;}

.pagination, .pagination a
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Banners    \*------------------------------------*/

.banner_home_top { float:left; width:100%; margin:0px 0 20px 0; text-align:center; background-color:#f5f5f5; height:90px;}
.banner_sidebar { float:left; width:100%; margin:0px 0 20px 0; text-align:center;}
.banner_detail_top { float:left; width:100%; margin:0px 0 20px 0; text-align:center;}
.banner_detail_300 { float:right; width:336px; height:280px; margin-bottom:20px; text-align:center;}
.banner_detail_info { float:left; width:100%; margin-bottom:15px; text-align:center; background-color:#f5f5f5; height:90px;}
.banner_detail_download { float:left; width:100%; margin-bottom:25px; text-align:center; height:90px;}
.sticky {position: -webkit-sticky;position: sticky;top: 120px;}

.google-auto-placed { margin:10px 0;}

/*------------------------------------*\   404    \*------------------------------------*/

.notfound_box { float:left; width:100%; padding:35px 35px 45px 35px;  background-color:#ccc; margin-bottom:25px;}
.notfound_box b{ float:left; width:100%; color:#fff; font-size:40px; text-align:center; margin-bottom:10px;}
.notfound_box span { float:left; width:100%; color:#fff; font-size:1rem; line-height:1.5rem; text-align:center; margin-bottom:35px; text-transform:uppercase;}
.notfound_search { float:left; position:relative; width:100%;}
	.notfound_search input{ float:left; height:35px; border:0px solid #ccc; background-color:#fff; padding:5px 10px; font-size:16px; width:100%; color:#333;}

.notfound_box
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   form    \*------------------------------------*/

.form { float:left; width:100%;}
.form textarea {font-family: 'Catamaran', sans-serif; float:left; width:100%; padding:10px; font-size:16px; margin-bottom:15px; height:100px;}
.form input[type='text'] {float:left; width:100%; padding:10px; font-size:16px; margin-bottom:15px;}
.form a { float:left; width:100px; background-color:#ccc; color:#333; padding:5px 10px; text-decoration:none; text-align:center; cursor:pointer;}
.form a:hover {background-color:#aaa;}
.form span { float:left; width:100%; color:#009900; margin-top:15px; font-size:16px;}

.form textarea, .form input[type='text'], .form a
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Footer    \*------------------------------------*/

.footer { margin:0 auto; max-width: 1124px; position:relative; z-index:20; background-color:#ddd;}
.footer:after {content: "";display: table;clear: both;}
	.footer_social {float:left; width:100%; padding:15px 20px; text-align:center;}
		.footer_social img { width:36px; margin:0 5px;  background-color:#666; padding:6px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
		.footer_social img:hover {background-color:#333;}
	.footer_copy {float:left; width:100%; padding:15px 20px 15px 20px; text-align:center; font-size:14px; color:#000;}
		.footer_copy a{ text-decoration:none; color:#000;}
		.footer_copy a:hover{ text-decoration: underline;}

.footer, .footer_1, .footer_2, .footer_social, .footer_copy, .footer_social img
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Footer Cookies   \*------------------------------------*/

.footerCookies { position:fixed; bottom:20px; right:20px; width:350px; padding:15px; background-color:#ffa000; z-index:999; text-align:center; display:none;}
	.footerCookies span { float:left; width:100%; color:#fff; font-size:15px; margin-bottom:15px;}
	.footerCookies span:after {content: "";display: table;clear: both;}
		.footerCookies span a{ color:#fff; font-weight:600;}
	.footerCookiesClose { margin:0 auto; width: 100px; display:block; background-color: #d24726;color: #fff;padding: 5px 10px;text-decoration: none;text-align: center;cursor: pointer; margin-bottom:5px;}		
	.footerCookiesClose:hover { background-color:#a52507;}		

.footerCookies, .footerCookiesClose
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*------------------------------------*\   Admin   \*------------------------------------*/

.header_login { float:right; margin-top:10px;}
	.header_login input{ float:left; height: 28px;border: 1px solid #3399cc; background-color: #fff;padding: 5px 10px;font-size: 16px;color: #333;}

.admin_urls { float:left; width:100%;}
	.admin_urls input[type=text], .admin_urls input[type=file], .admin_urls select { float:left; width:100%; height: 35px;border: 1px solid #ccc; background-color: #fff;padding: 5px 10px;font-size: 13px;color: #333; margin-bottom:10px;}
	.admin_urls select:nth-child(1), .admin_urls input:nth-child(3), .admin_urls input:nth-child(5) { border-right:0;}


a.admin_save { float:right; color:#669933; font-size:40px; margin-top:-20px;}
a:hover.admin_save {color:#336600;}
.deepl { float:right; background-color:#062c49; padding:5px 10px; margin:-9px 10px 0px 0;}
	.deepl input[type=checkbox] { float:left; zoom: 1.3; margin:2px 0 0 0;} 	
	.deepl input[type=checkbox] + label { float:left; margin:2px 0 0 5px; color:#fff; font-size:14px;} 	
	.deepl input[type=checkbox]:checked + label { color: #cc0000;} 
a.tag12 { float:right; background-color:#3399cc; color:#fff; padding:5px 10px; margin:-15px 30px 0px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; cursor:pointer;}
a.admin_copy {float:right; width: 4%; padding:8px 0px 8px 0px; background-color: #3399cc;color: #fff; font-size:18px; text-align: center;}

.tabs {position: relative;float:left; width:100%; margin:0px 0 10px 0; min-height:460px;}
.tabs:after {content: "";display: table;clear: both;}
.tab {float: left;}
.tab label {background: #eee; padding: 8px 10px 7px 10px; border: 1px solid #ccc; margin-left: -1px; position: relative;left: 1px; cursor:pointer; font-size: 12px;}
.tab [type=radio] {display: none;}
.content {position: absolute;top: 21px;left: 0;background: white;right: 0;bottom: 0;padding: 10px;border: 1px solid #ccc; }
[type=radio]:checked ~ label {background: white;border-bottom: 1px solid white;z-index: 2;}
[type=radio]:checked ~ label ~ .content {z-index: 1;}

.content input{ float:left; width:100%; height: 35px;border: 1px solid #ccc; background-color: #fff;padding: 5px 10px;font-size: 16px;color: #333; margin-bottom:15px;}
textarea.admin_desc {float:left; width:100%; height: 125px;border: 1px solid #ccc; background-color: #fff;padding: 5px 10px;font-size: 11px; line-height:16px; color: #333; font-family: 'Catamaran', sans-serif; margin-bottom:15px;}
textarea.admin_feat {float:left; width:100%; height: 125px;border: 1px solid #ccc; background-color: #fff;padding: 5px 10px;font-size: 11px; line-height:16px; color: #333; font-family: 'Catamaran', sans-serif;}

.content input[type='button'] { float:none; display:block; border: 0px solid #000; text-align: center; width:30px; height: 30px !important; background-color: #3399cc; color: #fff; font-size: 0.9rem; padding: 0 7px; cursor: pointer; margin-bottom:-30px; margin-left:-330px;}
.content input[type='button']:hover {background-color: #006699;}

.header_login input, .admin_urls, .admin_urls i, .admin_urls svg, .admin_urls input[type=text], .admin_urls input[type=file], .admin_urls select, .admin_videos, .admin_videos i, .admin_videos svg, .admin_videos input, .tab label, .content, .content input, textarea.admin_desc, textarea.admin_news, .content input[type='button'], .deepl, .tag12, a.google, .a.amazon, .admin_blog, .admin_blog input[type="text"], .admin_blog input[type="file"], .admin_blog textarea, .textarea_buttons .button, .admin_blog select, .admin_blog input[type="date"], a.admin_copy
{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}


@media screen and (max-width: 1200px) {
.header_in {padding:0 20px}
.header_sub {width: calc(100% + 40px); margin-left:-20px; padding:10px 10px 0px 10px;}
.tipo {margin-right: 0px;}
.left { float:left; width: 100%; padding-right: 0px;}
.sidebar {float:left; width:100%; margin-top:10px;}
.pagewrap_flex {display: inherit; justify-content: inherit;}
}

@media screen and (max-width: 900px) {
.header_search {display:none;}
.header_flags {display:none;}
.header_selects {display:none;}
}

@media screen and (max-width: 800px) {
.detail_info { float:left; width:100%;}
.detail_info span {width:100%; margin-bottom:6px;}
.banner_detail_300 { float:left; width:100%; height: auto; text-align:center;}
.home_col2 a { width: 33.333%;}
.home_col2.colors a { width: 33.333%;}
.home_col1.cats a {width: 25%;}
.home_col1.colors a {width: 20%;}
}

@media screen and (max-width: 600px) {
.featured {padding-bottom: 40%;}
a.close {margin-right:35px;}
.navigation {display:none;}
.description, .detail_desc, .detail_desc2, .comment span, .blog_desc {text-align: inherit;}
.home_cols {margin: 0px 0 0px 0;}
.home_col2 {width:100%; margin-bottom: 20px;}
.home_col3 {width:100%; margin-bottom: 20px;}
.home_col3:nth-child(3) {margin-bottom: 5px;}
.detail_video {padding-top: 64.25%;}
.home_col2:nth-child(1) { padding-right: 0px;}
.home_col2:nth-child(2) { padding-left: 0px;}
.home_col1.cats a {width: 33.333%;}
.home_col1.colors a {width: 33.333%;}
}

@media screen and (max-width: 480px) {
.featured {padding-bottom: 65%;}
.featured .featured_text p {font-size: 20px; line-height: 26px;}
a.cache, a.close { display:none;}
.tipo {margin-right:0px; width:100%;}
.tipo a:nth-child(1) { width:60%; text-align:center;}
.tipo a:nth-child(2) { width:40%; text-align:center;}
.tipo a span{ float:none;}
/*.tipo a {padding:0px;}
.tipo a i{margin-right:0px; font-size: 1.4rem; margin-top:4px; height:26px; padding: 0 6px; color:#fff;}
.tipo a span{ display:none;}*/
#SC_TBlock_865074 {height: 250px!important;}
}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.mb0 { margin-bottom:0 !important;}
.w95 {width:95%!important;}
::-webkit-input-placeholder { color:#ddd;}
::-moz-placeholder {color:#ddd;}
:-ms-input-placeholder {color:#ddd;}
:-moz-placeholder {color:#ddd;}
								</pre></body></html>