

/* per rendere le immagini delle pagine interne responsive */
 .inner-header {
  background-image: url('images/locator/bg14.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}
.inner-header-home {
  background-image: url('images/bg_home01.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}

 .inner-header-serv {
  background-image: url('images/servizi2.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}

.inner-header-chi {
  background-image: url('images/chisiamo/bg32.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}

.inner-header-neg {
  background-image: url('images/bg_negozi5.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}

.inner-header-prod {
  background-image: url('images/prodotti/header.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 225px;
}
.inner-header-cane {
  background-image: url('images/famiglie/cane.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 200px;
}
.inner-header-gatto {
  background-image: url('images/famiglie/gatto.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 200px;
}
.inner-header-roditori {
  background-image: url('images/famiglie/coniglio.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 200px;
}
.inner-header-uccelli {
  background-image: url('images/famiglie/pappagalli.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 200px;
}
.inner-header-pesci {
  background-image: url('images/famiglie/acquario.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 200px;
}

.inner-header-dieta {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 200px;
}

.inner-header-lavora {
  background-image: url('images/lavora-con-noi.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}

.inner-header-store {
  background-image: url('images/locator/bg14.jpg');   /* background visibile */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 300px;
}


@media (max-width: 768px) {
  .inner-header, .inner-header-serv, .inner-header-chi, .inner-header-neg, .inner-header-home, .inner-header-prod, .inner-header-cane, .inner-header-gatto, .inner-header-roditori, .inner-header-uccelli, .inner-header-pesci, .inner-header-dieta, .inner-header-lavora{
    background-size: contain;
    min-height: 80px;
	max-height: 130px;
    background-position: center center;
  }
 .divider .container {
  padding-top: 0;
  padding-bottom: 0;
 }
 .inner-header-store {
	 width:50%;
	 background-size: contain;
    min-height: 80px;
	max-height: 130px;
 }
}
@media (min-width: 769px) and (max-width: 810px) {
  .inner-header,.inner-header-serv, .inner-header-chi, .inner-header-neg, .inner-header-home, .inner-header-prod  {
    background-size: contain;
    min-height: 140px;
	max-height: 200px;
    background-position: center center;
  }
}
@media (min-width: 811px) and (max-width: 1080px) {
  .inner-header, .inner-header-serv, .inner-header-chi, .inner-header-neg, .inner-header-home, .inner-header-prod  {
    background-size: contain;
    min-height: 200px;
	max-height: 340px;
    background-position: center center;
  }
}

/* pagina servizi */
.border-theme-colored3 {
  border: 3px solid #E30613;
}
.pull-left1 {
	margin-left:-70px;
	margin-top:15px;
}
.pull-right1 {
	margin-right:-70px;
	margin-top:15px;
}
.pull-left2 {
	margin-left:-50px;
	margin-top:45px;
}
.pull-right2 {
	margin-right:-50px;
	margin-top:45px;
}
.pull-left4 {
	margin-left:-50px;
	margin-top:20px;
}
.pull-right4 {
	margin-right:-50px;
	margin-top:20px;
}
@media (max-width: 768px) {
.pull-left1 {
	margin-left:0px;
	margin-top:0px;
}
.pull-left2, .pull-left4 {
	margin-left:20px;
	margin-top:20px;
}

.pull-right2 {
	margin-left:20px;
	margin-top:20px;
}
.pull-right4 {
	margin-left:20px;
	margin-top:20px;
}
}
@media (max-width: 1024px) {
.pull-left1 {
	margin-left:0px;
	margin-top:0px;
}
.pull-left2, .pull-left4 {
	margin-left:20px;
	margin-top:20px;
}

.pull-right2 {
	margin-left:20px;
	margin-top:20px;
}
.pull-right4 {
	margin-left:20px;
	margin-top:20px;
}
}

