@media (max-width: 1200px) {
	#mainmenu{width:96%;float:none;}
	#mainmenu ul{width:49%;}
	#mainmenu ul li{margin:0;}
	#mainmenu .info-su{width:51%;padding-right:0 !important;}
	#header{width:100%;}
	#wrap-menu{height:74px;}
	#wrapper-logo-menu{width:100%;}
	.home #wrapper-menu-box{width:100%;margin:-10% auto 0;}
	#wrapper-menu-box{width:100%;}
	#striscia-home{width:95%;}
	#pre-header-blu{width:96%;}
	#content-blu{width:96%;}
	#content{width:96%;}
	#footer{width:96%;}
	#wrapper-footer-bottom{width:96%;}
	
}

@media (min-width: 1200px) {
#mainmenu ul li{margin:0 1%;}

}

@media (min-width: 1200px) and (max-width: 1500px) {
.home #wrapper-menu-box{margin:-225px auto 0;}

}

@media (max-width: 1024px) {

	/* Structure  < 767 */
	#mainmenu			{display:none;}
	#testata{margin-top:0;}
	#wrap-menu{margin-top:2%;display:none;}
	.pum-container.pum-responsive{width: 42% !important;left: 25% !important;margin-left: 2% !important;}
	.box-ottica-beige{width: 96% !important;}
	.prenota-online {width:42%;}
	.prenota-online h3 {width:52%;margin-left: 18%;}
.prenota-online p {width:52%;margin-left: 18%;}
}

@media (min-width: 1001px) and (max-width: 1199px) {
	#content-blu .box-home .txt-box{padding:3% 4% 2%;width: 42%;min-height: 218px;}
#content-blu .box-home .txt-box h3{height:52px;line-height:26px;}
#content-blu .box-home .txt-box p{height:163px;font-size: 15px;line-height: 18px;}
#content-blu .box-home .txt-box h3 {
    font-size: 22px;
    height: 44px;
    line-height: 22px;}
}

@media (min-width: 981px) and (max-width: 1000px) {
	#content-blu .box-home .txt-box{padding: 0.5% 4%;width: 42%;}
#content-blu .box-home .txt-box h3{height:52px;line-height:26px;}
#content-blu .box-home .txt-box p{height:163px;font-size: 14px;line-height: 18px;}
}


@media (min-width: 981px) and (max-width: 1199px) {


#header h1{width:38%;left: 32%;}
.description{width:98%;text-align:left; margin-left: 2%;line-height:60px;}
#content-blu .box-home{}
.category-blog #content .post{height:105px;}

.home #wrapper-menu-box{margin:-12% auto 0;}
#content h1{padding-top:0;}
#content-blu .box1{background-color: #b4a582;}
#content-blu .box2{background-color: #c1b391;}
#content-blu .box3{background-color: #d4c7a9;}
#content-blu .box4{background-color: #e2d5b7;}
#tel-appuntamenti{margin-left:0;width:9%;height:23px;}
#mainmenu li a{}
#mainmenu .info-su{width:48%;}
#mainmenu ul {width: 51%;}
#mainmenu li a{font-size:13px;}


}

@media (min-width: 768px) and (max-width: 980px) {

	.home #content .post{width:100%;}
	#box-sempre-aperta{width:100%;margin-top:16% !important;}
	#header h1{left: 25%;width: 50%;}
	#wrap-menu{margin-top:0;height:auto;}
	#content h1{padding-top:1%;}
.description{width:98%;text-align:left; margin-left: 2%;line-height:60px;}
#content-blu .box-home{background-size:100% auto;font-size: 16px;width:100%;padding-bottom:0;padding-top:0;}
#content-blu .box-home .txt-box{padding: 3% 6% 17%;min-height:auto;}
#content-blu .box1{background-color: #b4a582;}
#content-blu .box2{background-color: #c1b391;}
#content-blu .box3{background-color: #d4c7a9;}
#content-blu .box4{background-color: #e2d5b7;}
#content-blu .box-home:nth-child(3) img{float:left;}
#content-blu .box-home:nth-child(4) img{}
#content-blu .box-home:nth-child(2) img{float:right;}
#box-sempre-aperta h3 {margin-top:0;}
.prenota-online {width:93%;}
.prenota-online h3 {width:72%;margin-left: 26%;}
.prenota-online p {width:72%;margin-left: 26%;}
.prenota-online ul {width:45%;margin-top:-10%;}
#footer #text-2{width: 29%;}
#footer .loghi{width:38%;}
#footer .loghi h3{font-size:20px;}
#footer .mappa h3{font-size:20px;padding-top:0.5%;}
#footer #text-2 h2{font-size:20px;}
#footer #wrapper-mappa{width:48%;}
#wrapper-footer-bottom #footer-right{width:53%;}
#tel-appuntamenti{margin-left:0;width:9%;}

.page-id-82 .entry-content .wp-block-image .alignleft{float:none;margin-top: 4%;}

/*---Page---*/
#content article p img{width:30%;height:auto;}
.category-blog #content .post{height:135px;}
#content article{width:100%;}


#box-loghi-ottica{float:left;width:100%;}
 
}

