@-webkit-keyframes "keyframes-rotate"{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes "keyframes-rotate"{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}.dzsparallaxer:not(.mode-oneelement){height:300px;overflow:hidden;background-color:#1c1a17;position:relative;transition-property:height;transition-duration:0.3s;-moz-transition-property:height;-moz-transition-duration:0.3s;-webkit-transition-property:height;-webkit-transition-duration:0.3s;-o-transition-property:height;-o-transition-duration:0.3s;-ms-transition-property:height;-ms-transition-duration:0.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.dzsparallaxer:not(.mode-oneelement) .dzsparallaxer--target{position:relative}.dzsparallaxer:not(.mode-oneelement) .dzsparallaxer--target.position-absolute{position:absolute;top:0;left:0}.dzsparallaxer:not(.mode-oneelement) .dzsparallaxer--blackoverlay{position:absolute;opacity:0;background-color:rgba(0, 0, 0, 0.9);top:0;left:0;width:100%;height:100%;pointer-events:none}.dzsparallaxer:not(.mode-oneelement) .big-text{position:absolute;text-align:center;width:80%;left:10%;font-size:40px;font-weight:300;top:70px;color:#eee;line-height:1.5;font-style:italic;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);opacity:0.7}.dzsparallaxer:not(.mode-oneelement) .big-text .smaller{font-size:60%}.dzsparallaxer:not(.mode-oneelement) > .container,.dzsparallaxer:not(.mode-oneelement) > .row,.dzsparallaxer:not(.mode-oneelement) > p,.dzsparallaxer:not(.mode-oneelement) > div{position:relative}.dzsparallaxer:not(.mode-oneelement) .center-it{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.dzsparallaxer:not(.mode-oneelement) .center-it-vertically{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:10px}.dzsparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"]{position:absolute;bottom:-1px;left:0;width:100%}.dzsparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"] .display-block{display:block}.dzsparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].top{bottom:auto;top:0}.dzsparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].flippedY{transform:scaleY(-1)}.dzsparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].flippedX{transform:scaleX(-1)}.dzsparallaxer:not(.mode-oneelement) *[class^="dzsprxseparator--"].flippedXY{transform:scale(-1, -1)}.dzsparallaxer.wait-readyall .dzsparallaxer--target{opacity:0;transition-property:height, opacity;transition-duration:0.5s;-moz-transition-property:height, opacity;-moz-transition-duration:0.5s;-webkit-transition-property:height, opacity;-webkit-transition-duration:0.5s;-o-transition-property:height, opacity;-o-transition-duration:0.5s;-ms-transition-property:height, opacity;-ms-transition-duration:0.5s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.dzsparallaxer.mode-oneelement{position:relative}.dzsparallaxer.wait-readyall.dzsprx-readyall .dzsparallaxer--target{opacity:1}.dzsparallaxer.use-loading .dzsparallaxer--target{opacity:0;transition-property:opacity, visibility;transition-duration:0.7s;-moz-transition-property:opacity, visibility;-moz-transition-duration:0.7s;-webkit-transition-property:opacity, visibility;-webkit-transition-duration:0.7s;-o-transition-property:opacity, visibility;-o-transition-duration:0.7s;-ms-transition-property:opacity, visibility;-ms-transition-duration:0.7s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.dzsparallaxer.use-loading .preloader-semicircles{transition-property:all;transition-duration:0.3s;-moz-transition-property:all;-moz-transition-duration:0.3s;-webkit-transition-property:all;-webkit-transition-duration:0.3s;-o-transition-property:all;-o-transition-duration:0.3s;-ms-transition-property:all;-ms-transition-duration:0.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.dzsparallaxer.simple-parallax.use-loading .dzsparallaxer--target{opacity:0}.dzsparallaxer.height-is-based-on-content{padding:45px 0;height:auto}.dzsparallaxer.height-is-based-on-content .dzsparallaxer--target{position:absolute}.dzsparallaxer.height-is-based-on-content > div{position:relative}.dzsparallaxer.use-loading.loaded .dzsparallaxer--target{opacity:1}.dzsparallaxer.use-loading.loaded .preloader-semicircles{transform:translate3d(0, -50px, 0);opacity:0;visibility:hidden}.dzsparallaxer.allbody{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}.divimage{background-size:cover;background-position:center center}.dzsparallaxer.is-ie-11 .simple-parallax-inner{clip:auto}.dzsparallaxer.is-ie-11 .simple-parallax-inner .divimage.dzsparallaxer--target{background-attachment:fixed;position:relative}.dzsparallaxer.simple-parallax{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dzsparallaxer.simple-parallax .simple-parallax-inner{position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(0, auto, auto, 0)}.dzsparallaxer.simple-parallax .dzsparallaxer--target{position:static;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dzsparallaxer.simple-parallax .simple-parallax-inner.is-image{position:absolute;top:0;left:0;width:100%;height:100%;clip:auto}.dzsparallaxer.simple-parallax .simple-parallax-inner.is-image > .divimage{position:absolute;background-attachment:fixed}.dzsparallaxer.simple-parallax.dzsprx-readyall .dzsparallaxer--target{position:fixed}.blur-it{filter:blur(20px);-webkit-filter:blur(20px)}.dzsparallaxer div.semi-black-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.6)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#99000000',GradientType=0 )}.color-white{color:#fff}.row-inline{font-size:0}.row-inline .col-md-6{font-size:15px;display:inline-block;vertical-align:middle;float:none}.dzs-row-inline{font-size:0}.dzs-row-inline .dzs-col-md-6{font-size:13px;display:inline-block;vertical-align:middle;float:none}@media (max-width: 992px){.row-inline .col-md-6{width:100%;margin-bottom:15px;padding:0 30px 15px}}.dzs-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1170px;margin:0 auto}.dzs-row{margin-right:-15px;margin-left:-15px}.dzs-col-md-6{width:50%;float:left;min-height:1px;padding-right:15px;padding-left:15px}@-webkit-keyframes "preloader-semicircles-tween"{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes "preloader-semicircles-tween"{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}.preloader-semicircles{width:15px;height:15px;background:rgba(230, 50, 50, 0.9);border-radius:50px;position:absolute;top:50%;left:50%;opacity:0.7;visibility:visible;pointer-events:none;margin-left:-15px;margin-right:-15px;animation:preloader-semicircles-tween 1.4s infinite linear;-webkit-animation:preloader-semicircles-tween 1.4s infinite linear}body .dzsparallaxer .preloader-semicircles{position:absolute}.preloader-semicircles:after{position:absolute;width:25px;height:25px;border-top:5px solid #c83232;border-bottom:5px solid #c83232;border-left:5px solid transparent;border-right:5px solid transparent;border-radius:25px;content:'';top:-10px;left:-10px;box-sizing:content-box}.center-it{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.dzs-colcontainer{margin-left:-15px;margin-right:-15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dzs-colcontainer:after{display:block;content:"";clear:both}*[class*="dzs-col-"]{float:left;padding-left:15px;padding-right:15px}.dzs-col-3{width:25%;padding-left:15px;padding-right:15px}.dzs-col-4{width:33.3%;padding-left:15px;padding-right:15px}.dzs-col-8{width:66.6%;padding-left:15px;padding-right:15px}.dzs-col-6{width:50%;padding-left:15px;padding-right:15px}.dzs-col-12{width:100%;padding-left:15px;padding-right:15px}.dzsparallaxer--team-members-con{width:70%;max-width:1100px;margin:0 auto}.dzsparallaxer.under-760 .dzsparallaxer--team-members-con{width:100%}.dzsparallaxer--team-member-con{text-align:center}.dzsparallaxer--team-member-con img{max-width:100%}.dzsparallaxer--team-member-con .team-member--title{color:#fff;text-transform:uppercase;margin-top:15px;line-height:1;font-size:15px}.dzsparallaxer--team-member-con .team-member--subtitle{opacity:0.5;margin-top:10px;line-height:1.5;background-color:#FFFFFF;color:#111;padding:5px}
.galleryshape {

}
.galleryshape .itemgal {
	float: left;
	margin-bottom: 8px;
	margin-left: 0;
	margin-right: 8px;
	margin-top: 0;
	position: relative;
}
.galleryshape .itemgal:hover .hover {
	opacity: 1;
}
.galleryshape .itemgal .hover {	
background-attachment: scroll;
background-clip: border-box;
background-color: rgba(0,0,0,0.54);
background-image: url("images/ui-overlay-gradient.png");
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: 100% auto;
cursor: pointer;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition-delay: 0s;
transition-duration: 0.5s;
transition-property: opacity;
transition-timing-function: ease-in-out;
width: 100%;
		}
.galleryshape .itemgal .hover .zoom {
background-attachment: scroll;
background-clip: border-box;
background-color: rgba(0, 0, 0, 0);
background-image: url("images/zoom.png");
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
height: 40px;
left: 50%;
margin-bottom: 0;
margin-left: -30px;
margin-right: 0;
margin-top: -24px;
position: absolute;
top: 50%;
width: 57px;
}
.galleryshape img {
width: 100%;
border: 1px solid #c5c5c3;

			
		}
		
		
.galleryshape a.item {
    padding-top: 15px;

}

.gallery .row > .item {
    display: none;
}

.galleryshape .row > .item:nth-child(1),
.galleryshape .row > .item:nth-child(2),
.galleryshape .row > .item:nth-child(3),
 .galleryshape .row > .item:nth-child(4) {
    display: block;
}

/* INDICE modello 1*/

.shapeindice {
	width: 100%;
	position: relative;
}
.shapeindice .col-sm-6 {
	padding-left: 0px;
	padding-right: 0px;
}
.shapeindice .single-carousel .col-sm-6 {
	height: 600px;
}
.shapeindice .text-block {
	position: relative;
	top: 50%;
	transform: translatey(-50%);
	padding: 0 70px;
	max-width: 570px;
	margin: 0 auto;
}
.shapeindice .right-side {

}
.shapeindice .single-carousel {
	margin: 0px auto;
	padding: 0px 0px;
	background-color: #fbfbfb;
}

.shapeindice .single-carousel .titoloindice {
	font-size: 38px;
	color: rgb(122, 105, 96);
	padding: 20px 30px;
	position: relative;
}

.shapeindice .single-carousel .testoindice {
	color: rgb(122, 105, 96);
}
.single-carousel .titoloindice::before {
	content: '/';
	left: 0;
	position: absolute;
}
.shapeindice .item {
	position: relative;
	text-align: center;
	overflow: hidden;
	margin-right: 3px;
	margin-bottom: 3px;
}
.shapeindice .item:hover > .hover-bg {
	visibility: visible;
	background-color: rgba(255, 255, 255, 0.69);
	opacity: 1;
}
.shapeindice .hover-bg {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(255, 255, 255, 0);
	opacity: 0;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.shapeindice .hover-effect-thumb.animated {
	height: 350px;
}
.shapeindice .item img:hover{
	background-color: rgba(31,32,35,0.7);
	 -webkit-transition : background-color 800ms linear ; 
    -moz-transition : background-color 800ms linear ; 
    -o-transition : background-color 800ms linear ; 
    -ms-transition : background-color 800ms linear ; 
    transition : background-color 800ms linear ;
	border-bottom: 3px solid #9d3742;
	
}

.shapeindice .imgindice {
		
}

.shapeindice .item img {
	width: 200px;
border-bottom: 3px solid #46494e;
}
.shapeindice a {
	color: #4b3e37 !important;
}
.shapeindice .item .titoloindice {
	margin: 6px 14px;
	font-size: 29px;
	color: RGB(96, 87, 82);
	text-align: center;
	text-transform: uppercase;
	padding-bottom: 10px;
	line-height: 1;
}

.shapeindice .item .testoindice {
 	margin: 4px 15px;
	color: #605752;
	text-align: center;
	font-size: 17px;
	 padding-bottom: 40px;
}
.shapeindice .indicedettagli {
	border: 1px solid #ada29a;
	max-width: 190px;
	padding: 3px;
	font-size: 20px;
	text-transform: uppercase;
	border-radius: 0px;
	margin: 0 auto;
	position: relative;
}
.shapeindice .indicedettagli:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: 100%;
	-webkit-transition: all 0.4s cubic-bezier(0.895, 0.030, 0.685, 0.220);
	-moz-transition: all 0.4s cubic-bezier(0.895, 0.030, 0.685, 0.220);
	-ms-transition: all 0.4s cubic-bezier(0.895, 0.030, 0.685, 0.220);
	-o-transition: all 0.4s cubic-bezier(0.895, 0.030, 0.685, 0.220);
	transition: all 0.4s cubic-bezier(0.895, 0.030, 0.685, 0.220);
	background-color: rgba(179, 141, 141, 0.18);
}
.shapeindice .indicedettagli:hover:before {
	top: 0%;
}

.btn.btn-sm.btn-block.indicedettagli-carousel {
	border-bottom: 2px solid rgb(205, 188, 166);
	box-shadow: inset 0 0 0 0px rgb(205, 188, 166);
	width: 150px;
	font-size: 15px;
	text-transform: uppercase;
	border-radius: 0;
	margin: 25px auto;
	cursor: pointer;
	-webkit-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750) ;
	-moz-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750) ;
	-ms-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 0.4s cubic-bezier(0.250, 0.250, 0.750, 0.750);
}
.btn.btn-sm.btn-block.indicedettagli-carousel:hover {
	box-shadow: inset 0 0 0 3px rgb(205, 188, 166);
}


