.slicknav_menu { display: none }
@media screen and (max-width: 768px) { 
    .js #menu { display: none }
    .js .slicknav_menu { display: block }
    #header-breaking { display: none }
    #header {
        overflow: hidden;
        width: 100%;
    }
    .header-banner-none { display: none }
    #logo { margin-left: 190px }
    #wrap {
        width: 99%;
        padding: 20px 0px 6px 7px;
        overflow: hidden;
    }
    #slider { width: 100% }
    .slider-left-bg { width: 100% }
    #slider-left {
        width: 99%;
        margin-left: 0px;
    }
    #slider-left .slides img { width: 100% }
    #slider-right-top,
    #slider-right-bottom {
        width: 48%;
        float: left;
        margin-left: 0px;
        margin-top: 5px;
        margin-right: 7px;
    }
    #slider-right-bottom {
        width: 50%;
        float: left;
    }
    .slider-right-bg,
    .slider-left-bg { width: 100% }
    #slider-right-top .slides img,
    #slider-right-bottom  .slides img { width: 100% }
    #feat-slide { display: none }
    #content-left {
        margin-top: 20px;
        width: 99%;
    }
    .short-title { width: 100% }
    #short-one,
    #short-two,
    #short-three,
    #short-four,
    #short-five { width: 100% }
    .short-two-art {
        width: 49%;
        margin-right: 7px;
    }
    .short-two-video,
    .short-two-bg,
    .short-two-art img { width: 100% }
    .backstretch { display: none }
    .short-three-cover { width: 55% }
    .short-three-bg,
    .short-three-video,
    .short-three-cover img { width: 100% }
    .short-four-art {
        width: 48%;
        margin-right: 14px;
    }
    .short-four-cover,
    .short-four-cover img { width: 100% }
    .short-five-cover { width: 60% }
    .short-five-bg,
    .short-five-video,
    .short-five-cover img { width: 100% }
    .short-five-coverM { width: 39% }
    .short-five-bgM,
    .short-five-videoM,
    .short-five-coverM img { width: 100% }
    #sidebar-right,
    #sidebar-left {
        float: none;
        margin-left: -10px;
    }
    .widget {
        float: left;
        margin-left: 40px;
        height: 100%;
        display: block;
    }
    #footer { width: 100% }
    .footer-bottom { width: 100% }
    .header-row { width: 80% }
    #blog-right,
    #blog-left {
        float: left;
        width: 120%;
    }
    .blog-cover {
        width: 745px;
        margin-left: -4px;
    }
    .blog-cover h1 { font-size: 22px }
    .blog-cover span {
        font-size: 16px;
        width: 500px;
        line-height: 18px;
    }
}
@media screen and (max-width: 320px) { 
    .js #menu { display: none }
    .js .slicknav_menu { display: block }
    #header-breaking { display: none }
    #header { width: 100% }
    .header-banner-none { display: none }
    #logo { margin-left: 20px }
    #wrap {
        width: 98%;
        padding: 20px 0px 6px 7px;
    }
    #slider {
        width: 100%;
        height: 200px;
    }
    .slider-left-bg {
        width: 100%;
        height: 300px;
    }
    .slider-left-title {
        width: 90%;
        font-size: 16px;
        line-height: 18px;
        bottom: 115px;
    }
    .slider-left-des {
        width: 90%;
        top: 190px;
    }
    .slider-right-title {
        width: 90%;
        font-size: 16px;
        line-height: 18px;
        bottom: 90px;
    }
    .slider-right-des {
        width: 90%;
        top: 125px;
    }
    #slider-left {
        width: 98%;
        height: 300px;
        margin-left: 0px;
    }
    #slider-left .slides img {
        width: 100%;
        height: 300px;
    }
    #slider-right-top,
    #slider-right-bottom {
        width: 98%;
        float: left;
        margin-left: 0px;
        margin-top: 5px;
        margin-right: 0;
    }
    #slider-right-bottom {
        width: 98%;
        float: left;
    }
    .slider-right-bg,
    .slider-left-bg { width: 100% }
    #slider-right-top .slides img,
    #slider-right-bottom  .slides img { width: 100% }
    #feat-slide { display: none }
    #content-left {
        margin-top: 20px;
        width: 99%;
    }
    .short-title { width: 100% }
    .short-one-art { width: 100% }
    .short-one-cover {
        width: 100px;
        margin-right: 5px;
    }
    .short-one-art h2 { font-size: 12px }
    #short-one .slider-left-cat { display: none }
    #short-one,
    #short-two,
    #short-three,
    #short-four,
    #short-five { width: 100% }
    .short-two-art { width: 98% }
    .short-two-video,
    .short-two-bg,
    .short-two-art img {
        width: 100%;
        height: 210px;
    }
    .short-two-art h2 { font-size: 12px }
    .short-two-art h2,
    .short-two-art p.excerpt { width: 90% }
    .backstretch { display: none }
    .short-three-cover {
        width: 98%;
        height: 220px;
        margin-bottom: 20px;
    }
    .short-three-bg,
    .short-three-video,
    .short-three-cover img {
        width: 100%;
        height: 220px;
    }
    .short-four-art { width: 98% }
    .short-four-cover,
    .short-four-cover img { width: 100% }
    .short-five-cover {
        height: 210px;
        width: 98%;
        margin-bottom: 5px;
    }
    .short-five-bg,
    .short-five-video,
    .short-five-cover img { width: 100% }
    .short-five-coverM {
        float: left;
        width: 98%;
    }
    .short-five-bgM,
    .short-five-videoM,
    .short-five-coverM img { width: 100% }
    #sidebar-left,
    #sidebar-right {
        float: none;
        margin-left: -40px;
        margin-top: 20px;
        width: 98%;
    }
    .widget {
        float: left;
        margin-left: 40px;
        display: block;
        width: 98%;
        overflow: hidden;
    }
    .footer-col {
        float: left;
        margin-left: -10px;
        width: 98%;
    }
    #footer { width: 100% }
    .footer-bottom { width: 100% }
    .header-row { width: 80% }
    .footer-bottom-copyright { 
		height: 35px; 
		margin-bottom:15px; 
		font-size:12px; 
	}
    #blog-left,
    #blog-right { width: 300px }
    .single-archive { width: 300px }
    .blog-cover {
        width: 300px;
        margin-left: -4px;
    }
    .blog-cover h1 { font-size: 18px }
    .blog-cover span {
        font-size: 16px;
        width: 280px;
        line-height: 18px;
    }
    .bl2page-archive {
        width: 100%;
        overflow: hidden;
    }
    .bl2page-cover {
        width: 100px;
        margin-right: 5px;
    }
    .bl2page-archive h2 { font-size: 12px }
    .bl2page-archive .slider-left-cat { display: none }
    .short-four-cover,
    .short-four-cover img { width: 100% }
    .bl1page-archive { width: 280px }
	.commentlist { width: 300px }
	textarea#comment  { width: 300px }
	.single-video iframe { width: 300px; height: 220px; }
	#contact { width: 300px }
	.widget-blog-one ul li a { font-size:12px; }
	.flickr { width: 300px; overflow: hidden; }
	.single-cover-art { height: 100px; }
	.single-cover-art img { width: 300px; }
}


