@media only screen and (max-width: 767px) {
/*.bannersLateral .center
	{
		width:100%;
	}
.bannersLateral .bannerLateral_last
	{
		width:80%;
		padding:0px 10%;
	}*/
.boxHome
	{
		width:100%;
		margin:0px;
		height:auto ;
		min-height:120px ;
		margin:0px 0px 25px 0px;
	}

.central
	{
		padding:0px;
	}

.logo
	{
		padding-top:12px;
		width:231px;
	}
	
.logo img
	{
		width:100%;
		height:auto;
	}

.lateral
	{
		width:100%;
	}
	
.bannersLateral
	{		
		display:none;
	}

/*.bannerLateral
	{
		width:56%;
		padding:10px 26%;
		
	}*/
.bannersFinal
	{
	display: block;
	}

.bannerFinal
	{
		width:56%;
		padding:10px 26%;
	}
.menuTop .ddsmoothmenu ul li a 
	{
		border-bottom:0px;
		background:none;
		
	}
/***/

.ddsmoothmenu ul
	{
		width:100%;
	}
.ddsmoothmenu ul li
	{
		width:100%;
	}
.ddsmoothmenu ul li a,
.ddsmoothmenu ul li ul li a
	{
		width:100% !important;
		font-size:1.2em;
		padding:15px 20px 15px 10px;
		background:url(/Assets/images/icon-arrow.png) top right no-repeat;
		border-bottom:1px solid #c0c0c0;
		box-sizing:border-box;
			-webkit-box-sizing:border-box;
				-moz-box-sizing:border-box;
					-o-box-sizing:border-box;
						-ms-box-sizing:border-box;
	}


.ddsmoothmenu ul li ul li a
	{
		font-size:1em;
		padding:15px 20px 15px 20px;
	}
.ddsmoothmenu ul li ul li ul li a
	{
		font-size:1em;
		padding:15px 20px 15px 30px;
	}
.ddsmoothmenu ul li ul
	{
		background:#f6f6f6;
	}
.ddsmoothmenu ul li ul  li ul
	{
		background:#FFFFFF;
	}
	
.ddsmoothmenu ul li ul
	{
		position:static;
		width:100% !important;
		box-sizing:border-box;
			-webkit-box-sizing:border-box;
				-moz-box-sizing:border-box;
					-o-box-sizing:border-box;
						-ms-box-sizing:border-box;
	}

.ddsmoothmenu ul li ul li
	{

		width:100% !important;
		background:#e4edf6;
		box-sizing:border-box;
			-webkit-box-sizing:border-box;
				-moz-box-sizing:border-box;
					-o-box-sizing:border-box;
						-ms-box-sizing:border-box;
	}


.ddsmoothmenu ul li ul li ul
	{
		position:static;
		width:100% !important;
		box-sizing:border-box;
			-webkit-box-sizing:border-box;
				-moz-box-sizing:border-box;
					-o-box-sizing:border-box;
						-ms-box-sizing:border-box;
	}

.ddsmoothmenu ul li ul li ul li
	{
		background:#f7fafc !important; 
		width:100% !important;
		box-sizing:border-box;
			-webkit-box-sizing:border-box;
				-moz-box-sizing:border-box;
					-o-box-sizing:border-box;
						-ms-box-sizing:border-box;
	}
	
	
.menuContextual
	{
		top:92px;
		left:0px;
	}	
.buscador
	{
		top:120px;
		left:10px;
	}
.siguenos
	{
		display:none;
	}
/***********/

.contenido
	{
		width:100%;
		margin:10px 0px 0px 0px;
		padding:0px 10px;
		box-sizing:border-box;
			-webkit-box-sizing:border-box;
				-moz-box-sizing:border-box;
					-o-box-sizing:border-box;
						-ms-box-sizing:border-box;
	}
	
.contenidoInterior
	{
		padding:0px;
	}
	

	
/*___________MENU MOBILE________________*/

.hidelateralMenu {
	width:100%;
	height:10px;
	background:none;
	float:left;
	position:absolute;
	z-index:10;
	top:0px;
	}
.lateralMenuSlide {
	width:99%;
	position:relative;
	right:-100%;
	top: 0px;
	z-index:1;
	float:right;
	}
.touchToOpen {
	width:1%;
	float:left;
	display:block;
	}
.touchToOpen a {
	width:1550%;
	display:block;
	position:relative;
	left:-1500%;
	color:#ffffff;
	padding-top:1600%;
	margin-top:250%;
	background:green;
	background:url(/Assets/images/icon-nav.png) no-repeat;
	background-size:99% auto;
	}
.touchToOpen a.selected {
	background:red;
	background:url(/Assets/images/icon-nav-open.png) 100% 0px no-repeat;
	background-size:99% auto;
	}
.contentOpen {
	width:85%;
	height: 12000px;
	float:left;
	position:relative;
	left:-1%;
	background: #FFF;
	border-left: 1px solid #d2d6dc;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	    -ms-box-sizing: border-box;
	     -o-box-sizing: border-box;
	        box-sizing: border-box;
	}
.ddsmoothmenu ul li a.selected
	{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
		background:url(/Assets/images/icon-arrow.png) bottom right no-repeat #0c5da8;

	}

/*1st sub level menu*/
.ddsmoothmenu ul li ul
	{

		background:url(http://www.psicoterapeutas.com/Assets/images/background/trans_menu.png);

	}
/*___________FIN MENU MOBILE________________*/

.contenedor {
	width: 100%;	
	height: auto;
}
}


@media only screen and (max-width: 320px) {

.logo {
    padding-top: 12px;
    width: 180px;
}

.bannerLateral {
    padding: 10px 10%;
    width: 80%;
}

.contenedor {
	height: auto;
	width: 100%;
}
}