

#reg_Wrapper{
	margin-left:33%;
	margin-right:40%;
	position:relative;
	width:850px;
	height:515px;
	top:100px;
}

#reg_comment{
	top:0px;
	left:-430px;
	position:absolute;
	width:375px;
	height:515px;
}

#browseBtn{
	top:343px;
	margin-right:-10px;
	position:absolute;
}	



#wfxAd_plw343{
	position:relative;
	margin: 235px 0 0 16px;
	width:343px;
	height:257px;
}
#phRegister{
	left: 12%;
	position:relative;
}
#userTxt{
	position:relative;
	height:170px;
	width:330px;
}
#cx_focus_rect1{  /* white = -90px, Grey = -60px, blue = -30px, Green = 0px */
	margin: -49px 0 0 16px;
}
#terms{
	margin: -45px 0 0 20px;
	position:relative;
}
#termInfo{ 
    margin:-18px 0 0 55px;
   	position:relative;
}
#reg_logo{
	float:left;
	margin: -15px 0 0 25px;
	position:absolute;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}
#reg_title{ 
height:115px; 
width:425px;
}
#reg_profile{ 
right:0;
float:right;
margin-top:-115px;
height:115px; 
width:415px;
}

#reg_userData_a{
margin-top:5px;
height:373px; 
width:425px;	
}
#reg_userData_b{
top:120px;
right:0;
float:right;
position:absolute;
height:373px; 
width:415px;	
}
.wfx_editBox{
 margin: 14px;
 border: 1px solid transparent;
 outline:none;
}
#fname{
	margin: 5px 0 0 20px;
	position:relative;
	width:169px;	
}
#lname{
	left:2px;
	margin: 5px 0 0 0;
	position:relative;
	width:168px
}
#mAddress{
  top:4px;
  margin-left:20px;
  position:relative;
  width:354px;	
}
#mWebsite{
	top:-8px;
	margin-left:20px;
    position:relative;	
	width:354px;
}
#mEmail{
	top:-20px;
	margin-left:20px;
	position:relative;
   width:354px;	
}
#mZipCode{
	top:-33px;
	margin-left:20px;
	position:relative;
	width:170px;
}
#mCity{
	top:-33px;
    margin-left:-12px;
	position:relative;
	width:167px;
}
#mState{
	top:-46px;
	margin-left:20px;
	position:relative;
	width:118px;
}
#mPhone{
	top:-46px;
	left:-26px;
	position:relative;
	width:219px;
}
#signName{
	margin: 5px 0 0 0;
	position:relative;
   width:352px;
}
#mPassword{
	margin: 18px 0 0 0;
	position:relative;
	width:352px;
}
#mPassword2{
	margin: 18px 0 0 0;
	position:relative;
	width:352px;
}
#phFname{ top:132px;left:22px;}
#phLname{top:132px;left:210px;}
#phAddress{ top:186px;left:24px;}
#phWebsite{ top:238px;left:24px;}
#phEmail{top:291px;left:20px;}
#phZipcode{top:341px;left:26px;}
#phCity{top:341px;left:214px}
#phState{top:392px;left:26px;}
#phPhone{top:392px;left:162px;}
#phLogin{top:12px; left:4px;}
#phNewPWL{top:66px; left:4px;}
#phNewPWL2{top:119px; left:4px;}

#AcctGrp{
	margin:40px 0 0 3px;
	width:240px;
	height:75px;
	position:absolute;
	background-repeat:no-repeat;
	} 

#btnRack2{ 
 top:310px;
 float:right;
 right:25px;
position:absolute;
}

#sMedia{
	margin-right:5%;
}

#mCheck,#mCheck2{
    margin: -22px 0 0 330px;
}

.termWnd{
	width:80%;
}


/******************************************** Chitter-Chat Page **************************************************/

#wfxAd_plw343{
    -webkit-transform:scale(1); 
    -moz-transform:scale(1); 
    -ms-transform:scale(1); 
    -o-transform:scale(1); 
    transform:scale(1);
	left:0px;
    top:0px;
}

/***************************************************************************************************************/



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

#reg_Wrapper{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:850px;
	height:500px;
}	

