/* CSS Document */

body {
    background-image: url(../img/sfondo-pelle.jpg);
    background-repeat: repeat;
}

.navbar-brand img {
	width: 200px;
}

.navbar-fixed-top .navbar-brand img {
	width: 120px;
}

.navbar-nav a {
	/* font-family: 'Gurajada', serif;
	font-size: 20px !important; */
}

@media (min-width: 768px)
{
	.navbar-default .navbar-header .navbar-brand {
    margin-top: 10px;
	}
}

.pageHeaderImage {
    background-image: url(../img/page-header-image-zanzariera.jpg);
}
.totalAmountArea {
    margin-left: 0;
}
.fullscreenbanner-container {
    background-color: #fff;
}

.fullscreenbanner-container .tp-bullets.preview4 {
    background: #0ca1ea;
    background: -webkit-linear-gradient(legacy-direction(to bottom), #af400e 0%, #af400e 50%, #cd602f 51%, #cd602f 100%);
    background: linear-gradient(to bottom, #af400e 0%, #af400e 50%, #cd602f 51%, #cd602f 100%);
}

.fullscreenbanner-container .tp-bullets.preview4::before {
    background: #0ca1ea;
    background: -webkit-linear-gradient(legacy-direction(135deg), #af400e 0%, #af400e 50%, #cd602f 51%, #cd602f 100%);
    background: linear-gradient(135deg, #af400e 0%, #af400e 50%, #cd602f 51%, #cd602f 100%);
}

.fullscreenbanner-container .tp-bullets.preview4::after {
    background: #0ca1ea;
    background: -webkit-linear-gradient(legacy-direction(135deg), #af400e 0%, #af400e 50%, #cd602f 51%, #cd602f 100%);
    background: linear-gradient(135deg, #af400e 0%, #af400e 50%, #cd602f 51%, #cd602f 100%);
}

.bannercontainer {
    overflow: hidden;
}

.page-header {
    border-bottom: 5px solid #018d34 !important;
}

.aboutUsInfo .page-header {
    margin-bottom: 20px;
}

.aboutUsInfo .page-header h3 {
    margin-bottom: 25px;
}

/* +-+-+-+-+-+ IMG SELECT +-+-+-+-+-+ */
.img-check {
    opacity: 0.6;
    max-width: 120px;
    height: auto;
	border: 2px solid #ffffff;
	border-radius: 5px;
}
.check {
    opacity:1;
	border: 2px solid #15378F;
	border-radius: 5px;
}
input[type=radio] + label>img {
  	opacity:0.6;
	max-width: 120px;
    height: auto;
	border: 2px solid #ffffff;
	border-radius: 5px;
}
input[type=radio]:checked + label>img {
  	opacity:1;
	border: 2px solid #15378F;
	border-radius: 5px;
}
.campo-immagine h4,
.seleziona-colore h4 {
    margin-top: 10px;
    text-align: center;
}
.seleziona-colore img {
	width: 60px;
	height: 60px;
}

@media (min-width: 768px) {
	.mainContent {
		padding: 30px 0 60px 0;
	}
}