/* INDICE modello 2*/

.shapeindice1 {
	width: 100%;
	position: relative;
}

.shapeindice1 .item {
	position: relative;
	margin: 0px 7px;
	text-align: center;
	overflow: hidden;
	background-color: #e1e1de;
	    min-height: 358px;
	
}
.shapeindice1 .item img:hover{
	background-color: rgba(31,32,35,0.7);
	 
	
}

.shapeindice1 .imgindice {
		
}

.shapeindice1 .item img {
	width: 200px;

}

.shapeindice1 .item .titoloindice {
	margin: 6px 14px;
	font-size: 26px;
	color: #a1a19e;
	text-align: center;
	text-transform: capitalize;
	border-bottom: 1px solid #999996;
}

.shapeindice1 .item .testoindice {
 margin: 4px 15px;
	color: #ababa8;
	text-align: center;
	font-size: 16px;
	 padding-bottom: 40px;
}

.shapeindice1 .item .indicedettagli {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 250px;
	padding: 0;

    color: #FFF;
}

/* Globali */

.modshape {

}

.modshape .container {
	
}

.modshape .container .imgshape {
	
}

.modshape .container .imgshapenota {
	
}

.modshape .container .textshape {
	
}
.modshape.title .textshape h1 {
	font-size: 45px;
	text-transform: uppercase;
	max-width: 400px;
	text-align: right;
	border-bottom: 3px solid;
	padding: 40px 15px 13px 0;
	color: rgb(169, 143, 129);
	margin-bottom: 50px;
}
.textshape .text-title {
	font-size: 45px;
	text-transform: uppercase;
	text-align: center;
	padding: 40px 0 13px 0;
	color: rgb(169, 143, 129);
	position: relative;
	line-height: 1;
}
.textshape .text-separator {
	text-transform: uppercase;
	text-align: center;
	background-color: rgb(169, 143, 129);
	max-width: 394px;
	height: 2px;
	margin: 15px auto;
}
.textshape .text-content {
	font-size: 25px;
	text-align: center;
	padding: 0px 0 13px 0;
	color: #a98f81;
	line-height: 1.4;
}
.shapemodulo {
	
}