#browseBtn{
	top:343px;
	margin-right:-10px;
	position:absolute;
}	

#reg_comment{
	left:0px;
	top:520px;
	padding:0;
	position:absolute;
	width:850px;
	height:275px;
}	
#wfxAd_plw343{
    -webkit-transform:scale(1,.85); 
    -moz-transform:scale(1,.85); 
    -ms-transform:scale(1,.85); 
    -o-transform:scale(1,.85); 
    transform:scale(1,.85);
	margin-top:20px;
	left:400px;	
}



#userTxt{
    left:20px;
	height:202px;
}
#phRegister{
	top:20px;
	left: 8%;
	position:relative;
}
	
}

/************************************************************************************
smaller than 912
*************************************************************************************/


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

#reg_Wrapper{
	position:relative;
	width:405px;
	height:1000px;
	top:100px;
}

#thumbInfo{
	padding-left:8px;
}

#browseBtn{
	margin-top:494px;
	margin-right:-25px;
	position:relative;
}	



#reg_comment{
	left:0px;
	top:1025px;
	position:absolute;
	width:100%;
	height:530px;
}

.avgBox350{
    top:-100px;
    left: 300px;
    position:relative;
}

#wfxAd_plw343{
	margin-top:295px;
	left:12px;	
}
#userTxt{
    left:12px;
	position:relative;
}
#phRegister{
	top:20px;
	left: 13%;
	position:relative;
}

 /*white = -90px, Grey = -60px, blue = -30px, Green = 0px  */
#cx_focus_rect1{  
	margin: 56px 0 0 16px;
}
#terms{
	margin: 60px 0 0 20px;
	position:absolute;
}

.termWnd{
	width:95%;
}

#termInfo{ 
    margin:60px 0 0 55px;
   	position:relative;
}
#signName{
	margin: 5px 0 0 20px;
	position:relative;
   width:352px;
}
#mPassword{
	margin: 18px 0 0 20px;
	position:relative;
	width:352px;
}
#mPassword2{
	margin: 18px 0 0 20px;
	position:relative;
	width:352px;
}

#reg_logo{
	float:left;
	top:140px;
	left:-20px;
	position:absolute;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}

#reg_profile{ 
left:0;
float:left;
margin-top:2px;
height:115px; 
width:415px;
}
#reg_userData_a{
margin-top:0; 
width:425px;	
}
#reg_userData_b{
top:612px;
left:0;
position:absolute;
height:373px; 
width:415px;	
}
#phFname{ top:243px;left:22px;}
#phLname{top:243px;left:212px;}
#phAddress{ top:297px;left:24px;}
#phWebsite{ top:349px;left:24px;}
#phEmail{top:401px;left:20px;}
#phZipcode{top:452px;left:25px;}
#phCity{top:452px;left:212px}
#phState{top:502px;left:24px;}
#phPhone{top:502px;left:161px;}
#phLogin{top:11px; left:24px;}
#phNewPWL{top:65px; left:24px;}
#phNewPWL2{top:119px; left:24px;}


#AcctGrp{
	margin:40px 0 0 25px;
	width:240px;
	height:75px;
	position:absolute;
	background-repeat:no-repeat;
	} 	
#btnRack2{
	right:88px;
    top:310px;
}


#wfxAd_plw343{
    -webkit-transform:scale(.83); 
	  -moz-transform:scale(.83); 
    -ms-transform:scale(.83); 
    -o-transform:scale(.83); 
    transform:scale(1,.83);
	margin-left:16px;
    top:-40px;
}

}

/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen and (max-width: 768px) {
	
	.hBlock3{
	left:68% !important;
}


#cx_focus_rect1{  /* white = -90px, Grey = -60px, blue = -30px, Green = 0px */
	margin: -64px 0 0 16px;
}

#terms{
	margin: -60px 0 0 20px;
	position:absolute;
}

#browseBtn{
	margin-top:494px;
	margin-right:-25px;
	position:absolute;
}	

#termInfo{ 
    margin:-55px 0 0 55px;
   	position:relative;
}

#reg_logo{
	float:left;
	top:140px;
	left:-20px;
	position:absolute;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}

#reg_profile{ 
left:0;
float:left;
margin-top:2px;
height:115px; 
width:415px;
}

