@charset "utf-8";
@media only screen and (min-width : 1200px){
.Lwrapper{margin-left:-470px;}
.loginbox{width: 940px;}
.loginbox.regpart:after{margin-right:-290px;}
.Recentview h4{ font-size:18px;}
.fixTnav{padding-top:16px;}
}
@media only screen and (max-width: 992px) {
.Lwrapper{margin-left:-200px; margin-top:120px; top:auto; margin-bottom:20px;}
.loginbox{width:400px; padding:20px;}
.enterbox{ padding:15px 0 0 0;}
.loginbox h3, .loginbox h5, .loginbox h6{ text-align:center; line-height:24px;}
a.forgot{ width:128px; text-align:center; padding:0;}
a.forgot, a.Lbtn{ float:none; margin:0 auto;}
a.Lbtn{ margin-top:10px;}
.loginbox:after{ display:none;}
.regbox{ border-top:1px solid #CCC; padding-top:10px; margin-top:30px;}
.Regbg{ padding-right:0;}
.terms{float:none;width: 200px;margin: 0 auto;}
em.Lockicon{ padding-top:20px;}
.enterbox.second{ padding:0;}
.APbox{ width:220px; padding:15px 15px 25px 15px;margin:0 15px 50px 15px;}
.RVbox{height:45px;}
.RVbox a{padding:5px 20px 0 15px;line-height:18px;}
.RVbox:after{top:14px;}
.Recentview h4{min-height:auto; padding:3px 0;font-size:14px;}
.loginbox.Newpassword .enterbox span{ margin-bottom:5px;}
.Supportpop{width:600px; margin-left:-300px;}
.fixedheader .mobnavbtn {display: block;}
.fixedheader > h1{ left:38px;}
.fixTnav{ padding-top:16px;}
}

@media only screen and (max-width: 767px) {
.setpopdiv{padding:15px 10px;width:280px; margin-left:-140px;}
.setpopdiv ul{padding:0 3px;}
.setpopdiv ul li a{font-size:13px;}
.Secsearch, ul.APtab{ float:none; width:100%; margin:0 0 10px 0;}
.orgapop, .chatpop{width:75%;position:fixed; top:65px; right:0; bottom:66px; overflow:auto;border-bottom:none;}
.orgapop ul, .chatpop ul{height:auto;}
.chatpop > a{ bottom:auto; top:2px; left:auto; right:40px; color:#000; width:20px; height:20px;}
.chatpop > a:hover{ color:#0081c8;}
.Supportpop{width:90%; margin-left:-45%; top:20px;}
}	
	
@media only screen and (max-width: 479px) {
.Lwrapper{top:auto; position:static; margin:100px auto 20px;width:90%; }
.loginbox{ width:auto;padding:15px 5px;}
/*Dashboard style start*/
.fixedheader{ text-align:center;}
.fixedheader > h1{left:10px; top:8px;}
.fixTnav{ float:none; padding-top:55px; padding-right:0px; display:inline-block;}
.Cpartstart{ padding:125px 0 0 0;}
.orgapop, .chatpop{width:100%;top:102px; text-align:left;}
.profilepop{top:46px; text-align:left;}
.fixedheader .mobnavbtn { right:10px; left:auto; top:26px;}
.togglepart {left:auto; right:0; width:100%; top:50px;}
}		

