@media (max-width: 1199px) {
	#topsearch .form-control {
		width: 76%;
	}

	div.polaroid {
		height: 295px;
	}
}


/*burger menu collapse*/
@media(max-width : 991px) {
	.paddingnavbar {
		padding-top: 0px;
	}


	.shop-header {
		flex-direction: column-reverse !important;
		align-items: start !important;
	}

		.shop-header .information {
			padding-left: 0 !important;
		}

	.shop-content {
		flex-direction: column !important;
	}
}

@media (min-width: 320px) and (max-width: 1200px) {
	@media (max-width: 1200px) {
		.navbar-header {
			float: none;
		}

		.navbar-left, .navbar-right {
			float: none !important;
		}

		div.languageSelector {
			margin: 12px 0px -50px 25px;
		}

			div.languageSelector ul {
				margin: 0;
			}

				div.languageSelector ul li {
					display: inline-block;
				}

		.navbar-toggle {
			display: block;
		}

		.navbar-collapse {
			border-top: 1px solid transparent;
			box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
		}

		.navbar-fixed-top {
			top: 0;
			border-width: 0 0 1px;
		}

		.navbar-collapse.collapse {
			display: none !important;
		}

		.navbar-nav {
			float: none !important;
			margin-top: 7.5px;
		}

			.navbar-nav > li {
				float: none;
			}

				.navbar-nav > li > a {
					padding-top: 10px;
					padding-bottom: 10px;
				}

		.collapse.in {
			display: block !important;
		}

		.navbar-default .navbar-toggle {
		}

			.navbar-default .navbar-toggle .icon-bar {
				background-color: black;
			}

			.navbar-default .navbar-toggle:focus {
				background-color: transparent;
			}

		div#arkMix img {
			margin: 0 auto;
		}

		.infopanelsmall {
			margin-bottom: 40px;
		}
	}

	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: black;
	}

	#logo {
		margin: 0 auto;
	}

	#social {
		text-align: center;
		margin-bottom: 20px;
	}

	#login_icon {
		margin-top: 25px;
	}

	div.polaroid,
	div.modal-polaroid {
		max-width: 47%;
		height: 330px;
	}

	#ark.active {
		display: inline-block;
	}
}

@media (max-width: 767px) {
	#topsearch .form-control {
		width: 100%;
		margin-bottom: 10px;
	}

	#topsearch .btn-outline-black {
		font-size: 18px;
	}

	.forsideContent {
		padding: 0px 20px;
	}

	footer .text-box {
		text-align: center;
	}

	#billeder h4 {
		margin-bottom: 100px;
	}

	.mobilePreview {
		margin-bottom: 100px;
	}

	.polaroidMixPhone .img-responsive,
	.polaroidMixPhone .thumbnail a > img,
	.polaroidMixPhone .thumbnail > img,
	.modal-polaroid .img-responsive,
	.modal-polaroid .thumbnail a > img,
	.modal-polaroid .thumbnail > img {
		min-width: 103px;
		max-width: 144px;
	}

	div.polaroid,
	div.modal-polaroid {
		max-width: 22%;
		min-width: 145px;
		height: 322px;
	}

	#ark.active {
		display: inline-block;
	}

		#ark.active img {
			margin: 0 auto;
		}

	.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
		border: 3px solid #5CB85C;
		outline: initial;
	}
}

@media (max-width: 715px) {
	.mix-wrapper-box.col-sm-3 {
		/*width: 50%;*/
	}
}

@media (max-width: 605px) {
	#logindbuttop {
		visibility: hidden;
	}

	#forside .headerContent h1 {
		font-size: 30px;
	}

	#billeder h4 {
		margin-bottom: 100px;
	}

	.polaroidMixPhone .img-responsive,
	.polaroidMixPhone .thumbnail a > img,
	.polaroidMixPhone .thumbnail > img,
	.modal-polaroid .img-responsive,
	.modal-polaroid .thumbnail a > img,
	.modal-polaroid .thumbnail > img {
		min-width: 103px;
		max-width: 145px;
	}

	div.polaroid {
		max-width: 25%;
		min-width: 145px;
		height: 322px;
	}

	.mix-text {
		clear: both;
	}

	.onlinePackage .polaroidMix img {
		float: none;
		margin: 0 auto;
	}

	#shop .select-image-container {
		flex-direction: column-reverse !important;
	}
}

@media (max-width: 450px) {
	.col-xs-6.polaroidMixPhone {
		width: 100% !important;
	}

	.bigcart-wrapper .bigcart-image-container {
		width: 30px !important;
	}
}

}

@media (max-width: 375px) {
	#ark.active .col-xs-6 {
		width: 100%;
	}
}

@media (max-width: 397px) {
	#tabMenu li a {
		font-size: 13px;
	}
}

@media (max-width: 350px) {
	#billeder1Btn {
		max-width: 40% !important;
	}

	#ark1Btn a,
	#packages1Btn a {
		font-weight: normal;
	}
}

@media (min-width: 450px) and (max-width: 991px) {
	.ark-item {
		flex-basis: 30% !important;
	}
}
