#gadscontent {
		text-align:center;
	}
@media screen and (min-width:480px) {
	.itp-gads-iptdesktop {
		display: inline-block;
	}
	#gadsmob {
		display: none !important;
	}
}
@media screen and (max-width:479px) {
	.itp-gads-iptdesktop {
		display: none;
	}
	#gadsmob {
		display: inline-block;
	}
}

.fb_iframe_widget {
	float: left;
	margin-right: 5px;
}

@media screen and (min-width:230px) and (max-width:800px) {
    #s5_right_column_wrap {
        display: none !important;
    }
}

@media screen and (min-width:1024px) {
    #mobmen {
        display: none !important;
    }
}

@media screen and (min-width:230px) and (max-width:360px) {
	
	
	#s5_social_wrap1 {
		    min-width: 96% !important;
	}	
	#s5_rss {
		    margin-top: -25px;
	}
	#s5_twitter {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_google {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_facebook {
		    margin-top: -25px;
			height: 26px;
	}
	
    #advert_superbanner, #advert_skyscraper, .itp-gads-, #omsv_sky_DhtmlLayer,  #ftdiv939606, #nuggadLayer, #fblikepop, #fb_reset, #ftdiv953491, #fb-root, #s5_pos_bottom_row1_3, #s5_pos_bottom_row1_5, #djcharts .text-mini, .ftdiv950342, #ftdiv805689, #wp_adv, #ftdiv805690, #top-banner, #s5_body .adform-adbox {
        display: none!important;
    }
    #s5_right_column_wrap {
        display: none !important;
    }
    .s5_module_box_2 p a {
        display: none;
    }
    #fblikebg {
        background: none!important;
    }
    .mobile-none {
         display: none;
    }
    #s5_middle_top_wrap {
        display: block; /*SEARCH*/
    }
    #s5_right_wrap .module_round_box_outer:nth-child(1), #s5_right_wrap .module_round_box_outer:nth-child(3), #s5_right_wrap .module_round_box_outer:nth-child(6)  {
        display: none;
    }
    #s5_loginreg {
        display: none;		
    }
	
	#s5_below_columns_wrap1 {
		display: none;
		
	}
	
    #fullpagewrap, #pagewrap, .s5_wrap {
        max-width: 97%;
    }
    .three_news_intop a img {
        height: auto;
        width: 100%;
    }
    #s5_banner_date_wrap {
        padding: 0;
    }
    #s5_header_wrap .module_round_box_outer .s5_module_box_1 table tr td a img /*LOGO*/ {
        height: 55%;
        width: 104%;
    }
    #s5_social_wrap1 {
        height: 10%;
        overflow: hidden;
        padding: 7px;
    }
    #s5_rss, #s5_twitter, #s5_google, #s5_facebook {
        margin-left: 4px;
    }
    #s5_date_wrap {
        float: none;
    }
    /*Menu*/
    .moduletable select{
    display: block;
    }
    #s5_menu_wrap_resp {
        display: block;
    }
    #s5_menu_wrap_resp ul > li:nth-child(4) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(4) {
        display: block;
    }
    #s5_menu_wrap_resp ul > li:nth-child(5) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(5) {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li > ul {
        display: none;
    }
    #s5_menu_wrap_resp > ul > li:hover ul {
        display: block;
    }
    #s5_nav li {
        width: 100%;
        height: 100%!important;
        background-color: #8b0200;
        padding: 3px 0 0 0!important;
    }
    #s5_nav li a {
        font-size: 1.1em;
    }
    .s5_level1_span1 {
        height: 100%!important;
    }
    #s5_nav li.active .s5_level1_span1, #s5_nav li.mainMenuParentBtnFocused .s5_level1_span1, #s5_nav li:hover .s5_level1_span1 {
        background: none;
        height: 100%;
    }
    .s5_level1_span2 {
        height: 100%!important;
    }
    #s5_nav li ul {
        margin-left: 0!important;
        margin-top: 0!important;
        position: inherit!important;
        width: 100%!important;
    }
    .S5_parent_subtext {
        margin-left: 8px;
        margin-right: 8px;
        padding: 0 !important;
        float: left;
    }
    #s5_nav li .s5_level1_span2 a {
        padding-left: 8px!important;
        padding-right: 8px!important;
        float: left;
    }
    .S5_submenu_item {
        padding: 6px 20px!important;
    }
    .s5_level1_span2 {
        padding: 0!important;
        margin-top: 6px;
    }
     #s5_nav li ul ul {
        margin-left: 10% !important;
        width: 90% !important;
    }
    #resp_menu_21, .parent_id_146, /*DJ Promotion*/ #resp_menu_42, .parent_id_152, .parent_id_153, .parent_id_160, /*Inside*/ #resp_menu_67, .parent_id_240, .parent_id_330, .parent_id_342, .parent_id_366, .parent_id_522, .parent_id_521, .parent_id_311, .parent_id_241, .parent_id_322 /*Sampler*/ {
        display: none;
    }
    /*END-MENU*/
    /*STARSEITE_AJAX_NEWS*/
    .news_web {
        display: none;
    }
    .news_mobile {
        display: block;
    }
    /*three_news_intop*/
    .page-101 .three_news_intop {
        display: none;
    }
    .page-101 .s5_bump_outs2 {
        display: none;
    }
    /*three_news_intop*/
    #s5_login_breadcrumb_wrap {
        overflow: hidden;
        padding: 14px;
    }
    #s5_top_row1_inner .s5_float_left {
        width: 100%!important;
    }

    #s5_top_row3_area1 .module_round_box_outer, #s5_menu_outer_wrap {
        display: none;
    }
    #s5_right_column_wrap {
        width: 100%!important;
        min-height: 100%!important;
        margin-left: 0!important;
    }
   #offlajn-ajax-search236 {
        width: 100%!important;
    }
    .djslider, #s5_columns_wrap_inner {
         width: 100%!important;
    }
    .module_round_box_outer .s5_module_box_1 table.top10 tr td a img {
         width: auto;
    }
    #s5_right_column_wrap .module_round_box_outer, #s5_left_column_wrap .module_round_box_outer {
         margin: 0 5px 10px 5px;
    }
    .top10 .info {
        display: block;
        width: 100%;
    }
    .top10 .artist, .top10 .song, .top10 .label {
      white-space: normal!important;
      width: 100%!important;
    }
    .top10 .shop-links {
        top: 0!important;
    }
    .module_round_box-style6 #blockrandom {
        width:100%!important;
    }
    .allmode-topbox table tbody tr td {
        padding: 0!important;
    }
    /*Center-module in home*/
   #s5_center_column_wrap {
        float: none;
        left: 0;
        width: 100%;
    }
    /*#s5_center_column_wrap_inner {
        margin-right: 0!important;
        left: 0;
    }*/
    #s5_center_column_wrap_inner {
        left: 0;
        margin-left: 0 !important;
        margin-right: 0 !important;
        min-height: 100% !important;
    }
    #s5_component_wrap {
        padding: 2px 12px 5px;
    }
    .ajaxnewsstartseite-div .allmode_right {
        padding: 0!important;
    }
    /*Blocks in footer*/
    #s5_bottom_row1_wrap #s5_pos_bottom_row1_3, #s5_bottom_row1_wrap #s5_pos_bottom_row1_5, #s5_bottom_row2_wrap #s5_pos_bottom_row2_1 {
        width: 100%!important;
    }
    #s5_pos_bottom_row1_1 .s5_module_box_1 {
        display: none;
    }
    /*POP_UP login*/
    #ua_no_rashalogin {
        max-width: 90%;
    }
    /*page*/
    .item-page .itp-gads- /*Google-banner in articles*/ {
        display: block!important;
    }
    .contentheading {
        font-size: 150%;
    }
    .item-page p img {
        width: 100%;
        height: auto;
    }
    #item p iframe {
        width: 100%!important;
        height: 100%!important;
    }
    #s5_left_inset_wrap .module_round_box_outer:nth-child(3) {
        display: none;
    }
    /*#item iframe#blockrandom {
        width: 100%!important;
        height: 400px!important;
    }*/
    #facebook .plugin {
        width: 200px!important;
    }
    #feedback_1z9eMOhfZHHHJUtWf {
        width: 194px!important;
    }
    #s5_component_wrap .fb_iframe_widget iframe {
        width: 200px!important;
    }
    #s5_left_column_wrap {
        min-height: 100%!important;
        left: 0;
    }
    #offlajn-ajax-search215 {
        width: 100%!important;
    }
    .s5_float_left {
        width: 100%!important;
    }
    .fb_iframe_widget, .fb_iframe_widget span,.fb_iframe_widget span iframe, body.plugin .pluginSkinLight > div {
        #width: 100%!important;
    }
    #tabs {
        display: none;
    }
    /*LIST-CHARTS*/
    #djcharts h4 {
        margin-top: 0;
    }
    .charts_table_resp {
        display: block;
    }
    .charts_table_web, .position-right, .info-table {
        display: none!important;
    }
    #djcharts .dc-list .cover .info {
        width: 49%;
        float: left;
        text-align: left;
    }
    #djcharts .cover .info .dc-info-actions a img {
        height: 100%;
        width: 100%;
    }

    .dc-list > div {
        border: 1px solid #cccccc;
        display: block;
        width: 100%!important;
        height: auto !important;
        overflow: hidden;
        padding: 2px;
    }
    .dc-list {
        margin-bottom: 8%;
    }
    .info-name {
        color: #333333;
        float: left;
        font-weight: bold;
        text-align: left;
        width: 45%;
    }
    .dc-list .position {
        background: #ccc;
    }
    #djcharts .dci-sample, #djcharts .dci-info, #djcharts .dci-urls  {
        float: none;
        position: inherit;
    }
    .table-name {
        display: none;
    }
    .filename, .filesize, .file_dl {
        display: block;
        float: left;
    }
    .internationale {
        display: none ;
    }
    .internationale-resp {
        display: block ;
    }
    .internationale-resp div {
        border: 1px solid #ccc;
        /*float: left;
        width: 45%; ???????? ?? ????. ???????????*/
    }
    .p-container {
        float: right;
    }

    #djcharts a:link, #djcharts a:active, #djcharts a:visited {
        float: right;
    }
    .dci-urls a, .dci-sample a, .dci-info a {
        margin: 2px;
    }
    /*#djcharts .dc-info-actions {
        overflow: hidden;
    }*/
    .cl-video {
        top: 0;
    }

