/* all devices with max size in less that 768px */
@media only screen and (max-device-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (orientation : portrait) {
	body  {width:100%;min-width:100%;font-size:16px;}
	.wrapper, .wrapper section, .wrapper.asideNarrow section, .wrapper.print {width:100%;min-width:100%;font-size:16px;}
	table td {font:normal 14px/18px 'open_sansregular';}

	/* header */
	#logo>div {top:30px;margin-left:50px;}
	#logo>div>div:last-child {font:normal 16px/18px 'open_sansregular';}
	.header_date {font-size:12px;}
	#headerLogin {float:inherit;background-color:inherit;border:0px;text-align:center;}
	.breadcrumb span {font-size:14px;}
	.header_print {width:100%;min-width:100%;}

	/* menu */
	nav {margin:100px 5px 0px 0px;width:100%;}
	nav a {font:normal 15px/16px 'open_sansregular';display:block;padding:10px 0px;}
	nav div {float:left;width:100%;}
	nav div ul {display:none;}
	nav div ul li {float:inherit;margin:0;padding-left:5px;font:normal 18px/20px 'open_sansbold';}
	nav div ul li>span {display:block;padding:20px 0 10px 10px;border-bottom:1px solid #c0c0c0;}
	nav div ul li ul li {padding-left:20px;border-bottom:1px solid #c0c0c0;}
	nav .menuNew {padding:0px;}
	#menuSmarth {display:block;}

	/* listado lenguajes sections */
	.listGrouped .linkRow,.listGrouped100 .linkRow	{padding:7px 3px;}
	.forosListIndex>div {padding:5px;}
	.forosListIndex .icon-wrapper {margin-left:5px;}

	/* section */
	.wrapper section {margin-bottom: 10px;}
	.listGrouped>div {width:100%;}
	.listGrouped>div:last-child {width:100%;}
	.list_title {display:none;}
	.list_content {width:100%;}
	.list_content .title h2, .list_content h2 {font:normal 14px/18px 'open_sansregular';}

	/* codigo */
	.rowCode, .listRow2 {width:100%;font:normal 14px/18px 'open_sansregular';}
	.grid.listRowPdf.listRow2 h2 a {font-size:0.9em;line-height:1.2em;}

	/* editor */
	.editor, .editor_img_wrapper {width:90%!important;}
	.editor_code,.newCodeFormat {width:100%!important;}

	#layerPreviewIntern {margin-left:0px!important;width:100%!important;left:0px;}
	#layerc {min-width:inherit;min-height:inherit;}
	.message img {max-width:100%!important;}
	#messagesList .content .message {width:100%}
	#messagesList .content .referer {text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:inline-block;overflow:hidden;}

	/* programadores */
	.form_comment {margin-left:0px;}
    .form_title {width:inherit;}
	.userMessage .wrapper.withImage {margin-left:auto;}
	.userMessage {margin:0px;}

	.acount_options {font: normal 14px/18px 'open_sansregular';}
	#profileImage .w200 {width:300px;}
	#programmersList .social,#programmer .social {margin-right:5px;}

	/* foros */
	.forosMessage .list_description {width:100%!important;}
	.ml10	{margin-left:5px;}
	.ml20	{margin-left:10px;}
	.ml30	{margin-left:15px;}
	.ml40	{margin-left:20px;}
	.ml50	{margin-left:25px;}
	.ml60	{margin-left:30px;}
	.ml70	{margin-left:35px;}
	.ml80	{margin-left:40px;}
	.ml90	{margin-left:45px;}
	.ml100	{margin-left:50px;}
    .f_size08,.f_size11,.f_size12 {font-size:1.0em;}
    .f_size15		{font-size:1.2em;}
    .f_size20		{font-size:1.5em;}

	/* diccionario */
	.definicion>div:first-child {font: normal 16px/20px 'open_sansregular';}
	.definicion>div:last-child {font: normal 14px/18px 'open_sansregular';}

	/* noticias */
	.new>div:first-child>div:last-child {font:normal 14px/20px 'open_sansregular';}

	.btnOption {margin-top:-1px;}

	.graphBarsVertical div {width:4px;margin-right:1px;}

	.wrapper-colaboradores .image img {max-width:95%;}
	textarea {width:90%!important;}
	input[type=text] {width:85%!important;}
	input[type=password] {width:85%!important;}
	input[type=text][name=charSearch],
	input[type=text][name=tags] {width:inherit!important;}

	.wrapper aside, .wrapper.asideNarrow aside {float:inherit;width:100%;}
	.wrapper aside .publi_robapaginas {margin:auto;}
	.content_right {background-color:inherit;}

	aside .menu.content_right ul li a,
	.listRow2 h3,
	.publi_otherSections a {line-height:2em;}

	.pageb a,
	.pageb span,
	.pageb .select {
		margin:10px 5px;
		padding:5px 5px;
	}

	/*chat*/
	.chat-wrapper textarea,
	.chat-wrapper input[type=text], #filter {width:100%!important;}

	#optionsMessage a {margin:0px 5px;}

    .tabGroup>ul {width:700px;}
    .tabGroup>ul>li a {font-size:14px;}
    
    .box2>div {width:100%;display:block;}
    .box2>div:last-child {border-left:0;}
}

/* cualquier dispositivo con un maximo de 480px de anchura */
@media only screen and (max-device-width: 479px) {
	.header_date {display:none;}

	/* chat */
	.chat .messages-group {width:100%;}
	.chat .users-group, .chat .chat_header>div:last-child {display:none;}

	.forosListIndex>div>div:nth-child(2)>div {display:none;}

	/*pdf*/
	.pdfImage {width:100%;}
	.pdfImageContent {padding-left: inherit;display: block;}
	.pdfImageContent h2 {margin-top: 308px;}
	.grid.listRowPdf {width:100%}
	.listRowPdf .pdfImage {text-align: center;}

	#previewImages {width:100%;}
}

/* cualquier dispositivo entre 480 y 767 */
@media only screen and (min-device-width: 480px) and (max-device-width: 767px) {
	.header_date {display:none;}
	.listGrouped>div {width:33%;}
	.listGrouped>div:last-child {width:34%;}

	.graphBarsVertical div {width:8px;margin-right:2px;}

	/* chat */
	.chat .messages-group {width:100%;}
	.chat .users-group {display:none;}
	.forosListIndex>div>div:nth-child(2)>div {display:none;}
}

/* cualquier dispositivo entre 768 y 1024 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (orientation : landscape) {
	body  {font-size:16px}
	.wrapper, .wrapper section {font-size:16px;}
	.wrapper.asideNarrow section {font-size:16px;width:676px;}
	.wrapper.asideNarrow aside	{width:320px;}

	/* imprimir.php */
	.header_print {width:100%;min-width:100%;}
	.wrapper.print {width:100%;min-width:100%;font-size:16px;}
	.wrapper.print .forosMessage .list_description {width:100%!important;}

	/* noticias */
	.new>div:first-child>div:last-child {font:normal 14px/20px 'open_sansregular';}

/* 	.graphBarsVertical div {width:10px;margin-right:2px;} */

	footer .menu-sitemap {font-size:12px;}
    .tabGroup>li a {font-size:1em!important;}

}
/* cualquier dispositivo entre 768 y 1024 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (orientation : portrait) {

	.listGrouped>div {width:33%;}
	.listGrouped>div:last-child {width:34%;}

	.graphBarsVertical div {width:10px;margin-right:2px;}
}

/* iphone 4/5 portrait */
/*@media screen and (min-width: 320px) and (max-width: 359px) {

}*/

/* android portrait */
/*@media screen and (min-width: 360px) and (max-width: 479px) {

}*/

/* iphone 4 landscape*/
/*@media screen and (min-width: 480px) and (max-width: 567px) {
}*/

/* iphone 5 landscape */
/*@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
}*/

/* iphone 5 portrait */
/*@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {
}*/

/* android landscape */
/*@media screen and (min-width: 640px) and (max-width: 767px) {
}*/

/*@media screen and (max-device-width: 320px) {
	.breadcrumb span {font-size:20px;}
}*/

/*@media only screen and (max-width: 320px) and (orientation : portrait), only screen and (max-device-width: 320px) and (orientation : portrait) {
}*/

/*@media only screen and (max-width: 320px) and (orientation : landscape), only screen and (max-device-width: 320px) and (orientation : landscape) {
}*/
