
/* //////// */

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px) {

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px) {

}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px) {
	#masthead nav.navbar{
		padding-right: 0;
	}
	
	#masthead .navbar-brand {
		width: 70px;
		min-width: 70px;
		height: 70px;
	}
	.increase-fixed-icons,
	.increase-fixed-slogan{
		display: none !important;
	}
	
	.title-thumb .thumb h1{
		font-size: 1.3rem;
	}
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199px) {

}

/* //////// */

/*Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {

}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	
	.gallery-slick_complex .slick-dots{
		bottom: 30px;
	}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
	
	#content{
		margin: 0 100px;
		margin-top: -1px;
		position: relative;
		z-index: 100;
	}
	
	#masthead .navbar{
		padding-right: 100px;
	}
	
	.increase-carousel-left-nav{
		position: relative;
	}
	
	.increase-carousel-left-nav > *:first-child{
		position: absolute;
		top: 0;
		left: 0;
	}
	
	.increase-carousel-left-nav > *:nth-child(2){
		padding-left: 60px;
	}
	
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}

/* /////////// */

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px) {

}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767px) {

}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) {

}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}

/* ///////// */

@media screen and (orientation:portrait){
	/* FancyBox */
	.fancybox-thumbs {
		top: auto;
		width: auto;
		bottom: 0;
		left: 0;
		right : 0;
		height: 95px;
		padding: 10px 10px 5px 10px;
		box-sizing: border-box;
		background: rgba(0, 0, 0, 0.3);
	}
	
	.fancybox-thumbs>ul{
		overflow-x: auto;
		overflow-y: hidden;
	}
	
	.fancybox-thumbs>ul>li{
		float: none;
		display: inline-block;
	}
	
	.fancybox-show-thumbs .fancybox-inner {
		right: 0;
		bottom: 95px;
	}
}