/* Weitere DANCE CHARTS*/
     .table-records-web {
        display: none;
    }
     .table-records-resp {
        display: block;
    }
/*songinfos*/
    .row-fluid .span8 {
        width: 100%;
        float: none;
    }
    #songinfos .table td, .table th {
        display: block;
    }
    .row-fluid .span4 {
        width: 100%;
    }
    .songinfos_float {
        float: none;
    }
    .songinfos_float img, .songyoutube #tourFlash {
        max-width: 90%;
    }

}


@media screen and (min-width:361px) and (max-width:480px) {
	
	#s5_social_wrap1 {
		    min-width: 97% !important;
	}	
	#s5_rss {
		    margin-top: -25px;
	}
	#s5_twitter {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_google {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_facebook {
		    margin-top: -25px;
			height: 26px;
	}
	
	
    #advert_superbanner, #advert_skyscraper, #omsv_sky_DhtmlLayer,  #ftdiv939606, #nuggadLayer, #fblikepop, #fb_reset, #ftdiv953491, #fb-root, #s5_pos_bottom_row1_3, #s5_pos_bottom_row1_5, #djcharts .text-mini, .ftdiv950342, #ftdiv805689, #wp_adv, #ftdiv805690, #top-banner, #s5_body .adform-adbox {
        display: none!important;
    }
    .s5_module_box_2 p a {
        display: none;
    }
    #fblikebg {
        background: none!important;
    }
    .mobile-none {
         display: none;
    }
     #s5_middle_top_wrap {
        display: block; /*SEARCH*/
    }
    #s5_right_wrap .module_round_box_outer:nth-child(1), #s5_right_wrap .module_round_box_outer:nth-child(3), #s5_right_wrap .module_round_box_outer:nth-child(6) {
        display: none;
    }
    #s5_loginreg {
        display: none;
    }
	
	#s5_below_columns_wrap1 {
		display: none;
		
	}
    #fullpagewrap, #pagewrap, .s5_wrap {
        max-width: 97%;
    }
     .three_news_intop a img {
        height: auto;
        width: 100%;
    }
    #s5_banner_date_wrap {
        padding: 0;
    }
    #s5_header_wrap .module_round_box_outer .s5_module_box_1 table tr td a img /*LOGO*/ {
        height: 75%;
        width: 103%;
    }
    #s5_social_wrap1 {
        height: 10%;
        overflow: hidden;
        padding: 7px;
    }
    #s5_rss, #s5_twitter, #s5_google, #s5_facebook {
        margin-left: 4px;
    }
    #s5_date_wrap {
        float: none;
    }
    /*Menu*/
    .moduletable select {
        display: block;
    }
    #s5_menu_wrap_resp {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li > ul {
        display: none;
    }
    #s5_menu_wrap_resp ul > li:nth-child(4) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(4) {
        display: block;
    }
    #s5_menu_wrap_resp ul > li:nth-child(5) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(5) {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li:hover ul {
        display: block;
    }
    #s5_nav li {
        width: 100%;
        height: 100%!important;
        background-color: #8b0200;
        padding: 3px 0 0 0!important;
    }
    #s5_nav li a {
        font-size: 1.1em;
    }
    .s5_level1_span1 {
        height: 100%!important;
    }
    #s5_nav li.active .s5_level1_span1, #s5_nav li.mainMenuParentBtnFocused .s5_level1_span1, #s5_nav li:hover .s5_level1_span1 {
        background: none;
        height: 100%;
    }
    .s5_level1_span2 {
        height: 100%!important;
    }
    #s5_nav li ul {
        margin-left: 0!important;
        margin-top: 0!important;
        position: inherit!important;
        width: 100%!important;
    }
    .S5_parent_subtext {
        margin-left: 8px;
        margin-right: 8px;
        padding: 0 !important;
        float: left;
    }
    #s5_nav li .s5_level1_span2 a {
        padding-left: 8px!important;
        padding-right: 8px!important;
        float: left;
    }
    .S5_submenu_item {
        padding: 6px 20px!important;
    }
    .s5_level1_span2 {
        padding: 0!important;
        margin-top: 6px;
    }
     #s5_nav li ul ul {
        margin-left: 10% !important;
        width: 90% !important;
    }
    #resp_menu_21, .parent_id_146, /*DJ Promotion*/ #resp_menu_42, .parent_id_152, .parent_id_153, .parent_id_160, /*Inside*/ #resp_menu_67, .parent_id_240, .parent_id_330, .parent_id_342, .parent_id_366, .parent_id_522, .parent_id_521, .parent_id_311, .parent_id_241, .parent_id_322 /*Sampler*/ {
        display: none;
    }
    /*END-MENU*/
    /*STARSEITE_AJAX_NEWS*/
    .news_web {
        display: none;
    }
    .news_mobile {
        display: block;
    }
     /*three_news_intop*/
    .page-101 .three_news_intop {
        display: none;
    }
    .page-101 .s5_bump_outs2 {
        display: none;
    }
    /*three_news_intop*/
    /*STARSEITE_AJAX_NEWS*/
    #s5_login_breadcrumb_wrap {
        overflow: hidden;
        padding: 14px;
    }
    #s5_top_row1_inner .s5_float_left {
        width: 100%!important;

    }

    #s5_top_row3_area1 .module_round_box_outer, #s5_menu_outer_wrap {
        display: none;
    }
    #s5_right_column_wrap {
        width: 100%!important;
        min-height: 100%!important;
        margin-left: 0!important;
    }
    #offlajn-ajax-search236 {
        width: 100%!important;
    }
    .djslider, #s5_columns_wrap_inner {
         width: 100%!important;
    }
    .module_round_box_outer .s5_module_box_1 table.top10 tr td a img {
         width: auto;
    }
    #s5_right_column_wrap .module_round_box_outer, #s5_left_column_wrap .module_round_box_outer {
         margin: 0 5px 10px 5px;
    }
    .top10 .info {
        display: block;
        width: 100%;
    }
    .top10 .artist, .top10 .song, .top10 .label {
      white-space: normal!important;
      width: 100%!important;
    }
    .top10 .shop-links {
        top: 0!important;
    }
    .module_round_box-style6 #blockrandom {
        width:100%!important;
    }
    .allmode-topbox table tbody tr td {
        padding: 0!important;
    }
    /*Center-module in home*/
   #s5_center_column_wrap {
        float: none;
        left: 0;
        width: 100%;
    }
    /*#s5_center_column_wrap_inner {
        margin-right: 0!important;
        left: 0;
    }*/
    #s5_center_column_wrap_inner {
        left: 0;
        margin-left: 0 !important;
        margin-right: 0 !important;
        min-height: 100% !important;
    }
    #s5_component_wrap {
        padding: 2px 12px 5px;
    }
    .ajaxnewsstartseite-div .allmode_right {
        padding: 0!important;
    }
    /*Blocks in footer*/
    #s5_bottom_row1_wrap #s5_pos_bottom_row1_3, #s5_bottom_row1_wrap #s5_pos_bottom_row1_5, #s5_bottom_row2_wrap #s5_pos_bottom_row2_1 {
        width: 100%!important;
    }
    #s5_pos_bottom_row1_1 .s5_module_box_1 {
        display: none;
    }
    /*POP_UP login*/
    #ua_no_rashalogin {
    max-width: 90%;
    }
    /*page*/
    .contentheading {
        font-size: 150%;
    }
    .item-page p img {
        width: 100%;
        height: auto;
    }
    #item p iframe {
        width: 100%!important;
        height: 100%!important;
    }
    #s5_left_inset_wrap .module_round_box_outer:nth-child(3) {
        display: none;
    }
    .item-page .itp-gads- /*Google-banner in articles*/ {
        display: block!important;
    }
    /*#item iframe#blockrandom {
        width: 100%!important;
        height: 400px!important;
    }*/
    #facebook .plugin {
        width: 200px!important;
    }
    #feedback_1z9eMOhfZHHHJUtWf {
        width: 194px!important;
    }
    #s5_component_wrap .fb_iframe_widget iframe {
        width: 200px!important;
    }
    #s5_left_column_wrap {
        min-height: 100%!important;
        left: 0;
    }
    #offlajn-ajax-search215 {
        width: 100%!important;
    }
    .s5_float_left {
        width: 100%!important;
    }
    .fb_iframe_widget, .fb_iframe_widget span,.fb_iframe_widget span iframe, body.plugin .pluginSkinLight > div {
        #width: 100%!important;
    }
    #tabs {
        display: none;
    }
    /*LIST-CHARTS*/
    #djcharts h4 {
        margin-top: 0;
    }
    .charts_table_resp {
        display: block;
    }
    .charts_table_web, .position-right, .info-table {
        display: none!important;
    }
    #djcharts .dc-list .cover .info {
        width: 49%;
        float: left;
        text-align: left;
    }
    #djcharts .cover .info .dc-info-actions a img {
        height: 100%;
        width: 100%;
    }
    .dc-list > div {
        border: 1px solid #cccccc;
        display: block;
        width: 100%!important;
        height: auto !important;
        overflow: hidden;
        padding: 2px;
    }
    .dc-list {
        margin-bottom: 8%;
    }
    .info-name {
        color: #333333;
        float: left;
        font-weight: bold;
        text-align: left;
        width: 45%;
    }
    .dc-list .position {
        background: #ccc;
    }
    #djcharts .dci-sample, #djcharts .dci-info, #djcharts .dci-urls  {
        float: none;
        position: inherit;
    }
    .table-name {
        display: none;
    }
    .filename, .filesize, .file_dl {
        display: block;
        float: left;
    }
    .internationale {
        display: none ;
    }
    .internationale-resp {
        display: block ;
    }
    .internationale-resp div {
        border: 1px solid #ccc;
        float: left;
        width: 45%;
    }
    .p-container {
        float: right;
    }
   /* #djcharts .cover img {
        float: right;
    }*/
    #djcharts a:link, #djcharts a:active, #djcharts a:visited {
        float: right;
    }
    .dci-urls a, .dci-sample a, .dci-info a {
        margin: 2px;
    }
    /*#djcharts .dc-info-actions {
        overflow: hidden;
    }*/
    .cl-video {
        top: 0;
    }

