@media screen and (max-width: 52.75em) { 

/* BANNER */

	.banner {
		text-align: center;
	}

	.banner img {
		width: auto;
	}

	.banner .pull-right {
		float: none !important;
	}

	.note-welcome {
		margin: 30px 0 50px 0;
	}

	.note-welcome p {
		width: 72%;
		margin: 20px auto 30px auto;
	}

/* NEWSTICKER */

	.newsfeeds {
		margin-top: 50px;
	}

	.newsticker b {
		padding: 0 40px 0 0;
	}

/* BANNER AD */

	.banner-ad-hr img {
		max-width: 100%;
	}

	.banner-ad-vr img {
		max-width: 100%;
	}

/* FOOTER FILLER */

	.footer-filler a {
		margin: 135px 0 0 0;
	}

	.footer-filler .note {
		width: 85%;
		font-size: 13px;
		color: #777;
	}

/* ADS */

    .advertisement {
        text-align: center;
    }

    .advertisement span {
        display: none;
    }

    .advertisement img {
        max-width: 100%;
        margin: 0;
    }

    .content-table
    {
        width: 100%;
    }

    .ad-left,
    .ad-right,
    .ad-left iframe,
    .ad-right iframe
    {
        display: none;
    }

}

@media screen and (max-width: 47.938em) { 

/* HEADER */

	header {
		text-align: center;
	}

	header .tagline {
		display: none;
	}

/* BANNER */

	.note-welcome p {
		width: 100%;
	}

/* NEWSTICKER */

	.ticker-panel {
		width: 100%;
	}

	.newsticker b {
		display: none;
	}

/* MAIN CONTENT */

	.main-content article {
		margin: 0 0 30px 0;
	}

/* FOOTER FILLER */

	.footer-filler .info-shipment ul li:first-child {
		width: 37%;
		padding-right: 5%;
	}

	.footer-filler .info-shipment ul li:last-child {
		width: 50%;
	}

	.footer-filler .note {
		width: 65%;
		font-size: 13px;
		color: #777;
	}

	.footer-filler a {
		margin: 30px 0 0 10px;
	}


}

@media screen and (max-width: 605px) {

/* SUB CONTENT */

	.page-title-about h1 {
		text-align: center;
	}

/* FOOTER FILLER */

	.footer-filler .info-shipment ul li:first-child {
		width: 100%;
		padding: 0 0 15px 0;
	}

	.footer-filler .info-shipment ul li:last-child {
		width: 100%;
		padding: 15px 0 0 0;
		border-top: 1px solid #FFF;
		border-left: none;
	}

	.footer-filler .note {
		width: 100%;
		font-size: 13px;
		color: #777;
	}
	.footer-filler a {
		margin: 30px 0 0 10px;
	}

/* FOOTER */

	footer {
		text-align: center;
	}

	footer .col-xs-6 {
		width: 100%;
	}

	footer .pull-right {
		float: none !important;
	}

	footer ul {
		margin: 10px 0 0 0;
		padding: 0;
	}

	footer ul li {
		margin: 0;
		padding: 0 10px;
	}

	footer ul li:first-child {
		padding-left: 0;
	}

/* HEADER ADMIN*/

	header .user-indicator {
		margin: 5px 0 0 0;
	}

}

@media screen and (max-width: 720px) {

	.no-padding-sides-mobile {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}


/* NAVIGATION */

	.navbar-brand {
		display: block;
	}

	.nav > li > a {
		padding: 10px 0;
		text-align: center;
	}

/* NEWSTICKER */

	.ticker-panel {
		width: 100%;
	}

/* MAIN CONTENT */

	.main-content article {
		margin: 0 0 50px 0;
	}

/* SUB CONTENT */

	.sub-content {
		padding: 0;
	}

}