.carouseller:before, .carouseller:after{content:" ";display:table;}
.carouseller:after{clear:both;}
.carouseller [class*="span"]{margin-left:0.2564102564102564% !important;*margin-left:0.25109110747408616% !important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.carouseller [class*="span"]:first-child, .carouseller [class*="span"]:first-child{margin-left:0 !important;}
.carouseller > .carousel-wrapper > .carousel-items > .span_by5{width:1.793789743589745%;}
.carouseller > .carousel-wrapper > .carousel-items > .span12{width:10%;}
.carouseller > .carousel-wrapper > .carousel-items > .span6{width:4.8837948717948715%;}
.carouseller > .carousel-wrapper > .carousel-items > .span4{width:3.1703931623931625%;}
.carouseller > .carousel-wrapper > .carousel-items > .span3{width:2.3136923076923077%;}
.carouseller > .carousel-wrapper > .carousel-items > .span2{width:1.452991452991453%;}
.carouseller > .carousel-wrapper > .carousel-items > .span1{width:0.5982905982905983%;}
.carouseller{position:relative;}
.carouseller .carousel-items{position:relative;width:997.4358974358974%;}
.carouseller .carousel-block{display:inline-block;position:relative;}
.carouseller .carousel-block:nth-child(n+7){display:none;}
.carouseller .carousel-wrapper{overflow:hidden;position:relative;margin:0 2px}
.carouseller .carousel-button-left, .carouseller .carousel-button-right{position:absolute;margin:0;bottom:-55px;background:none repeat scroll 0 0 transparent;font-size:50px;font-weight:bolder;opacity:0.7;text-align:center;color:#000;text-decoration:none;}
.carouseller .carousel-button-left{right:40px;}
.carouseller .carousel-button-right{right:10px;}
.carouseller .carousel-button-left:hover, .carouseller .carousel-button-right:hover{opacity:0.8;}
.carousel-block{text-align:center;}
.box{width:100%;border:1px solid #000;}
.box:hover{border:2px solid #d2750e;padding:2px;}
.box3{width:100%;border:1px solid #ccc;padding:1px;}
.box3:hover{border:1px solid #d2750e;padding:0px;background:rgba(59, 57,63, .1);}
.box3 img:hover{opacity:.5;}
.box img:hover{opacity:.5;}
.floorbox:hover{border:1px solid #d2750e;background:#ccc;padding:1px;}
.box5{border:1px solid #ccc;padding:0px;}
.box5:hover{border:1px solid #d2750e;padding:0px;background:rgba(59, 57,63, .1);}
.box5 img:hover{opacity:.5;}
.box1:hover{background:rgba(204,204,204,.3);transition:0s ease-out;-moz-box-shadow:2px 2px 3px rgb(0,0,0);-webkit-box-shadow:2px 2px 3pxrgb(0,0,0);box-shadow:2px 2px 3px #000, -1px -1px 2px #000;}
.box1 img:hover{opacity:.8;}
.box2:hover{transition:0s ease-out;background:rgba(204,204,204,.3);-moz-box-shadow:2px 2px 3px rgb(0,0,0);-webkit-box-shadow:2px 2px 3pxrgb(0,0,0);box-shadow:2px 2px 3px #000, -1px -1px 2px #000;}
.box2 img:hover{opacity:.8;}
.carouseller .carousel-button-left2, .carouseller .carousel-button-right2{position:absolute;margin:0;top:23%;background:none repeat scroll 0 0 transparent;font-size:5em;font-weight:bolder;opacity:0.7;text-align:left;color:#666;text-decoration:none;}
.carouseller .carousel-button-left2{left:-80px;z-index:9999;width:40px;position:absolute;}
.carouseller .carousel-button-right2{right:-80px;}
.carouseller .carousel-button-left2:hover, .carouseller .carousel-button-right2:hover{opacity:0.8;}
.carouseller .carousel-button-left3, .carouseller .carousel-button-right3{position:absolute;margin:0;top:15%;background:none repeat scroll 0 0 transparent;font-size:9em;font-weight:bolder;opacity:0.7;text-align:left;color:#666;text-decoration:none;}
.carouseller .carousel-button-left3, .carouseller .carousel-button-right3{position:absolute;margin:0;top:29%;background:none repeat scroll 0 0 transparent;font-size:9em;font-weight:bolder;opacity:0.7;text-align:left;color:#666;text-decoration:none;}
.carouseller .carousel-button-left3{left:-80px;z-index:9999;width:40px;position:absolute;}
.carouseller .carousel-button-right3{right:-80px;}
.carouseller .carousel-button-lef32:hover, .carouseller .carousel-button-right3:hover{opacity:0.8;}
@media (min-width:768px) and (max-width:979px){.carouseller > .carousel-wrapper > .carousel-items > .span_by5,
.carouseller > .carousel-wrapper > .carousel-items > .span12,
.carouseller > .carousel-wrapper > .carousel-items > .span6,
.carouseller > .carousel-wrapper > .carousel-items > .span4,
.carouseller > .carousel-wrapper > .carousel-items > .span3,
.carouseller > .carousel-wrapper > .carousel-items > .span2,
.carouseller > .carousel-wrapper > .carousel-items > .span1{width:3.1623931623931625%;*width:3.1570740134569924%;}
}
@media (max-width:767px){.carouseller > .carousel-wrapper > .carousel-items > .span_by5,
.carouseller > .carousel-wrapper > .carousel-items > .span12,
.carouseller > .carousel-wrapper > .carousel-items > .span6,
.carouseller > .carousel-wrapper > .carousel-items > .span4,
.carouseller > .carousel-wrapper > .carousel-items > .span3,
.carouseller > .carousel-wrapper > .carousel-items > .span2,
.carouseller > .carousel-wrapper > .carousel-items > .span1{width:4.8717948717948715%;*width:4.8664757228587014%;}
.carouseller .carousel-button-left2{z-index:9999;left:80%;}
.carouseller .carousel-button-right2{right:0px;}
.carouseller .carousel-button-left2, .carouseller .carousel-button-right2{position:absolute;margin:0;top:100%;background:none repeat scroll 0 0 transparent;font-size:3em;font-weight:bolder;opacity:0.7;text-align:right;color:#666;text-decoration:none;}
.carouseller .carousel-button-left3{z-index:9999;left:80%;}
.carouseller .carousel-button-right3{right:0px;}
.carouseller .carousel-button-left3, .carouseller .carousel-button-right3{position:absolute;margin:0;top:95%;background:none repeat scroll 0 0 transparent;font-size:3em;font-weight:bolder;opacity:0.7;text-align:right;color:#666;text-decoration:none;}
}
@media (max-width:480px){.carouseller > .carousel-wrapper > .carousel-items > .span_by5,
.carouseller > .carousel-wrapper > .carousel-items > .span12,
.carouseller > .carousel-wrapper > .carousel-items > .span6,
.carouseller > .carousel-wrapper > .carousel-items > .span4,
.carouseller > .carousel-wrapper > .carousel-items > .span3,
.carouseller > .carousel-wrapper > .carousel-items > .span2,
.carouseller > .carousel-wrapper > .carousel-items > .span1{width:10%;*width:9.94680851063829%;}
}
.carousel-block{text-align:center;font-size:30px;font-weight:bold;background-color:#fff;}
h1{font-size:40px;margin-bottom:30px;}
.carouseller{margin-bottom:20px;}