/* -- Viewport Styles ( Responsive Threshold  ) -- */
@media (max-width: 1024px){

}


/* -- Viewport Styles ( 801px - 900px ) -- */
@media (max-width: 900px){

}


/* -- Viewport Styles ( 641px - 800px ) -- */
@media (max-width: 800px){

}


/* -- Viewport Styles ( 421px - 640px ) -- */
@media (max-width: 640px){
    .header .top .nav_toggle {
        color: #d6793c;
    }
    .nav .list_pages {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0x;
    overflow: hidden;
    background-color: #f5f5f5;
    -moz-box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.0);
    -webkit-box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.0);
    box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.0);
    }
    
    .nav_expanded .nav .list_pages {
    border-top: 0px solid #000000;
    border-bottom: 0px solid #000000;
    }
    .nav .list_pages .item_page .link_page {
    color: #727272!important;
    }
    
    .nav .list_pages .item_page.item_dropdown:before, .nav .list_pages .item_page.item_dropdown:after {
    display:none;
    }
    
    .has_action_buttons .content {
        padding-top: 0 !important;
    }
    .page:first-child > .page_banner {
        margin-top: 0;
    }
    .nav {
        height: auto !important;
        background-color: #f2f2f2;
    }
    .nav .list_pages .item_page .link_page {
        color: #FFFFFF;
    }
}


/* -- Viewport Styles ( 321px - 420px ) -- */
@media (max-width: 420px){

}


/* -- Viewport Styles ( 0px - 320px ) -- */
@media (max-width: 320px){

}