/* Weitere DANCE CHARTS*/
     .table-records-web {
        display: none;
    }
     .table-records-resp {
        display: block;
    }
    /*songinfos*/
    .row-fluid .span8 {
        width: 100%;
        float: none;
    }
    #songinfos .table td, .table th {
        display: block;
    }
    .row-fluid .span4 {
        width: 100%;
    }
    .songinfos_float {
        float: none;
    }
    .songinfos_float img, .songyoutube #tourFlash {
        max-width: 90%;
    }

}

@media screen and (min-width:481px) and (max-width:640px) {
    #s5_social_wrap1 {
		    min-width: 97% !important;
	}	
	#s5_rss {
		    margin-top: -25px;
	}
	#s5_twitter {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_google {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_facebook {
		    margin-top: -25px;
			height: 26px;
	}
	
	
	
	#advert_superbanner, #advert_skyscraper, .itp-gads-, #omsv_sky_DhtmlLayer,  #ftdiv939606, #nuggadLayer, #fblikepop, #fb_reset, #ftdiv953491, #fb-root, #s5_pos_bottom_row1_3, #s5_pos_bottom_row1_5, #djcharts .text-mini, .ftdiv950342, #ftdiv805689, #wp_adv, #ftdiv805690, #top-banner, #s5_body .adform-adbox {
        display: none!important;
    }
    .s5_module_box_2 p a {
        display: none;
    }
    #fblikebg {
        background: none!important;
    }
    .mobile-none {
         display: none;
    }
    #s5_loginreg {
        display: none;
    }
	#s5_below_columns_wrap1 {
		display: none;
		
	}
     #s5_middle_top_wrap {
        display: block; /*SEARCH*/
    }
    #s5_right_wrap .module_round_box_outer:nth-child(1), #s5_right_wrap .module_round_box_outer:nth-child(3), #s5_right_wrap .module_round_box_outer:nth-child(6) {
        display: none;
    }
    #fullpagewrap, #pagewrap, .s5_wrap {
        max-width: 97%;
    }
     .three_news_intop a img {
        height: auto;
        width: 100%;
    }
    #s5_banner_date_wrap {
        padding: 0;
    }
    #s5_header_wrap .module_round_box_outer .s5_module_box_1 table tr td a img /*LOGO*/ {
        height: 90%;
        width: 103%;
    }
    #s5_social_wrap1 {
        height: 10%;
        overflow: hidden;
        padding: 7px;
    }
    #s5_rss, #s5_twitter, #s5_google, #s5_facebook {
        margin-left: 4px;
    }
    #s5_date_wrap {
        float: none;
    }
    /*Menu*/
    .moduletable select {
        display: block;
    }
    #s5_menu_wrap_resp {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li > ul {
        display: none;
    }
    #s5_menu_wrap_resp ul > li:nth-child(4) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(4) {
        display: block;
    }
    #s5_menu_wrap_resp ul > li:nth-child(5) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(5) {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li:hover ul {
        display: block;
    }
    #s5_nav li {
        width: 100%;
        height: 100%!important;
        background-color: #8b0200;
        padding: 3px 0 0 0!important;
    }
    #s5_nav li a {
        font-size: 1.1em;
    }
    .s5_level1_span1 {
        height: 100%!important;
    }
    #s5_nav li.active .s5_level1_span1, #s5_nav li.mainMenuParentBtnFocused .s5_level1_span1, #s5_nav li:hover .s5_level1_span1 {
        background: none;
        height: 100%;
    }
    .s5_level1_span2 {
        height: 100%!important;
    }
    #s5_nav li ul {
        margin-left: 0!important;
        margin-top: 0!important;
        position: inherit!important;
        width: 100%!important;
    }
    .S5_parent_subtext {
        margin-left: 8px;
        margin-right: 8px;
        padding: 0 !important;
        float: left;
    }
    #s5_nav li .s5_level1_span2 a {
        padding-left: 8px!important;
        padding-right: 8px!important;
        float: left;
    }
    .S5_submenu_item {
        padding: 6px 20px!important;
    }
    .s5_level1_span2 {
        padding: 0!important;
        margin-top: 6px;
    }
     #s5_nav li ul ul {
        margin-left: 10% !important;
        width: 90% !important;
    }
    #resp_menu_21, .parent_id_146, /*DJ Promotion*/ #resp_menu_42, .parent_id_152, .parent_id_153, .parent_id_160, /*Inside*/ #resp_menu_67, .parent_id_240, .parent_id_330, .parent_id_342, .parent_id_366, .parent_id_522, .parent_id_521, .parent_id_311, .parent_id_241, .parent_id_322 /*Sampler*/ {
        display: none;
    }
    /*END-MENU*/
    /*STARSEITE_AJAX_NEWS*/
    .news_web {
        display: none;
    }
    .news_mobile {
        display: block;
    }
     /*three_news_intop*/
    .page-101 .three_news_intop {
        display: none;
    }
    .page-101 .s5_bump_outs2 {
        display: none;
    }
    /*three_news_intop*/
    #s5_login_breadcrumb_wrap {
        overflow: hidden;
        padding: 14px;
    }
    #s5_top_row1_inner .s5_float_left {
        width: 100%!important;
    }
    #s5_top_row3_area1 .module_round_box_outer, #s5_menu_outer_wrap {
        display: none;
    }
    #s5_right_column_wrap {
        width: 100%!important;
        min-height: 100%!important;
        margin-left: 0!important;
    }
    #offlajn-ajax-search236 {
        width: 100%!important;
    }
    .djslider, #s5_columns_wrap_inner {
         width: 100%!important;
    }
    .module_round_box_outer .s5_module_box_1 table.top10 tr td a img {
         width: auto;
    }
    #s5_right_column_wrap .module_round_box_outer, #s5_left_column_wrap .module_round_box_outer {
         margin: 0 5px 10px 5px;
    }
    .top10 .info {
        display: block;
        width: 100%;
    }
    .top10 .artist, .top10 .song, .top10 .label {
      white-space: normal!important;
      width: 100%!important;
    }
    .top10 .shop-links {
        top: 0!important;
    }
    .module_round_box-style6 #blockrandom {
        width:100%!important;
    }
    .allmode-topbox table tbody tr td {
        padding: 0!important;
    }
    /*Center-module in home*/
   #s5_center_column_wrap {
        float: none;
        left: 0;
        width: 100%;
    }

    #s5_center_column_wrap_inner {
        left: 0;
        margin-left: 0 !important;
        margin-right: 0 !important;
        min-height: 100% !important;
    }
    #s5_component_wrap {
        padding: 2px 12px 5px;
    }
    .ajaxnewsstartseite-div .allmode_right {
        padding: 0!important;
    }

    /*POP_UP login*/
    #ua_no_rashalogin {
    max-width: 90%;
    }
    /*page*/
    .contentheading {
        font-size: 150%;
    }
    .item-page p img {
        width: 100%;
        height: auto;
    }
    #item p iframe {
        width: 100%!important;
        height: 100%!important;
    }
    #s5_left_inset_wrap .module_round_box_outer:nth-child(3) {
        display: none;
    }
    .item-page .itp-gads- /*Google-banner in articles*/ {
        display: block!important;
    }

    #facebook .plugin {
        width: 200px!important;
    }
    #feedback_1z9eMOhfZHHHJUtWf {
        width: 194px!important;
    }

    #s5_left_column_wrap {
        min-height: 100%!important;
        left: 0;
    }
    #offlajn-ajax-search215 {
        width: 100%!important;
    }
    .s5_float_left {
        width: 100%!important;
    }
    .fb_iframe_widget, .fb_iframe_widget span,.fb_iframe_widget span iframe, body.plugin .pluginSkinLight > div {
        #width: 100%!important;
    }

    /*LIST-CHARTS*/
    #djcharts h4 {
        margin-top: 0;
    }
    .charts_table_resp {
        display: block;
    }
    .charts_table_web, .position-right, .info-table {
        display: none!important;
    }
    #djcharts .dc-list .cover .info {
        width: 49%;
        float: left;
        text-align: left;
    }
    #djcharts .cover .info .dc-info-actions a img {
        height: 100%;
        width: 100%;
    }
    .dc-list > div {
        border: 1px solid #cccccc;
        display: block;
        width: 100%!important;
        height: auto !important;
        overflow: hidden;
        padding: 2px;
    }
    .dc-list {
        float: left;
        margin-bottom: 5%;
        margin-left: 4%;
        width: 45%;
        min-height: 410px;
    }
    .info-name {
        color: #333333;
        float: left;
        font-weight: bold;
        text-align: left;
        width: 45%;
    }
    .dc-list .position {
        background: #ccc;
    }
    #djcharts .dci-sample, #djcharts .dci-info, #djcharts .dci-urls  {
        float: none;
        position: inherit;
    }
    .table-name {
        display: none;
    }
    .filename, .filesize, .file_dl {
        display: block;
        float: left;
        margin-right: 3%;
    }
    .internationale {
        display: none ;
    }
    .internationale-resp {
        display: block ;
    }
    .internationale-resp div {
        border: 1px solid #ccc;
        float: left;
        width: 45%;
    }
    .p-container {
        float: right;
    }
    /*#djcharts .cover img {
        float: right;
    }*/
    #djcharts a:link, #djcharts a:active, #djcharts a:visited {
        float: right;
    }
    .dci-urls a, .dci-sample a, .dci-info a {
        margin: 2px;
    }
    /*#djcharts .dc-info-actions {
        overflow: hidden;
    }*/
    .cl-video {
        top: 0;
    }

