body {
	height:auto !important;
}
#wrapper { display:none !important; }
#mobilePage { display:block;  }
#mobilePage > p { text-align:center; }

#mobile-menu {
    display: none;
	height: 48px;
  background: #2d3e50;
  text-align: right;
  line-height: 48px;
}
#mobile-menu #resp-menu-btn {
  margin-left: 5px;
  color: #fff;
  background: #34495e;
  padding: 10px 10px 8px;
  font-family: Arial, sans-serif;
  font-size: 0.6875em; text-decoration:none;
}
#mobNavigation {
  height: 38px;
  text-align: center; display: none;
}

#mobNavigation .nav {
  width: 100%;
  z-index: 10;
  height: 38px;
  background: #2d3e50;
  padding: 0;
  -webkit-box-shadow: 0px 0px 5px #233242;
  -moz-box-shadow: 0px 0px 5px #233242;
  box-shadow: 0px 0px 5px #233242;
}

#mobNavigation .nav .nav-bar {
  margin: 0;
  display: inline-block;
  background: transparent;
  border-right: 1px solid #1c2937;
  border-left: 1px solid #34495e;
  height: 38px;
}

#mobNavigation .nav .nav-bar > li {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: transparent;
  display: inline-block;
  border: 0;
  border-left: 1px solid #1c2937;
  border-right: 1px solid #34495e;
  line-height: 38px;
}

#mobNavigation .nav .nav-bar > li:hover, #navigation .nav .nav-bar > li.active {
  background: #2d3e50;
  -webkit-box-shadow: inset 0 0 15px 5px #233242;
  -moz-box-shadow: inset 0 0 15px 5px #233242;
  box-shadow: inset 0 0 15px 5px #233242;
}

#mobNavigation .nav .nav-bar > li a {
  display: block;
  padding: 0 15px;
  color: #fff;
  font-size: 0.75em;
}


