

@media screen and ( max-width: 1200px )  {
    
    .bodywrapper{       
        
    }    
	
	#xmasbox{
		min-height:135px;
	}

    header #headertopnav{
        font-size: 24px;
    }
    
    header #infotext{
        font-size: 35px;
        /*right: 10px;*/
        max-width: 200px;
 /*       line-height: 22px;*/
    }
    
    header #headiconwrapper{
        max-width: 310px;
    }
    
    header #claim{
        font-size: 14px;
    }
    
    #servicenav{
        max-width: 980px;        
    }
    
    #servicenav ul li{
        margin: 5px 14px;
    }
    
    #servicenav ul li a{
        font-size: 17px;
    }
    
    #picArticlelist img{
        max-width: 650px;
    }
    
    .ym-wrapper {
        width: 980px;
        margin:0 auto;
    }
    
    .ym-column {
        
    }

    .ym-col1 { float: right; width: 650px;    } /* content */
    .ym-col3 { margin: 0 650px 0 0; } /* sidebar */

    .ym-col1 .ym-cbox {
        padding:0px;
    }

   
    #servicefooter #footer_centercol{
        max-width: 340px;
    }
    
    #servicefooter #footer_centercol p{
        font-size: 14px;
    }
    
    footer #service_footer_leftcol{
        width: 240px;
        padding-left: 10px;
    }
    
    
    
    #articlelist .items{
        /*width: 735px;*/
    }
    
    #articlelist .items .imgwrapper img{
        max-width: 218px;
        /*width: 735px;*/
    }
    
    #articlelist .article_leftcol{
        width: 359px;
    }
    
    .article_rightcol img{
        width: 75%;
    }
    
    
    #pressreviewlist .imgbox img{
        max-width: 214px;
    }
    
    #pressreviewlist .infobuttons{
        min-width: 495px;
    }
    
    #promoPromoContentBottom{
        max-width: 100%;

    }
    
    #promoPromoContentBottom img{
        max-height: 250px;
    }
}
    
    