<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* MENU MOBILE */

.circle-text {width:55px;min-width: 30px;min-height: 30px;float: right;margin-top: 2px;margin-right: 15px;cursor: pointer;}
.circle-text:after {content: "";display: block;width: 100%;height:0;padding-bottom: 100%;background: #30334e;-moz-border-radius: 10%;-webkit-border-radius: 10%;border-radius: 10%;}
.circle-text div {float:left;width:100%;padding-top:42%;line-height:1em;margin-top:-1.4em;text-align:center;color:white;}
.circle-text div hr{border: 0;height: 2px;background: white;width: 60%;margin:7px auto;}
.circle-text div a{display: block;width: 100%;height: 100%;cursor: pointer;}
#menu-display{ z-index: 99999; position: relative; float: right; display: none; cursor: pointer; }
#menu-display span { position: absolute; display: block; color: white; bottom: 5px; width: 100%; text-align: center; font-size: 1.2rem; }
#menu img { max-width: 24%; float: right;  margin-top: -3px; }

#richiedi{ 
    z-index: 99999; font-size: 1rem;  position: relative; float: right; display: none;
}

#richiedi a{
    text-decoration: none; line-height: 13px; 
}

.circle-text2 {width:55px;min-width: 30px;min-height: 30px;float: right;margin-top: 2px;margin-right: 15px;cursor: pointer;}

.circle-text2:after {
	content: "";
	display: block;
	width: 100%;
	height:0;
	padding-bottom: 100%;
	background: #fcc01c;
	-moz-border-radius: 10%;
	-webkit-border-radius: 10%;
	border-radius: 10%;
    color: #000000;
}

.circle-text2 div {
	float:left;
	width:100%;
	padding-top:35%;
	line-height:1em;
	margin-top:-1.2em;
	text-align:center;
	color:white;
}

.circle-text2 div hr
{
	border: 0;
	height: 3px;
	background: white;
	width: 70%;
}

.circle-text2 div a
{
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
	color: #000000;
} 

.circle-text2 img
{
	display: block;
	width: 15px;
	height: 25px;
	cursor: pointer; 
	margin: -3px 0px -3% 38%;
}

.multilevelpushmenu_wrapper
{
    z-index: 99999;
    float: none;
    clear: none;
    width: auto;
    height: auto;
}

.multilevelpushmenu_wrapper span.titolih2
{
    padding: 15px 10px 10px 15px;
    font-size: 1.4em;
    color: #fcc01c;
    margin-left: 0px;
}

.multilevelpushmenu_wrapper a
{
    font-size: 1.5rem;
    line-height: 2rem;
    margin-left: 8px;
    overflow: visible;
}

.multilevelpushmenu_wrapper span.titolih2 a
{
    font-size: 1.8rem;
    color: #fcc01c;
    margin: 0;
    padding: 0;
}

.multilevelpushmenu_wrapper .levelHolderClass
{
    background: #262834;
}

.multilevelpushmenu_wrapper .ltr
{
    box-shadow: none;
    border-right: 1px solid #535353;
    overflow-y: auto !important;
}

.multilevelpushmenu_wrapper li
{
    padding-left: 10px;
    margin-bottom: 0;
    padding: 0.6em;
    width: 200px;
    height: auto;
    border-right: 0;
}

.multilevelpushmenu_wrapper .floatLeft
{
    margin-left: -13px;
}

.multilevelpushmenu_wrapper .backItemClass
{
    background: #222222;
}

.backItemClass a {
    color: #ffffff;
}

.flags2 { float: right !important; max-width: 20px !important; margin-right: 60px; margin-top: -17px !important; }
.flags2.v2 { float: right !important; max-width: 20px !important; margin-right: 33px; margin-top: -17px !important; }
.showmobile { display: none; }
.hidemobile { margin-right: 0 !important; }    

