/* Layout Medium Screens */

@media screen and (max-width:799px) {
.topContent { width:365px; }
#pageHeader { width:460px; }
.nav { max-width:230px; height:auto; margin:20px 0px 0px; }
div#topMenu { height:auto; }
.menu, .top-nav { display:none; }
.tinynav { display:block !important; }
#tinynav1 { width:230px; color:#fff; padding:8px 5px; text-align:center; text-transform:uppercase; background:#0c8e86; border:none; -o-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(PIE.htc); }
#tinynav1 option { text-indent:10px; margin:3px 0px; text-align:left; font-size:12px; }

.fullwidth{width:460px;}
.onethird{float:none; width:460px; margin-right:0px; margin-bottom:20px;}
.onethirdlast{float:none; width:460px; margin-right:0px; margin-bottom:20px;}
.twothirds{float:none; width:460px; margin-right:0px;  margin-bottom:20px;}
.twothirdslast{float:none; width:460px;   margin-bottom:20px;}
.onefourth{float:none; width:460px; margin-right:0px; margin-bottom:20px;}
.onefourthlast{float:none; width:460px;  margin-bottom:20px;}
.twofourths{float:none; width:460px; margin-right:0px; margin-bottom:20px;}
.twofourthslast{float:none; width:460px;  margin-bottom:20px;}
.threefourths{float:none; width:460px; margin-bottom:20px;}
.threefourthslast{float:none; width:460px; margin-bottom:20px;}

.container { width:460px; }
.fluid_dg_caption { top:20% !important; left:50%; width:460px; margin-left:-230px; }	
.fluid_dg_caption .captionWrapper { font-size:16px; }	
.fluid_dg_caption h2 { font-size:40px; line-height:40px; }	
.fluid_dg_caption h3 { font-size:16px; line-height:18px; }

.bannerCaption { top:25%; width:460px; margin-left:-230px; }
.bannerCaption h2 { font-size:36px; line-height:40px; letter-spacing:0px; }	
.bannerCaption h5 { font-size:16px; line-height:18px; letter-spacing:0px; }
.bannerCaption .bannerImg { max-height:120px; max-width:200px; top:0%; right:-5%; }
.bannerCaption .bannerImg img { max-height:120px !important; width:auto !important; }

.welcome-wrapper { width:460px; padding:20px 0px 0px; }
.solutionCol, .solutionCollast { float:left; display:block; margin:0px 20px 20px 0px; }	
.difference-block { margin-bottom:15px; }
.difference-desc-box, .feature-details { width:375px; }
.benefits-desc-box { width:425px; }
.feature-details ul, .feature-listing-block { min-height:1px; height:auto; }
ul.services-listing { width:27%; }
.highlighted-box { padding:5%; width:60%; }
.getStartedForm .submit, .getStartedForm .submit:focus { margin:10px 0px 0px; }
.work-procedure { display:none; }
.work-procedure-vertical { display:block; }

.footer { width:460px; text-align:center; }
.fcol1, .fcol2 { float:none; width:100%; display:block; text-align:center; }
.fcol1 { margin-bottom:15px; }
.social-media-box { margin:0px 149px; }

.warehouse-map { width:460px; height:185px; margin:20px auto 0px; }
.warehouse figure, .warehouse-location-box { width:460px; height:185px; }
.location-area, .location-area a { width:9px; height:13px; }	
.location1 { top:29px; left:62px; }
.location2 { top:96px; left:62px; }
.location3 { top:114px; left:83px; }
.location4 { top:67px; left:216px; }
.location5 { top:11px; left:259px; }
.location6 { top:29px; left:285px; }
.location7 { top:37px; left:329px; }
.location8 { top:57px; left:317px; }
.location9 { top:77px; left:325px; }
.location10 { top:114px; left:380px; }
.location11 { top:55px; left:282px; }
}