@media (max-width: 767px) {

	/* Structure  < 767 */
	p{font-size:14px;}
	#header{width:100%;}
	#header h1{left: 24%;width: 50%;}
	
	.description{width:98%;text-align:left; margin-left: 2%;font-size:22px;line-height: 32px;}
	#mainmenu			{display:none;}
	#content-blu .box-home{background-size:100% auto;font-size: 16px;width:100%;padding-bottom:0;padding-top:0;}
#content-blu .box-home .txt-box{padding:5.96% 6% 8.96%;min-height:auto;}
#content-blu .box-home img{display:none;}
#content-blu .box-home:nth-child(3) img{float:left;}
#content-blu .box-home:nth-child(4) img{}
#content-blu .box-home:nth-child(2) img{float:right;}
#content-blu .box-home .txt-box{width:87%;}
#content-blu .box-home .txt-box h3{height:auto;}
.home #content .post{width:100%;}
	#box-sempre-aperta{width:100%;margin-top:16% !important;}
	.prenota-online.mobile {display:inline-block;}
	.prenota-online.mobile .button {padding:5%;margin-top:3%;}
	.prenota-online.pc {display:none;}
	.prenota-online h3 {width: auto;    float: right;    margin-left: 0;    text-align: right;margin-right: 2%;    background-color: rgba(255,255,255,0.7);}
.prenota-online p {width: 98%;    float: right;    margin-left: 0;    text-align: right;margin-right: 2%;}
.prenota-online ul {width: 60%;    margin-top: 1%;    float: right;}
#footer #text-2{width: 29%;}
	#footer .mappa{width:92%;}
	#footer #wrapper-mappa{width:86%;margin-left: 3%;}
	#footer #text-2{width:100%;}
	#footer h3{font-size:18px;}
	#footer h2{font-size:19px;}
	#footer .mappa{width:46%;}
	#footer .loghi{width:54%;}
	#footer .loghi2{width: 50%;}
	#footer .loghi h3{font-size:20px;}
	#footer .mappa h3{font-size:20px;padding-top: 1.7%;}
	#footer #text-2 h2{font-size:20px;}
	#wrap-striscia-home #farmacisti{width:100%;}
	#wrap-striscia-home #esami{width:100%;}
	
	.prenota-online {width:93%;}
.prenota-online h3 {width:72%;margin-left: 26%;}
.prenota-online p {width:72%;margin-left: 26%;}
	
	/*---Page---*/
	#content article{width:100%;}
	#content article p img{width:40%;height:auto;}
	#content h1{margin-top:0;padding-top:0;}
	form p input {width: 70%;}
	form p textarea {width: 98%;}
	.category-blog #content .post{width:47%;}
	.home #content h1{background-size:20%;}
	.category-blog #content h1{background-size:20%;}
	.category-blog #content .post{height:140px;}
	#wrap-blu{box-shadow:none;width:100%;margin-top: 15%;}
	#footer #wrapper-mappa img{width:23%;}
	.category-appuntamenti #content .post{width:98%;}
	#footer-bottom .mappa{width:100%;height:auto;}
	#wrapper-footer-bottom #footer-right{width:100%;}
	#wrapper-footer-bottom #footer-right img{width:14%;margin-top: 5%;}
	#wrapper-footer-bottom #footer-right #text-2{width:auto;margin-top:4%;}
	#credits{padding-top:5%;}
	button#responsive-menu-button{top:0 !important;}
	
	#wrapper-content{margin-top:12% !important;}
	#box-loghi-ottica{float:none;width:98%;}
	#box-loghi-ottica .wc-gallery .gallery-item{margin:0 1%;}
	
.page-id-82 .entry-content .wp-block-image .alignleft{float:none;}	

.box-ottica-beige{margin-bottom:4%;}

		
}

@media (max-width: 480px) {
	#header h1{}
	#header h1 img{}
	#content h1{font-size:24px;}
	#promozione-ottica h2{font-size:21px;}
	#box-loghi-ottica h2{font-size:21px;}
	#content article h3{font-size:21px;}
	#content-blu .box-home{font-size:12px;}
	#header h1 span{float: left;text-align: center;width: 100%;line-height: 38px;}
	#header h1 img{float:none;}
	#header h1 a{line-height:36px;float:none;}
	.description{text-align:center;margin-top: 2%;}
	.home #content .post{width:95%;margin-left:2%;}
	.home #content .post h2{font-size:16px;width:81%;}
	.home #content .post .data{width:17%;}
	.prenota-online {width:93%;}
	.prenota-online ul {width: 100%;}
	#content .tutti-articoli{font-size:22px;}
	#footer .loghi1{width:34%;}
	#footer .loghi1 li{width:80%;}
	#footer .loghi2{width:62%;}
	#content-blu .box4{}	
	#footer .mappa{width: 100%;}
	#footer .loghi{margin-top:2%;width: 100%;}
	#footer #wrapper-mappa #text-2{margin-top:3%;width:70%;}
	#box-sempre-aperta{background-image:none;height:212px;}
	#box-sempre-aperta img{margin-right:3%; width: 34%;margin-top: -5%;}
	#box-sempre-aperta h3{font-size: 26px;padding-top: 1%;padding-bottom: 2%;}
	#box-sempre-aperta p img {width:5%;}
	#wrap-striscia-home #farmacisti{width:100%;}
	#wrap-striscia-home #esami{width:100%;}
	#wrapper-footer-bottom #footer-right img{display:none;}
	#wrapper-footer-bottom #footer-right #text-2{width:100%;}
	#tel-appuntamenti{/*margin-left:0;width:14%;*/height:20px;}
	
	#footer #wrapper-mappa{min-height:100px;}
	#wrapper-footer{background-size:130%;background-repeat:no-repeat;/*background-position: center;*/}
	
	.prenota-online p{background-color: rgba(255,255,255,0.7);}
	
	/*---Page---*/
	.category-blog #content .post{width:97%;}
	.category-blog #content .post h2{font-size:16px;width:81%;}
	.category-blog #content .post .data{width:17%;}
	
	.page-id-25 article .gmp_map_opts{display:none;}
	
	.category-blog #content .post {height:75px;}
	
	.pum-container.pum-responsive{width: 80% !important;
    left: 6% !important;
margin-left: 2% !important;}

}