@media (min-width: 401px) and (max-width: 600px) {
    body {
        background-color: white;
    }
    #slider-container{
        background-color: white;
    }
    body { margin:0px;}
    header {
        background-color: #fff;
        position: fixed;
        top: 0px;
        width: 100%;
        z-index: 3;
        border-bottom: 5px solid #CB181E;
    }
    #menu,#back,#previous-news,#next-news,#update{ padding: 5px; height: 60px;}
    #logo {
        text-align: center;
        width: 80%;
        margin-top: 2px;
    }
	#back{ display:none;}
    #options{ position:absolute; right:0%; top:0%; margin:5px 5px 0 0;}
    #options a{
        display: block;
    }
    footer {
        width: 100%;
        text-align: center;
        position: fixed;
        bottom: 0%;
        background-color: #616161;
        height: 90px;
        font-family: Arial, Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;
        font-size: 1em;
    }
    footer ul {
        width: 100%;
        padding-left: 0px;
        margin-top: 5px;
    }
    footer li {
        width: 25%;
        float: left;
        list-style-type: none;
    }
    footer a{
        color: white;
    }
    a {
        text-decoration: none;
    }
    .news-title {
        font-family: 'Crhoy Light','Open Sans Condensed',Arial, Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;
        font-size: 1.8em;
        color: black;
        line-height: 1.2em;
        margin: 0;
        padding: 5px 0 10px 0;
    }
    .news-time {
        color: red;
        position: absolute;
	right: 5px;
	bottom: 0px;
	font-size: 9pt;
	font-family: arial;
}
.news-img{
    padding: 0 10px;
	margin:0 auto;
}
#recent-news {
    display: none;
}
#featured-news {
    display: none;
}
.news {
    overflow: hidden;
    border-bottom: 1px dashed #aaa;
    position: relative;
    width: 100%;
    clear: both;
    margin-bottom: 15px;
}
#post-header {
    top: 0px;
    width: 100%;
    height: 80px;
}
#pre-footer {
    width: 100%;
    height: 95px;
}
#home {
    color: #b8d4fb;
}
#recent-loading-img {
}
.view-more-div {
    text-align: center;
    padding-bottom: 30px;
}
.view-more-a {
    font-family: 'Crhoy','Open Sans Condensed';
    color: #ed1c24;
    width: 100%;
	text-transform:uppercase;
}
#div-options {
    display: none;
}
#div-options ul{
    right: 10px;
    width: 75%; 
    margin-top: 5px;
}
#div-options li{
    float: none;
    font-family: 'Crhoy','Open Sans Condensed',Arial, Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;
	font-size:1em;
    padding: 15px;
    border: 1px solid #444;
    background-color: #E4E4E4;
    box-shadow: 5px 5px 80px;
	list-style:none;
}
#div-options li:first-of-type{
    border-radius: 10px 10px 0px 0px;
}
#div-options li:last-of-type{
    border-radius: 0px 0px 10px 10px;
}
#slider {
    width: 100.7%;
    height: 850px;
    margin: -10px;
}
#slider::-webkit-scrollbar { 
    display: none; 
}
/*--------------------------------------------------PORTADA----------------------------------------*/
/*SLIDER*/
.slider-news{
    width: 400px;
    height: 350px;
    background-repeat:no-repeat;
    background-size: 100% 100%;
/*    border-radius: 20px;*/
    max-height: 75%;
}
#slider-container {
    width: 101%;
    overflow-x: auto;
    margin: -10px;
}
#slider-container::-webkit-scrollbar { 
    display: none; 
}
.slider-td a{
    text-decoration: none;
}
.thisvideo {
    width:595px;
    height:310px;
    top:0px !important;
    background: url(../img/sprite2.png) 0 -550px;
    margin-left: 150px;
    margin-top: 100px;
}
#table-slider-news{
    border-spacing: 13px;
}
.caption-title {
    padding:7px 13px 5px 13px;
    color: white;
    text-decoration: none;
    font-family: Arial, 'Crhoy','Open Sans Condensed', Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;
	
    font-size: 2em;
	
    line-height: 1.1em;
    font-weight: 700;
}
.cat_tag a{		
    color:#D0171F;	
    font-weight:bold;	
    margin-top:2px;
}
.cat_tag {		
    color:#D0171F;	
}
.cat_tag ul {
    list-style-type: none;
}
.cat_tag li {
    float: left;
}
.caption table{
    font-family: Arial,'Crhoy','Open Sans Condensed';
    padding-left: 15px;
    color: white;
    font-size: 8pt;
	text-transform:uppercase;
}
.author{
    font-family: 'Crhoy','Open Sans Condensed';
    text-decoration: none;
    color: white;
}
/*fin de SLIDER*/
/*Nacionales*/
.section-title {
    line-height: 50px;
    font-family: 'Crhoy','Open Sans Condensed',Arial, Helvetica, sans-serif, "Times New Roman", Times, serif;
    font-size: 18pt;
    border-bottom-width: 1px;
    border-bottom-style: double;
    border-bottom: #CB181E 5px solid;
	padding-left:4px;
	margin: 6pt 0;
}
.section-title a{
    color: black;
}
.category-news{
    width: 267px;
    height: 200px;
    background-repeat:no-repeat;
    background-size: 100% 100%;
/*    border-radius: 20px;*/
    max-height: 75%;
    border: 2px solid #eee;
	overflow:hidden;
}
.caption-title-category {
	padding: 0.6em 0.6em 0px 0.6em;
    color: white;
    text-decoration: none;
    font-family: Arial, 'Crhoy','Open Sans Condensed', Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;
	font-size: 1.7em;
	line-height: 1.1em;
}
.time-category {
    padding-left: 15px;
    font-size: 16pt;
    color: red;
	display:none;
}
#table-category-news {
    border-spacing: 10px 10px;
}
#toon-img, #photo-img {
    width: 100%;
}
#diva-img {
    width: 100%;
}
#diva-title {
    background-color: #656565;
    margin-top: -5px;
    color: white;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 30px;
    padding: 5px;
	font-size: 10pt;
}
.header-opinion {
    background-color: #eee;
    text-align: center;
}
.header-opinion table{
    display: inline-block;
	margin-left: -25px;
}
.header-opinion table a{
    color: #999;
    font-size: 16pt;
}
.content-opinion {
    font-family: Georgia, serif;
    font-style: italic;
    text-decoration: none;
    padding: 15px;
    color: black;
}
.caption-title-opinion {
    font-size: 14pt;
    text-align: justify;
	overflow:hidden;
}
#minislider-opinion {
    margin: -10px;
    margin-bottom: 40px;
}
#menu-lateral ul {
    font-size: 1.5em;
    list-style-type: none;
    background-color: #616161;
    color: white;
    position: fixed;
    top: 0px;
    z-index: 2;
    margin-top: 0px;
    height: 100%;
    overflow-y: auto;
    border-right: 5px solid #999;
    font-weight: 300;
    font-family: 'Crhoy','Open Sans Condensed',Arial, Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;
    padding-left: 0px;
}
#menu-lateral li:not(:first-child){
    border-bottom: 1px solid #999;
    padding: 8px 17px;
}
.li-title {
    background-color: #aaa;
}
#menu-lateral ul::-webkit-scrollbar { 
    display: none; 
}
#menu-lateral {
    margin-left: -450px;
}
.header-heigth {
    top: 0px;
    height: 85px;
} 
#menu-lateral a{
    color: white; 
}
.top-border {
    border-top: 2px solid red; 
}
#suscribe-iframe {
    border: none;
	overflow:hidden;
	
    height:70%;
	width:95%;
	padding:0;
	
    margin:0;
	
	
	
	left:10px;
	
}
#suscribe {
    display: none;
    text-align: center;
    height: 100%;
} 
#single-title {
    font: 60px/77px Georgia,"Times New Roman",Times,serif;
    letter-spacing: -1px;
    margin: 30px 0 20px;
    font-weight: bold;
	padding: 0 0 7px 7px;
}
#single-contenido {
    text-align: justify;
    overflow: hidden;
	
    font: 1.4em/1.3em Arial, Helvetica, Garuda, sans-serif;
	padding: 5px 7px;
}
#single-contenido strong { font: 21px/28px Georgia,"Times New Roman",Times,serif;font-weight: bold; }
#single-contenido img{
    display: inline;
    float: left;
    border: 1px solid #bbb;
    margin: 0 15px 0 0;
    padding: 4px;
	width:98%;
} 
#post-div {
    display: none;
}	
	footer img{ width:55px; border:none;}
	html,a, a:active,a:focus {  
	   -webkit-touch-callout: none;                /* prevent callout to copy image, etc when tap to hold */
	   -webkit-text-size-adjust: none;             /* prevent webkit from resizing text to fit */
	   -webkit-tap-highlight-color: rgba(0,0,0,0);
	   -moz-tap-highlight-color: transparent;
	   background-color: transparent;
	   outline:none;
	}
	#menu img{ width:45px;}
	header{ height:80px;}
	.crhoyresp {display: inherit; height:55px;}
	.logosprite {width: 220px;top: 10px;left: 50%;margin-left: -110px;position: absolute; z-index:2;}
        .options {width: 120px;height: 39px;top: 5px;right: 2%;position: absolute; z-index:2;}
	#single-title{font: 2em/1.1em Georgia, "Times New Roman", Times, serif;margin: 0;padding: 0 7px;}
	.caption{font-size: 10px;line-height: 12px;color: #666;margin: 0;padding: 2px;background-color: rgba(0,0,0, 0.5);height: 95px;}	
	.titulos { margin-top: -10px;width: 96%;line-height: 20px;}
	.pretitulo {text-transform: uppercase;color: #154A7B;font-family: 'Crhoy Light','Open Sans Condensed',Arial, Helvetica, sans-serifGeorgia, "Times New Roman", Times, serif;	font-size: 1.1em;margin-top: 0.5em;padding: 0 7px;}
	.titulos h2 {font: 1.2em/1.2em Arial,Georgia;margin: 5px 0;color: #999;list-style: circle;}
	.authorcont, .relatedcont {	background-color: #FFF;	font-size: 11px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #D0171F;	padding: 5px;	text-align: right;	font-style: italic;	font-family:Arial, Helvetica, sans-serif;	}
	audio{ width:98%;}
	.news img{display: inline;float: left;border:1px solid #bbb;padding:3px;overflow:hidden;width:35%;margin:9px 7px; min-height:85px;} 
	#recent-loading-img{}
	
	#img-phrase{ width:100%;border: 1px solid #bbb;padding: 3px;overflow: hidden;}
    .phraseframe{ padding-left:10px;font: 13pt/15pt 'Times New Roman', Georgia,Times,serif italic;text-decoration: none;color: #555;}
	.simbolofrase {background: url(../img/sprite2.png) no-repeat -100px -130px;width: 15px;height: 12px; padding-bottom:3px;}
	.titulofrase{font: 14pt/15pt bold 'Times New Roman', Georgia,Times,serif italic;text-decoration: none;color: #000; float:right; padding-right:3px; }
	.header-opinion img{ width:70%;}
	.content-opinion .time-category{ display:none;}
	.tag-info{ display:none;}
	.caption-img{font-size: 0.7em;font-family: Arial,'Crhoy Light';line-height: 1.2em; font-style:italic;}
    textarea,input{ width: 96%; margin-left: 1%; min-height: 25px;}
	#category-recent {
        margin-bottom: 10px;
    }
    .enter {
    height: 0.4em;
    }
    .minislider,#galery {
    width: 101%;
    overflow-x: auto;
    margin: -10px;
    }
    .minislider::-webkit-scrollbar { 
        display: none; 
    }
	#galery::-webkit-scrollbar { 
        display: none; 
    }
	.featured-img{ width:100%;}
    #galery img { 
		margin: 12px;
		}
	#options img{ width:45px;}
	.lomasreciente .section-title, .comment-box .section-title, .comment-box2 .section-title{ font-size: 15pt;} 
        
    /* SOLO PARA FIREFOX OS*/
    @-moz-document url-prefix() { 
        #scroll-bar{
            width: 15%;
            background-image: url(../img/scroll-bar.png);
            position: fixed; 
            right: 0px;
            top: 0px;
            bottom: 0px;
            background-repeat:repeat-y;
            background-size: 100% 100px;
        }   
    }
    #search-query {
        width: 97%;
        height: 14px;
        margin: 4px;
    }   
    .search-option {
        font-size: 1em;
        font-weight: bold;
        background-color: #444;
    }
    #search-icon {
        width: 20px;
    }
    .search-option span {
        padding-right: 35px;
    }
    #search-div {
        display: none;
        background-color: #eee;
        height: 39px;
    
        margin-top: 15px;
}
    #search-results b{
        color:#ed1c24;
    }
    #search-td {
        width: 90%;
        float: left;
    }
    #close-search{
        padding-top: 5px;
        width: 30px;
    }
    .search-info{
        font-size: 1em;
        padding: 0 5px;
        font-family: 'Crhoy Light',Arial, Helvetica, sans-serif, "Times New Roman", Times, serif;
    } 
    .section-title-search {
        line-height: 10px;
        font-family: 'Crhoy',Arial, Helvetica, sans-serif, "Times New Roman", Times, serif;
        font-size: 1.5em;
        border-bottom-width: 1px;
        line-height: 1em;
        margin: 5px;
    }
    #search-div table {
        width: 100%
    }
    #div-close-search{
        float: left;
    }
    .comment-box .news-title{
        padding: 15px 15px 80px 15px;
        text-align: justify;
    }
    .comments-content {
        text-align: justify;
        font: 1.2em/1.1em Arial,Helvetica,Garuda,sans-serif;
    
        padding: 5px 0 5px 0;
}
    .comment-author {
        font-size: 0.7em;
        color: #3b5998;
    
        font-weight: bold;
        font-family: arial;
}
    .comment {
        overflow: hidden;
        border-bottom: 1px solid #999;
        margin-bottom: 10px;
        position: relative;
        width: 100%;
        clear: both;
    }
    .comment-img{
        padding: 0 0 0 5px;
        float: left;
        width: 50px;
        height: 50px;
    }
    .comment-area {
        display: table-cell;
    
        padding-left: 5px;
        padding-right: 5px;
}
    .comments-time{
        color: #666;
        font-size: 0.7em;
    }
    a{
        -webkit-touch-callout: none;                /* prevent callout to copy image, etc when tap to hold */
        -webkit-text-size-adjust: none;             /* prevent webkit from resizing text to fit */
        -webkit-user-select: none;                  /* prevent copy paste, to allow, change 'none' to 'text' */
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    .view-more-text {
        color: #3b5998;
    }
    .hidden{
        display: none;
    }
	.titulofrase-single {
		text-align: right;
		font-weight: bold;
		float: right;
		margin: 0.5em 0 1em 0;
		font-size: 1.1em;
	}
        .columna-author {
            font-size: 0.9em;
            font-family: Arial,'Crhoy Light';
            line-height: 1.4em;
            font-style: italic;
            color: #bbb;
}
}
