/** GENERAL **/

    @media screen and (max-width:1024px) {
        .ed_media_header, .ed_media_content_left_ads, .ed_media_content_latestblock:before {display:none;}

        .ed_media_content_latestitems {display: block;}

        .ed_media_content_latestitems span {background:transparent;padding:0;position: relative;letter-spacing: 1px;}
        
        .ed_media_header_mobileicon {display:block;margin-bottom:20px;}

        .ed_media_header_whole, .ed_media_content_whole, .ed_media_footer {width:100%;}

        .ed_media_footer_block, .ed_media_footer_block_oneleft, .ed_media_footer_block_oneright {display:block;width:100%;}

        .ed_media_footer_block_oneleft {margin-bottom:20px;}

        .ed_media_header_sitename, .ed_media_content_left_inside {text-align:center;}

        .ed_media_content_left_inside {padding:5px;}

        .ed_media_content_left_welcome_title, .ed_media_content_left_ads_title {height:auto;background:none;}

        .ed_media_content_left_welcome_title_inside, .ed_media_content_left_welcome_ads_inside {position:relative;}

        .ed_media_content_latestblocks {text-align:center;margin: 0px 20px 20px 20px;}

        .ed_media_content_latestblock_table {}

        .ed_media_content_categoryitems {margin: 0 20px 0px 20px;}

        .ed_media_content_itemsarchives {margin:20px;}

        .ed_media_header_whole_inside, .ed_media_header_iconsitemenu, .ed_media_header_socialssearchbox, .ed_media_header_socialssearchbox_inside, .ed_media_header_socials, .ed_media_header_searchbox {display:block;width: 100%;text-align: center;}

        .theme_mobilemenu {display:block;}

        .ed_media_header_whole_inside {padding:0;}

        .ed_media_header_socialssearchbox {padding:10px;}

        .theme_mobilemenu img {width:100%;}

        .ed_media_header_sitemenu {display:none;}
        
        .ed_media_header_sitemenu li {display:block;width:100%;text-align:center;}

        #child:hover #child_child {width:100%;}
            
        .ed_media_header_socials {margin-top:20px;}

        .ed_media_header_socials_inside {text-align:center;font-size:150%;}
           
        .ed_media_header_socialssearchbox_inside {margin-bottom: 10px;}

        .ed_media_content_whole, .ed_media_content_right {display:block;width:100%;}

        .ed_media_content_left {margin: 0 20px 0 20px;width: auto;display:block;}

        .ed_media_content_right_inside {padding:0px;}

        .ed_media_content_latestblock_link {display: block;}

        .ed_media_content_name {margin: 0;font-size: 15px;}

        .ed_media_content_name a {display:block;}

        .ed_media_content_info {display:none;}

        .ed_media_content_category {display:none;}

        .ed_media_content_image img {height:auto;}

        .ed_media_content_title {padding: 10px;outline-offset: -1px;margin: 0;width:100%;}

        .ed_media_content_item_table td {width:50%;}

        .ed_media_content_item_thumb {width: 100%;height:100%;text-align: center;}

        .ed_media_content_item_thumb_inside img {height:auto;}

        .ed_media_content_item_thumb_info {display:none;}

        .ed_media_content_item_notes {margin: 20px 0px 0 0px;}

        .ed_media_content_moreitems {margin: 20px 0px 20px 0px;}

        .ed_media_content_item_preview {padding:0;margin: 0px 0px 10px 10px;}

        .ed_media_content_otheritem_thumb {height:auto;}

        .ed_media_content_otheritem_thumb img {height:auto;}

        .ed_media_content_otheritems table {width: 100%;}

        .ed_media_content_otheritem_link {font-size:50%;padding-top: 10px;padding-bottom: 10px;width: 100%;margin: 0;outline-offset: -1px;}

        .ed_media_content_otheritem_link span {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

        .ed_media_content_otheritems {padding:0}

        .ed_media_content_item_pic_info {display:none;}

        .ed_media_content_item_pic {width: 100%;height: 30px;margin:1px;}

        .ed_media_content_item_links {padding:0;margin: 10px 0px 0 10px;}

        .ed_media_content_item_link_left {display:none;}

        .ed_media_content_item_link {padding:10px;}

        .ed_media_content_item_link_right {padding:0px 5px;}

        .ed_media_content_item_link_right #download {font-size:100%;}

        .ed_media_content_item_link_right #data {font-size: 80%;}

        .ed_media_content_item_desc {padding: 10px 0px;}
        

        .ed_media_content_categorydesc {text-align:left;}
        
        
        .ed_media_content_search_title {text-align:left;}
        
    }


/** TABLETS **/    
    
    @media screen and (max-width: 1024px) and (min-width: 48t1px) {

        body {font-size:11px;max-width: 1024px;}
    }





/** PHONES **/ 


    @media screen and (max-width: 480px) {

        body {font-size: 11px;max-width: 480px;}
        
    }
    
    
/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */
 
.slicknav_btn {position: relative;display: block;vertical-align: middle;line-height: normal;cursor: pointer;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {margin-top: 0.2em;}
.slicknav_menu {*zoom: 1; }
.slicknav_menu .slicknav_menutxt {display: inline-block;vertical-align: middle;font-weight: 400;font-size: 16px;text-transform: uppercase;letter-spacing: 1px;text-shadow: none;}
.slicknav_menu .slicknav_icon {display: inline-block;vertical-align: middle;margin: 0 0 0 0.4em;font-size: 20px;}
.slicknav_menu .slicknav_no-text {margin: 0; }
.slicknav_menu .slicknav_icon-bar {display: block;width: 10px;background: white;height: 1px;}
.slicknav_menu:before {content: " ";display: table; }
.slicknav_menu:after {content: " ";display: table;clear: both; }
.slicknav_nav {clear: both; }
.slicknav_nav ul {display: block; }
.slicknav_nav li {display: block;text-align: center;margin: 7px;font-size: 16px;}
.slicknav_nav li .has-sub, .slicknav_nav li .has-sub li {border:none;}
.slicknav_nav .slicknav_arrow {font-size: 0.8em;margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item {cursor: pointer; }
.slicknav_nav .slicknav_item a {display: inline; }
.slicknav_nav .slicknav_row {display: block; }
.slicknav_nav a {display: block; }
.slicknav_nav .slicknav_parent-link a {display: inline; }
.slicknav_brand {float: left; }
.slicknav_menu {display: block;width: 100%;text-align: center;font-weight: 400;background: rgb(255 255 255 / 20%);padding: 10px;color: white;}
.slicknav_menu * {box-sizing: border-box; }
.slicknav_btn {display: inline-block;text-align: center;text-decoration: none;overflow:  hidden;font-weight: 400;}
.slicknav_nav {color: white;margin: 10px 0px;padding: 0;font-size: 0.875em;list-style: none;overflow: hidden;}
.slicknav_nav ul {list-style: none;overflow: hidden;padding: 0;}
.slicknav_nav .slicknav_row {padding: 5px 10px;margin: 2px 5px; }
.slicknav_nav .slicknav_row:hover {background: white;color: black;display:inline-block; }
.slicknav_nav a {display: inline-block;text-decoration: none;color: inherit;}
.slicknav_nav a:hover {background: rgb(255 255 255 / 20%);color: white;display:inline-block;}
.slicknav_nav .slicknav_txtnode {margin-left: 15px; }
.slicknav_nav .slicknav_item a {padding: 0;margin: 0; }
.slicknav_nav .slicknav_parent-link a {padding: 0;margin: 0; }
.slicknav_brand {color: #fff;font-size: 18px;line-height: 30px;padding: 7px 12px;height: 44px; }