#reg_userData_a{
margin-top:120px;
height:373px; 
width:425px;	
}

#reg_userData_b{
top:612px;
left:0;
position:absolute;
height:373px; 
width:415px;	
}

#phFname{ top:245px;left:22px;}
#phLname{top:245px;left:212px;}
#phAddress{ top:299px;left:24px;}
#phWebsite{ top:351px;left:24px;}
#phZipcode{top:454px;left:25px;}
#phCity{top:454px;left:212px}
#phEmail{top:405px;left:20px;}
#phState{top:505px;left:24px;}
#phPhone{top:505px;left:162px;}

#btnRack2{
	right:92px;
    top:310px;
}

.termWnd{
	width:90%;
}

#wfxAd_plw343{
	top:-40px;
}


}


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


	

#reg_logo{
	float:left;
	top:140px;
	left:-20px;
	position:absolute;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}



#browseBtn{
	margin-top:494px;
	margin-right:-30px;
	position:absolute;
}	

#fname{
	margin: 5px 0 0 20px;
	position:relative;
	width:170px;	
}
#lname{
	left:7px;
	margin: 5px 0 0 0;
	position:relative;
	width:166px
}

#btnRack2{
	right:92px;
    top:320px;
}

/******************************************** Chitter-Chat Page **************************************************/




/************************************************************************************
smaller than 429
*************************************************************************************/
@media screen and (max-width: 429px) {	
#reg_Wrapper{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:1165px;
	top:100px;
}
#reg_comment{
	left:-1px;
	top:1188px;
    width:100%;
	height:550px;
}
#browseBtn{
	margin-top:580px;
	margin-right:-30px;
	position:absolute;
}	
#AcctGrp{
	margin:205px 0 0 75px;
	width:240px;
	height:75px;
	position:absolute;
	background-repeat:no-repeat;
	} 
#mCheck,#mCheck2{
    margin:78px 0 0 330px;	
   }
#userTxt{
	left:-1px;
	position:relative;
	width:84.2%;
}
#phRegister{
	left:27px;
	margin-right:auto;
	position:relative;
}
#wfxAd_plw343{
	left:0;
    -webkit-transform:scale(1.025);
    -moz-transform:scale(1.025); 
    -ms-transform:scale(1.025); 
    -o-transform:scale(1.025); 
    transform:scale(1.025);
    top:-20px;
}
#reg_logo{
	float:left;
	top:140px;
	left:-20px;
	position:absolute;
	background-position:-380px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}

#cx_focus_rect1{  /* white = -90px, Grey = -60px, blue = -30px, Green = 0px */
	margin: 269px 0 0 16px;
}

	
#terms{
	margin: 272px 0 0 20px;
	width:200px;
}

#termInfo{ 
    margin:265px 0 0 50px;
}
	
#fname{
	margin: 5px 0 0 20px;
	position:relative;
    width:352px;	
}
#lname{
	left:20px;
	margin: 18px 0 0 0;
	position:relative;
    width:352px;
}
#fname{
	margin: 5px 0 0 20px;
	position:relative;
    width:355px;	
}
#lname{
	left:20px;
	margin: 18px 0 0 0;
	position:relative;
    width:355px;
}
#mAddress{
  top:4px;
  margin-left:20px;
  position:relative;
  width:355px;	
}
#mWebsite{
    margin-left:20px;
    position:relative;	
    width:355px;
}
#mEmail{
   margin-left:20px;
   position:relative;
  width:355px;	
}
#mZipCode{	
	margin-left:20px;
	position:relative;
	  width:355px;
}
#mCity{	
	top:-45px;
	margin-left:20px;
	position:relative;
	width:355px;
}
#mState{
	top:-60px;
	margin-left:20px;
	position:relative;
  width:355px;
}
#mPhone{
	top:-75px;
	left:5px;
	position:relative;
  width:355px;
}

#signName{
	top:100px;
	position:relative;
  width:355px;
}
#mPassword{
	top:100px;
	position:relative;
  width:355px;
}
#mPassword2{
	top:100px;
	position:relative;
  width:355px;
}