h1.titolo_home {bottom: -45px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:14px; color:#fcc01c; font-weight:normal; font-family: 'HelveticaLTStdBold';text-align:center; margin:0;background-color: #666463;}
h2.titolo_home {bottom: -45px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:12px; color:#ffffff; font-weight:normal; font-family: 'HelveticaLTStdLight';text-align:center; margin:0;background-color: #666463;}


@media only screen and (max-width: 1500px) {
    #slideshow .testo { width: 87%; margin-left: 12%; left: 0px; top: 30%; }
    #slideshow.inner .testo { width: 87%; margin-left: 0px; left: 0px; top: 142px; }
}

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

    .slick-prev, .slick-next { top: 34% !important; width:10% !important; background-size: contain !important; height:25% !important; }
    #slideshow.inner .testo { width: 87%; margin-left: 0px; left: 0px; top: 142px; }
    #slideshow.inner .testo span { font-size: 56px; line-height: 53px; }
    #slideshow.inner .slick-prev, #slideshow.inner .slick-next { display: none !important; }

}

@media only screen and (max-width: 1100px) {
    .slick-prev, .slick-next { top: 42% !important; width:10% !important; background-size: contain !important; height:25% !important; }
     #slideshow.inner .testo { width: 87%; margin-left: 36px; left: 0px; top: 140px; position: relative;  }
    #slideshow.inner .testo span { }
    .top-left, .top-right { margin-top: 0px; }
    .sub_chisiamo { position: relative; margin-left: -20px; }
}
	
@media only screen and (max-width: 1000px) {
    .slick-prev, .slick-next { top: 38% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    .menu li { padding: 0 2% 0 2%; }
    .half-inner { width: 100%; padding-left: 5%; padding-right: 20%; background-position: 97% center; background-size: 14%; min-height: 135px; }
    .bg-white { padding: 20px 1%; }
    .produzione .six { margin: 5% 0 8% 0; }
    .produzione img { max-width: 30%; float: left; display: block; margin-right: 5% !important; }
    .produzione p { display: block; width: 65%; float: left; }
    .applicazioni img { max-width: 90% !important; margin-right: auto !important; float: none !important; }
    .applicazioni .four b { height: 70px; }
    .chisiamo .txt-bg { margin-top: 20%; font-size: 8vw; }
    .servizi { padding: 20px 28%; }
    #slideshow .testo { font-size: 25px; }
    #slideshow .testo span { font-size: 60px; line-height: 55px; }
    #slideshow.inner .testo { width: 87%; margin-left: 2%; left: 0px; top: 135px; }
    #slideshow.inner .testo span { font-size: 46px; line-height: 48px; }
    .continterno { width: 100%; max-width: 1000px; }
    .left-cl { padding: 0; }
    .top-right { width: 100% !important; }
    .goto-right { width: 100%; }
    .menu-left { padding-bottom: 0; position: relative; }
    h1 { width: 100% !important; margin-top: 0% !important; }
    h2 { width: 100% !important; }
    .twocol { padding:0px; -moz-column-gap: 40px; -webkit-column-gap: 40px; column-gap: 40px; margin-bottom: 25px; }
    .menu-bottom .txt-menu { min-height: 158px; }
    .coll2 { display: none; }
    .rr2 { width: 100%; }
    .bg-gray { background-color: #ededed; background-image: none; }
    .fotogalleria img { max-width: 22%; }
    .paginacontatti { margin-top: 5px; }
    .appll.fix3 { width: 100%; }
    .top-right { background-image: none; }
    .contImgProd img { max-width: 100%; }
    #menuselected, .animenu { display: none; }
    .shopico { position: absolute; right: 0px; bottom: -112px; max-width: 200%; }
    #slideshow.inner .testo { width: 87%; margin-left: 5%; }
    .flags { margin-left: 0; }
    .flags.v2 { margin-left: 30px; } 

}

@media only screen and (max-width: 950px) {
    .applicazioni .four b { height: 80px; }
    .menu-bottom .txt-menu { min-height: 131px; }
	h2.titolo_home {bottom: -65px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:12px; color:#ffffff; font-weight:normal; font-family: 'HelveticaLTStdLight';text-align:center; margin:0;background-color: #666463;}  
}


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

    .slick-prev, .slick-next { top: 38% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    .menu li { padding: 0 1% 0 2%; }
    #slideshow .testo { font-size: 22px; top: 25%; margin-left: 12%;  }
    #slideshow .testo span { font-size: 50px; line-height: 49px; }
    #slideshow.inner .testo { width: 87%; margin-left: 5%; left: 0px; top: 121px; }
    #slideshow.inner .testo span { font-size: 38px; line-height: 37px; }
    .menu-bottom .txt-menu { min-height: 131px; }
    .shopico { max-width: 300%; }
    
}


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

    .mobile-menu{ box-sizing: border-box; padding:20px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 1); display: block; height: 100%; left: -250px; overflow: auto; position: fixed; top: 0; width: 250px !important; z-index: 999999; font-family: "Avenir95Black",sans-serif; border-right: 3px solid white; }
	.mobile-menu-bg{ background-color: #000000; display: none; height: 100%; left: 0; opacity: 0.4; position: fixed; top: 0; width: 100%; z-index: 999998; }
    #menu-display{ display: block; margin-top: 15px; z-index: 9999; position: absolute; right: 17px; }
    #richiedi { display: block; margin-top: 15px; z-index: 9999; position: absolute; right: 85px; }
    .slick-prev, .slick-next { top: 38% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    .menu { display: none; }
    .produzione img { max-width: 27%; float: left; display: block; margin-right: 6% !important; }
    .applicazioni .four b { height: 85px; }
    .bg-gray { background: none; }
    .elencomateriali { display: none; }
    .elencoapplicazioni { width: 100%; padding: 4% 3% 3% 0%; }
    .produzione .four img { margin-right: auto !important; }
    .applicazioni .four b { height: 70px; }
    .servizi { padding: 20px 22%; }
    .left-cl { display: none; }
    .right-cl { width: 100%; min-height: 0 !important; }
    .menu-bottom .txt-menu { min-height: 145px; }
    .rr2 { padding: 3% 0%; }
    .richiedi-info { display: none; }
    .padding30serv { padding-top: 0px; }
    .cont_blocchi_cat { margin-top: 20px; }
    .cont_blocchi_cat span { margin-bottom: 0px !important; }
    .cont_blocchi_cat p { float: left; clear: both; padding-bottom: 8px; }
    .cont_blocchi_cat a { display: block; float: left; clear: both; margin-top: 0px; }
    .vaialloshop { display: block; margin-top: 13px; z-index: 9999; position: absolute; right: 170px; width: 52px; height: 59px; }
    .vaialloshop .shopico { margin-top: 0; position: relative; bottom:0; }
    #slideshow.inner .testo { width: 87%; margin-left: 20px; }
    .appll { width: 100%; border-left: 0; }
    .appll.fix2 { display: none; }
    .appll.fix3 img { padding: 0; margin-right: 5%; }
    .appll p { padding: 20px 0; }
    .subtt { padding: 0; margin-top: 20px; }
    h1.titoli2, h1.titoli3 { padding: 0px 0px 20px 0px; } 

    ::-moz-selection {
    background: #ffffff;
    text-shadow: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
    -webkit-tap-highlight-color: transparent;
    }
    
    ::selection {
        background: #ffffff;
        text-shadow: none;
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
        -webkit-tap-highlight-color: transparent;
    }
    
    *{
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important; 
        -webkit-focus-ring-color: rgba(255, 255, 255, 0) !important; 
        outline: none !important;
    }
}

@media only screen and (max-width: 750px) {
    .produzione-home { display: none; }
    .applicazioni-home { position: relative; width: 100%; left: auto; }
    .applicazioni-home .half-inner, .produzione-home2 .half-inner { background-size:  10%; }
    .produzione-home2 { display: block; width: 100%; position: relative; z-index: 999; }
    .elencomateriali2 { display: block; width: 100%; padding: 4% 3% 3% 4%; }
    .elencomateriali2 .produzione .six { margin: 1% 0 3% 0; }
    #slideshow.inner .testo { width: 87%; margin-left: 20px; }
}

@media only screen and (max-width: 700px) {
    .slick-prev, .slick-next { top: 37% !important; width:10% !important; background-size: contain !important; height:20% !important; }
    #slideshow .testo { font-size: 20px; top: 25%; margin-left: 12%;  }
    #slideshow .testo span { font-size: 44px; line-height: 44px; }
    .cont_static_txt { height: auto !important; min-height: 0 !important; padding-bottom:0px; }
    .cont_static_txt p { padding-top: 0; }
    .fotogalleria img { max-width: 29%; margin: 1% 1% 1% 2%; }
    .fotogalleria { margin: 30px 0; padding: 0 0; }
    .daticontatti { width: 100% !important; margin-bottom: 30px; }
    .cxxx { float: left; width: 37%; margin-right: 3%;  }
    .daticontatti iframe { width: 60%; float: right; }
    .formcontt { width: 100% !important; margin-left: 0; }
    #INVIA { margin-bottom: 40px;  }
    #slideshow.inner .testo { width: 87%; margin-left: 20px; }
}

@media only screen and (max-width: 640px) {
    .bg-dblue .container .chisiamo { width: 100%; padding-left: 4% !important; }
    .bg-dblue .container .chisiamo .txt-bg { margin-top: 13%; line-height: 2vw; }
    .bg-dblue .container .chisiamo .columns.six { width: 47%; }
    .servizi { padding: 20px 16%; }
    .slick-prev, .slick-next { top: 38% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    #slideshow .testo { font-size: 20px; top: 27%; margin-left: 15%; line-height: 22px; text-shadow: 1px 1px 2px #000000;  }
    #slideshow .testo span { font-size: 38px; line-height: 43px; }
    .iconeprod { padding-left: 0 !important; }
    .iconeprod div { max-width: 14%; }
    .elenco-prod .titolo { line-height: 27px; margin-top: 10px; margin-bottom: 10px; }
    .nascondi { display: none; }
    .minigallery img { max-width: 45%; margin-left: 2%; margin-bottom: 2%; }
    #slideshow.inner .testo { width: 95%; margin-left: 20px;  }
    #slideshow .testo.big { font-size: 45px; line-height: 45px; }
}

@media only screen and (max-width: 549px) {
    .applicazioni-home { position: relative; margin-top:0px; }
    .elencoapplicazioni { display: none; }
    .elencoapplicazioni2 { display: block; width: 100%; padding: 6% 3% 3% 0%; }
    .elencoapplicazioni2 .applicazioni .four { width: 50%; border-left: 0; margin-bottom:13%; }
    .elencoapplicazioni2 .applicazioni .four b { display: block; width: 90%; margin: 0 auto; margin-top: 3%; }
    .bg-dblue .container .chisiamo .columns.six { width: 98%; margin-bottom: 20px; }
    .bg-dblue .container .chisiamo .columns.six img { margin-right: 25px; max-width: 35%; float: left; margin-bottom:10%; }
    .bg-dblue .container .chisiamo .columns.six br { display: none; }
    .servizi { padding: 20px 10%; }
    .slick-prev, .slick-next { top: 50% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    #slideshow .testo { font-size: 17px; top: 42%; margin-left: 15%; line-height: 20px; text-shadow: 1px 1px 2px #000000;  }
    #slideshow .testo span { font-size: 35px; line-height: 38px; }
    .cont_static_img { width: 100%; margin-bottom: 20px; }
    .cont_static_txt { width: 100%; height: auto !important; min-height: 0 !important; padding-bottom:0px; }
    .cont_static_txt p { padding: 0; }
    .blocchi_applicazioni .three { width: 41%; margin: 4% 4% 3% 5%; }
    .clearb30 { height: 10%; }
    .bread { margin-top: 5%; margin-bottom: 5%; }
    .padding30serv { padding: 0; }
    .iconeprod div { max-width: 22%; margin-left: 0 !important; }
    #slideshow.inner .testo { width: 95%; margin-left: 20px; }
    #slideshow .testo.big { font-size: 38px; line-height: 40px; }
    
}

@media only screen and (max-width: 490px) {
h2.titolo_home {bottom: -75px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:12px; color:#ffffff; font-weight:normal; font-family: 'HelveticaLTStdLight';text-align:center; margin:0;background-color: #666463;} 
} 

@media only screen and (max-width: 480px) {
    .servizi { padding: 20px 8%; }
    .slick-prev, .slick-next { top: 50% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    #slideshow .testo { font-size: 16px; top: 42%; margin-left: 15%; line-height: 18px; text-shadow: 1px 1px 2px #000000;  }
    #slideshow .testo span { font-size: 28px; line-height: 28px; }
    #slideshow.inner .testo { top: 110px; font-size: 15px; }
    #slideshow.inner .testo span { font-size: 31px; line-height: 35px; }
    .menu-bottom .txt-menu { min-height: 160px; }
    .appll { width: 100%; border-left: 0; }
    .appll p { padding: 20px 0; }
    .btn-bouble { width: 90%; }
    .padding30serv { margin-top: -20px; }
    .cxxx { float: left; width: 95%; margin-bottom: 20px;  }
    .daticontatti iframe { width: 95%; float: left; }
    #formContatti-1 .half { width: 100%; }
    .inputText { width: 95%; }
    #slideshow.inner .testo { width: 95%; margin-left: 20px; }
    #slideshow .testo.big { font-size: 33px; line-height: 37px; }
}

@media only screen and (max-width: 400px) {
    /*.slideimg, #slideshow { height: 400px; }*/
    .half-inner .title { font-size: 20px; }
    .half-inner .txt-orange { font-size: 12px; }
    .bg-dblue .container .chisiamo .columns.six img { margin-right: 25px; max-width: 34%; float: left; margin-bottom:14%; }
    .servizi { padding: 20px 4%; }
    .miniservizi { margin-top: 8%; clear: both; }
    .miniservizi .titolo { font-size: 16px; }
    .miniservizi img { max-width: 13%; margin-right: 3%; margin-bottom: 34px; }
    .bg-img .container { width: 100%; }
    .slick-prev, .slick-next { top: 50% !important; width:10% !important; background-size: contain !important; height:22% !important; }
    #slideshow .testo { font-size: 15px; top: 42%; margin-left: 13%; line-height: 18px; text-shadow: 1px 1px 2px #000000; }
    #slideshow .testo span { font-size: 28px; line-height: 28px; }
    #slideshow.inner .testo { top: 110px;}
    #slideshow.inner .testo span { font-size: 30px; line-height: 34px; }
    .sub_chisiamo { width: 100%; background-position: 90% center; }
    .twocol { padding:0px; -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; margin-bottom: 25px; }
    .clearb30 { height: 10px; }
    .rr2 { padding: 2%; }
    .blocchi_applicazioni .three { width: 46%; margin: 4% 2% 3% 2%; }
    .menu-bottom .txt-menu { min-height: 155px; }
    .fotogalleria { margin-top: 10px; }
    .fotogalleria img { max-width: 45%; margin: 2% 2% 1% 2%; }
    .iconeprod div { max-width: 31%; margin-left: 0 !important; }
    .cont_blocchi_cat .half { width: 100%; border: 0; margin-bottom: 20px; }
    .cont_blocchi_cat .half p, .cont_blocchi_cat .half div, .cont_blocchi_cat .half a { padding-left: 0px !important; margin-left: 0px !important; }
    .box-int .titolo { text-align: left; padding-left: 20px;}
    .top-right { padding: 10px 20px; font-size: 19px; line-height: normal; }
    .sub_chisiamo { font-size: 19px; line-height: normal; height: 30px; }
    .cxxx { padding-left: 10px; }
    .minigallery img { max-width: 95%; margin-left: 2%; margin-bottom: 2%; }
    h1 { font-size: 16px; line-height: normal; }
    #slideshow.inner .testo { /*display: none;*/ }
    .bread { text-align: left; }
    .half-inner { padding-right: 14%; min-height: 0; }
    #slideshow.inner .testo { width: 90%; margin-left: 5%; }
    #slideshow.inner .testo span { font-size: 25px; line-height: 27px; }
    #slideshow .testo.big { font-size: 26px; line-height: 30px; }

}

@media only screen and (max-width: 350px) {
    .servizi { padding: 20px 4%; }
    #slideshow .testo { font-size: 14px; top: 42%; margin-left: 14%; line-height: 18px;  }
    #slideshow .testo span { font-size: 25px; line-height: 29px; }
    #slideshow.inner .testo { top: 110px; font-size: 14px; }
    #slideshow.inner .testo span { font-size: 24px; line-height: 28px; }
    #slideshow .testo.big { font-size: 24px; line-height: 28px; }
    .vaialloshop { right: 79px !important; }
    #richiedi { right: 59px; }
    #menu-display { right: -6px; }
	h1.titolo_home {bottom: -55px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:14px; color:#fcc01c; font-weight:normal; font-family: 'HelveticaLTStdBold';text-align:center; margin:0;background-color: #666463;}
	h2.titolo_home {bottom: -100px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:12px; color:#ffffff; font-weight:normal; font-family: 'HelveticaLTStdLight';text-align:center; margin:0;background-color: #666463;}
}  

@media only screen and (max-width: 320px) {
h1.titolo_home {bottom: -55px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:14px; color:#fcc01c; font-weight:normal; font-family: 'HelveticaLTStdBold';text-align:center; margin:0;background-color: #666463;}
h2.titolo_home {bottom: -100px; display: block; position: absolute; z-index: 999999;float:left; width:100%;font-size:12px; color:#ffffff; font-weight:normal; font-family: 'HelveticaLTStdLight';text-align:center; margin:0;background-color: #666463;}
} 

/* TESTATE */
@media only screen and (max-width: 1280px) { #slideshow .slideimg { height: 700px; } #slideshow.inner .slideimg { height: 500px; overflow:hidden; } }
@media only screen and (max-width: 1180px) { #slideshow .slideimg { height: 680px; } #slideshow.inner .slideimg { height: 458px; overflow:hidden; } }
@media only screen and (max-width: 1080px) { #slideshow .slideimg { height: 660px; } #slideshow.inner .slideimg { height: 410px; overflow:hidden; } }
@media only screen and (max-width: 1000px) { #slideshow .slideimg { height: 640px; } #slideshow.inner .slideimg { height: 345px; overflow:hidden; } }
@media only screen and (max-width: 950px) { #slideshow .slideimg { height: 620px; } #slideshow.inner .slideimg { height: 345px; overflow:hidden; } }
@media only screen and (max-width: 900px) { #slideshow .slideimg { height: 600px; } #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 850px) { #slideshow .slideimg { height: 580px; } #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 800px) { #slideshow .slideimg { height: 560px; } #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 750px) { #slideshow .slideimg { height: 540px; }  #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 700px) { #slideshow .slideimg { height: 520px; }  #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 650px) { #slideshow .slideimg { height: 510px; }  #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 600px) { #slideshow .slideimg { height: 480px; }  #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 550px) { #slideshow .slideimg { height: 345px; } #slideshow.inner .slideimg { height: 315px; overflow:hidden; } }
@media only screen and (max-width: 500px) { #slideshow .slideimg { height: 325px; }  #slideshow.inner .slideimg { height: 280px; overflow:hidden; }}
@media only screen and (max-width: 450px) { #slideshow .slideimg { height: 305px; }  #slideshow.inner .slideimg { height: 270px; overflow:hidden; }}
@media only screen and (max-width: 400px) { #slideshow .slideimg { height: 280px; }  #slideshow.inner .slideimg { height: 260px; overflow:hidden; } }
@media only screen and (max-width: 350px) {  }
@media only screen and (max-width: 300px) { }
@media only screen and (max-width: 250px) { }</pre></body></html>