@media handheld,
only screen and (max-width:1500px) {
    .layout-wide .crumbs:before {
        left: 15%
    }
}

@media handheld,
only screen and (max-width:1250px) {
    .dark-home {
        height: auto
    }
}

@media handheld,
only screen and (max-width:1024px) {

    .content-counter,
    .dark-home {
        height: auto;
        max-width: 940px
    }
	
	.content-counter-home {
		height: 438px;
	}
	
	.dark-home {
		height: 440px;
	}

    .section-title {
        height: 290px
    }

    .semiboxshadow img {
        display: none
    }
}

@media handheld,
only screen and (max-width:999px) {

    .crumbs,
    .footer-down,
    .footer-down ul,
    .section-title,
    .headerbox {
        text-align: center
    }

    header {
        position: relative
    }

    .content-info {
        max-width: auto;
        margin-top: 0;
        margin-bottom: -120px
    }

    .content-counter,
    .dark-home {
        height: auto;
        max-width: 990px
    }

    .section-title {
        height: 200px
    }

    .crumbs:before,
    .layout-wide .crumbs:before {
        left: 50%;
        margin-left: -20px
    }

    .title-color {
        margin-top: 30px
    }

    .layout-wide .content-info,
    .layout-wide .dark-home {
        max-width: auto
    }

    .layout-wide .dark-home .row {
        max-width: 720px;
        margin: 0 auto
    }

    .layout-wide .semiboxshadow {
        display: none
    }

    .layout-boxed-margin {
        max-width: 1230px;
        margin: 0 auto
    }

    .newsletter .input-group {
        margin: 0 auto 20px;
        max-width: 480px
    }

    .post-item h4,
    footer h4 {
        margin-top: 0px
    }

    .titles h4 {
        padding: 10px 20px
    }

    .item-clubs {
        max-width: 430px;
        margin: 0 auto 30px
    }

    .tab-content {
        margin-left: 3%
    }

    .container {
        max-width: 950px
    }
}



@media handheld,
only screen and (max-width:768px) {

    footer {
        text-align: center
    }

    .content-counter,
    .dark-home {
        height: auto;
        max-width: 720px
    }
}

@media handheld,
only screen and (max-width:600px) {
    .nav-tabs li a {
        padding: 12px 10px;
        font-size: 12px
    }
    .nav-tabs {
        margin-top: -32px
    }
}

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

    #players-carousel li.item-player,
    .blog-carousel li {
        max-width: 300px;
        margin: 0 auto;
        float: none
    }

    .blog-no-carousel li {
        max-width: 380px;
        width: 100%;
        margin: 0 auto 30px
    }

    .portfolioFilter a {
        display: block;
        z-index: 99
    }
}