.mobimg { display:block; margin:0 auto; }
.tabimg { display:none;}
	
	.fb_reset { display:none !important; }
	#mobithumbs_container,#appthumbs_container,#tbox3,.buybxtop, .buybxbttm,.ctfrm, .sgupfrm { width:100% !important; }
	#topScroll { bottom:12% !important; z-index:2000;}
	.wdth1002,.hrline, .hrline2, .hrline3,.copyrights,.tab_containerMb,#wshomebtns,#wshomebtns ul.cubetabsMb,#dgbx2,#dgbx1,#scubetabbtnsMb,#scubetabbtnsMb ul.cubetabsMb { width:100%; }
	#trendy-header,#homebanner,.welcomerow, .shadowrow,ul#thmbsbig { width:100%; clear:both; height:auto;  }
	#homebanner {  overflow:hidden; }
	#homebanner ul li,#homebanner ul li.ev,#homebanner ul li.ev2 { float:none; width:100%; background:url(sbimages/cTxtbg3.jpg) 0 0 repeat-x; }
	.buynw { position:static; display:block; clear:both; margin:0 auto; }
	#trendy-header a { margin:0 auto 12px; }
	img.logo { float:none; }
	#trendy-header h2 { display:block; clear:both; text-align:center; padding:0;}
	#trendy-header h1 { font-size:28px;}
	#homebanner h3 { font-size:18px; line-height:1.32; }
	#homebanner h2.freehtml5 { font-size:42px; line-height:1.24;}
	
	#iph,#iph3,#iph2,#testimonials,.tab_contentMb,.thmbsbigbx { width:94%; clear:both; display:block; font-size:18px; margin:0 !important; padding-left:2%;}
	.hwsbC, .fwsbC, .mwsbC, .ffpbC { float:none; margin:0 auto;}
	.catg_thumbwrap { width:100%; float:none; clear:both; height:330px !important; }
	.catg_thumbwrap h3,.eventtoolsBx h3,#iph2 div.responsiveBx h3 { font-size:24px !important; }
	.catg_thumbwrap h3 { left:0; text-align:center; width:100%; }
	.catg_thumbwrap img:first-child,.prodisc,ul.fedisc li,.prowrapper { width:100% !important; height:auto !important;}
	.thumbBlockM { width:98%; height:auto;}
	#iph3 div.thumbBlockM div { width:98%; margin:0 auto; text-align:center; padding:7px 0; background-color:#17D1FA; color:#fff; transition:all ease-out 2s; clear:both; display:block; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
	#iph3 div.thumbBlockM div:hover { color:#FFF; background-color:#00A6D6; transition:all ease-out 2s;}
	#iph2 div.eventtoolsBx h3, #iph2 div.responsiveBx h3,ul#thmbsbig li,ul#thmbsbig li.extlist { width:94% !important; }
	#testimonials ul li h3 { width:92%; font-size:18px; line-height:1.24; }
	#iph2 div.eventtoolsBx h3 {padding-left:2%;}
	
	.catg_ov,.ttlbigcatg,.lnbg,.webhostsbx { width:90% !important;}
	#testimonials2 ul,#banner2,#banner3,.cntframe,#accordion1Mb, #accordion2Mb, #accordion3Mb, #accordion4Mb, #accordion5Mb { width:94%; margin:0 auto; padding:0;}
	.fbBlock { width:98% !important; padding:30px 0 10px; margin-top:0; height:auto; }
	.fblkwrap { top:58px !important; left:180px !important; width:auto !important;}
	#iph2 > img,.eventtoolsBx > img,.responsiveBx > img,.fsbcol,.proimgtitle { width:98% !important; height:auto !important; }
	.responsiveBx > img { margin-bottom:50px !important;}
	#iph2 p.fntstyl,#iph2 div.eventtoolsBx h3 span { font-size:40px; }
	#iph2 div.eventtoolsBx p, #iph2 div.responsiveBx p,#iph2 div.responsiveBx h3 { padding-left:5%; width:92%;}
	#testimonials ul.twocl { width:82%; margin:0 auto;}
	#testimonials ul.twocl li,#testimonials2 { width:100%; padding:10px 0; margin:0 auto; }
	#testimonials ul li.bg1, #testimonials ul li.bg2, #testimonials ul.twocl li, #testimonials ul.twocl li.bg1, #testimonials ul.twocl li.bg2 { height:auto; overflow:hidden; display:block; padding-bottom:10px;}
	
	#wshomebtns ul.cubetabsMb li,#wshomebtns ul.cubetabsMb li.rgtov,
	#scubetabbtnsMb ul.cubetabsMb li,#scubetabbtnsMb ul.cubetabsMb li.rgtov { width:49% !important; background:none; }
	ul#thmbsbig li,ul#thmbsbig li.extlist { float:none; height:444px !important; }
	#dgbx1 h3, #dgbx2 h3, #dgbx3 h3, #dgbx4 h3, #dgbx5 h3, #demovideo p { font-size:20px; line-height:1.24;}	
	.thimg { top:51px !important; left:25px !important; }
	.thbigimg-ov, .thbigimgmobi-ov, .thbigimgin-ov, .thbigimgM1-ov, .thbigimgM2-ov, .thbigimgM3-ov, .thbigimgM4-ov { width:300px; background-size:contain; }
	ul#thmbsbig li img { width:260px;}
	.thumb_link { top:300px; left:28px;}
	.thbigimg-ov a, .thbigimgmobi-ov a, .thbigimgin-ov a, .thbigimgM1-ov a, .thbigimgM2-ov a, .thbigimgM3-ov a, .thbigimgM4-ov a { height:300px; width:300px;}
	ul#thmbsbig li p.vewhm, ul#thmbsbig li p.vewhmM1, ul#thmbsbig li p.vewhmM2, ul#thmbsbig li p.vewhmM3, ul#thmbsbig li p.vewhmM4 { top:300px; font-size:30px; width:auto; }
	ul#thmbsbig li p.vewhm { left:228px; }
	#mobithumbs_container { width:90% !important; top:100px; left:2%; height:240px; }
	#mobithumbs_container img { width:96% !important; height:auto; background-size:contain;}
	#wshomebtns ul.cubetabsMb li a:hover,#wshomebtns ul.cubetabsMb li.rgtov a:hover,
	#scubetabbtnsMb ul.cubetabsMb li a:hover,#scubetabbtnsMb ul.cubetabsMb li.rgtov a:hover { width:100%; background:#FFFFFF;}
	#wshomebtns ul.cubetabsMb li a,#scubetabbtnsMb ul.cubetabsMb li a { width:100%; text-align:center; padding-top:20px;}
	#wshomebtns ul.cubetabsMb li,#scubetabbtnsMb ul.cubetabsMb li { background:#f2f2f2; height:77px;}
	#wshomebtns ul.cubetabsMb li.rgtov,#scubetabbtnsMb ul.cubetabsMb li.rgtov { background:#00A6D6; height:57px; text-align:center;}
	#scubetabbtnsMb ul.cubetabsMb li.rgtov { height:77px !important; }
	#scubetabbtnsMb ul.cubetabsMb li a { height:57px !important; padding-top:20px;}
	#scubetabbtnsMb ul.cubetabsMb li a:hover {height:57px !important;}
	
	.thbigimg-ov, .thbigimgmobi-ov, .thbigimgin-ov, .thbigimgM1-ov, .thbigimgM2-ov, .thbigimgM3-ov, .thbigimgM4-ov { left:0; }
	#iph2 h3 { padding-left:0;}
	.learnmoreBtn a { float:none; margin:10px 0; text-align:center; }
	/*products*/
	.prdttls { width:55%; }
	.prdttls h2 { font-size:40px; line-height: 1.64; }
	.prdttls h3 { font-size:20px; line-height:1.24;}
	.proimgtitle img { margin-right:15px; margin-top:15px;}
	ul.fedisc h3 { font-size:24px; line-height:1.32;}
	img.dsimg { padding:6px 16px 6px 7px; }
	.catg_thumbwrap a { color:#fff; }
	.prttl h3.blu, .prttldrk h3.blu { font-size:24px;}
	.tdbg { font-size:18px; line-height:1.02;}
	.tdbg span.prsmall { font-size:14px; }
	img.prcthm { display:block; margin:7px 0;}
	.wrpClr,#banner2 a,#banner3 a,.cntfrmmain,#tsbdemos { width:100%; clear:both; padding-bottom:8px;}
	.csiteslink { position:static !important; clear:both; }
	 #banner2 h2,#banner3 h2 { top:146px; left:20px; font-size:24px; line-height:1.12; width:auto; }
	 #banner2 h3.clr,#banner3 h3.clr { top:200px; left:20px; font-size:30px; line-height:1.24; width:auto; }
	 #banner2 p.btn,#banner3 p.btn { top:279px; left:125px;}
	 .leftcol,.leftcol3s,.rightcol, .rightcol3s,.sgupfrm,.leftcolb,.rightcolb { width:84%; margin:0 auto; clear:both; text-align:left; }
	.intext,.intext2 { font-size:18px;}
	.cntfrmmain,.cntbttmfrm { background-position:center top; }
	.leftcol3s, .leftcol3L { font-size:24px; height:32px; text-align:left; }
	.prdttls { width:45%; }
	.prdttls h2 { padding-top:60px !important; }
	.proimgtitle { margin-top:0 !important;}
	#name_statMb, #email_statMb,#comment_statMb,
	#uname_statMob, #pword_statMob,#common_statMob { background:none; font-size:14px; top:92px; left:24px; color:#DE0707; width:80%; text-shadow:none; }
	#pword_statMb,#pword_statMob { top:206px;}
	.rightcolb2 { width:auto;}
	p.cntl { text-align:center; }
	.rightcolb2L { width:80%; float:none; }
	#common_statMb span,#common_statMob span { color:#029BBB; font-size:16px;}
	#accordion1Mb,#accordion2Mb { clear:both;}
	.leftcol,.rightcol,.leftcolb,.rightcolb { float:none; }
	.leftcolb,.rightcolb { height:auto; }
	.rightcol { padding-top:0;}
	.cnt_response { width:96%; left:2%; }
	.proimgtitle img { width:120px !important; height:auto !important; }
	#reviewsbx { width:94%; margin:0 auto;}
	.review,.h2ttl,.revcontent { width:100%;}
	.h2ttl { height:auto; background:#EFEFEF url(sbimages/reviewtitleframe.png) no-repeat bottom; padding-bottom:12px; position:static; }
	.rvwdescrp {  width:76% !important; margin:0 auto 4px; float:none; }
	.revcontent { padding-top:0;}
	.rvimg img { width:80% !important; height:auto !important; float:none;}
	.rvwdescrp p { font-size:16px;}

@media only screen and (min-width: 640px) and (max-width: 780px) {
	.wdth1002 { width:100%; }
	.mobimg { display:none;}
	.tabimg  { display:block; margin:0 auto; }
	.wrapInside, .distBtinside { width:98%; margin:0 auto;}
	.awdWrap img.mobimg { display:none !important;}
	h3.bioTxtB,.bio_grphicimg { float:none; margin:0 auto; }
	
}
@media only screen and (min-width: 780px) and (max-width: 1024px) {
	.wdth1002 { width:100%; }
	.mobimg { display:none;}
	.tabimg { display:block; margin:0 auto; }
	.awdWrap img.mobimg { display:none !important;}
	.wrapInside, .distBtinside { width:98%; margin:0 auto;}
	
}

