.inner7_contaner{width:98%;}
@media only screen and (max-width:1980px){
	#product-view-media-main-image .other-pics > li img{
	width:80% !important;
	
	.inner7_contaner{width:98%;}
	}
.list_items1{width:230px;}
.list_items ul{margin:0px 5% 0 0;}
.list_items{margin:0 4% 0 0;}
	
	.banner .bx-viewport ul li iframe{height:887px !important;}
.banner .bx-viewport ul li video{height:auto !important;}
	}
@media only screen and (max-width:1842px){
	#product-view-media-main-image .other-pics > li img{
	width:80% !important;
	}
.list_items{margin:0 3% 0 0;}
	}
	
	
@media only screen and (max-width:1830px){
	.inner7_contaner{width:98%;}
.list_items{min-height:266px; margin:0 3% 0 0;}
.small_imgs ul li{margin:0 1%;}
.other-pics > li { margin:0 1% 30px;}
.square33b3 img{width:55%; height:auto; margin:0 0 0;}
.banner .bx-viewport ul li iframe{height:811px !important;}
}

@media only screen and (max-width:1682px){
	.video{height:554px;}
	.section1 ul li{height:554px;}
	.footer-in{width:90%;}
	.banner .bx-viewport ul li iframe{height:805px !important;}
}
@media only screen and (max-width:1670px){
	#product-view-media-main-image .other-pics > li img{
	width:80% !important;
	}
.logos ul li{width:27.9%;}
.social ul li{margin:0 0 0 12%;}
.footer-in p{line-height:21px;}
.icons_block ul li{ float:none;}
.video{height:550px;}
.section1 ul li{height:550px;}
/* .testo_block{min-height:620px;} */
.small_imgs ul li{margin:0 2.5%;}

#slider5-pager li{margin:0 1%;}
.grey1 a{margin:0px 0 0;}
.like{margin:0px 2%;}
.banner .bx-viewport ul li iframe{height:751px !important;}
}


@media only screen and (max-width:1560px){
	.inner7_contaner{width:98%;}
	#product-view-media-main-image .other-pics > li img{
	width:80% !important;
	}
.small_imgs ul li{margin:0 2%;}
.view360{margin:0 2%;}	
.list_items1{width:230px;}
.list_items ul{margin:0px 13px 0 0;}
.list_items{margin:0 1% 0 0;}
.top{width:331px;}
/*
.top2{width:79px; font-size:9px;}
.top1{width:22px; font-size:9px;}
.top3{width:27px; font-size:9px;}
.top4{width:113px; font-size:9px;}
.top5{width:44px; font-size:9px;}
.top6{width:36px; font-size:9px;}
*/

.top2{font-size:9px;}
.top0{ font-size:9px;}
.top1{ font-size:9px;}
.top3{ font-size:9px;}
.top4{ font-size:9px;}
.top5{font-size:9px;}
.top6{ font-size:9px;}
/* .middle2{width:361px;} */
.top7{font-size:19px; }
.icons_block ul{width:95%;}
.misure{width:331px; margin:20px auto; display:block;}

	}

@media only screen and (max-width:1590px){
.gamma_right1{width:69%; margin:0 2%;}
.gamma_right1 p span{display:none;}
.gamma_right2{width:170px; float:right;}
.gamma_right2 img{width:100%; height:auto;}
.cont3 h2{font-size:40px; line-height:40px;}
.cont3 small{font-size:25px; line-height:18px;}
.cont3{width:15%;}
.right_section2{width:70%;}
}