/* Weitere DANCE CHARTS*/
     .table-records-web {
        display: none;
    }
     .table-records-resp {
        display: block;
    }
    /*songinfos*/
    .row-fluid .span8 {
        width: 100%;
        float: none;
    }
    #songinfos .table td, .table th {
        display: block;
    }
    .row-fluid .span4 {
        width: 100%;
    }
    .songinfos_float {
        float: none;
    }
    .songinfos_float img, .songyoutube #tourFlash {
        max-width: 90%;
    }

}

@media screen and (min-width:641px) and (max-width:768px) {
    
	#s5_social_wrap1 {
		    min-width: 98% !important;
	}	
	#s5_rss {
		    margin-top: -25px;
	}
	#s5_twitter {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_google {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_facebook {
		    margin-top: -25px;
			height: 26px;
	}
	
	#advert_superbanner, #advert_skyscraper, .itp-gads-, #omsv_sky_DhtmlLayer,  #ftdiv939606, #nuggadLayer, #fblikepop, #fb_reset, #ftdiv953491, #fb-root, #s5_pos_bottom_row1_3, #s5_pos_bottom_row1_5, #djcharts .text-mini, .ftdiv950342, #ftdiv805689, #wp_adv, #ftdiv805690, #top-banner, #s5_body .adform-adbox {
        display: none!important;
    }
    .s5_module_box_2 p a {
        display: none;
    }
    #fblikebg {
        background: none!important;
    }
    .mobile-none {
         display: none;
    }
    #s5_loginreg {
        display: none;
    }
	#s5_below_columns_wrap1 {
		display: none;
		
	}
     #s5_middle_top_wrap {
        display: block; /*SEARCH*/
    }
    #s5_right_wrap .module_round_box_outer:nth-child(1), #s5_right_wrap .module_round_box_outer:nth-child(3), #s5_right_wrap .module_round_box_outer:nth-child(6) {
        display: none;
    }
    #fullpagewrap, #pagewrap, .s5_wrap {
        max-width: 97%;
    }
    .three_news_intop a img {
        height: auto;
        width: 100%;
    }
    #s5_banner_date_wrap {
        padding: 0;
    }
    #s5_header_wrap .module_round_box_outer .s5_module_box_1 table tr td a img /*LOGO*/ {
        height: 100%;
        width: 103%;
    }
    #s5_social_wrap1 {
        height: 10%;
        overflow: hidden;
        padding: 7px;
    }
    #s5_rss, #s5_twitter, #s5_google, #s5_facebook {
        margin-left: 4px;
    }
    #s5_date_wrap {
        float: none;
    }
    /*Menu*/
    .moduletable select{
        display: block;
    }
    #s5_menu_wrap_resp {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li > ul {
        display: none;
    }
    #s5_menu_wrap_resp ul > li:nth-child(4) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(4) {
        display: block;
    }
    #s5_menu_wrap_resp ul > li:nth-child(5) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(5) {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li:hover ul {
        display: block;
    }
    #s5_nav li {
        width: 100%;
        height: 100%!important;
        background-color: #8b0200;
        padding: 3px 0 0 0!important;
    }
    #s5_nav li a {
        font-size: 1.1em;
    }
    .s5_level1_span1 {
        height: 100%!important;
    }
    #s5_nav li.active .s5_level1_span1, #s5_nav li.mainMenuParentBtnFocused .s5_level1_span1, #s5_nav li:hover .s5_level1_span1 {
        background: none;
        height: 100%;
    }
    .s5_level1_span2 {
        height: 100%!important;
    }
    #s5_nav li ul {
        margin-left: 0!important;
        margin-top: 0!important;
        position: inherit!important;
        width: 100%!important;
    }
    .S5_parent_subtext {
        margin-left: 8px;
        margin-right: 8px;
        padding: 0 !important;
        float: left;
    }
    #s5_nav li .s5_level1_span2 a {
        padding-left: 8px!important;
        padding-right: 8px!important;
        float: left;
    }
    .S5_submenu_item {
        padding: 6px 20px!important;
    }
    .s5_level1_span2 {
        padding: 0!important;
        margin-top: 6px;
    }
     #s5_nav li ul ul {
        margin-left: 10% !important;
        width: 90% !important;
    }
     #resp_menu_21, .parent_id_146, /*DJ Promotion*/ #resp_menu_42, .parent_id_152, .parent_id_153, .parent_id_160, /*Inside*/ #resp_menu_67, .parent_id_240, .parent_id_330, .parent_id_342, .parent_id_366, .parent_id_522, .parent_id_521, .parent_id_311, .parent_id_241, .parent_id_322 /*Sampler*/ {
        display: none;
    }
    /*END-MENU*/
    /*STARSEITE_AJAX_NEWS*/
    .news_web {
        display: none;
    }
    .news_mobile {
        display: block;
    }
     /*three_news_intop*/
    .page-101 .three_news_intop {
        display: none;
    }
    .page-101 .s5_bump_outs2 {
        display: none;
    }
    /*three_news_intop*/
    #s5_login_breadcrumb_wrap {
        overflow: hidden;
        padding: 14px;
    }
    #s5_top_row1_inner .s5_float_left {
        width: 100%!important;
    }
    #s5_top_row3_area1 .module_round_box_outer, #s5_menu_outer_wrap {
        display: none;
    }
    #s5_right_column_wrap {
        width: 100%!important;
        min-height: 100%!important;
        margin-left: 0!important;
    }
    #offlajn-ajax-search236 {
        width: 100%!important;
    }
    .djslider, #s5_columns_wrap_inner {
         width: 100%!important;
    }
    .module_round_box_outer .s5_module_box_1 table.top10 tr td a img {
         width: auto;
    }
    #s5_right_column_wrap .module_round_box_outer, #s5_left_column_wrap .module_round_box_outer {
         margin: 0 5px 10px 5px;
    }
    .top10 .info {
        display: block;
        width: 100%;
    }
    .top10 .artist, .top10 .song, .top10 .label {
      white-space: normal!important;
      width: 100%!important;
    }
    .top10 .shop-links {
        top: 0!important;
    }
    .module_round_box-style6 #blockrandom {
        width:100%!important;
    }
    .allmode-topbox table tbody tr td {
        padding: 0!important;
    }
    /*Center-module in home*/
   #s5_center_column_wrap {
        float: none;
        left: 0;
        width: 100%;
    }
    /*#s5_center_column_wrap_inner {
        margin-right: 0!important;
        left: 0;
    }*/
    #s5_center_column_wrap_inner {
        left: 0;
        margin-left: 0 !important;
        margin-right: 0 !important;
        min-height: 100% !important;
    }
    #s5_component_wrap {
        padding: 2px 12px 5px;
    }
    .ajaxnewsstartseite-div .allmode_right {
        padding: 0!important;
    }

    /*POP_UP login*/
    #ua_no_rashalogin {
    max-width: 90%;
    }
    /*page*/
    .contentheading {
        font-size: 150%;
    }
    .item-page p img {
        width: 100%;
        height: auto;
    }
    #item p iframe {
        width: 100%!important;
        height: 100%!important;
    }
    #s5_left_inset_wrap .module_round_box_outer:nth-child(3) {
        display: none;
    }
    .item-page .itp-gads- /*Google-banner in articles*/ {
        display: block!important;
    }
    #facebook .plugin {
        width: 200px!important;
    }
    #feedback_1z9eMOhfZHHHJUtWf {
        width: 194px!important;
    }
   /* #s5_component_wrap .fb_iframe_widget iframe {
        width: 200px!important;
    }*/
    #s5_left_column_wrap {
        min-height: 100%!important;
        left: 0;
    }
    #offlajn-ajax-search215 {
        width: 100%!important;
    }
    .s5_float_left {
        width: 100%!important;
    }
    .fb_iframe_widget, .fb_iframe_widget span,.fb_iframe_widget span iframe, body.plugin .pluginSkinLight > div {
        #width: 100%!important;
    }

    /*LIST-CHARTS*/
    #djcharts h4 {
        margin-top: 0;
    }
    .charts_table_resp {
        display: block;
    }
    .charts_table_web, .position-right, .info-table {
        display: none!important;
    }
    #djcharts .dc-list .cover .info {
        width: 49%;
        float: left;
        text-align: left;
    }
    #djcharts .cover .info .dc-info-actions a img {
        height: 100%;
        width: 100%;
    }
    .dc-list > div {
        border: 1px solid #cccccc;
        display: block;
        width: 100%!important;
        height: auto !important;
        overflow: hidden;
        padding: 2px;
    }
    .dc-list {
        float: left;
        margin-bottom: 3%;
        margin-left: 3%;
        width: 45%;
        min-height: 410px;
    }
    .info-name {
        color: #333333;
        float: left;
        font-weight: bold;
        text-align: left;
        width: 45%;
    }
    .dc-list .position {
        background: #ccc;
    }
    #djcharts .dci-sample, #djcharts .dci-info, #djcharts .dci-urls  {
        float: none;
        position: inherit;
    }
    .table-name {
        display: none;
    }
    .filename, .filesize, .file_dl {
        display: block;
        float: left;
        margin-right: 3%;
    }
    .internationale {
        display: none ;
    }
    .internationale-resp {
        display: block ;
    }
    .internationale-resp div {
        border: 1px solid #ccc;
        float: left;
        width: 45%;
    }
    .p-container {
        float: right;
    }
   /* #djcharts .cover img {
        float: right;
    }*/
    #djcharts a:link, #djcharts a:active, #djcharts a:visited {
        float: right;
    }
    .dci-urls a, .dci-sample a, .dci-info a {
        margin: 2px;
    }
   /* #djcharts .dc-info-actions {
        overflow: hidden;
    }*/
    .cl-video {
        top: 0;
    }