.modshape.texturegrigia {
	background-image: url(images/texturegrigia1.png);
}

.modshape.texturegialla {
	background-image: url(images/texturegrigia.png);
}
.modshape.neri {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
    color: #D2CECA;
    padding: 50px 0;
	background-color: #1f151c;
}
.modshape.schedaneri {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
    color: #D2CECA;
    padding: 50px 0;
    
	background-color: #3E2C37;
}
.modshape.schedaneri h3 {
	font-size: 40px;
    border-bottom: 5px solid #D2CECA;
   	display: inline-block;
}
.modshape.schedaneri table {
    width: 100%;
    background: rgba(226, 225, 223, 0.24);
    border: 2px solid #ECEBEA;
    text-align: left;
}
.modshape.schedaneri table td {
    padding: 10px;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
}

.modshape.schedagialli {
	font-family: 'Open Sans Condensed', sans-serif;
	
	font-size: 20px;
    color: #3e3b29;
    padding: 50px 0;
    text-align: center;
	background-color: #9e976f;
}

.modshape.schedagialli h3 {
	font-size: 40px;
    border-bottom: 3px solid #ece2a7;
   	display: inline-block;
}

.modshape.schedagialli table {
    width: 100%;
    background: rgba(204,195,144,0.42);
    border: 2px solid #e1da9a;
    text-align: justify;
}
.modshape.schedagialli table td {
    padding: 10px;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
}