#phFname{ top:247px;left:22px;}
#phLname{top:302px;left:22px;}
#phAddress{ top:354px;left:24px;}
#phWebsite{ top:407px;left:24px;}
#phEmail{top:458px;left:20px;}
#phZipcode{top:509px;left:25px;}
#phCity{top:561px;left:24px}
#phState{top:610px;left:24px;}
#phPhone{top:660px;left:24px;}
#smsTxt_btn{ bottom:483px;left:-1%;}
#phLogin{top:111px; left:24px;}
#phNewPWL{top:165px; left:24px;}
#phNewPWL2{top:219px; left:24px;}





}
/************************************************************************************
smaller than 400 iPhone 6
*************************************************************************************/
@media screen and (max-width: 400px) {	

	

#userTxt{
	position:relative;
	width:304px;
}

#reg_logo{
	float:left;
	top:140px;
	left:10px;
	position:absolute;
	background-position:-380px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}


#browseBtn{
	margin-top:580px;
	margin-right:-30px;
	position:absolute;
}	


#fname{left:7px; width:300px;}
#lname{left:27px; width:300px;}
#mAddress{left:7px;width:300px;}
#mWebsite{left:7px;width:300px;}
#mEmail{left:7px;width:300px;}
#mZipCode{left:7px;width:300px;}
#mCity{	left:7px;width:300px;}
#mState{left:7px;width:300px;}

#mPhone{left:13px;width:300px;}

#smsTxt_btn{ margin-top:150px;left:-12%;}

#signName{left:7px;width:300px;}
#mPassword{left:7px;width:300px;}
#mPassword2{left:7px;width:300px;}

#phFname{left:31px;}
#phLname{left:31px;}
#phAddress{left:31px;}
#phWebsite{left:31px;}
#phEmail{left:31px;}
#phZipcode{left:31px;}
#phCity{left:31px}
#phState{left:31px;}
#phPhone{left:31px;}
#phLogin{left:31px;}
#phNewPWL{left:31px;}
#phNewPWL2{left:31px;}




#btnRack2{ 
 float:right;
 right:110px;
position:absolute;
}

#mCheck,#mCheck2{
    margin: 77px 0 0 300px;

}



}

/************************************************************************************
smaller than 384 iPhone ?
*************************************************************************************/
@media screen and (max-width: 384px) {	
	

#userTxt{
	position:relative;
	width:304px;
}

#reg_logo{
	float:left;
	top:140px;
	left:10px;
	position:absolute;
	background-position:-380px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}

#browseBtn{
	margin-top:580px;
	margin-right:-40px;
	position:absolute;
}	

#fname{left:7px; width:300px;}
#lname{left:27px; width:300px;}
#mAddress{left:7px;width:300px;}
#mWebsite{left:7px;width:300px;}
#mEmail{left:7px;width:300px;}
#mZipCode{left:7px;width:300px;}
#mCity{	left:7px;width:300px;}
#mState{left:7px;width:300px;}
#mPhone{left:13px;width:300px;}
#signName{left:7px;width:300px;}
#mPassword{left:7px;width:300px;}
#mPassword2{left:7px;width:300px;}

#phFname{left:31px;}
#phLname{left:31px;}
#phAddress{left:31px;}
#phWebsite{left:31px;}
#phEmail{left:31px;}
#phZipcode{left:31px;}
#phCity{left:31px}
#phState{left:31px;}
#phPhone{left:31px;}
#phLogin{left:31px;}
#phNewPWL{left:31px;}
#phNewPWL2{left:31px;}



#btnRack2{ 
 float:right;
 right:110px;
position:absolute;
}

}

/************************************************************************************
smaller than 375 iPhone 6
*************************************************************************************/
@media screen and (max-width: 375px) {	
	

#AcctGrp{
	margin:210px 0 0 40px;
	width:240px;
	height:75px;
	position:absolute;
	background-repeat:no-repeat;
	} 
	
#userTxt{
	position:relative;
	width:304px;
}

#reg_logo{
	float:left;
	top:140px;
	left:-2px;
	position:absolute;
	background-position:-380px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}


#browseBtn{
	margin-top:580px;
	margin-right:-40px;
	position:absolute;
}	