@media only screen and (max-width:767px) {
/* .left_section1{min-height:689px;} */


.block1 img{width:80%; height:auto;}	
.block2 img{width:80%; height:auto;}	


#slider5-pager li{margin:0 1%;}
.small_imgs ul li{width:77px !important; height:77px;}
.view360{width:77px; height:77px;}

.video{height:500px;}
.block3_in a{font-size:19px;}
.bottom p{text-align:center;}
.block3_in span{font-size:24px;}
.n_com{width:70%;}
.n_com img{width:100%; height:auto;}

.list_items{margin:0 1% 20px 0;}
.left_section{width:96%;}
.right_section{width:95%; margin:0 auto; float:none; display:block;}
.logos ul li img{width:100%; height:auto;}
.logos ul li{width:20.9%;}
.text_fld2{width:55%; margin:0 21px 0 0;}
.social ul li{margin:0 0 0 12%;}
.list_items1{width:460px;}
.list_items{min-height:176px;}
.hide_block{display:none;}
.list_items ul{margin:17px 40% 0 0;}
.footer-in p{margin:0;}

.n_rgt01 {
    height: 76px;
    margin: 0 1% 0 2%;
    width: 76px !important;
}

.other-pics > li {
    margin: 0 0.2% 30px;
}
.block13 ul li{width:100%;}
.banner_in h2{font-size:25px;}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{/*bottom:12px;*/}
.square33b2 img{width:100%;}
.arrow7{bottom:-21px; left:0; width:100%; height:23px; background:url(../images/arrow11.png) no-repeat center center;}
.square33b1 .square-content1 img{width:10%;}
.piace img{width:auto; height:auto;}
.block13-1 .square33b1 p{font-size:13px; padding:20px 0;}
.like{margin:0 3%; font-size:13px;}
.square33b5{height:460px;}
.square33b6{height:460px;}
.square33b3{padding:30px 0 !important;}
.square33b2{height:460px !important;}
.banner .bx-viewport ul li iframe{height:296px !important;}

.cont3{width:18%;}
.gamma_right1{padding:3px 0; width:71%;}
.gamma_right1 h2{font-size:18px; line-height:27px;}
.gamma_right1 p{font-size:14px; line-height:19px;}
.gamma_right2{width:113px;}
.cont3 h2{font-size:25px; line-height:25px;}
.cont3 small{font-size:18px; line-height:18px; padding:0;}

.news_block2{width:47.5%; margin:0 5% 5% 0;}
.news_block3, .news_block4{margin:0 0 5%;}
.news_block2 h4{font-size:20px;}
.news_block2 small{font-size:20px;}
.news_block2 p{font-size:20px;}
.section3 ul li{width:50%;}
.square33b1 strong {
    display: block;
    font-family: "Yanone Kaffeesatz",sans-serif;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 3% 0 0;
    padding: 0;
    text-transform: uppercase;
}

}




@media only screen and (max-width:1517px){
#product-view-media-main-image .other-pics > li img{
	width:80% !important;
	}
#product-view-media-main-image img {/*width: 80% !important;*/margin: 0 auto;}
#product-view-media-main-image .other-pics1 > li img{width:auto !important; height:auto;}
.other-pics > li{height: 60px;width: 62px; text-align:center;}

.img-responsive,.homeSlider .mask > img {

/* 	height:auto; */
	display:block;
	max-width:100%;
	max-height: 550px;
/* 	float: left; */
}

.n_rgt01{width:63px}
.n_rgt011{width:auto !important;}
#product-view-media-main-image .n_rgt01 img{width:100% !important;height:auto !important;}
.bottom2{left:-75px;}

/****/
.square33b1 strong{margin:3% 0 0; }
.square33b1 .para{font-size:18px; margin:13px 0 30px; line-height:25px;}
.square33b1 small{font-size:19px;}

.inner5_container {
    width: 95%;
}

.nav ul li{margin:0 0px 0 0;}
.search_icon.aa .text_fld1{width:85px;}
.text_fld1{font-size:21px;}
.square33b1 .leggi{font-size:16px;}
.logo_social_bis{border: 1px solid #fff;color:#fff; font-size:16px; font-style:normal;padding: 8px 30px; display:inline-block; text-transform:uppercase;};
.square-content2 .leggi-1 em{font-size:16px;}
.square33b1 .leggi-1 em{font-size:16px;}
.square33b1 .leggi-2 em{font-size:16px;}
.square33b1 .leggi-3 em{font-size:16px;}
.square33b1 .square-content1 img{width:15%; height:auto;}

.banner .bx-viewport ul li iframe{height:681px !important;}

}
@media only screen and (max-width:2415px){

	.inner7_right_section ul li {
    width: 47%;
    margin: 0 2.5% 36px 0;
}
	.inner7_right_section{width:82%;}

.social_links p{padding:16px 0;}
.banner .bx-viewport ul li iframe{height:655px !important;}
.inner5_container{width:95%;}
.inner7_contaner{width:98%;}
.inner7_right_section{width:82%;}
.inner7_right_section ul li{width:47%;margin:0 2.5% 36px 0;}
.social_2 ul li{width:auto; margin:0 12% 0 0;}
.left_section4{width:16%}
	.list_items{margin:0 0% 0 0;}
	.GI_TW_expander .GI_TW_close	{right:26px}
	.like{margin:0px 2%; font-size:9px;}
	.social_links p{font-size:9px;}
	.piace img{
		width:50%; 
/* 		height:30px; */
		}
	.social_links p{padding:16px 0;}
	.banner .bx-viewport ul li iframe{height:655px !important;}

	
	}
