body{ background:transparent url(images/body_bg.png) repeat; margin:0; padding:0; font-family:arial; font-size:20px; }
.wrap{ width:960px; margin:auto;}
.header{ background:transparent url(images/header_bg.png) repeat-x; height:69x; padding-top:20px; position:relative; z-index:2;}
.origin-logo{ background:transparent no-repeat; width:100px; height:100px; margin-top:-16px; margin-left: 835px; margin-bottom:-103px;}
.logo a{ background:transparent url(images/logo.png) no-repeat; width:347px; height:105px; margin:auto; display:block;margin-top: -20px; }
.content{ background-color:#fff; padding:50px 20px 40px 20px;  margin:auto; margin-top:-50px; position:relative; z-index:1; border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;-o-border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;-o-border-bottom-right-radius:10px; box-shadow:0px 0px 20px #999; -webkit-box-shadow:0px 0px 20px #999;-moz-box-shadow:0px 0px 20px #999;-o-box-shadow:0px 0px 20px #999;}
.main_headline{ font-family:'HelveticaInseratCyrUprightRg'; font-size:50px; text-align:center;}
.nav{ background-color:#9AD4DF; font-size:11px; padding:49px 1px 10px 56px; margin-top:-52px; margin-right: 627px; margin-left: 19px; margin-bottom:-13px; position:relative; z-index:1; border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;-o-border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;-o-border-bottom-right-radius:10px; box-shadow:0px 0px 20px #999; -webkit-box-shadow:0px 0px 20px #999;-moz-box-shadow:0px 0px 20px #999;-o-box-shadow:0px 0px 20px #999;}
.box{background-color:#484B4E; padding-bottom: 12px; padding-top: 12px; padding-left: 12px; padding-right: 12px; color: #fff; font-size: 13px; border-radius: 10px;}
.boxinfo{background-color:rgb(211, 205, 205); width: 562px; padding-bottom: 12px; padding-top: 12px; padding-left: 12px; padding-right: 12px; color: #000000; font-size: 13px; border-radius: 10px;}
.promobox{background-color:#484B4E; padding-bottom: 12px; padding-top: 12px; padding-left: 12px; padding-right: 12px; color: #fff; font-size: 13px; border-radius: 10px;}
.box-unit-details{background-color:#91AFCE; padding-bottom: 12px; padding-top: 12px; padding-left: 12px; padding-right: 12px; color: #fff; font-size: 13px; border-radius: 10px; border-style: solid; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-color: rgb(0, 0, 0); border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-width: 2px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.box-red{background-color:#C76767; padding-bottom: 12px; padding-top: 12px; padding-left: 12px; padding-right: 12px; color: #fff; font-size: 13px; border-radius: 10px; width: 92%; margin-left: -23px; margin-right: 0px;}
.heading{ color:#000000;font-family:'eurostile-black_italicitalic'; font-size:25px; }
.heading-small{ color:#000000;font-family:'eurostile-black_italicitalic'; font-size:15px; }
.img{ width:0px; padding:1px 1px 1px 1px; margin-top:7px; margin-right: 45px; margin-left: -259px; margin-bottom:-61px; position:relative;}
.signedinas{ margin-top: -62px; margin-left: 0px; }
a.login:link{text-decoration: none; background-color:#236373; padding-bottom: 12px; padding-top: 12px; padding-left: 36px; padding-right: 35px; color: #669966; font-size: 12px; border-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; text-align: center;}
a.login:hover{background-color:#39889c; padding-bottom: 12px; padding-top: 12px; padding-left: 36px; padding-right: 35px; color: #fff; font-size: 12px; border-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; text-align: center;}
a.login:visited{color: #fff;}
a.resume:link{text-decoration: none; background-color:#336699; padding-bottom: 12px; padding-top: 12px; padding-left: 20px; padding-right: 20px; color: #fff; font-size: 12px; border-radius: 10px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: center;}
a.resume:visited{color: #fff; background-color:#336699;}
a.resume:hover{background-color:#7FB1E2; padding-bottom: 12px; padding-top: 12px; padding-left: 20px; padding-right: 20px; color: #fff; font-size: 12px; border-radius: 10px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: center;}
a.makepayment:link{text-decoration: none; background:#669966; padding-bottom: 12px; padding-top: 0px; padding-left: 22px; padding-right: 23px; color: #fff; font-size: 12px; border-radius: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; text-align: center;}
a.makepayment:visited{color: #fff;background:#669966;}
a.makepayment:hover{background-color:#89CC91; padding-bottom: 12px; padding-top: 0px; padding-left: 22px; padding-right: 23px; color: #fff; font-size: 12px; border-radius: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; text-align: center;}
a.paylink:link {color:#ff0000;}
a.paylink:visited {color:#201D1D;}
a.paylink:hover {color:#ffcc00;}
a.navlink:link {color:#000000; text-decoration:none;}
a.navlink:visited {color:#201D1D;}
a.navlink:hover {color:#525252; text-decoration:underline; font-size:110%;}
a.simplelink:link{font-weight:normal;text-decoration:underline;color:#336699;letter-spacing:0pt;word-spacing:2pt;font-size:13px;text-align:center;font-family:arial black, sans-serif;line-height:1;}
a.simplelink:visited{font-weight:normal;text-decoration:underline;color:#336699;letter-spacing:0pt;word-spacing:2pt;font-size:13px;text-align:center;font-family:arial black, sans-serif;line-height:1;}
a.simplelink:hover{font-weight:normal;text-decoration:none;color:#000000;letter-spacing:0pt;word-spacing:2pt;font-size:13px;text-align:center;font-family:arial black, sans-serif;line-height:1;}
.red{ color:#b40303;}
#h_1{ font-size:90px;}
#h_2{ font-size:66px;}
#h_3{ font-size:40px;}
#pre_headline{text-align:center; color:#fff; font-size:16px; margin: 20px auto 0px auto;  background:transparent url(images/pre_head_bg.png) no-repeat; width:566px; height:59px; font-family:'AndrogyneReg'; padding-top:10px;}
.div{ background:transparent url(images/div.png) repeat-x; height:6px; width:96%; margin:auto; margin-left:0px; margin-right:0px; margin-bottom:10px;}
#sub_headline{ text-align:center; font-family:'AndrogyneReg'; font-size:35px; padding-top:10px; background:transparent url(images/sub_head_bg.png) no-repeat; width:640px; height:102px; margin:20px auto; line-height:35px;}
.feat_box{ background:transparent url(images/feat_box_bg.png) repeat; padding:20px; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px; border:solid 5px #fff; box-shadow:  0px 0px 10px #333; -webkit-box-shadow:  0px 0px 10px #333;-moz-box-shadow:  0px 0px 10px #333;-o-box-shadow:  0px 0px 10px #333; width:90%; margin:auto; margin-top:20px;}
#feat_title{ color:#fff; font-family:'eurostile-black_italicitalic'; font-size:30px; text-align:center;}
#feat_title2{  text-align:center; font-family:'eurostile-black_italicitalic'; font-size:30px; background:transparent url(images/yellow.png) no-repeat; width:407px; height:52px; padding-top:7px; margin:auto; margin-top:-10px;}
#feat_title_login_section{  text-align:center; font-family:'eurostile-black_italicitalic'; font-size:20px; background:transparent url(images/yellow_short.png) no-repeat; width:315px; height:60px; padding-top:7px; margin:auto; margin-top:-10px;}
#feat_title_register_section{  text-align:center; font-family:'eurostile-black_italicitalic'; font-size:20px; background:transparent url(images/yellow.png) no-repeat; width:407px; height:52px; padding-top:7px; margin:auto; margin-top:-10px;}
#feat_title_register{ color:#000000; font-family:'eurostile-black_italicitalic'; font-size:30px; text-align:center;}
#feat_sub_title{ text-align:center; font-family:'eurostile-black_italicitalic'; font-size:20px; color:#fff;}
#feat_sub_title2{ text-align:center; font-family:'eurostile-black_italicitalic'; font-size:20px; color:#000000;}
#feat_sub_title3{ text-align:left; font-family:'eurostile-black_italicitalic'; font-size:15px; color:#fff; margin-bottom: 7px;}
#feat_sub_title4{ text-align:left; font-family:'eurostile-black_italicitalic'; font-size:15px; color:#000000;}
#feat_details{ margin-top:20px;}
.textb{ color:#fff; font-weight:bold; font-size:15px;}
h1{ color:#fff;font-family:'eurostile-black_italicitalic'; font-size:25px; }
h2{ color:#fff;font-family:'eurostile-black_italicitalic'; font-size:20px; text-align:center; }
.product{ background:transparent url(images/product.png) no-repeat; width:150px; height:200px; float:right; margin-top:-105px;}
.feat_box ul li{ color:#fff; list-style:none; font-weight:bold; font-size:15px; margin-bottom:20px; background:transparent url(images/list_icon.png) no-repeat; padding-left:40px;}
.feat_box ul{ margin-left:-20px;}
.clear{ clear:both; float:none;}
.div2{ background:transparent url(images/div2.png) no-repeat; width:799px; height:46px; margin:auto; margin-top:-20px;}
input.inputbox{ border:solid 1px #464545;font-size:15px; font-family:arial; padding:10px; width:250px; color:#fff; margin-bottom:5px;box-shadow: inset 0px 0px 10px #181818; -webkit-box-shadow: inset 0px 0px 10px #181818;-moz-box-shadow: inset 0px 0px 10px #181818;-o-box-shadow: inset 0px 0px 10px #181818; background-color:#023f4f;font-family:'eurostile-black_italicitalic'; font-size:20px;}
input.inputbox2{ border:solid 1px #464545;font-size:12px; font-family:arial; padding:7px; width:250px; color:#000000; margin-bottom:5px;box-shadow: inset 0px 0px 10px #181818; -webkit-box-shadow: inset 0px 0px 10px #181818;-moz-box-shadow: inset 0px 0px 10px #181818;-o-box-shadow: inset 0px 0px 10px #181818; background-color:#fff;font-family:'eurostile-black_italicitalic'; font-size:12px;}
input.inputpromobox{ border:solid 1px #464545;font-size:15px; font-family:arial; padding:10px; width:210px; color:#fff; margin-bottom:5px;box-shadow: inset 0px 0px 10px #181818; -webkit-box-shadow: inset 0px 0px 10px #181818;-moz-box-shadow: inset 0px 0px 10px #181818;-o-box-shadow: inset 0px 0px 10px #181818; background-color:#65909B;font-family:'eurostile-black_italicitalic'; font-size:15px;}
#opt_title{ background:transparent url(images/optin_title_Bg.png) no-repeat; width:591px; height:45px; padding-top:10px; margin:auto;}
textarea:focus, input:focus{
    outline: none;
}
input.button{background: #f2e35a; /* Old browsers */
background: -moz-linear-gradient(top,  #f2e35a 0%, #fdb033 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2e35a), color-stop(100%,#fdb033)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2e35a 0%,#fdb033 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2e35a 0%,#fdb033 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2e35a 0%,#fdb033 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2e35a 0%,#fdb033 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e35a', endColorstr='#fdb033',GradientType=0 ); /* IE6-9 */
 padding:8px 0px; font-family:'eurostile-black_italicitalic'; font-size:25px; color:#121212; text-shadow:1px 1px #fff39d; border-radius:2px; cursor:pointer; margin-top:18px; border:0; width:190px;}
input.button:hover{ opacity:.8; transition:all .5s ease-out; -webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;}
input.buttonpromo{background: #f2e35a; /* Old browsers */
background: -moz-linear-gradient(top,  #f2e35a 0%, #fdb033 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2e35a), color-stop(100%,#fdb033)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2e35a 0%,#fdb033 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2e35a 0%,#fdb033 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2e35a 0%,#fdb033 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2e35a 0%,#fdb033 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e35a', endColorstr='#fdb033',GradientType=0 ); /* IE6-9 */
 padding:8px 0px; font-family:'eurostile-black_italicitalic'; font-size:25px; color:#121212; text-shadow:1px 1px #fff39d; border-radius:2px; cursor:pointer; margin-top:5px; border:0; width:190px;}
input.buttonpromo:hover{ opacity:.8; transition:all .5s ease-out; -webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;}
.optin{ width:770px; margin:auto;margin-top:30px;}
.parag{ text-align:center; width:800px; margin:40px auto; font-size:15px; line-height:20px;}
.footer{ font-size:12px; color:#666; text-align:center; margin:20px auto;}
div.box-wc{ background:url(images/box-top.jpg) 0 0 no-repeat; padding:10px 0 0 0;}
div.box-wc-bg{ background:url(images/box-bg.jpg) 0 100% no-repeat; padding:0 10px 10px 10px;}
#feat_details > p { float: left; margin:0 0 0 32px;}
#feat_details > p.last { float: left; margin:0;}
#feat_details > p img{ vertical-align:bottom;}

/* ==========================================================================
   Classes added By Aditi A.
   ========================================================================== */
ul, ol { list-style:none; margin:0; padding:0;}
.content.register_content { float:left; padding: 50px 0 40px 15px; width:auto; /*width: 97.95%;*/}
.container { margin:0 auto; width:100%;}

/*** existing_user_left ***/
.existing_user_left { float: left; width:33.65%; border: 0px solid blue;}
.exist_user_head { margin: 39px 0 0 10px;}
.exist_user_form { margin-top:42px;}
.exist_user_form input.inputbox { width:72%;}
.exist_user_form p { text-align:center;}
.exist_user_form p > a { font-size:12px;}

/*** new_user_right ***/
.new_user_right { float: right; width:64.38%; border: 0px solid green;}
.new_user_right .feat_box {width:91%; float: left;}
.textb.addtopmargin { margin-top:16px;}
.feat_box > p{ font-weight:bold; font-size:10px; color:#fff; margin:36px 0 20px;}

.new_user_form {}
/* start new_user_form */
fieldset { border: 0 none; margin: 0; padding: 0;}
#login1 { height:auto; width:100%; position: relative;}
#login:before { content: "";}

/*Class input*/
.inputs1 { color: #fff; font-size: 15px; font-weight: bold; border:0;} 
.inputs1 label { width:50%; vertical-align: top; line-height:29px; float: left; color: #fff; font-size: 15px; font-weight: bold;}
/*.inputs1 input { width:42%; background: #fff; border: 1px solid #464545; padding:7px; margin-bottom: 9px; font:100 12px 'eurostile-black_italicitalic'; color:#000; -webkit-box-shadow: 0 0 10px #181818 inset; -moz-box-shadow: 0 0 10px #181818 inset; box-shadow: 0 0 10px #181818 inset; border-radius:0;}*/
.inputs1 input { width:42%; /*background: #fff;*/ border: 1px solid #464545; padding:7px; margin-bottom: 9px; font:100 12px 'verdana'; color:#000; -webkit-box-shadow: 0 0 10px #181818 inset; -moz-box-shadow: 0 0 10px #181818 inset; box-shadow: 0 0 10px #181818 inset; border-radius:0;}
.inputs1 input.formrow { margin:0 0 3px;}
.inputs1 p { font-size:10px; margin:0 0 9px 50%; display:block;}
.inputs1 span{ /*width: 36%;*/ float:left; font-size:10px; margin:0;}

.inputs1 .myButton { background-color:transparent; border: 1px solid #ffffff; border-radius: 6px; box-shadow: 0 1px 0 0 #ffffff inset; color: #ffffff; cursor: pointer; font: bold 12px arial; padding: 5px 15px; text-decoration: none; text-shadow: 0 1px 0 #000000; margin: 0px 22px 0 0%; float:right; transition:all 400ms ease-in-out 0s; width: 200px;}
.inputs1 .myButton:hover{ background:#fff; color:#000; transition:all 400ms ease-in-out 0s; text-shadow:none;}

.inputs1 input[type="checkbox"] { float:left; width:auto; margin: 0;/*0 7px 43px 0;*/ background:transparent; border:0; box-shadow:none; padding:0;}
.inputs1 .addmargin > p{ float:left; margin:0; padding:0;}
.inputs1 p.terms{ font: 100 13px/17px Arial; margin:0; float:right; width:96%;}
.addmargin { margin: 23px 0;}
.inputs1 label.adjwidth { width:47%; line-height: normal; margin-right:15px;}

/*** Optional_ques ***/
.Optional_ques { float:left; width:100%;}
.Optional_ques > p{ color:#fff; font-weight:bold; font-size:16px;}
.Optional_ques > p > a{ font-weight:normal;}

.opt_que {font-size:16px; color:#fff; float:left; width:100%;}
.opt_que p { margin-bottom:0;}

.chek_opt { float:left; width:100%;}
.chek_opt > ul { margin:0; }
.chek_opt li { float:left; margin:0 10px 0 0 !important; padding:0 !important; font-weight: normal !important; background:none !important;}
.chek_opt li > label { vertical-align: top;}
.chek_opt li > input[type="checkbox"] { background:transparent; border:0; box-shadow:none;}
.chek_opt li:nth-child(3n) { margin-right:0 !important;}

.lang_opt { float:left; width:100%;}

.qualification { float:left; width:100%;}
.qualification > ul { margin:0;}
.qualification li { float:left; width:100%; margin:0 !important; padding:0 !important; font-weight: normal !important; font-size:16px !important; background:none !important;}

.emp_status { float:left; width:100%;}

.disability{ float:left; width:100%;}
.if_yes{ float:left; width:100%; margin-top: 19px;}
.if_yes .DT_left{ float:left; width:45%; margin:0;}
.if_yes li{ float:left; width:100%; margin:0 10px 6px 0 !important; padding:0 !important; font-weight: normal !important; font-size:16px !important;}
.DT_left > li {}

.if_yes .DT_right { float:right; width:53%; margin:0; }
.DT_right > li {}

.HSC_level { float:left; width:100%;}
.HSC_complete_year { float:left; width:100%;}
.attending_school { float:left; width:100%;}
.country_born { float:left; width:100%;}
.speak_eng_well { float:left; width:100%;}
.course_reason { float:left; width:100%; margin-bottom: 20px;}

.register_button { float:left; width:100%; clear:both; }
.register_button input.button { display:block; margin-left: auto; margin-right: auto;}

/*** footer foot_class ***/
.footer.foot_class { float:left; width:100%;}

/* ==========================================================================
   Media Queries Responsive design starts here
   ========================================================================== */
@media all and (max-width:800px) {
.wrap { max-width:960px; padding:0 10px; margin:0 auto; width:auto;}
.logo a.small{ background:url(images/logo_small.png) no-repeat 0 0; margin-left: auto; margin-right: auto; width: 290px;}
.feat_box{ padding:10px 0;}
.feat_box > table{ width: 100%;}
.feat_box > table td { width:100%;}
.feat_box > table td center { width:100%;}
.optin { width: 100%; margin:0 auto auto;}
#feat_title { font-size:19px;}
#feat_sub_title { font-size:15px;}
.feat_box > table td p, 
.feat_box > table td h5 { margin:6px 0 0;}
#opt_title { background:url(/images/optin_title_Bg_small.png) no-repeat 0 0; width:200px; font-size: 14px; padding: 7px 0 0;}
.optin table { width: 100%;}
.optin table tr td div { padding: 0 10px;}
.optin td { display: block;}
input.inputbox { width: 93%; font-size: 15px;}
input.button { width:93%; font-size: 19px; margin: 10px 0 10px 11px;}
.product { margin-top: -63px; background-position: right top;}
.feat_box > table td p.forgot_pass{ margin:0;}
#feat_details > p {text-align: left; font-size:14px;}
#feat_details > p > img{ vertical-align:middle;}
.registration-width { width:100%;}

/* ==========================================================================
   Register classes starts
   ========================================================================== */
/*.content.register_content { width:93%;}*/
.new_user_right .feat_box { padding:10px; width: 89%; display: block; float: none; margin-left: auto;margin-right: auto;}
.new_user_right { width: 100%;}
.existing_user_left { width: 100%;}
#feat_title_register_section { background:url(images/Re_yellow_small.png) no-repeat 0 0; width:249px; font-size: 17px;}
#feat_title_register { font-size: 24px;}

.existing_user_left { padding: 10px; width: 93%;}
.exist_user_head { margin-left:0;}
.exist_user_form input.button { margin-left:0;}
#feat_title_login_section{ background:url(images/yellow_small.png) no-repeat 0 0; width:265px; font-size: 17px;}
.exist_user_form input.inputbox { width:87%;}
.inputs1 label { font-size:12px;}
.emp_status > select { width:100%;}
.inputs1 .address label { line-height:normal;}
.inputs1 .myButton {width: 37.6%;}
.inputs1 p.terms { width:96%;}	
#HomeLanguageOther > select { width: 100%;}
.register_button { float:none;}

}
@media all and (max-width:640px) {
.product { margin-top: -63px; background-position: right top; width: 100%;}
#feat_details > p { float: left; margin: 10px 0 20px; text-align: left; width: 100%; font-size: 20px;}
#feat_details > p > img{ vertical-align:middle;}
#feat_title2 { background:url(/images/yellow_small.png) no-repeat 0 0; width:265px; font-size: 24px; padding-top: 11px;}	
#feat_sub_title2{ margin-top:20px;}	
.inputs1 p.terms { width:92%;}	
.registration-width { width:100%;}
/*.content.register_content { width:96.4%;}*/
.origin-logo{ display:none;}
	
}

@media all and (max-width:480px) {
.inputs1 .myButton { width: 200px;}
.inputs1 p.terms { width:94%;}	
.feat_box ul li { width:100%;}
.if_yes .DT_left { width:100%;}
.if_yes .DT_right { width:100%;}
.registration-width { width:100%;}
/*.content.register_content { width:94%;}*/

/*Styles Updated : 16-07 */
a.resume:link,a.makepayment:link{ font-size:10px;}
a.resume:hover,a.makepayment:hover{ font-size:10px;}
.origin-logo{ display:none;}
}

@media screen and (max-width : 768px){
	
	.wrap{ width:auto;}
	.nav{ margin-right:0px; margin-left:0px; padding-left:0px; padding-top:49px; text-align:center;}
	div table td.left_bgr{ float:left;}
	div table td.bottom_bgr{ float:left;}
	font div table,font div tr, font div td, font div tbody{ width:auto;}
	.content_bgr center td{ float:left;}
	.signedinas{ position:absolute; top:140px; left:100px;}
	font div table tr:first-child td[width~="323"]{ display:none;}
	img[usemap~="#Australia"]{ width:90%;}
	.purechat{ position: relative !important; top: 90px;}
	.origin-logo{ display:none;}
}

@media all and (max-width:640px) {
	
	body .purechat.purechat-bottom-left {
		left: auto !important;
		position: relative !important;
		top: 90px;
	}
	img[height~="410"]{ display:none;}
	body .purechat.purechat-bottom-left .purechat-collapsed-outer{ margin:auto; width:280px;}
	.origin-logo{ display:none;}
}

@media all and (min-width:480px) and (max-width:768px) {
		div table td.left_bgr {
		float: left;
		margin: auto;
		width: 100%;
	}
	.origin-logo{ display:none;}
}