#fname{left:7px; width:300px;}
#lname{left:27px; width:300px;}
#mAddress{left:7px;width:300px;}
#mWebsite{left:7px;width:300px;}
#mEmail{left:7px;width:300px;}
#mZipCode{left:7px;width:300px;}
#mCity{	left:7px;width:300px;}
#mState{left:7px;width:300px;}
#mPhone{left:13px;width:300px;}
#signName{left:7px;width:300px;}
#mPassword{left:7px;width:300px;}
#mPassword2{left:7px;width:300px;}

#phFname{left:31px;}
#phLname{left:31px;}
#phAddress{left:31px;}
#phWebsite{left:31px;}
#phEmail{left:31px;}
#phZipcode{left:31px;}
#phCity{left:31px}
#phState{left:31px;}
#phPhone{left:31px;}
#phLogin{left:31px;}
#phNewPWL{left:31px;}
#phNewPWL2{left:31px;}


#btnRack2{ 
 top:490px;
 float:right;
 right:110px;
position:absolute;
}

#wfxAd_plw343{
    -webkit-transform:scale(.90); 
    -moz-transform:scale(.90); 
    -ms-transform:scale(.90); 
    -o-transform:scale(.90); 
    transform:scale(.90);
	margin-left:0px;
    top:-25px;
}


}


/************************************************************************************
smaller than 360 Galaxy Note 4
*************************************************************************************/
@media screen and (max-width: 360px) {		

.hBlock1, .hBlock2, .hBlock3{
	transform:scale(.9);
	transform:scale(.9);
}
.hBlock2{
	margin-top:30% !important;	
}
.hBlock3{
	margin-top:60% !important;
	left:68% !important;
}

#reg_Wrapper{
	width:318px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:1200px;
	top:100px;
}
#reg_comment{
	left:3px;
	top:1220px;
    width:100%;
	height:520px;
}
#userTxt{
	left:3px;
	position:relative;
	width:84.2%;
}
#phRegister{
	left:27px;
	margin-right:auto;
	position:relative;
}

#wfxAd_plw343{
	left:-8px;
    -webkit-transform:scale(.8); 
    -moz-transform:scale(.8); 
    -ms-transform:scale(.8); 
    -o-transform:scale(.8); 
    transform:scale(.8);
    top:-50px;
}

#terms{
	margin: 340px 0 0 20px;
	position:absolute;
	width:200px;
}
#termInfo{ 
    margin:333px 0 0 55px;
   	position:relative;
}
#reg_logo{
	float:left;
	top:140px;
	left:-2px;
	position:absolute;
	background-position:-380px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}
#fname{left:7px; width:265px}
#lname{left:27px;width:265px}
#mAddress{left:7px;width:265px}
#mWebsite{left:7px;width:265px}
#mEmail{left:7px;width:265px}
#mZipCode{left:7px;width:265px}
#mCity{	left:7px;width:265px}
#mState{left:7px;width:265px}
#mPhone{left:13px;width:265px}
#smsTxt_btn{ bottom:517px;left:-26%;}
#signName{left:7px;width:265px}
#mPassword{left:7px;width:265px}
#mPassword2{left:7px;width:265px}

#phFname{left:31px;}
#phLname{left:31px;}
#phAddress{left:31px;}
#phWebsite{left:31px;}
#phEmail{left:31px;}
#phZipcode{left:31px;}
#phCity{left:31px}
#phState{left:31px;}
#phPhone{left:31px;}
#phLogin{left:31px;}
#phNewPWL{left:31px; top:166px;}
#phNewPWL2{left:31px;top:219px;}


#browseBtn{
	margin-top:580px;
	margin-right:-40px;
	position:absolute;
}	


#btnRack2{ 
 float:right;
 top:520px;
 right:125px;
position:absolute;
}
#mCheck,#mCheck2{
    margin: 78px 0 0 274px;
}

#AcctGrp{
	margin:230px 0 0 38px;
	width:240px;
	height:75px;
	position:absolute;
	background-repeat:no-repeat;
	} 

#cx_focus_rect1{  /* white = -90px, Grey = -60px, blue = -30px, Green = 0px */
	margin: 322px 0 0 16px;
}

