@media (max-width: 767px) {
/* Start Viewport phone */
body { background-color:transparent; background-repeat:repeat; background-size:auto; background-position:0 0; background-attachment:initial; background-image:none; -moz-background-size:auto; -webkit-background-size:auto; }
#body-content { height:845px; }
#stripTool_189 { top:410px; left:0px; width:100%; height:845px; z-index:105; }
#photogallery_196 { left:0px; width:320px; top:96px; height:188px; z-index:112; }
#photogallery_196 .wsg-thumb-container { width:25%; height:33.3333%; }
#photogallery_196 .tc-1 img { margin-top:-46px; margin-left:0px; width:71px; height:146px; }
#photogallery_196 .tc-2 img { margin-top:-46px; margin-left:0px; width:71px; height:146px; }
#photogallery_196 .tc-3 img { margin-top:-46px; margin-left:0px; width:71px; height:146px; }
#photogallery_196 .tc-4 img { margin-top:0px; margin-left:-18px; width:107px; height:54px; }
#photogallery_196 .tc-5 img { margin-top:0px; margin-left:-32px; width:135px; height:54px; }
#photogallery_196 .tc-6 img { margin-top:0px; margin-left:-56px; width:182px; height:54px; }
#photogallery_196 .tc-7 img { margin-top:-1px; margin-left:0px; width:71px; height:56px; }
#photogallery_196 .tc-8 img { margin-top:0px; margin-left:-18px; width:108px; height:54px; }
#photogallery_196 .tc-9 img { margin-top:0px; margin-left:-45px; width:161px; height:54px; }
/* End Viewport phone */
}