/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../../../warp/css/responsive.css);


/* Breakpoints
----------------------------------------------------------------------------------------------------*/

#header-responsive{text-align:center;}
#header-responsive .logo{width:auto; margin:10px 0 0 0;}
select.menu-responsive{padding:10px; border:1px solid #ccc;}


/* All except large Screens */
@media (max-width: 1220px) {

}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {
	#header{margin:0 10px 10px 10px;}
	´/*#innerbottom .module{ margin-left:10px; margin-right:10px;}*/
	#innerbottom { padding: 0px 10px;}
	#yoo-zoo .width25	{ width: 33%; }
	
	.banner-responsivo{text-align:center;}

}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {
	.carrusel-top{width:65%;}
	
	/*
	.menu-dropdown a.level1, .menu-dropdown span.level1{font-size:10px;}
	.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span{padding:0 5px;}
	*/
	
	#sidebar-a .banner{display:none;}
	#sidebar-a .width100:nth-child(1){ width:100%; }
	#sidebar-a .width100:nth-child(2){ width:100%; } 
	#sidebar-a .width100:last-child{ width:100%; }
}

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 480px) and (max-width: 959px) {

	/* Layout */
	#search { display: none; }

}

/* Only Phones */
@media (max-width: 767px) {

	/* Layout */
	#toolbar,
	#headerbar,
	#menubar,
	#breadcrumbs,
	#totop-scroller,
	.bg-menu,
	.bg-absolute { display: none; }
	
	#userForm .rsform-block td:nth-child(2) input.rsform-input-box, #userForm .rsform-block td:nth-child(2) textarea.rsform-text-box
	{
		width: 234px;
	}
	#innerbottom .destacados .width33	{ width: 50%;}
	#innerbottom .destacados .grid-block	{ display: inline; }
	#yoo-zoo .width25	{ width: 50%; }
	
	.acymailing_form p	{
		width: 20%;
	}

}

/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {
	.sidebars-1 #sidebar-a .width100, .sidebars-1 #sidebar-b .width100{width:100%;}

}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

	/* System */
	#system .items .item,
	#system .items .item:first-child {
		margin-top: 12px;
		padding-top: 18px;
		border-top-width: 1px;
	}

	#system .items :first-child .item:first-child {
		margin-top: 0;
		padding-top: 0;
		border-width: 0;
	}

	#system .items .leading .item {
		margin-bottom: 0;
		padding-bottom: 0;
		border-width: 0;
	}
	
	#innerbottom .destacados .width33	{ width: 100%;}
	#yoo-zoo .width25	{ width: 100%; }
	.acymailing .acymailing_introtext { font-size: 15px;}
	.acymailing_form p {
		width: 18%;
	}

}

/* Only Touch Devices */
@media (max-device-width: 1024px) {

	.destacados .layout-default p.title,
	.mactravel-default .teaser-item h1.title {
		opacity: 1;
		height: auto;
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	}

}
