@media screen and (min-width: 685px)
{
    .mobile-left-right-menu
    {
        display: none;
    }
}

/*  BEGIN MOBILE NAVIGATION RELATED RULES */
@media screen and (max-width: 684px) and (min-width: 1px)
{
    table
    {
        border-collapse: collapse;
        border-spacing: 0;
    }

    .css-orientation.mac-os
    {
        color: #eee!important;
        background-color: #000!important;
    }

        .css-orientation.mac-os .content-box,
        .css-orientation.mac-os .content-box h2,
        .css-orientation.mac-os .content-box h2 a
        {
            color: #eee!important;
        }

    #sidr
    {
        position: fixed;
        top: 0;
        height: 100%;
        z-index: 2;
        width: 200px;
        overflow-x: hidden;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        font-family: Arial, Helvetica, sans-serif;
        background-color: #333;
        background-color: #193a63;
        margin-top: 48px;
    }

        #sidr.left
        {
            left: -200px;
            right: auto;
            -webkit-transform: translate3d(0, 0, 0);
        }

        #sidr ul
        {
            display: block;
            margin: 0 0 15px;
            padding: 0;
            background-color: #fff;
        }

            #sidr ul li
            {
                display: block;
                margin: 0;
            }

                #sidr ul li a
                {
                    display: block;
                    padding: 15px;
                    border-bottom: 0px solid #f5f5f5;
                    color: #0A3E80;
                    text-decoration: none;
                }

    .mobile-left-right-menu
    {
        background-color: #333;
        background-color: #193a63;
        width: 100%;
        height: 40px;
        margin: 0 auto;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: 888;
        padding-bottom: 7px;
    }

        .mobile-left-right-menu td
        {
            vertical-align: baseline;
            vertical-align: middle;
        }

            .mobile-left-right-menu td .banner_image
            {
                text-align: center;
            }

    #simple-menu a
    {
        float: left;
        display: block;
    }

    .sidr-open .mobile-left-right-menu
    {
        cursor: pointer;
    }

    .left-menu a img
    {
        position: relative;
        top: -3px;
    }

    #right-menu a
    {
        float: right;
        display: block;
    }

    .right-menu a img
    {
        position: relative;
        top: -2px;
    }

    .sidr
    {
        position: absolute;
        position: fixed;
        top: 0;
        height: 100%;
        z-index: 999999;
        width: 240px;
        overflow-x: none;
        overflow-y: auto;
        background: #E7E7E7;
        background: #333;
        background: #193a63;
    }

        .sidr.right
        {
            left: auto;
            right: -240px;
            margin-top: 48px;
            width: 200px;
        }

        .sidr.left
        {
            left: -240px;
            right: auto;
        }

        #sidr, .sidr.right
        {
            margin-top: 40px;
        }

    .mobile-left
    {
        width: 240px;
    }

    .left-search
    {
        background-color: #333;
        background-color: #193a63;
        height: 40px;
        margin-left: -6px;
    }

    .left-search-block
    {
        background-color: #fff;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        height: 30px;
        width: 186px;
        position: relative;
        top: 4px;
        padding-top: 1px;
        margin-top: 5px;
        margin-right: -67px;
        margin-left: 10px;
        padding-left: 6px;
        overflow: hidden;
    }

    .left-search form
    {
        height: 21px;
        width: 208px;
        position: relative;
        top: 4px;
        left: 6px;
    }

        .left-search form input[type="button"]
        {
            background: url(http://media.jrn.com/designimages/lupa-black.png) no-repeat 0 0;
            border: none;
            width: 21px!important;
            height: 21px!important;
            cursor: pointer;
            float: left;
            margin-right: -33px;
            display: inline-block;
            margin: 0!important;
            padding: 0!important;
        }

        .left-search form input[type="text"]
        {
            border: none;
            /* width:155px!important; */
            height: 21px!important;
            float: left;
            display: inline-block;
            margin: 1px 0 0 5px!important;
            padding: 0!important;
            color: #07509d;
            font-size: 0.9rem;
        }

    .navigation-left
    {
        background: #333 url("http://media.jrn.com/designimages/mpm_home_icon.png") no-repeat 20px 10px;
        background: #193a63 url("http://media.jrn.com/designimages/mpm_home_icon.png") no-repeat 20px 10px;
        width: 100%;
        margin: 0px!important;
        border: 0;
    }
    	.navigation-left #main_nav_search{
    	display:none !important;
    	}

        .navigation-left .home-icon a
        {
            background: #fff url("http://media.jrn.com/designimages/jso_home_icon_standard.png") no-repeat 8px 7px;
            background: #07509d url("http://media.jrn.com/designimages/jso_home_icon.png") no-repeat 8px 7px;
            width: 100%;
            margin: 0px!important;
        }

        .navigation-left .home-icon.selected a
        {
            background: #07509d url("http://media.jrn.com/designimages/jso_home_icon.png") no-repeat 8px 7px;
        }

        .navigation-left ul
        {
            margin-bottom: 0!important;
        }

            .navigation-left ul a
            {
                height: 40px;
                display: block;
                padding: 0 0 0 10px!important;
                font-family: FrutigerLTPro-Roman,Arial;
                font-weight: bold;
                font-size: 13px;
                line-height: 38px;
                color: #fff!important;
                position: relative;
                border-bottom: 1px solid #f5f5f5!important;
            }

            .navigation-left ul li
            {
                /*background: url(http://media.jrn.com/designimages/shadow-navigation.png) repeat-x 0 100%;*/
                background-color: #07509d; /*blue*/
                width: 100%;
                height: auto;
            }

                .navigation-left ul li a
                {
                    height: 40px;
                    display: block;
                    padding: 0 0 0 10px;
                    position: relative;
                }

                    .navigation-left ul li a span
                    {
                        display: block;
                        position: absolute;
                        top: 0;
                        right: 0;
                        height: 40px;
                        width: 14px;
                        padding: 0 12px;
                        cursor: pointer;
                        z-index: 2;
                    }

                .navigation-left ul li.open
                {
                    background: #193864; /*dark blue*/
                }

                .navigation-left ul li.close a span
                {
                    background: url(http://media.jrn.com/designimages/bg_op-1.png) no-repeat 50% 15px;
                }

                .navigation-left ul li.open a span
                {
                    background: url(http://media.jrn.com/designimages/bg_on-1.png) no-repeat 50% 15px;
                }

            .navigation-left ul ul
            {
                margin-left: 20px;
                padding-left: 25px;
                background: #193864; /*dark blue*/
            }

                .navigation-left ul ul li
                {
                    background: #193864; /*dark blue*/
                }

                    .navigation-left ul ul li a
                    {
                        padding-left: 0;
                    }
                    

    .navigation-right
    {
        text-align: center;
    }

        .navigation-right #login_bar_wrapper
        {
            overflow: hidden;
        }

        .navigation-right ul
        {
            margin: 16px auto;
            font-family: 'PT Sans Caption', sans-serif;
            font-size: 1.0em;
            color: #fff;
            padding: 0 40px 11px 70px;
            padding: 0px;
            line-height: 20px;
            list-style: square;
            overflow: hidden;
        }

            .navigation-right ul li
            {
                list-style: none;
                margin: auto!important;
                overflow: hidden;
            }

                .navigation-right ul li ul li a
                {
                    margin-left: -1.5em;
                    line-height: 1.4em;
                    margin-left: -1em;
                }

            .navigation-right ul.login_bar li
            {
                display: inline;
                float: none;
            }

    .account-btn.options
    {
        background-color: #07509d; /*blue*/
        text-align: center;
        letter-spacing: 1px;
        padding: 10px;
        text-transform: uppercase;
        color: #fff !important;
        width: 137px;
        height: 21px;
        font-family: FrutigerLTPro-Roman,Arial;
        font-weight: bold;
        font-size: 13px;
        text-align: center;
        margin: 23px auto!important;
    }
}
/*  END MOBILE NAVIGATION RELATED RULES */

@media screen and (max-width: 684px) and (min-width: 1px)
{
    #page_container
    {
        width: 99%;
        top: 52px;
        overflow: hidden;
        position: relative;
    }

    #richMediaModules, #btm_container, #footer_container
    {
        display: none;
    }

    #news-bar
    {
        width: 100%;
    }

    #NOW #login_nav_bar, #NOW #main_nav_bar, #NOW .glendalenow #logo_bar
    {
        display: none;
    }

	#NOW #logo_bar{
	
	display:none;
	
	}



    #content_container
    {
        width: 100% !important;
        padding: 12px 0px;
        overflow: hidden;
    }

    #left_container
    {
        width: 100% !important;
        overflow: hidden;
    }

    #header_container
    {
        height: auto!important;
        margin: 0 auto!important;
        width: 100%!important;
    }

        #header_container #header-wrapper-new
        {
            display: none;
        }

        #header_container .topAd-wrapper
        {
            width: 100%!important;
        }

        #header_container .topAd-left
        {
            display: none;
        }

        #header_container #topAd
        {
            float: none;
            width: 100%!important;
        }

    .topNavWrapper
    {
        display: none;
    }

    .block.communitywatch .bottom
    {
        padding: 2px 3px!important;
        text-align: center;
    }

    .hotTopics .links
    {
        width: 100%;
        padding-top: 5px;
        padding-bottom: 5px;
        height: auto;
    }

    #NOW .group.top_left
    {
        width: 99% !important;
        float: none;
        overflow: hidden;
        /*margin-top: 430px;*/
    }
/*
    .group.top_left .content img
    {
        width: 100%!important;
        height: auto!important;
        min-width: 1rem!important;
        min-height: 1rem!important;
        max-width: 100%!important;
        max-width: 99%!important;
    }
*/
    /* BEGIN CONTENT SLIDER */


    .group.top_left .block.hoverlisttabsright .panel
    {
        width: 99% !important;
        margin-bottom: 0.625rem;
        border: 1px solid #5f5858;
        overflow: hidden;
    }

        .group.top_left .block.hoverlisttabsright .panel img
        {
            min-width: 100%;
            width: 100%;
            height: auto;
        }

    .group.top_left .block.hoverlisttabsright .panel-overlay
    {
        background: #eee9d5;
        padding: 5px;
        margin: 1px 0;
    }

        .group.top_left .block.hoverlisttabsright .panel-overlay a span
        {
            color: #000000;
        }

        .group.top_left .block.hoverlisttabsright .panel-overlay h3
        {
            margin: 0;
            padding: 0;
            font-size: 14px;
        }




    .group.top_left .block.headlinelist .content.multiple .featured_content
    {
        float: none;
        width: 100%;
        padding-right: 0px;
        margin-right: 0px;
        border-right: 0px;
    }

    .group.top_left .block.headlinelist .content.multiple .stacked_content
    {
        float: none;
        width: auto;
      /*  display: none; */
    }

    .headlines
    {
        overflow: hidden;
    }

 /*   .group.btm_left, .group.btm_right
    {
        display: none;
    }
*/
#NOW .group .block.id_263358131
	{
		display: none !important;
	}
#NOW .group .block.latestphotos
	{
		display: none !important;
	}
#NOW .group.right_main .block.id_123944404
	{
		display: none !important;
	}
#NOW .group.right_main .block.id_164613866
	{
		display: none !important;
	}
#NOW .group.right_main .block.id_123548574
	{
		display: block;
	}
#NOW .group .block.id_124619554
	{
		display: none !important;
	}
#NOW .group .block.id_123548144
	{
		display: none !important;
	}
#NOW .group .block.id_124011394
	{
		display: none !important;
	}
#NOW .group.right_main .block.id_284342221
	{
		display: none !important;
	}
#NOW .group .block.id_124609119
	{
		display: none !important;
	}	
#NOW .group .block.id_123826934
	{
		display: none !important;
	}
#NOW .group .block.id_123921554
	{
		display: none !important;
	}
#NOW .group .block.id_123948914
	{
		display: none !important;
	}
#NOW .group .block.id_124711079 img
	{
		width:100%;
	}

#NOW #jso_feature_container 
	{
		display: none;
	}
    #NOW .group.btm, #NOW .group.btm .block.html .content div
    {
        float: none;
        width: 100%!important;
    }

        #NOW .group.btm .block.html .content img
        {
            width: 100%!important;
            height: auto!important;
            min-width: 1rem!important;
            min-height: 1rem!important;
            max-width: 100%!important;
        }

    #NOW #right_container
    {
        display: block;
        width: 100%;
        /*margin-left: -4px;*/
    }

    #NOW .group.right_main
    {
        width: 100%;
        margin: 0 auto!important;
        text-align: center;
    }



        #NOW .group.right_main .block
        {
            display: none;
        }

            /* #NOW .group.right_main .block.script, #NOW .group.right_main .block.mobile */
            #NOW .group.right_main .block.script.nowrapper, #NOW .group.right_main .block.mobile
            {
                display: block;
                width: auto!important;
                /*visibility:visible;*/
                padding: 0px!important;
            }


                #NOW .group.right_main .block.mobile .content img
                {
                    width: 100%;
                }

    #NOW .multimedia_mode .group.right_main .block.mobile
    {
        display: none!important;
    }

    /*  BEGIN OX ADS */
    /*#header_container #topAd .ox_ad, #NOW #right_container .ox_ad*/
    #topAd .ox_ad, #right_container .ox_ad
    {
        width: auto!important;
        /*visibility:visible;*/
        display: block!important;
        padding: 0px!important;
    }

        /*#top_ad_box .ox_ad
    {
        margin: 10px 0 0!important;
        padding: 0!important;
        width: 100%!important;
    }*/

        /*#header_container #topAd .ox_ad h4,#top_ad_box .ox_ad h4*/
        #topAd .ox_ad h4
        {
            margin: 5px 0 0px!important;
        }

    /*#header_container #topAd .ox_ad iframe,#NOW #right_container .ox_ad iframe*/
    .ox_ad iframe
    {
        width: 100%!important;
    }
    /*  END OX ADS */



    /* BEGIN HOME PAGE FEATURED GALLERY */
    #NOW .galleryview #featured_gallery
    {
        position: static!important;
        height: 100%!important;
    }

        #NOW .galleryview #featured_gallery img
        {
            min-width: 1rem!important;
            height: auto!important;
            width: 100%!important;
            min-height: 1rem!important;
            max-width: 100%!important;
        }

    #NOW #featured_gallery .panel-overlay
    {
        width: 99%!important;
        top: 229px !important;
        height: 70px;
        height: auto !important;
        position: static !important;
    }

        #NOW #featured_gallery .panel-overlay p
        {
            padding: 4px 4px 0;
        }

        #NOW #featured_gallery .panel-overlay h3
        {
            padding: 0 4px 4px;
            font-size: 1em!important;
            line-height: normal;
            height: auto!important;
            width: auto!important;
        }

    #NOW .strip_wrapper, #NOW .pointer, #NOW ul.filmstrip
    {
        display: none;
    }

    .group.center_wide
    {
        clear: left;
        display:none;
    }

    /*  END HOME PAGE FEATURED GALLERY */


    /*  BEGIN HOME PAGE VIDEO GALLERY */
    .BCgridThumbWrap
    {
        width: 100%!important;
    }

    .BCgridThumb
    {
        width: 100%!important;
        height: auto!important;
    }
    /*  END HOME PAGE VIDEO GALLERY */


    /*  BEGIN INDEX PAGE */
    .news_mode .group.btm_left, .news_mode .group.btm_right,
    .opinion_mode .group.btm_left, .opinion_mode .group.btm_right,
    .crime_mode .group.btm_left, .crime_mode .group.btm_right,
    .events_mode .group.btm_left, .events_mode .group.btm_right,
    .multimedia_mode .group.btm_left, .multimedia_mode .group.btm_right
    {
        display: block;
        /* overflow: hidden; */
        /* float: none; */
        width: 100%;
    }

        .news_mode .group.btm_left img, .news_mode .group.btm_right img
        {
            width: 100%;
        }

    .features_story .main_story_image
    {
        margin: 5px 5px 5px 0px;
        /* float: left; */
    }

    #NOW .group .block.headlinelist .features_story .main_story_image img
    {
        width: 100%;
        float: none;
    }
	
	#NOW .group .block.headlinelist .features_story img
    {
        width: 100%;
        float: none;
    }
    .group.top_left .block .top
    {
        height: auto;
    }

    .group .block.headlinelist .stacked_headlines .logoLink img, .group .block.headlinelist .features_story .logoLink img, a.logoLink img
    {
        width: auto!important;
    }

    #NOW .group.right_main .block.latestphotogalleries
    {
        display: block!important;
        width: auto!important;
        /*visibility:visible;*/
        padding: 0px!important;
        text-align: left;
    }
    /*  END INDEX PAGE */

    input:-moz-read-write, textarea:-moz-read-write
    {
        -moz-user-modify: read-write !important;
    }

    input[type=text]
    {
        -moz-appearance: textfield;
        -moz-binding: url("chrome://global/content/platformHTMLBindings.xml#inputFields");
        -moz-user-select: text;
        background-color: -moz-field;
        border: 2px inset threedface;
        color: -moz-fieldtext;
        cursor: text;
        font:;
        letter-spacing: normal;
        line-height: normal;
        padding: 1px;
        text-align: start;
        text-indent: 0;
        text-rendering: optimizelegibility;
        text-shadow: none;
        text-transform: none;
        word-spacing: normal;
    }

    input::-moz-placeholder
    {
        display: inline-block !important;
        opacity: 0.54;
        overflow: hidden !important;
        pointer-events: none !important;
        resize: none !important;
        -moz-control-character-visibility: visible;
        border: 0 none !important;
        display: inline-block;
        ime-mode: inherit;
        margin: 0;
        overflow: auto;
        padding: inherit !important;
        resize: inherit;
        text-decoration: inherit;
        white-space: pre;
        line-height: -moz-block-height;
        word-wrap: normal !important;
    }

    #NOW .group .block .content
    {
        border-top: 1px solid #827d79;
        border: 0px;
        width: 100%;
        padding: 0px;
    }


    /*  BEGIN MARKETPLACE PAGE */
    #jso_classified_search_container
    {
        overflow: hidden;
    }

        #jso_classified_search_container .search
        {
            width: 100%!important;
            height: auto!important;
            background: transparent url("http://media.jrn.com/designimages/cl-search-bg-px.jpg") repeat!important;
            float: right;
            padding: 6px;
            border-radius: 1em;
            overflow: hidden;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            #jso_classified_search_container .search input[type=text]
            {
                border: 2px solid #cce;
                /* border-radius: 4px; */
                /* font-size: 1.5em; */
                padding: 8px;
                width: 100%;
            }

            #jso_classified_search_container .search:first-child
            {
                float: left;
            }

            #jso_classified_search_container .search form, #jso_classified_search_container .search div
            {
                /* width: 100%!important; */
                overflow: hidden;
                display: block;
            }

            #jso_classified_search_container .search #searchTitle
            {
                margin: 5px 0 0 5px!important;
                padding: 0;
            }


            #jso_classified_search_container .search .input2
            {
                width: 280px!important;
                margin: 0 0 2px 5px!important;
                padding: 0 1px!important;
                width: 96%!important;
                margin-left: 5px!important;
            }

        #jso_classified_search_container .place
        {
            display: block;
            width: 100%!important;
            text-align: center;
            height: auto!important;
            overflow: hidden;
        }

            #jso_classified_search_container .place img
            {
                -moz-box-sizing: border-box;
                content: url("http://media.jrn.com/designimages/cl-place-btn2-wb.jpg") no-repeat scroll center top;
                background: url("http://media.jrn.com/designimages/cl-place-btn2-wb.jpg") no-repeat scroll 50% top rgba(0, 0, 0, 0) !important;
                margin-left: -10px;
                padding-left: 50%;
                height: 96px;
                width: 116px;
                box-sizing: border-box;
            }
    /*  END MARKETPLACE PAGE */

    /*  BEGIN ARTICLE PAGE */
    .group.page .block.article .content img
    {
        width: auto;
        max-width: 100%;
        height: auto !important;
    }

    .group.page .block.article .authorinfo
    {
        overflow: hidden;
    }

        .group.page .block.article .authorinfo img
        {
            width: auto !important;
        }

        .group.page .block.article .authorinfo .byline,
        .group.page .block.article .authorinfo .pubdate
        {
            /*float: none;*/
        }

    .group.page .block .top h2
    {
        float: none;
    }

    #NOW .block.ugcstoryindex .top, #NOW .block.article .top, #NOW .block.ugcstorysubmitform .top
    {
        height: auto;
    }


    .columnist_mug img
    {
        width: auto!important;
    }

    /*  END ARTICLE PAGE */

}

/* SEARCH PAGE */
@media screen and (max-width: 684px) and (min-width: 1px)
{
    #NOW .search_mode #left_container
    {
        width: 100%!important;
        display: block;
        overflow: hidden;
    }

        #NOW .search_mode #left_container .group.search_left,
        #NOW .search_mode #left_container .group.search_center
        {
            width: 100%!important;
            display: block;
            overflow: hidden;
        }

        #NOW .search_mode #left_container .searchnavigation .top
        {
            margin-bottom: 10px;
            display: none;
        }

        #NOW .search_mode #left_container .searchnavigation ul
        {
            /*font-size: .6rem;*/
        }

            #NOW .search_mode #left_container .searchnavigation ul li
            {
                padding: 0 5px 0 0;
            }

        #NOW .search_mode #left_container .searchnavigation h3,
        #NOW .search_mode #left_container .searchnavigation ul
        {
            display: none;
        }

            #NOW .search_mode #left_container .searchnavigation h3:nth-child(3)
            {
                display: block;
                background: #ffffff none;
                border-bottom: 3px solid #193864;
                margin-bottom: 10px;
                color: #193864 !important;
                font-size: 24px !important;
                font-family: "Times New Roman", Times, serif !important;
            }

            #NOW .search_mode #left_container .searchnavigation ul:nth-child(4)
            {
                display: block;
            }

        #NOW .search_mode #left_container .searchnavigation li a[style*="font-weight:bold;"]
        {
            color: #003566;
        }

        #NOW .search_mode #left_container .searchnavigation li a[style*="font-weight:normal;"]
        {
        }

        #NOW .search_mode #left_container .group.search_center .block.results
        {
            width: 100%;
            float: none;
        }

    #NOW .search_mode .block.results .content .search
    {
        width: 100%!important;
        overflow: hidden;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        #NOW .search_mode .block.results .content .search input[type=text]
        {
            width: 76%!important;
        }

    #NOW .top
    {
        padding: 0px;
        height: auto;
        margin-bottom:10px;
    }

    #NOW .search_mode .searchBox
    {
        width: auto;
    }

    #NOW .search_mode .feedback
    {
        margin-right: 12px;
    }

    #NOW .search_mode .resultslist .pager
    {
        margin-right: 12px;
    }


    #NOW .search_mode .searchResult
    {
        padding: 5px 2px;
        /*overflow: hidden;*/
    }

        #NOW .search_mode .searchResult a.headline
        {
            font-weight: bold;
            display: block;
            margin-bottom: 3px;
        }

        #NOW .search_mode .searchResult .asset
        {
            display: inline;
        }

        #NOW .search_mode .searchResult .teaser
        {
            padding-left: 0px;
            padding-bottom: 5px;
            margin-right: 12px;
        }

        #NOW .search_mode .searchResult .thumbnail img
        {
        }

        #NOW .search_mode .searchResult .links
        {
            overflow: hidden;
            word-wrap: break-word;
            -webkit-hyphens: auto;
            -moz-hyphens: auto;
            hyphens: auto;
        }

            #NOW .search_mode .searchResult .links a
            {
                font-size: 0.7rem;
            }

    #NOW .search_mode #right_container li
    {
        font-size: 0.8rem;
        line-height: 0.9rem;
    }

    span.image
    {
        background-position: 0 -5px;
    }
}
/* SEARCH PAGE */


@media screen and (max-width: 321px)
{
    #NOW .group .block .content
    {
        width: 95%;
        width: 100%;
        padding: 0px!important;
    }
}
@media screen and (max-width: 684px) and (min-width: 1px)
{
.group.btm_left
{

	width:100%;

}

.group.btm_right
{
	width:100%
}
.group .block.latestphotogalleries .featured{
margin-left:auto;
margin-right: auto;
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
	.group .block.headlinelist .features_story img{
width:100%;
}
}