/* Weitere DANCE CHARTS*/
     .table-records-web {
        display: none;
    }
     .table-records-resp {
        display: block;
    }
   /*songinfos*/

    #songinfos .table td, .table th {
        display: block;
    }
    .songinfos_float {
        float: none;
    }
    .songinfos_float img, .songyoutube #tourFlash {
        max-width: 90%;
    }

}
@media screen and (min-width:769px) and (max-width:980px) {
    /*#advert_superbanner, #advert_skyscraper, .itp-gads-, #omsv_sky_DhtmlLayer, .adsbygoogle, #ftdiv939606, #nuggadLayer, #fblikepop, #fb_reset, #ftdiv953491, #fb-root, #djcharts .text-mini, .ftdiv950342, #wp_adv, #ftdiv805690 {
        display: none!important;
    }*/
	#s5_social_wrap1 {
		    min-width: 98% !important;
	}	
	#s5_rss {
		    margin-top: -25px;
	}
	#s5_twitter {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_google {
		    margin-top: -25px;
			height: 26px;
	}
	#s5_facebook {
		    margin-top: -25px;
			height: 26px;
	}
	#top-banner .custom p {
		text-align: left !important;
	}
	
    #advert_skyscraper, .itp-gads- {
        display: none;
    }
    #omsv_sky_DhtmlLayer, #ftdiv967694, #ftdiv979590 {
        left: 605px!important;
    }
    #ftdiv967694 {
        left: 605px!important;
        width: 165px!important;
    }
    #advert_superbanner table {

    }
    .s5_module_box_2 p a {
        display: none;
    }
    #fblikebg {
        background: none!important;
    }
    .mobile-none {
         display: none;
    }
    #s5_loginreg {
        display: none;
    }
     #s5_middle_top_wrap {
        display: block; /*SEARCH*/
    }
    #s5_right_wrap .module_round_box_outer:nth-child(1), #s5_right_wrap .module_round_box_outer:nth-child(3), #s5_right_wrap .module_round_box_outer:nth-child(6) {
        display: none;
    }
    #fullpagewrap, #pagewrap, .s5_wrap {
        max-width: 90%;
        float: left;
    }
    .three_news_intop a img {
        height: auto;
        width: 100%;
    }
    #s5_banner_date_wrap {
        padding: 0;
    }
    /*LOGO*/ /*#s5_header_wrap .module_round_box_outer .s5_module_box_1 table tr td a img  {
        height: 100%;
        width: 95%;
    }           */
    #s5_social_wrap1 {
        height: 10%;
        overflow: hidden;
        padding: 7px;
    }
    #s5_rss, #s5_twitter, #s5_google, #s5_facebook {
        margin-left: 4px;
    }
    #s5_date_wrap {
        float: none;
    }
    /*Menu*/
    .moduletable select{
        display: block;
    }
    #s5_menu_wrap_resp {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li > ul {
        display: none;
    }
    #s5_menu_wrap_resp ul > li:nth-child(4) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(4) {
        display: block;
    }
    #s5_menu_wrap_resp ul > li:nth-child(5) {
        display: none;
    }
    #s5_menu_wrap_resp ul li ul li:nth-child(5) {
        display: block;
    }
    #s5_menu_wrap_resp > ul > li:hover ul {
        display: block;
    }
    #s5_nav li {
        width: 100%;
        height: 100%!important;
        background-color: #8b0200;
        padding: 3px 0 0 0!important;
    }
    #s5_nav li a {
        font-size: 1.1em;
    }
    .s5_level1_span1 {
        height: 100%!important;
    }
    #s5_nav li.active .s5_level1_span1, #s5_nav li.mainMenuParentBtnFocused .s5_level1_span1, #s5_nav li:hover .s5_level1_span1 {
        background: none;
        height: 100%;
    }
    .s5_level1_span2 {
        height: 100%!important;
    }
    #s5_nav li ul {
        margin-left: 0!important;
        margin-top: 0!important;
        position: inherit!important;
        width: 100%!important;
    }
    .S5_parent_subtext {
        margin-left: 8px;
        margin-right: 8px;
        padding: 0 !important;
        float: left;
    }
    #s5_nav li .s5_level1_span2 a {
        padding-left: 8px!important;
        padding-right: 8px!important;
        float: left;
    }
    .S5_submenu_item {
        padding: 6px 20px!important;
    }
    .s5_level1_span2 {
        padding: 0!important;
        margin-top: 6px;
    }
     #s5_nav li ul ul {
        margin-left: 10% !important;
        width: 90% !important;
    }
     #resp_menu_21, .parent_id_146, /*DJ Promotion*/ #resp_menu_42, .parent_id_152, .parent_id_153, .parent_id_160, /*Inside*/ #resp_menu_67, .parent_id_240, .parent_id_330, .parent_id_342, .parent_id_366, .parent_id_522, .parent_id_521, .parent_id_311, .parent_id_241, .parent_id_322 /*Sampler*/ {
        display: none;
    }
    /*END-MENU*/
    /*STARSEITE_AJAX_NEWS*/
    .news_web {
        display: none;
    }
    .news_mobile {
        display: block;
    }
     /*three_news_intop*/
    .page-101 .three_news_intop {
        display: none;
    }
    .page-101 .s5_bump_outs2 {
        display: none;
    }
    /*three_news_intop*/
    #s5_login_breadcrumb_wrap {
        overflow: hidden;
        padding: 14px;
    }
    #s5_top_row1_inner .s5_float_left {
        width: 100%!important;
    }
    #s5_top_row3_area1 .module_round_box_outer, #s5_menu_outer_wrap {
        display: none;
    }
    #s5_right_column_wrap {
        width: 100%!important;
        min-height: 100%!important;
        margin-left: 0!important;
    }
    #offlajn-ajax-search236 {
        width: 100%!important;
    }
    .djslider, #s5_columns_wrap_inner {
         width: 100%!important;
    }
    .module_round_box_outer .s5_module_box_1 table.top10 tr td a img {
         width: auto;
    }
    #s5_right_column_wrap .module_round_box_outer, #s5_left_column_wrap .module_round_box_outer {
         margin: 0 5px 10px 5px;
    }
    .top10 .info {
        display: block;
        width: 100%;
    }
    .top10 .artist, .top10 .song, .top10 .label {
      white-space: normal!important;
      width: 100%!important;
    }
    .top10 .shop-links {
        top: 0!important;
    }
    .module_round_box-style6 #blockrandom {
        width:100%!important;
    }
    .allmode-topbox table tbody tr td {
        padding: 0!important;
    }
    /*Center-module in home*/
   #s5_center_column_wrap {
        float: none;
        left: 0;
        width: 100%;
    }
    /*#s5_center_column_wrap_inner {
        margin-right: 0!important;
        left: 0;
    }*/
    #s5_center_column_wrap_inner {
        left: 0;
        margin-left: 0 !important;
        margin-right: 0 !important;
        min-height: 100% !important;
    }
    #s5_component_wrap {
        padding: 2px 12px 5px;
    }
    .ajaxnewsstartseite-div .allmode_right {
        padding: 0!important;
    }

    /*POP_UP login*/
    #ua_no_rashalogin {
    max-width: 90%;
    }
    /*page*/
    .contentheading {
        font-size: 150%;
    }
    .item-page p img {
        width: 100%;
        height: auto;
    }
    #item p iframe {
        width: 100%!important;
        height: 100%!important;
    }
    #s5_left_inset_wrap .module_round_box_outer:nth-child(3) {
        display: none;
    }
    .item-page .itp-gads- /*Google-banner in articles*/ {
        display: block!important;
    }
    #facebook .plugin {
        width: 200px!important;
    }
    #feedback_1z9eMOhfZHHHJUtWf {
        width: 194px!important;
    }
   /* #s5_component_wrap .fb_iframe_widget iframe {
        width: 200px!important;
    }*/
    #s5_left_column_wrap {
        min-height: 100%!important;
        left: 0;
    }
    #offlajn-ajax-search215 {
        width: 100%!important;
    }
    .s5_float_left {
        width: 100%!important;
    }
    .fb_iframe_widget, .fb_iframe_widget span,.fb_iframe_widget span iframe, body.plugin .pluginSkinLight > div {
       # width: 100%!important;
    }

    /*LIST-CHARTS*/
    #djcharts h4 {
        margin-top: 0;
    }
    .charts_table_resp {
        display: block;
    }
    .charts_table_web, .position-right, .info-table {
        display: none!important;
    }
    #djcharts .dc-list .cover .info {
        width: 49%;
        float: left;
        text-align: left;
    }
    #djcharts .cover .info .dc-info-actions a img {
        height: 100%;
        width: 100%;
    }
    .dc-list > div {
        border: 1px solid #cccccc;
        display: block;
        width: 100%!important;
        height: auto !important;
        overflow: hidden;
        padding: 2px;
    }
    .dc-list {
        float: left;
        margin-bottom: 3%;
        margin-left: 3%;
        width: 45%;
        min-height: 410px;
    }
    .info-name {
        color: #333333;
        float: left;
        font-weight: bold;
        text-align: left;
        width: 45%;
    }
    .dc-list .position {
        background: #ccc;
    }
    #djcharts .dci-sample, #djcharts .dci-info, #djcharts .dci-urls  {
        float: none;
        position: inherit;
    }
    .table-name {
        display: none;
    }
    .filename, .filesize, .file_dl {
        display: block;
        float: left;
        margin-right: 3%;
    }
    .internationale {
        display: none ;
    }
    .internationale-resp {
        display: block ;
    }
    .internationale-resp div {
        border: 1px solid #ccc;
        float: left;
        width: 45%;
    }
    .p-container {
        float: right;
    }
   /* #djcharts .cover img {
        float: right;
    }*/
    #djcharts a:link, #djcharts a:active, #djcharts a:visited {
        float: right;
    }
    .dci-urls a, .dci-sample a, .dci-info a {
        margin: 2px;
    }
   /* #djcharts .dc-info-actions {
        overflow: hidden;
    }*/
    .cl-video {
        top: 0;
    }