@media (min-width: 1px) and (max-width: 320px)
{
	.custom-powered-by,
	#waa-adv-b16,
	#custom-second-stripe-container,
	.waa-adv-category
	{
		display:none;
	}
}
@media (min-width: 1px) and (max-width: 1049px)
{
	#custom-first-stripe,
	#breadcrumbs,
	#custom-live-stripe,
	#header-main,
	#custom-second-stripe-container,
	#fb-page-share,
	#fb-single-comments,
	#fb-single-share
	{
		display:none;
	}
}
@media (min-width: 768px) and (max-width: 768px)
{
	.custom-article
	{
		display:block;
	}
	#header
	{
		height:220px;
	}
	.header-row
	{
		width:auto;
		margin:0;
		padding:0;
	}
	#logo
	{
		float:none;
		text-align:center;
		margin:0;
		width:250px;
		padding:0;
		margin:0 auto;
	}
	.header-banner
	{
		margin:0;
		float:none;
		width:728px;
		margin:0 auto;
	}
	#slider
	{
		margin-top:-20px;
	}
	#slider-left .slides img
	{
		height:auto;
	}
	#custom-first-image-slider
	{
		height:425px;
		width:753px;
		overflow:hidden;
	}
	#slider-right-top .slides img, #slider-right-bottom .slides img
	{
		height:auto;
	}
	.custom-second-image-slider .slider-right-bg
	{
		height:183px;
	}
	#slider-right-top, #slider-right-bottom
	{
		height:auto;
	}
	.custom-powered-by
	{
		width:728px;
	}
	#slider-right-bottom .slides li.custom-second-image-slider
	{
		width:380px;
		height:183px;
		overflow:hidden;
	}
	#slider-right-bottom .slides li.custom-second-image-slider img
	{
		width:380px;
		height:183px;
	}
	#slider-right-top .slides li.custom-second-image-slider .slider-right-title,
	#slider-right-bottom .slides li.custom-second-image-slider .slider-right-title
	{
		bottom:50px;
	}
	#waa-adv-b47,
	#waa-adv-b48,
	#waa-adv-b16
	{
		width:650px;
		margin:0 auto;
	}
	table#live-results
	{
		margin:0 auto;
	}
	.short-three-art-left
	{
		width:435px;
	}
	#photogalley-big,
	#photogallery-container
	{
		width:655px;
		margin:0 auto;
	}
	body.single #wrap
	{
		width:700px;
		padding:0;
		padding-left:20px;
	}
	body.single
	{
		background-color:#FFFFFF;
	}
	body.category .bl2page-archive
	{
		width:750px;
	}
	body.category .waa-adv-category
	{
		width:650px;
		margin:0 auto;
		margin-bottom:15px;
	}
	body.category #blog-left
	{
		width:755px;
	}
	body.category .short-four-art
	{
		width:320px;
		float:left;
	}
	body.category .bl4page-archive
	{
		padding-left:50px;
	}
	body.category .blog-cover
	{
		margin-left:0px;
	}
	body.category-reggina #slider
	{
		margin-top:20px;
	}
	body.category-reggina #wrap
	{
		padding-top:0px;
	}
	body.category .bl1page-archive
	{
		padding-left:50px;
	}
	body.single #blog-left
	{
		width:auto;
	}
}
@media (min-width: 1024px) and (max-width: 1024px)
{
	.custom-article
	{
		display:block;
	}
	.backstretch
	{
		display:none;
	}
	body
	{
		background-color:#FFFFFF;
	}
	#wrap
	{
		padding:0;
	}
	.header-row
	{
		padding-left:0px;
		padding-right:0px;
	}
	.footer-col
	{
		margin-right:10px;
	}
	#header
	{
		width:1024px;
	}
	#footer
	{
		width:1024px;
	}
	.footer-bottom
	{
		width:1024px;
	}
	body.home #slider
	{
		margin-top:0px;
		width:985px;
	}
	body.home .slider-left-bg
	{
		width:585px;
	}
	body.home #slider-left .slides img
	{
		width:585px;
	}
	body.home #slider-left
	{
		width:585px;
		margin-left:-12px;
	}
	.blog-cover
	{
		width:995px;
		margin:0;
	}
	body.category-reggina #slider
	{
		margin:0;
	}
	body.category-reggina #slider
	{
		margin-top:0px;
		width:985px;
	}
	body.category-reggina .slider-left-bg
	{
		width:585px;
	}
	body.category-reggina #slider-left .slides img
	{
		width:585px;
	}
	body.category-reggina #slider-left
	{
		width:585px;
		margin-left:-12px;
	}
}
@media (min-width: 320px) and (max-width: 479px)
{
	.header-banner
	{
		display:none;
	}
	#waa-adv-b47,
	#waa-adv-b48
	{
		display:none;
	}
	.short-three-art-left
	{
		width:auto;
	}
	#searchinput
	{
		width:235px;
	}
	.footer-bottom-copyright
	{
		float:none;
	}
	.footer-row
	{
		padding-left:20px;
		padding-right:20px;
	}
	.footer-bottom-copyright
	{
		height:auto;
	}
	.footer-bottom-powered-by
	{
		padding:0;
	}
	#slider
	{
		display:none;
	}
	.alternative-slider,
	.alternative-blog6,
	.alternative-blog1
	{
		display:block;
	}
	body.home #wrap
	{
		padding-top:0;
	}
	body.home #content-left
	{
		margin-top:0;
	}
	#photogalley-big,
	#photogallery-container,
	#short-one
	{
		display:none;
	}
	table#live-results tbody tr td.championship,
	table#live-results thead tr td.championship,
	table#live-results tbody tr td.time,
	table#live-results thead tr td.time
	{
		display:none;
	}
	table#live-results td
	{
		padding:5px 5px;
	}
	table#live-results
	{
		font-size:12px;
	}
	#fb-comments-alternative
	{
		display:block;
	}
	#fb-comments,
	#last-news
	{
		display:none;
	}
	.short-four-art
	{
		width:300px;
	}
	body.category .blog-cover
	{
		display:none;
	}
	.waa-custom-subcategory
	{
		display:none;
	}
	body.category .bl2page-archive
	{
		height:380px;
	}
	body.category .bl2page-archive .bl2page-cover
	{
		width:300px;
		height:205px;
		float:none;
	}
	body.category .bl2page-archive .bl2page-cover img
	{
		width:300px;
	}
	body.category .bl2page-archive .bl2page-title
	{
		font-size:16px;
		margin-bottom:10px;
		margin-top:10px;
	}
	body.category .bl1page-archive .bl1page-cover
	{
		width:305px;
	}
	body.category .bl1page-archive .bl1page-cover img
	{
		width:305px;
	}
	body.category .bl1page-archive .bl1page-cover
	{
		height:auto;
	}
	#page-left
	{
		width:310px;
	}
	#match-classification .logo
	{
		display:none;
	}
	.footer-bottom-copyright
	{
		-webkit-text-size-adjust: 100%;
	}
	#related
	{
		display:none;
	}
	.header-row
	{
		float:none;
		margin:0;
		padding:0;
		width:auto;
	}
	#logo
	{
		margin:0;
		width:100%;
		text-align:center;
	}
	table#live-results tbody tr td.match img
	{
		display:none !important;	
	}
	table#match-classification tr td:nth-child(9),
	table#match-classification tr th:nth-child(9)
	{
		display:none;
	}
	body.home div#short-five.fixed div.short-five-cover div.detailholder,
	body.home div#short-five.fixed div.short-five-cover div.detailholder .excerpt
	{
		width:265px;
	}
	body.home div#short-five.fixed div.short-five-cover div.detailholder .excerpt
	{
		height:30px;
		overflow:hidden;
	}
	.gallery .gallery-item,
	.gallery .gallery-item .gallery-icon img
	{
		width:90px;
		height:90px;
	}
}
@media (min-width: 320px) and (max-width: 640px)
{
	.author-box
	{
		width:305px;
	}
	.author-box .text
	{
		width:155px;
	}
	.author-box .text .bio,
	.author-box .text .social
	{
		display:none;
	}
	.short-five-cover h2,
	.short-three-cover h2
	{
		width:290px;
	}
}
@media (min-width: 480px) and (max-width: 640px)
{
	.header-banner
	{
		display:none;
	}
	.header-row
	{
		float:none;
		margin:0;
		padding:0;
		width:auto;
	}
	#logo
	{
		margin:0;
		width:100%;
		text-align:center;
	}
	#waa-adv-b47,
	#waa-adv-b48,
	#waa-adv-b16
	{
		display:none;
	}
	.custom-powered-by
	{
		width:450px;
	}
	table#live-results
	{
		font-size:11px;
	}
	table#live-results tbody tr td.time,
	table#live-results thead tr td.time
	{
		display:none;
	}
	body
	{
		background-color:#FFFFFF;
	}
	#wrap
	{
		padding:0;
	}
	
	.footer-bottom-copyright
	{
		float:none;
	}
	.footer-row
	{
		padding-left:20px;
		padding-right:20px;
	}
	.footer-bottom-copyright
	{
		height:auto;
	}
	.footer-bottom-powered-by
	{
		padding:0;
	}
	.short-three-art,
	.short-three-art-left
	{
		width:470px;
		margin-bottom:0px;
	}
	.short-three-cover
	{
		width:360px;
		margin:0 auto;
		margin-bottom:15px;
		margin-left:50px;
	}
	.short-title h3
	{
		text-transform:none;
	}
	#photogalley-big,
	#photogalley-big .bl1page-cover,
	#photogalley-big .bl1page-cover img
	{
		width:470px;
		height:181px;
	}
	#photogallery-container
	{
		margin-top:15px;
	}
	#photogallery-container .photogallery-item
	{
		float:none;
		width:220px;
		margin:0 auto;
	}
	#sidebar-right
	{
		margin-left:45px;
	}
	#slider
	{
		display:none;
	}
	.short-two-art
	{
		width:315px;
		margin:0;
		float:none;
		margin:0 auto;
		margin-bottom:10px;
	}
	.alternative-slider
	{
		display:block;
	}
	.short-five-cover
	{
		float:none;
		width:100%;
	}
	#short-five
	{
		height:auto;
	}
	#short-five .short-five-cover
	{
		margin-bottom:10px;
	}
	#short-five .short-five-coverM
	{
		width:257px;
		height:151px;
		margin-left:100px;
	}
	#related
	{
		display:none;
	}
	body.single .bl2page-archive,
	body.category .bl2page-archive
	{
		width:475px;
		font-size:12px;
		line-height:14px;
	}
	body.single .bl2page-archive h2.bl2page-title,
	body.category .bl2page-archive h2.bl2page-title
	{
		font-size:14px;
	}
	.single-archive
	{
		width:470px;
	}
	#fb-comments
	{
		display:none;
	}
	#fb-comments-alternative
	{
		display:block;
	}
	.single-cover-art,
	.single-cover-art img
	{
		width:470px;
		height:181px;
	}
	.waa-adv-category
	{
		display:none;
	}
	.short-four-art
	{
		margin-left:70px;
	}
	body.category .blog-cover,
	.waa-custom-subcategory
	{
		display:none;
	}
	body.category .bl1page-archive
	{
		width:470px;
	}
	body.category .bl1page-archive .bl1page-cover,
	body.category .bl1page-archive .bl1page-cover img
	{
		width:470px;
		height:181px;
	}
	#page-left
	{
		width:470px;
	}
	.footer-bottom-copyright
	{
		-webkit-text-size-adjust: 100%;
	}
}
@media (min-width: 360px) and (max-width: 360px)
{
	body
	{
		background-color:#FFFFFF;
	}
	#wrap
	{
		padding:0;
	}
	.header-row
	{
		width:360px;
		margin:0;
		padding:0;
	}
	.header-row #logo
	{
		margin:0;
		padding:0;
		text-align:center;
		width:360px;
	}
	#waa-adv-b16
	{
		display:none;
	}
	.short-title h3
	{
		text-transform:none;
		font-size:12px;
	}
	.custom-powered-by
	{
		width:325px;
		font-size:12px;
	}
	.short-two-art
	{
		width:98%;
	}
	#sidebar-right
	{
		margin-left:-20px;
	}
	#slider
	{
		display:none;
	}
	.short-three-art,
	.short-three-art-left
	{
		width:350px;
		margin-bottom:0px;
	}
	.short-three-cover
	{
		width:350px;
		margin-bottom:10px;
	}
	.short-five-cover
	{
		float:none;
		width:353px;
		height:276px;
	}
	#short-five
	{
		height:auto;
	}
	#short-five .short-five-cover
	{
		margin-bottom:10px;
	}
	#short-five .short-five-coverM
	{
		width:257px;
		height:151px;
		margin-left:40px;
	}
	div#short-three.fixed div.short-three-cover ul li.sb-modern-skin div.mediaholder div.mediaholder_innerwrap img
	{
		width:353px;
		height:276px;
	}
	body.category .short-four-art
	{
		float:none;
		margin-left:25px;
	}
	.waa-adv-category
	{
		display:none;
	}
	body.single #blog-left,
	body.single .single-archive
	{
		width:355px;
	}
	body.single .single-cover-art
	{
		height:auto;
	}
	body.single .single-cover-art img
	{
		width:355px;
		height:137px;
	}
	body.category .bl2page-archive
	{
		width:300px;
		font-size:12px;
		line-height:14px;
		height:335px;
		margin-left:25px;
	}
	body.category .bl2page-archive h2.bl2page-title
	{
		font-size:14px;
	}
	body.category .bl1page-archive
	{
		width:305px;
		margin-left:20px;
	}
	#page-left
	{
		width:360px;
	}
	#match-plan,
	#match-classification
	{
		font-size:12px;
	}
	#related
	{
		display:none;
	}
}
@media (min-width: 1050px)
{
	#header,
	#header-main,
	#custom-first-stripe,
	#wrap,
	#footer,
	#custom-live-stripe,
	.footer-bottom
	{
		border-left:3px solid #6b0b0c;
		border-right:3px solid #6b0b0c;
	}
	#article-content
	{
		width:650px;
	}
}
@media (min-width: 600px) and (max-width: 640px)
{
	table#live-score
	{
		width:600px;
	}
}
@media (min-width: 500px) and (max-width: 599px)
{
	table#live-score
	{
		width:500px;
	}
}
@media (min-width: 361px) and (max-width: 499px)
{
	table#live-score
	{
		width:360px;
	}
}
@media (min-width: 320px) and (max-width: 360px)
{
	table#live-score
	{
		width:300px;
	}
}
@media (min-width: 320px) and (max-width: 320px)
{
	table#live-results thead tr td.logo, table#live-results tbody tr td.logo
	{
		width:25px;
	}
	table#live-results td
	{
		overflow:hidden;
  		text-overflow: ellipsis;
  		max-width:70px;
  		white-space:nowrap;
	}
}
@media (min-width:355px) and (max-width:360px)
{
	table#live-score
	{
		font-size:12px;
		width:360px;
	}
	table#live-score .date
	{
		display:none;
	}
	table#live-score .homelogo img,
	table#live-score .awaylogo img
	{
		display:none !important;
	}
	table#live-score .homelogo,
	table#live-score .awaylogo
	{
		width:1px;
		padding-left:0;
		padding-right:0;
	}
	table#live-score .hometitle,
	table#live-score .awaytitle
	{
		width:80px;
		padding-left:0;
		padding-right:0;
	}
	table#live-score .extra
	{
		width:30px;
		padding-left:0;
		padding-right:0;
	}
	table#live-score .status
	{
		width:60px;
	}
	table#live-score td
	{
		overflow:hidden;
  		text-overflow: ellipsis;
  		max-width:80px;
  		white-space:nowrap;
	}
}
@media (min-width:320px) and (max-width:354px)
{
	table#live-score
	{
		font-size:12px;
		width:320px;
	}
	table#live-score .date
	{
		display:none;
	}
	table#live-score .homelogo img,
	table#live-score .awaylogo img
	{
		display:none !important;
	}
	table#live-score .homelogo,
	table#live-score .awaylogo
	{
		width:1px;
		padding-left:0;
		padding-right:0;
	}
	table#live-score .hometitle,
	table#live-score .awaytitle
	{
		width:60px;
		padding-left:0;
		padding-right:0;
	}
	table#live-score .extra
	{
		width:20px;
		padding:0;
	}
	table#live-score .status
	{
		width:40px;
		padding-left:0;
		padding-right:0;
	}
	table#live-score td
	{
		overflow:hidden;
  		text-overflow: ellipsis;
  		max-width:60px;
  		white-space:nowrap;
	}
	table#live-score .points
	{
		padding-left:0;
		padding-right:0;
	}
}
@media (min-width:370px) and (max-width:450px)
{
	body.home .short-two-art,
	body.home .short-three-cover
	{
		width:95%;
	}
	
	body.home .short-five-cover h2, 
	body.home .short-three-cover h2
	{
		width:200px;
	}
	body.home .short-five-cover img,
	body.home .short-five-coverM img
	{
		width:auto;
	}
	body.home .short-five-coverM p.excerpt
	{
		width:1px;
		height:1px;
		overflow:hidden;
		margin-left:-100px;
	}
	body.home div#short-five.fixed div.short-five-cover div.detailholder .excerpt
	{
		width:1px;
		height:1px;
		overflow:hidden;
		margin-left:-100px;
	}
	body.home .short-five-coverM h2
	{
		width:130px;
	}
	.single-archive
	{
		width:360px;
	}
	#blog-left
	{
		width:360px;
	}
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	#searchinput { padding:9px 12px; }
}
@media (min-width:600px)
{
	.banner-mobile
	{
		display:none;
	}
}
@media (max-width: 650px)
{
	.custom-article
	{
		display:none;
	}
}
.banner-mobile
{
	width:300px;
	margin:0 auto;
}