#terms{
	margin-top:325px;
}
#termInfo{
margin-top:318px;	
}

.termWnd{
	width:95%;
}

}


/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width: 320px) {	


.hBlock1, .hBlock2, .hBlock3{
	transform:scale(.75);
}
.hBlock2{
	margin-top:25% !important;	
}
.hBlock3{
	margin-top:50% !important;
	left:68% !important;
}
	
#reg_Wrapper{
	width:280px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:1180px;
	top:100px;
}
#reg_comment{
	left:-1px;
	top:1190px;
    width:100%;
	height:490px;
}

#browseBtn{
	margin-top:580px;
	margin-right:-40px;
	position:absolute;
}	

#userTxt{
	left:-1px;
	height:185px;
	position:relative;
	width:84.2%;
}

#phRegister{
	left:27px;
	margin-right:auto;
	position:relative;
}

#wfxAd_plw343{
    -webkit-transform:scale(.73); 
    -moz-transform:scale(.73); 
    -ms-transform:scale(.73); 
    -o-transform:scale(.73); 
    transform:scale(.73);
	left:-31px;
    top:-65px;
}

#reg_logo{
	float:left;
	top:155px;
	left:-20px;
	position:absolute;
	background-position:-380px 0px;
	background-repeat:no-repeat;
	height:97px;
	width:380px;
}
#fname{
	left:6px;
	margin: 18px 0 0 0;
	position:relative;
    width:60%;
 	
}
#lname{
	left:6px;
	margin: 18px 0 0 0;
	position:relative;
    width:60%;
}
#mAddress{
  top:4px;
  margin-left:0px;
  position:relative;
    width:60%;	
}
#mWebsite{
    margin-left:0px;
    position:relative;	
    width:60%;
}
#mEmail{
   margin-left:0px;
   position:relative;
    width:60%;	
}
#mZipCode{	
	margin-left:0px;
	position:relative;
    width:60%;
}
#mCity{	
	top:-45px;
	margin-left:0px;
	position:relative;
    width:60%;
}
#mState{
	top:-60px;
	margin-left:0px;
	position:relative;
    width:60%;
}
#mPhone{
	top:-75px;
	left:-7px;
	position:relative;
    width:60%;
}
#signName{
	top:112px;
	left:-13px;
	position:relative;
    width:61%;
}

#mCheck,#mCheck2{
    margin: 82px 0 0 245px;
}

#mPassword{
	top:108px;
	left:-13px;
	position:relative;
    width:61%;
}
#mPassword2{
	top:106px;
	left:-13px;
	position:relative;
    width:61%;
}
#phFname{ top:260px;left:8px;}
#phLname{top:311px;left:8px;}
#phAddress{ top:365px;left:12px;}
#phWebsite{ top:418px;left:12px;}
#phEmail{top:469px;left:6px;}
#phZipcode{top:520px;left:12px;}
#phCity{top:572px;left:12px}
#phState{top:622px;left:12px;}
#phPhone{top:669px;left:12px;}
#phLogin{top:124px; left:12px;}
#phNewPWL{top:171px; left:8px;}
#phNewPWL2{top:221px; left:8px;}

#AcctGrp{
	margin:230px 0 0 20px;
	width:240px;
	height:75px;
	position:absolute;
	background-repeat:no-repeat;
	} 
	


#termInfo{
margin-top:325px;	
}

#btnRack2{ 
 float:right;
 right:130px;
 top:508px;
position:absolute;
}

.termWnd_inner{
	width:320px;
	height:100%;
	position:absolute;
    overflow-x:hidden;
	overflow-y:auto;
}
.termWnd{
	margin-left:-20px;
	width:99%;
}

#smsTxt_btn{ bottom:485px;left:-40%;}


	
}

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

#phWebsite,#phEmail{
	width:300px;
/*	text-wrap:none; */
}
.termWnd{
	width:99%;
	left:-10px;
}

#wfxAd_plw343{
    -webkit-transform:scale(.71); 
    -moz-transform:scale(.71); 
    -ms-transform:scale(.71); 
    -o-transform:scale(.71); 
    transform:scale(.71);
	left:-33px;
    top:-72px;
}
	
}
}