@media only screen and (min-width: 480px) and (max-width: 767px) {
    /* Style adjustments for viewports that has a screen width of 480px up to 767px (iPhone Landscape View / SmartPhone Landscape View) */
    
    /* HEADER */
    
    .logged-in header {
	    top: 46px;
	}
	header {
	    max-height: 100%;
	    overflow: auto;
	}
    
    /* START PAGE */
    
    #frontpage-slider {
	    height: 500px;
	}
    .carousel .item {
	    padding: 0 25px;
    }
    .slide_title {
	    font-size: 40px;
	}
    .slide_subtitle {
	    font-size: 30px;
	}
	.btn-slide {
	    font-size: 18px;
	}
	.carousel-indicators li p {
	    display: none;
    }
    .carousel-indicators .mobile-indicator {
	    display: block;
    }
    .carousel-indicators li {
	    border: none;
    }
    .carousel-indicators li.active {
	    border: none;
	    background-color: transparent;
    }
    
    /* GENERAL */
    
    .container {
	    max-width: 480px;
    }
    .page-jumbotron {
		height: 400px;
	}
	.pli-date {
	    border: medium none;
	    float: none;
	    margin-bottom: 20px;
	    text-align: center;
	}
	.pli-date-box {
	    display: inline-block;
	}
	.pli-content {
	    padding: 0;
	}
	.pli-content-inner .left-col, .pli-content-inner .right-col {
	    padding: 0;
	}
	.pli-content-inner img {
	    margin-top: 20px;
	}
	.posts-sidebar {
	    padding: 0;
	}
	.pm-item {
	    width: 33.3333%;
	}
	header {
	    position: relative;
	}
	.maincontent {
	    margin-top: 0;
	}
	
	/* SIDEBAR */
	
	.sidebar-right {
	    background-color: #4c6b83;
	    color: #fff;
	    margin-bottom: 40px;
	    padding: 40px;
	}
	.sidebar-right .sidebar-item:last-child {
	    margin-bottom: 0;
	}
	.sidebar-right .sidebar-item {
	    margin-left: auto;
	    margin-right: auto;
	    max-width: 300px;
	    width: 100%;
	}
	.single-game .sidebar-right {
	    background-color: transparent;
	    color: #18121e;
	}
}