/* Weitere DANCE CHARTS*/
    /* .table-records-web {
        display: none;
    }
     .table-records-resp {
        display: block;
    } */
   /*songinfos*/

    #songinfos .table td, .table th {
        display: block;
    }
    .songinfos_float {
        float: none;
    }
    .songinfos_float img, .songyoutube #tourFlash {
        max-width: 90%;
    }

}

@media screen and (min-width:1001px) and (max-width:1280px) {
    #fblikebg {
        background: none!important;
    }
     #fullpagewrap {
        max-width: 100%;
    }
}

 /*GOOGLE-BANNERS*/

@media screen and (min-width:780px) and (max-width:819px) {
    #advert_skyscraper, .itp-gads- {
        display: none;
    }
    #omsv_sky_DhtmlLayer, #ftdiv967694, #ftdiv979590 {
        left: 615px!important;
    }
    #ftdiv967694 {
        left: 615px!important;
        width: 165px!important;
    }
}
@media screen and (min-width:820px) and (max-width:849px) {
    #advert_skyscraper, .itp-gads- {
        display: none;
    }
    #omsv_sky_DhtmlLayer, #ftdiv967694, #ftdiv979590 {
        left: 635px!important;
    }
    #ftdiv967694 {
        left: 635px!important;
        width: 165px!important;
    }
}
@media screen and (min-width:850px) and (max-width:900px) {
    #advert_skyscraper, .itp-gads- {
        display: none;
    }
    #omsv_sky_DhtmlLayer, #ftdiv967694, #ftdiv979590 {
        left: 662px!important;
    }
    #ftdiv967694 {
        left: 662px!important;
        width: 165px!important;
    }
}
 /*GOOGLE-BANNERS*/