.modshape.schedagialli  {
	background-color: #bbb483;
}



.modshape.schedaneri table tr:hover {
    background: rgba(226, 225, 223, 0.1);
}
.modshape.opaco .imgshape {
	min-height: 400px;
	background-repeat: no-repeat;
}
.modshape.opaco .overground:hover{
	background-color: #f4f2f2;
	-webkit-transition : background-color 800ms linear ; 
    -moz-transition : background-color 800ms linear ; 
    -o-transition : background-color 800ms linear ; 
    -ms-transition : background-color 800ms linear ; 
    transition : background-color 800ms linear ;
	min-height: 400px;
}
.modshape.opaco h2 {
	font-weight: bold;
	font-size: 30px;
}


.modshape.opaco .overground{

	min-height: 400px;
	padding: 5px;
}    

.brick-gallery {
	width: 100%;
	height: 700px;
	position: relative;
}
.brick-gallery div {
	border: 1px solid #fff;
}

@media only screen and (max-width: 900px) {
.element {
	height: 300px;
	width: 100% !important; 
}
}
/* Template 1*/

.square1_1, .square1_2, .square1_3{
	position: relative;
	height: 400px;
	width: 33.333%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}

.square1_4, .square1_5, .square1_6, .square1_7, .square1_8, .square1_9 {
	position: relative;
	height: 300px;
	width: 16.666%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}
/* Template 2*/

.square2_1, .square2_4, .square2_7{
	position: relative;
	height: 350px;
	width: 33.333%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}
.square2_2, .square2_3, .square2_5, .square2_6, .square2_8, .square2_9{
	position: relative;
	height: 350px;
	width: 16.666%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}{
	position: relative;
	height: 350px;
	width: 33.333%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}

/* Template 3*/

.square3_1{
	position: relative;
	height: 700px;
	width: 33.333%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}
.square3_2, .square3_3, .square3_4, .square3_5, .square3_6, .square3_7, .square3_8, .square3_9{
	position: relative;
	height: 350px;
	width: 16.666%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}
/* Template 4*/

.square4_1, .square4_2, .square4_4, .square4_5, .square4_6, .square4_7, .square4_8, .square4_9{
	position: relative;
	height: 350px;
	width: 16.666%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}
.square4_3{
	position: relative;
	height: 700px;
	width: 33.333%;
	float: left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
}