@media screen and (max-width: 1400px){
	.search-box.offset-sm-10{
		margin-left:20px !important;
	}
}
@media screen and (max-width: 1200px){
	.imgshop {
	  max-width: calc(33.33% - 40px);
	}
}
@media screen and (max-width: 992px){
	header{
		height: 90px;
		padding: 0px 30px;
	}
	#logo {
	  height: calc(90px - 13px);
	}
	.nav {
	  width: calc(100% - 100px - 55px);
	}
	.nav li {
	  margin-top: 35px;
	}
	.mob .socialimg{
	height: 25px;
	width: auto;
	margin-right: 10px;
}	
.socials.mob{
	right: 15px;
}
	#cart {
		margin-top: 26px;
		width: 40px;
		height: auto;
		
		display:none !important;
	}
	.toggle_container{
			top:90px;
	}
	.hometeaser {
	  height: calc(100vh - 90px);
	}
	.hometeaser h1 {
	  margin: 15px;
	}
	h1 {
	  font-size: 35px;
	  line-height: 45px;
	}
	.aboutwrap {
	  padding: 100px 30px 100px;
	}

	footer {
		padding: 25px 30px;
	}
}
@media screen and (max-width: 768px){
	header {
	  padding: 0px 15px;
	}
	#btn_nav{
		display: inherit;
		position: absolute;
		top: 23px;
		right: 15px;
		z-index: 999999;
	}
	#logo {
	  height: 117px;
	  overflow: hidden;
	  position: absolute;
	  margin-top: 2px;
	}
	.mobnav > li ul > li{
		padding-bottom: 5px;
	}
	.mobnav li > a {
		padding-bottom: 10px;
	}
	.mobnav li a:hover {
	  transform: scale(1);
	}
	.imgshop {
	  max-width: calc(50% - 40px);
	}
	.imgshop:hover{
		transform: none;
	}
	.aboutwrap {
	  padding: 100px 15px 100px;
	}
	#site_5 .about {
	  background-image: url('/img/logotransparent.svg');
	  background-repeat: no-repeat;
	  background-position: center -2vh;
	  position: relative;
	  height: calc(100% + 13px) !important;
	  background-size: 154vw 105vh;
	}
	.aboutimg{
		padding-left: 0px;
		padding-top: 50px;
	}
	.search-box{
	  z-index: 9;
	}
	footer {
	  padding: 25px 15px;
	}

	footer span{
		bottom: 0;
	}
	.footerright {
		text-align: right;
	}
@media screen and (max-width: 576px){
	.abouttxt{
  padding-right: 0px !important;
}
	.imgshop {
	  max-width: 100%;
		margin:20px 0;
	}
	.simpli_mod_news {
	  padding: 0 15px !important;
	}
	.search-box {
	  margin-top: 50px;
	  margin-bottom: 20px;
	  width: 100%;
	}
		.search-box.offset-sm-10{
		margin-left:0px !important;
	}
	.search{
		margin-bottom: 20px;
	}
	.about {
		background-size: 220vw 230vh;
		background-position: center -50vh;
	}
	#cookie_wrapper{
        top: inherit;
        bottom:0px;
        width:100%;
        padding:20px;
        z-index: 100000;
    }
}
