@media (min-width: 1366px) {	
	
}

@media (min-width: 1025px) {	
	
}
@media (min-width: 992px) {		
	/** Top Menu **/
	.flex-show {
		display: -webkit-flex;
		display: flex;
		-webkit-align-items: center;
		align-items: center;
	}
	.nav-section .navbar-default .navbar-collapse {  
		width: 100%;
		flex: 1;
	}
	
	.add-flex {
		display: -webkit-flex;
		display: flex;
		-webkit-align-items: center;
		align-items: center;
	}
	
	.nav-section .navbar-nav > li {
		margin-right: 35px;
	}
	.nav-section .navbar-nav > li:last-child {
		margin-right: 0;
	}
	.nav-section .navbar-nav > li > a {
		padding: 5px;
	}
	
	/* */
	.banner-caption {
		position: absolute;
		left: 0; right: 0;
		
		top: 50%;	
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		
		z-index: 100;
	}
	
	/* */
	.featured-row > .row {
		display: -webkit-flex;
		display: flex;
		margin-left: 0;
		margin-right: 0;
	}
	.featured-row  > .row .col-flex{
		display: -webkit-flex;
		display: flex;
		-webkit-align-items: center;
		align-items: center;	
		padding-left: 0;
		padding-right: 0;
	}
	
	/* */
	.light-main .container-fluid{
		padding-left: 0;
		padding-right: 0;
	}
	.light-row .row {
		display: -webkit-flex;
		display: flex;
		margin-left: 0;
		margin-right: 0;
	}
	.light-row .row .col-flex{
		display: -webkit-flex;
		display: flex;
		-webkit-align-items: center;
		align-items: center;	
		padding-left: 0;
		padding-right: 1px;
	}
	.light-row .row .col-flex:last-child {
		padding-right: 0;
	}
	
	.albums-row > .row {
		display: -webkit-flex;
		display: flex;
		margin-left: 0;
		margin-right: 0;
	}
	.albums-row > .row > .col-flex{
		display: -webkit-flex;
		display: flex;
		-webkit-align-items: center;
		align-items: center;	
		padding-left: 0;
		padding-right: 0;
	}
	
	.albums-row > .row > .col-sets-one {
		width: 45%;
	}
	.albums-row > .row > .col-sets-two {
		width: 55%;
	}
	
}
@media (min-width: 769px) {
	
}
@media only screen and (min-width: 769px) and (max-width: 991px) { 

}

@media (max-width: 1024px) {

}

@media (max-width: 992px) {	
		
	/** Navigation **/
	.nav-section .navbar-header {
        float: none;
    }
    .nav-section .navbar-left,.nav-section .navbar-right {
        float: none !important;
    }
    .nav-section .navbar-toggle {
        display: block;
    }
    .nav-section .navbar-collapse {
        border-top: 0 solid transparent;
        box-shadow: inset 0 0 0 rgba(255,255,255,0.1);
    }
    .nav-section .navbar-fixed-top {
		top: 0;
		border-width: 0 0 0;
	}
    .nav-section .navbar-collapse.collapse {
        display: none!important;
    }
    .nav-section .navbar-nav {
        float: none!important;
	}
	.nav-section .navbar-nav>li {
        float: none;
    }
    
    .nav-section .collapse.in{
  		display:block !important;
	}
	
	.nav-section .navbar-default .navbar-toggle {
		margin-top: 18px;
	}
	.nav-section.menu.sticky .navbar-default .navbar-toggle{
		margin-top: 18px;
	}
	
	/* */
	.head-one { font: normal 30px/40px 'blackswordregular', sans-serif; }
	.head-two { font: normal 35px/45px 'blackswordregular', sans-serif; }
	
	.carousel-caption .inner-text { display: none; }
	.carousel-caption .about-gray { padding: 0 0 0 30px; border: none; }
	
	.btn-custom .btn-banner { font: 300 15px/25px 'Opan Sans', sans-serif; padding: 10px 15px;}
	.online-get {margin: 20px auto;}
	.featured-in-box { padding: 30px 15px;}
	.social-right,
	.copy-right {text-align: center; }
	.copy-right { margin-bottom: 20px; }
	.con-zero { padding: 30px 0;}
	
	.albums-box { margin-bottom: 30px; }
}

@media (max-width: 769px) {				
	
	.logo-brand {
		display: table;
		margin-left: auto;
		margin-right: auto;
	}
	
	.our-img-one iframe {
		height: auto;
		margin: 15px 0;
	}
	
	.head-four { font: normal 30px/40px 'blackswordregular', sans-serif; }
	.head-axis::after { display: none; }
}

@media (max-width: 600px) {		
	.carousel-caption .about-gray .btn-custom .btn-banner {font: 300 13px/20px 'Opan Sans', sans-serif; padding: 7px 15px; min-width: auto;}
}

@media (max-width: 480px) {
	.nav-section .navbar-header a.logo-brand { 
		max-width: 80%;
		padding: 0 15px;
	}
	
	.online-get iframe {
		margin-left: auto;
		margin-right: auto;
		display: block;
		max-width: 100%;
		width: 99% !important;
	}
}

@media (max-width: 360px) {
		
}