@media only screen and (max-width:1360px){
	.names2 p{display:inline-block; margin:0 0px 0 0; padding:0;font-family:'Yanone Kaffeesatz',sans-serif;font-size:19px; color:#3c3c3b; font-weight:300; text-transform:uppercase; line-height:35px;}
.logos ul li{width:26.9%;}
.social ul li{margin:0 0 0 9%;}
.mail span{margin:0 6% 0 0;}
.gamma_left h2{font-size:65px; line-height:70px;}
.items ul li{width:25%;height:287px;}

.block1{background-color:#f4f4f4;}
.block7{background-color:#dddddd;}
.video{height:480px;}
.section1 ul li{height:480px;}
.small_imgs ul li{margin:0 1%;float:none !important; display:inline-block;}
.view360{margin:8px 1% 0;}

#product-view-media-main-image img{
/* 	width:100% !important; */
	
}
.img-responsive,.homeSlider .mask > img {

	display:block;
	max-width:100%;
	max-height: 550px;

}

.n_rgt01{margin:0 1% 0 2%;width:70px !important; height:70px;}
.n_rgt011{width:auto !important; height:auto !important;}
#product-view-media-main-image .n_rgt01 img{width:100% !important; height:auto !important;}


#slider5-pager li{width:72px !important; height:72px;}
#slider5-pager li img{width:90% !important; height:auto !important;}

.block5{background-color:#dddddd;}
.block6{background-color:#f4f4f4;}

.other-pics > li {
    margin: 0 0.5% 30px;
}
.list_items1{width:230px;}
.list_items ul{margin:0px 10px 0 0;}
.list_items{margin:0 0% 0 0;}
.block13-1 .square33b1 .para{padding:0;}
.banner .bx-viewport ul li iframe{height:633px !important;}
}
@media only screen and (max-width:1317px){
	
/*	.list_items1{width:480px;}
*/.list_items ul{margin:0px 13px 0 0;}
.list_items ul li a{font-size:20px;}

	}
@media only screen and (max-width:1273px){
	.img-responsive,.homeSlider .mask > img {

	display:block;
	max-width:100%;
	max-height: 550px;

}

.list_items ul li a{font-size:18px;}
.list_items ul li span{font-size:18px;}
.slider_block_left p{font-size:32px;}
.bottom2{left:-90px;}

	}
@media only screen and (max-width:1212px){
	.small_imgs ul li{margin:0 0.8%; float:left !important;}
.view360{margin:0 1%;}

.other-pics > li{margin: 0 0.5% 30px;}
.gallery-wrap1 > figure{width:500px !important; margin:0 auto 40px !important;}
.gallery-wrap1 > figure1{width:500px !important; margin:0 auto 40px !important;}
.GI_TW_expander .GI_TW_close{right:20px;}
	}




@media only screen and (max-width:1160px){
	
	.img-responsive,.homeSlider .mask > img {

	display:block;
	max-width:100%;
	max-height: 550px;

}

	
.other-pics > li{margin: 0 0.1% 30px}
/* 	#product-view-media-main-image img {width:80% !important;margin: 0 auto;} */
	#product-view-media-main-image .other-pics1 > li img{width:100% !important;}
	.view360{margin:0 0%;width:77px;height:77px;}
	.small_imgs ul li{margin:0 0.5%;width:77px !important;height:77px; }
.icons_block ul li{width:17%; float:none;}
.icons_block ul li img{height:auto;}
.nav{margin:0 0 0 0px;}
.nav ul li{margin:0 0px 0 0;}
.search_icon.aa .text_fld1{width:80px; font-size:23px;}
.button{width:58px;}


/*.list_items1{width:460px;}
*/.logos ul li{width:24.9%;}
.mail span{margin:0 17px 0 0;}
.text_fld2{width:207px; margin:0 17px 0 0;}
.social ul li{margin:0 0 0 7%;}

/* .misure_main{min-height:506px;} */
.misure_main span{font-size:22px;}
.top8 span{font-size:11px;}
.video, .section1 ul li{height:414px;}
.cont h2{font-size:20px;}
.list_items ul{margin:17px 12px 0 0;}
.list_items1{width:155px;}
.list_items h2{font-size:18px;}


.right_section{width:75%;}
.gamma_left h2{font-size:80px; line-height:70px;}
.model{width:80px;}
.model img{width:100%; height:auto;}
.gamma_right{padding:39px 30px;}
.gamma_right img{width:100%; height:auto;}
#slider5-pager li{margin:0;}

/*.Magic360-box{max-width:100% !important;}
.Magic360-box_1{max-width:100% !important;}*/
.scroll_block1 p{font-size:27px;}
.scroll_block1{width:95% !important;}
.list_items6{display:none;}

.slider_block_left p{font-size:23px;}
.slider_block_left h3{font-size:45px;}
.slider_block_left h2{font-size:33px;}
.slider_block_left span{font-size:33px;}
.bottom2{top:20px;}
.top8 span	{left:-60px !important;}
/*******/
.inner2_container{width:95%;}
.news_block2{width:23.5%; margin:0 2% 0 0;}
.news_block4{margin:0;}
.right_section4{width:77%;}
}

@media only screen and (max-width:1050px){
	/**********/
.square33b1 .para{font-size:14px; margin:5px 0 8px; line-height:15px;}
.small_im img{width:100%; height:auto;}

.social_links, .social_links1, .social_links2, .social_links3{}


.social_links p{margin:0 !important; padding:12px 0;}
.square33b2 h2{font-size:30px;}
.square33b5 h2{font-size:26px; bottom:0;}
.square33b6 h2{font-size:26px;bottom:0;}
.banner .bx-viewport ul li iframe{height:490px !important;}

	}



@media only screen and (min-width:768px) and (max-width:1050px) {
	.square33b1 strong {
		font-size: 20px;
		}
	
	.square33b1 .para {
    font-size: 12px;
    line-height: 14px;
    margin: 5px 0 8px;
}

.square33b1 small {
    font-size: 14px;
}

.square33b1 .square-content1 {
    width: 100%;
    text-align: center;
    padding: 1% 1%;
    box-sizing: border-box;
    height: 100%;
    display: table-cell;
    vertical-align: top;
    padding-top: 10px;
}
	
	.logo_social_bis {
    border: 1px solid #fff;
    color: #fff;
    font-size: 11px;
    font-style: normal;
    padding: 2px 12px;
    display: inline-block;
    text-transform: uppercase;
}

.logo_social {
    padding-top: 10%;
}
	
	}



@media only screen and (max-width:1023px){
		.wrapper {
	padding:0px 0 0;
}
.inner7_right_section {
    width: 100%;
}

.inner7_right_section ul li {
    display: block;
    width: 100%;
    float: none;
    margin: 0 0 36px;
}
	.social_2 ul li {
    float: left;
    display: inline-block;
    width: auto;
    margin: 0 10% 0 0;
}
.sub1 {
	width:100%;
	background-color:#48bf2c;
	position:absolute;
	left:0;
	top:76px;
z-index: 99999999;
	padding:0 103px 20px;
}

.button1{visibility: hidden}


	.items ul li img{width:80%; height:auto;}
	.block8{background-color:#dddddd;}
	.block9{background-color:#f4f4f4;}
	.list_items6{display:none;}
	
/* .gallery-wrap > figure{width:80%;margin: 0 auto 100px auto;} */

.gallery-wrap > figure1{width:80%;margin: 0 auto 100px auto;}
.figure1rapper{margin: 0 auto;}

.img-responsive,.homeSlider .mask > img {

	display:block;
	max-width:100%;
	max-height: 400px;

}



/* #product-view-media-main-image img {width:90% !important;margin: 0 auto;} */
.other-pics > li{height: 66px;width: 72px;padding: 7px 0 0; margin: 0 2% 30px;}
.other-pics1 > li{padding:2px 0 0 0;}
.scroll_block2{display:inline-block;}
.arrow6{display:inline-block; margin:0; padding:0; height:24px; background:url(../images/arrow10.png) no-repeat center center; position:absolute; left:0px; top:-22px; width:100%;}
.button1{left:0;}
.text_fld3{padding:0px 16px;}
.scroll_block2{margin:15px 0 0 0;}
.testo_block1{padding:0 0 43px;}
.btn1{margin:0 auto 48px;}

.img-responsive,.homeSlider .mask > img {

	display:block;
	max-width:100%;
	max-height: 550px;

}


.frist{display:none;}
.scroll_block1{display:none;}
.scroll_block{display:none;}
.scroll_block3{display:inline-block; margin:18px auto 0 auto;}
.misure_main h2{margin:16px 0 0 0;}
.hide_block{display:none;}
.left_section1{width:100%;
	

	
}
.block{display:none;}
.arrow1{display:none;}
.right_section1{width:100%;}
.scroll_block1{display:none;}
.view360{margin:8px 1% 0 2%; width:82px; height:82px; }
.small_imgs ul li{width:82px !important; height:82px; margin:0 1%; float:none !important;}
.icons_block{display:block; width:99%; float:none;background-color:#fff; }
.icons_block ul li{width:20%;}	
.testo_block{display:block; float:none; width:100%; min-height:auto !important;}
.misure_main{display:block; width:97%; margin:0 auto; float:none; }
.video{width:100%; float:none;height:634px;}
.section1 ul li.middle{width:50%;}
.section1 ul li{width:50%;}	
.block3_in span{font-size:30px;}
.section2 ul li.sistem{width:100%;}
.section2 ul li{width:50%;}
.cont{height:10%; bottom:-15%; text-align:center;}
.cont1{height:10%; bottom:0%; text-align:center;}
.section2 ul li.middle .cont{height:-30%; bottom:-30%; text-align:center;}
.cont h2{padding:4% 0;}
	
.section2 ul li a:hover .cont {
height:10%; bottom:-15%;
}
.section2 ul li.middle a:hover .cont {
height:-30%; bottom:-30%; text-align:center;
}	
	
.footer-in{width:96%;}
.social_block{padding:18px 2% 11px;}
.logos ul{width:100%;}
.logos ul li{width:23.9%;}
.mail{width:100%; margin:0 0 30px 0;}
.social{width:100%;}
.social ul li{margin:0 0 0 14%;}
.text_fld2{width:59%; margin:0 40px 0 0;}
.right_section{width:71%;}
.gamma_right span{width:25px; left:-24px;}
.gamma_left h2{font-size:50px; line-height:42px;}
.model{width:50px;}



.header{padding:0px 0;}

.logo{width:100%; display:block; float:none; margin:0 auto; text-align:center;}
.logo img{width:100%; height:auto;}
.stikky .logo{margin:0 auto;}

.search_icon{display:none;}
.list{display:none;}
.menu1{display:block; margin:0; cursor:pointer; text-align:center; position:absolute; left:5%; top:26px;}
.nav{width:100%; display:none; float:none; background:url(../images/bg3.png) repeat left top; position:absolute; z-index:99999999; padding:0px 0; left:0; top:51px; margin:0; padding:10px 0; height:400px; overflow-y:scroll;}
.nav ul{display:block; background:none; float:none; padding:2% 5%;
	padding-top: 20px;
	
}
.nav ul li{margin:0; float:none; display:block; padding:0px 0 0px;background:none; border:none; border-bottom:1px solid #fff; position:relative;}
.nav ul li a{display:block; padding:4px 0 !important; background:none;}
.nav ul li:hover a{color:#ccc; background:none; text-decoration:none;}
.header_in{display:none;}

.nav ul .sub{position:static; width:100%; text-align:left; border-top:1px solid #fff; padding:10px 0;}
.nav ul ul li{padding:4px 30px; margin:0 !important;}
.nav ul ul li a{color:#fff !important;}
.nav ul ul li a:hover{text-decoration:none !important;color:#ccc !important;}

/* .nav ul li:nth-child(7){border-bottom:3px solid #fff;} */
.none{display:none !important;}
.sub-in ul{padding:0 !important; width:100%; text-align:left;}
.sub-in ul li{border-bottom:none !important;}
.sub-in{padding:0 !important; width:100% !important; text-align:left;}

.menu2{display:block; margin:0; cursor:pointer; text-align:center; position:absolute; right:5%; top:17px;}
.right{width:100%; display:none; float:none; background:url(../images/bg3.png) repeat left top; position:absolute; z-index:99999999; padding:0px 0; left:0; top:51px; margin:0; padding:10px 0;}
.right ul{display:block; background:none; float:none; padding:2% 5%;}
.right ul li{margin:0; float:none; display:block; padding:0px 0 0px;background:none; border:none; border-bottom:1px solid #fff; text-align:right;}
.right ul li a{display:inline-block; margin:0; padding:4px 0; text-transform:uppercase;font-family: 'Yanone Kaffeesatz', sans-serif; color:#fff; font-weight:bold; font-size:22px; letter-spacing:1px;}
.right ul li a:hover, .nav ul li a.active{color:#f79621; background:none; text-decoration:none;}

.search_icon1{display:hidden;}

.arrow5{bottom:-21px; left:0; width:100%; height:23px; background:url(../images/arrow11.png) no-repeat center center;}
/* .bx-wrapper img{width:50% !important;} */

#slider5-pager li{margin:0 2%;}
.footer-in{text-align: center;}
.list_items{text-align: left;float: none; min-height:inherit;}

.slider_block_left{display:block; margin:0 auto; float:none; width:70%;}
.slider_block_left p{font-size:36.02px;}
.slider_block_left h3{font-size:50.3px;}
.slider_block_left h2{font-size:40.02px;}
.slider_block_left span{font-size:40.02px;}

.slider_block_right{float:none; margin:0 auto; display:block; width:90%;}
.bottom2{position:static; width:100%; margin:0 auto; text-align:center;}


.other-pics1{width:80% !important;}
.other-pics1 > li{float:none; margin:0 1% !important; display:inline-block;}
.gallery-wrap1 > figure{width:400px !important;}
.gallery-wrap1 > figure1{width:400px !important;}
.slider_block_left{padding:0 5%;}
.GI_TW_expander .GI_TW_close	{right:15px;}


.banner .bx-viewport ul li iframe{height:457px !important;}


.left_section2{width:100%; box-sizing:border-box; padding:0 2.5%;}
.left_menu{width:30%; display:inline-block; float:right;}
.serch1{width:65%;}
.serch2{width:100%;}
.right_section4{width:100%;}
.left_section3{width:100%; margin:0;}
.left_cont2 p{text-align:left; margin:0 0 12px;}
.banner2{display:none;}
.left_cont2_in{display:inline-block; margin:0l auto; float:right; width:60%; text-align:left;}
.left_cont2 img{display:inline-block; margin:0; padding:0; float:left; width:38%; height:auto;}
.left_block2{width:100%;}
.right_img{
/* 	width:14%; */
	}
.right_img img{width:100%; height:auto;}

.right_section2{width:95%; margin:0 auto; float:none; display:block;}
.gamma_right1{width:68.5%;}


.inner2_container p{font-size:20px;}

.news_block2 h4{font-size:14px;}
.news_block2 small{font-size:14px;}
.news_block2 p{font-size:14px;}
}

@media only screen and (max-width:955px) {
	.like{font-size:7px; margin:0 0 0 1%;}
	.piace img{height:auto;}
	.social_links p{padding:12px 0 0;font-size:7px;}
	.banner .bx-viewport ul li iframe{height:454px !important;}

	}

@media only screen and (max-width:950px) {
	.items ul li{height:268px;}
		.banner .bx-viewport ul li iframe{height:377px !important;}
	}
	@media only screen and (max-width:790px) {
	.items ul li{height:248px;}
	.banner .bx-viewport ul li iframe{height:366px !important;}
	
	}



@media only screen and (min-width:1051px) and (max-width:1280px) {
		.square33b1 .para {
    font-size: 20px;
    line-height: 22px;
    margin: 5px 0 8px;
}

.square33b1 small {
    font-size: 22px;
}
	
	.Magic360-box a{width:550px; height:100%; background-size:550px auto !important; }
	}


@media only screen and (max-width: 670px)
.inner7_right_section ul li {
    display: block;
    width: 100%;
    float: none;
    margin: 0 0 36px;
}
@media only screen and (max-width:641px) {
	
		.square33b1 .para {
    font-size: 20px;
    line-height: 25px;
    margin: 5px 0 8px;
}

.square33b1 small {
    font-size: 22px;
}
	
	
.items ul li{height:249px; width:33.33%;}
.block1 p{font-size:19px;}
.block10{background-color:#dddddd;}
.block11{background-color:#f4f4f4;}
.banner .bx-wrapper .bx-prev{background-size:100% 100%;}
.banner .bx-wrapper .bx-next{background-size:100% 100%;}
.banner .bx-viewport ul li iframe{height:284px !important;}
}

@media only screen and (max-width:599px) {
		.square33b1 .para {
    font-size: 20px;
    line-height: 25px;
    margin: 5px 0 8px;
}

.square33b1 small {
    font-size: 22px;
}
	
	
	.banner .bx-wrapper .bx-prev{background-size:30% 30%;}
.banner .bx-wrapper .bx-next{background-size:30% 30%;}
	
	.Magic360-box {
    height: 420px;
    margin: 0 auto;
}
	.left_section1{min-height:570px;}
.items ul li{height:246px;}
.scroll_block2 p{font-size:23px;}
.social_icons ul li{margin:17px;}
.btn1{margin:0 auto 38px;}	
/* .gallery-wrap > figure{width:70%;} */
.gallery-wrap > figure1{width:100%;}
.zoomWrapper{margin: 0 auto; z-index: 9999}
.other-pics > li{height: 34px;width: 37px; padding: 5px 0 0;border: 1px solid #000;}
.n_rgt01{height: 49px;width: 49px !important;}

.slider_block_left{padding:0;  width:88%;}
.other-pics1 > li{height:43px !important;width: 47px !important; padding:3px 0 0;border: 1px solid #fff;}
.n_rgt011{height: 49px;width: 49px !important;}
.gallery-wrap1 > figure{width:100% !important;}
.gallery-wrap1 > figure1{width:100% !important;}

.logos ul li, .logos ul li.last2{width:24%;}
.logos ul li a{margin:0 0 0 7px;}
.text_fld2{width:78%;}
.social ul li{margin:0 8%;}
.mail span{display:none;}
.social ul li span{display:none;}
.social_block{padding:0;}
.mail{display:block; padding:2% 2%; margin:0; width:96%;}
.social{padding:2% 0; background-color:#c8c8c8;}
.social ul li a img{display:block;}

.video{height:380px;}
.block3_in img{width:30%; height:auto;}
.section1 ul li{height:284px;}
.block3_in span{font-size:17px;}
.block3_in h2{font-size:26px;}
.block3_in a{font-size:15px;}
#slider5-pager li{margin:0 0;}
.Magic360-box a{width:355px; height:100%; background-size:355px auto !important; }

.slider_block{padding:45px 0;}
.slider_block_left p{font-size:25px; margin:20px 0 55px;}
.slider_block_left span{font-size:30px;}
.slider_block_left h2{font-size:30px;}
.slider_block_left h3{font-size:40px;}
.GI_TW_expander .GI_TW_close	{right:10px;}


.video1{width:400px; height:400px;}
iframe{width:100%; height:400px;}

.Magic360-box{height:320px; margin:0 auto;}
.banner .bx-viewport ul li iframe{height:auto !important;}
.banner .bx-viewport ul li iframe{height:245px !important;}


.gamma_right1{padding:3px 0; width:66%; margin:0 1.3%;}

.left_cont2 img{display:block; float:none; width:auto;}
.left_cont2_in{float:none; width:100%; margin:20px 0 0;}

}

@media only screen and (max-width: 650px)
.social_1 {
    width: 298px;
    margin: 0 0 -11px 9.5%;
}
@media only screen and (max-width:520px) {
	.social_1 ul li span {
    font-size: 20px;
}
.social_1 {
    width: 298px;
    margin: 0 0 -11px 9.5%;
}
	.social_1 {
    margin: 0 0 0;
    display: block;
    float: none;
}
		.square33b1 .para {
    font-size: 20px;
    line-height: 25px;
    margin: 5px 0 8px;
    .loadmore img{width:30px; height:auto;}
.social_1{margin:0 0 0; display:block; float:none;}
.prodot ul li{width:47%;}
}

.square33b1 small {
    font-size: 22px;
}
	
.items ul li{height:266px; display:inline-block; width:50%;}
.block1{display:inline-block;/* background-color:#f4f4f4;*/}
.block2 p{font-size:19px; margin:0;}
.block2{ display:inline-block;}

.items ul li img{width:75%;}
.top{width:305px;}
.top2{width:79px; font-size:9px;}
.top1{width:22px; font-size:9px;}
.top3{width:36px; font-size:9px;}
.top4{width:113px; font-size:9px;}
.top5{width:44px; font-size:9px;}
.top6{width:36px; font-size:9px;}
.middle2{width:305px;}
.top7{font-size:9px; padding:11px 0 11px 6px;}
.block13{background-color:#f4f4f4;}
.block12{background-color:#dddddd;}
.top_social_icons{display:none;}
.social_links{width:100%;}
.banner .bx-viewport ul li iframe{height:226px !important;}
}
@media only screen and (max-width:479px) {
	.square33b1 .para {
    font-size: 14px;
    line-height: 17px;
    margin: 5px 0 8px;
}

.social_links{
	display: none
	
}
.square33b7{
	display: none !important
	
}

.square33b1 small {
    font-size: 22px;
}
	
		.Magic360-box a{width:320px; height:100%; background-size:320px auto !important; }
	.left_section1{min-height:400px;}
.wrapper{min-width:320px;}
.cont h2{font-size:15px;}
.testo_block h2{font-size:30px;}
.scroll_block p{font-size:20px;}
.misure_main span{font-size:23px;}
.top8 span{font-size:11px;}
.block3_in h2{font-size:20px;}
.block3_in span{font-size:13px;}
.gamma_left h2{font-size:31px; line-height:30px;}
.model{width:40px;}
.gamma_right span{width:15px; left:-15px;}
.text_fld2{width:66%;}
.social ul li.last{width:100%; margin:0 0 20px 0;}
.social ul li{margin:0 7%;}
.list_items1{width:300px;}
.list_items{min-height:0 !important; margin:0 0 20px 0;}
.list_items ul{margin:17px 13% 0 0;}
.items ul li{height:200px;}
.other-pics > li {
    margin: 0 0.7% 30px;
}

.img-responsive,.homeSlider .mask > img {

	display:block;
	max-width:100%;
	max-height: 400px;

}

.other-pics1 > li{height:43px !important;float:left;width: 46px !important; padding:3px 0 0;border: 1px solid #fff;}
.n_rgt011{height: 49px;width: 49px !important;}

.slider_block_right{width:100%;}
.items ul li img{width:60%;}
.GI_TW_expander .GI_TW_close {background-size:80% 80% !important;}
.GI_TW_expander .GI_TW_close	{right:2px;}
.video1{width:300px; height:300px;}
iframe{width:100%; height:300px;}
.banner_in{padding:0 45px;}
.banner_in h2{font-size:17px;}
.square33b5{height:330px;}
.square33b6{height:330px;}
.square33b2{height:330px !important;}
.banner .bx-viewport ul li iframe{height:auto !important;}

.news_block2{width:100%; margin:0 0 5% 0;}
.data h2{font-size:26px;margin:7px 0 0;}
.icons ul li{margin:0 0 0 16px;}
.section3 ul li{width:100%;}

.gamma_right1{width:98%;}
.gamma_right2{width:98%; margin:10px 0 0 2%;}

.top_pagination{float:none; margin:10px 0 0;}
.down ul li a{font-size:24px;}
.left_block2{width:84%;}
.right_img{margin:-65px -60px 0;}

}
@media only screen and (max-width:340px) {
	.items ul li{height:175px;}
	.top8 span{left:inherit; right:0;}
	}
@media only screen and (min-width:1024px) {
.nav{display:block !important;}
}