/*RESPONSIVE*/
@media screen and (max-width:360px) {
    input.text {
        padding: 5px;
    }
    .table-records-web {
        display: none;
    }
    div#content {
        border: none;
    }
    .table-records-resp {
        display: block ;
    }
    .inform-name {
        background-color: #333333;
        border: 1px solid #333333;
        color: #ffffff;
        margin-bottom: 5%;
    }
    .table-records-resp .data .table-block:nth-child(odd) {
        background: #ccc;
    }
    .cat {
        float: left;
        font-weight: bold;
        margin-right: 5%;
        width: 40%;
    }
    .table-block {
        margin-bottom: 5%;
    }
    /*Account*/
   .table-account-resp {
        display: block;
    }
    .table-account-web {
        display: none;
    }
    div#content {
        padding: 0;
    }
    .table-account-resp .small, .content_right .right2, .table-account-resp .content_left .right2 {
        display: block;
        background-color: #333333;
        border: 1px solid #333333;
        color: #ffffff;
    }
    .table-account-resp .data {
        margin-bottom: 5%;
    }
    .table-account-resp .left2, .content_left .data .right2 {
        background: #ccc;
    }
    .left-data .left2, .left-data .left1 {
        float: left;
        margin-right: 5%;
    }
    .float {
        float: left;
        margin-right: 5%;
    }
     div.tab_bar li {
        width: 30%;
    }
    .table-account-resp .cat-account {
        background: #ccc;
    }
    .table-account-resp .info-name {
        margin: 0;
    }
    .mark {
        float: left;
    }
    input.text {
        width: 90%;
    }
    .table-account-resp .scroll {
        border: 1px solid #000000;
        overflow: auto;
        width:90%;
        height:100px;
        margin-top:5px;
    }
    .control .button {
        margin-bottom: 5%;
    }
    .cat-account {
        font-weight: bold;
    }
    .table-account-resp .label span {
        font-weight: bold;
    }
    /*.label {
        float: left;
        margin-right: 5%;
    }*/
    .label-checkbox {
        float: left;
        margin-right: 5%;
        width: 80%;
    }
    .checkbox {
        overflow: hidden;
        margin-bottom: 5%;
    }
    .mark-img {
        width: 50%;
        float: left;
        margin-right: 5px;
    }
    .mark-img img {
        width: 100%;
    }
      input.text {
        margin: 1% 0;
    }
    /*voting_charts*/
    .voting_charts_resp {
        display: block;
    }
    .voting_charts_web {
        display: none;
    }
    /*charts_index*/
   .charts_index_web {
        display: none;
    }
    .charts_index_resp {
        display: block;
    }
    .charts_index_resp .table_big > div {
        overflow: hidden;
    }
     .form_cell, .div_form {
        max-width: 90%;
    }

    /*FROM STYLE_TABLES*/
    /*voting_charts*/
    .voting_charts_resp {
        display: block;
    }
    .voting_charts_web {
        display: none;
    }
    input.big, input.normal {
        max-width: 92%;
    }
    input.button {
        max-width: 100%;
    }
    .name_row {
        display: none;
    }
    .voting_charts_resp {
        height: 2500px;
    }
    /*downloads*/
    .downloads_resp {
        display: block;
    }
    .downloads_web {
        display: none;
    }
    #div_switch_tabs_top .span_current {
        padding: 4px 6px 2px;
    }
    #div_switch_tabs_top li.title {
        display: block;
        width: 100%;
    }
    #div_switch_tabs_top li {
        margin: 0!important;
    }
    .name {
        float: left;
        width: 30%;
    }
    .cont {
        border-left: 1px solid #cccccc;
        display: block;
        overflow: hidden;
        padding-left: 2%;
        width: 67%;
    }
    input.button_red {
        max-width: 100%;;
    }
    #div_switch_tabs_bottom {
        display: none;
    }
    /*charts_index*/
    .charts_index_web {
        display: none;
    }
    .charts_index_resp {
        display: block;
    }
    .name > span {
        overflow: hidden;
    }
    /*REALTIME_CHARTS*/
    .realtime_charts_resp {
        display: block;
    }
    .realtime_charts_web {
        display: none;
    }
    .first_row {
        background: #333;
        color: #fff;
    }

}
@media screen and (max-width:480px) {
    input.text {
        padding: 5px;
    }
    .table-records-web {
        display: none;
    }
    div#content {
        border: none;
    }
    .table-records-resp {
        display: block ;
    }
    .inform-name {
        background-color: #333333;
        border: 1px solid #333333;
        color: #ffffff;
        margin-bottom: 5%;
    }
    .table-records-resp .data .table-block:nth-child(odd) {
        background: #ccc;
    }
    .cat {
        float: left;
        font-weight: bold;
        margin-right: 5%;
        width: 40%;
    }
    .table-block {
        margin-bottom: 5%;
    }
    /*Account*/
    .table-account-resp {
        display: block;
    }
    .table-account-web {
        display: none;
    }
    div#content {
        padding: 0;
    }
    .table-account-resp .small, .content_right .right2, .table-account-resp .content_left .right2 {
        display: block;
        background-color: #333333;
        border: 1px solid #333333;
        color: #ffffff;
    }
    .table-account-resp .data {
        margin-bottom: 5%;
    }
    .table-account-resp .left2, .content_left .data .right2 {
        background: #ccc;
    }
    .left-data .left2, .left-data .left1 {
        float: left;
        margin-right: 5%;
    }
    .float {
        float: left;
        margin-right: 5%;
    }
     div.tab_bar li {
        width: 30%;
    }
    .table-account-resp .cat-account {
        background: #ccc;
    }
    .table-account-resp .info-name {
        margin: 0;
    }
    .mark {
        float: left;
    }
    input.text {
        width: 90%;
    }
    .table-account-resp .scroll {
        border: 1px solid #000000;
        overflow: auto;
        width:90%;
        height:100px;
        margin-top:5px;
    }
    .control .button {
        margin-bottom: 5%;
    }
    .cat-account {
        font-weight: bold;
    }
    .table-account-resp .label span {
        font-weight: bold;
    }
    /*.label {
        float: left;
        margin-right: 5%;
    }*/
    .label-checkbox {
        float: left;
        margin-right: 5%;
        width: 80%;
    }
    .checkbox {
        overflow: hidden;
        margin-bottom: 5%;
    }
    .mark-img {
        width: 50%;
        float: left;
        margin-right: 5px;
    }
    .mark-img img {
        width: 100%;
    }
      input.text {
        margin: 1% 0;
    }
    /*voting_charts*/
   .voting_charts_resp {
        display: block;
    }
    .voting_charts_web {
        display: none;
    }
    /*charts_index*/
    .charts_index_web {
        display: none;
    }
    .charts_index_resp {
        display: block;
    }
    .charts_index_resp .table_big > div {
        overflow: hidden;
    }
     .form_cell, .div_form {
        max-width: 90%;
    }
    /*FROM STYLE_TABLES*/
    /*voting_charts*/
    .voting_charts_resp {
        display: block;
    }
    .voting_charts_web {
        display: none;
    }
    input.big, input.normal {
        max-width: 92%;
    }
    input.button {
        max-width: 100%;
    }
    .name_row {
        display: none;
    }
    .voting_charts_resp {
        height: 2500px;
    }
    /*downloads*/
    .downloads_resp {
        display: block;
    }
    .downloads_web {
        display: none;
    }
    #div_switch_tabs_top .span_current {
        padding: 4px 6px 2px;
    }
    #div_switch_tabs_top li.title {
        display: block;
        width: 100%;
    }
    #div_switch_tabs_top li {
        margin: 0!important;
    }
    .name {
        float: left;
        width: 30%;
    }
    .cont {
        border-left: 1px solid #cccccc;
        display: block;
        overflow: hidden;
        padding-left: 2%;
        width: 67%;
    }
    input.button_red {
        max-width: 100%;;
    }
    #div_switch_tabs_bottom {
        display: none;
    }
    /*charts_index*/
    .charts_index_web {
        display: none;
    }
    .charts_index_resp {
        display: block;
    }
    .name > span {
        overflow: hidden;
    }
    /*REALTIME_CHARTS*/
    .realtime_charts_resp {
        display: block;
    }
    .realtime_charts_web {
        display: none;
    }
    .first_row {
        background: #333;
        color: #fff;
    }
}
@media screen and (max-width:640px) {
    input.text {
        padding: 5px;
    }
    .table-records-web {
        display: none;
    }
    div#content {
        border: none;
    }
    .table-records-resp {
        display: block ;
    }
    .inform-name {
        background-color: #333333;
        border: 1px solid #333333;
        color: #ffffff;
        margin-bottom: 5%;
    }
    .table-records-resp .data .table-block:nth-child(odd) {
        background: #ccc;
    }
    .cat {
        float: left;
        font-weight: bold;
        margin-right: 5%;
        width: 40%;
    }
    .table-block {
        margin-bottom: 5%;
    }
    /*Account*/
    .table-account-resp {
        display: block;
    }
    .table-account-web {
        display: none;
    }
    div#content {
        padding: 0;
    }
    .table-account-resp .small, .content_right .right2, .table-account-resp .content_left .right2 {
        display: block;
        background-color: #333333;
        border: 1px solid #333333;
        color: #ffffff;
    }
    .table-account-resp .data {
        margin-bottom: 5%;
    }
    .table-account-resp .left2, .content_left .data .right2 {
        background: #ccc;
    }
    .left-data .left2, .left-data .left1 {
        float: left;
        margin-right: 5%;
    }
    .float {
        float: left;
        margin-right: 5%;
    }
     div.tab_bar li {
        width: 30%;
    }
    .table-account-resp .cat-account {
        background: #ccc;
    }
    .table-account-resp .info-name {
        margin: 0;
    }
    .mark {
        float: left;
    }
    input.text {
        width: 90%;
    }
    .table-account-resp .scroll {
        border: 1px solid #000000;
        overflow: auto;
        width:90%;
        height:100px;
        margin-top:5px;
    }
    .control .button {
        margin-bottom: 5%;
    }
    .cat-account {
        font-weight: bold;
    }
    .table-account-resp .label span {
        font-weight: bold;
    }
    /*.label {
        float: left;
        margin-right: 5%;
    }*/
    .label-checkbox {
        float: left;
        margin-right: 5%;
        width: 80%;
    }
    .checkbox {
        overflow: hidden;
        margin-bottom: 5%;
    }
    .mark-img {
        width: 50%;
        float: left;
        margin-right: 5px;
    }
    .mark-img img {
        width: 100%;
    }
      input.text {
        margin: 1% 0;
    }
    /*voting_charts*/
    .voting_charts_resp {
        display: block;
    }
    .voting_charts_web {
        display: none;
    }
    /*charts_index*/
    .charts_index_web {
        display: none;
    }
    .charts_index_resp {
        display: block;
    }
    .charts_index_resp .table_big > div {
        overflow: hidden;
    }
    .form_cell, .div_form {
        max-width: 90%;
    }
    /*FROM STYLE_TABLES*/

    /*voting_charts*/
    .voting_charts_resp {
        display: block;
    }
    .voting_charts_web {
        display: none;
    }
    input.big, input.normal {
        max-width: 92%;
    }
    input.button {
        max-width: 100%;
    }
    .name_row {
        display: none;
    }
    .voting_charts_resp {
        height: 2500px;
    }
    /*downloads*/
    .downloads_resp {
        display: block;
    }
    .downloads_web {
        display: none;
    }
    #div_switch_tabs_top .span_current {
        padding: 4px 6px 2px;
    }
    #div_switch_tabs_top li.title {
        display: block;
        width: 100%;
    }
    #div_switch_tabs_top li {
        margin: 0!important;
    }
    .name {
        float: left;
        width: 30%;
    }
    .cont {
        border-left: 1px solid #cccccc;
        display: block;
        overflow: hidden;
        padding-left: 2%;
        width: 67%;
    }
    input.button_red {
        max-width: 100%;;
    }
    #div_switch_tabs_bottom {
        display: none;
    }
    /*charts_index*/
    .charts_index_web {
        display: none;
    }
    .charts_index_resp {
        display: block;
    }
    .name > span {
        overflow: hidden;
    }
    /*REALTIME_CHARTS*/
    .realtime_charts_resp {
        display: block;
    }
    .realtime_charts_web {
        display: none;
    }
    .first_row {
        background: #333;
        color: #fff;
    }


}