@media screen and (max-width: 414px) {
    .mainlanding .slider_feature .item {
	display: none !important;
    }
    div#outline {
        width: 360px;
    }
    #outline .nav_global .content ul {
        float: none;
        width: 90%;
    }
    #outline .container {
        width: 100%;
    }
    #outline .brdrTB {
	display: none !important;
    }
    #outline .column.c12 {
        width: 360px;
	/*height: 200px;*/
    }
    #outline .header {
        width: 360px;
    }
    #outline .header .search {
        position: static;
        width: 277px;
        margin: 0 0;
    }
    #outline .header .search input#search {
       width: 200px;
    }
    #outline .header .right_panel {
       top: 100px;
       right: 217px;
    }
    .nav_global div.content {
        width: 100%;
    }
    .landing_promos {
        margin: 100px 0 0;
    }
    .landing_promos .row.content {
       width: 100%;
    }
    .landing_promos .content .landing_promo {
        height: 94px;
	float: none;
    }
    #outline .footer {
        width: 100%;
    }
    #outline .footer .column.c9{
        width: 85%;
    }
    #outline .footer .column.c3{
        display: none;
    }
    #outline .footer p {
        line-height: 1.9em;
    }
    #outline #quick_links_panel, #outline #quick_links , #outline .slider_feature, #outline .container_white{
        display: none;
    }
    #outline #mega_nav {
	display: block;
       margin: 100px 0 0;
    }
    #outline .nav_main ul {
       width: 100%;
    }
    #outline .nav_main ul li {
       display: block;
       width: 100%
    }
    #outline .nav_main, #outline .container_border , #outline .shadow_nav[class], #outline .container_white{
        width: 100%;
    }
    #outline .module.m3 {
        width: 100%;
    }
    #content_0_main_1_row3 .column.c3, #content_0_main_1_row3 .column.c9{
        width: 100%;
    }
}
