.submit-need{
    background: url('https://portal.axbsec.com/support/img/send_button.png');
    width: 112px;
    height: 41px;
    border: none;

}
.upload-btn{
    background: url('https://portal.axbsec.com/support/img/upload-btn.png');
    width: 128px;
    height: 41px;
    border: none;

}
.state_sticky .l-subheader.at_top{
    
   height: 30px !important; 
}

.eval{
margin-top: 45px;
}
.state_sticky{
border-bottom: 0px solid #303942;

}
.acc_section{
 min-height: 900px;
padding-bottom: 30px !important;
}
.tab-count{
padding-left: 7px; 
background: #832433; 
height: 28px; 
color: #fff; 
font-family: 'Frutiger Light'; 
font-size: 16px;
}
.tab-count-1{
margin-left:10px;
}
.tab-count-2{
margin-left:35px;
}
.tab-count-3{
margin-left:35px;
}
.mass-accinfo{
margin-left: 165px;
}
 .mass-butn{
float: right;
} 
.mass-btn1{
text-align: right;
} 
.chn-butn{
text-align: right;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 500px !important;
height: 595px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 60px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 30px !important;
line-height: 30px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 60px !important;
line-height: 60px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 30px !important;
line-height: 30px !important;
}
.signup-title{

text-align: center;
 font-family: 'Frutiger Bold';
 font-size: 30px;
 padding-top: 20px;
 padding-bottom: 20px;
}
.table-resp{
width: 100%;
/*margin-top: 4%;*/
}
.table-respv{
width: 100%;
margin: 0% !important;

}
.popup p a{
text-decoration: underline;
color: #6699cc;
}
.popup, .popup2, .popup3, .popup4
{
color: #303942;
}
.popup
{
     position:absolute;
    top:5%;
    left:45%;
    margin:100px auto; 
    width:538px;
    height:513px;
    font-family:verdana;
    font-size:13px;
    padding:26px;
    background-color: #ffffff;
    z-index:100000000000000000;
    display:none;
    
  /*  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -257px;
  margin-left: -269px; */

}

.cancel
{
    display:relative;
    position: relative;
    cursor:pointer;

    float:right;
    height: 30px;
width: 30px;
margin-top: -45px;
margin-right: -45px;
    padding:0 0 5px 0;
    background: url('https://portal.axbsec.com/support/img/popup_close.png') no-repeat;


    z-index:100000000000000000;
}
.mask
{
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    background: none repeat scroll 0% 0% #666666;
    opacity: 0.6;
    border: 1px solid rgb(77, 77, 77);
    z-index: 999;
    display: none;
}
.popup2
{
    position:absolute;
    top:5%;
    left:45%;
    margin:100px auto;
    width:538px;
    height:513px;
    font-family:verdana;
    font-size:13px;
    padding:26px;
    background-color: #ffffff;
    z-index:100000000000000000;
    display:none;
}

.cancel2
{
    display:relative;
    position: relative;
    cursor:pointer;

    float:right;
    height: 30px;
width: 30px;
margin-top: -45px;
margin-right: -45px;
    padding:0 0 5px 0;
    background: url('https://portal.axbsec.com/support/img/popup_close.png')no-repeat;


    z-index:100000000000000000;
}
.mask2
{
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    background: none repeat scroll 0% 0% #666666;
    opacity: 0.6;
    border: 1px solid rgb(77, 77, 77);
    z-index: 999;
    display: none;
}
.popup3
{
    position:absolute;
    top:5% !important;
    left:45% !important;
    margin:100px auto;
    width:538px;
    height:513px;
    font-family:verdana;
    font-size:13px;
    padding:26px;
    background-color: #ffffff;
    z-index:100000000000000000;
    display:none;
}

.cancel3
{
    display:relative;
    position: relative;
    cursor:pointer;

    float:right;
    height: 30px;
width: 30px;
margin-top: -45px;
margin-right: -45px;
    padding:0 0 5px 0;
    background: url('https://portal.axbsec.com/support/img/popup_close.png')no-repeat;


    z-index:100000000000000000;
}
.mask3
{
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    background: none repeat scroll 0% 0% #666666;
    opacity: 0.6;
    border: 1px solid rgb(77, 77, 77);
    z-index: 999;
    display: none;
}
.popup4
{
    position:absolute;
    top:5% !important;
    left:45% !important;
    margin:100px auto;
    width:538px;
    height:513px;
    font-family:verdana;
    font-size:13px;
    padding:26px;
    background-color: #ffffff;
    z-index:100000000000000000;
    display:none;
}

.cancel4
{
    display:relative;
    position: relative;
    cursor:pointer;

    float:right;
    height: 30px;
width: 30px;
margin-top: -45px;
margin-right: -45px;
    padding:0 0 5px 0;
    background: url('https://portal.axbsec.com/support/img/popup_close.png')no-repeat;


    z-index:100000000000000000;
}
.mask4
{
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    background: none repeat scroll 0% 0% #666666;
    opacity: 0.6;
    border: 1px solid rgb(77, 77, 77);
    z-index: 999;
    display: none;
}

@media only screen and (max-width:1280px){

.top_singup{ position:fixed !important }
.popup
{
    position:absolute;
    top:15% !important;
    left:30% !important;
}
.popup2
{
    position:absolute;
    top:15% !important;
    left:30% !important;
}
.popup3
{
    position:absolute;
    top:15% !important;
     left:30% !important;
}
.popup4
{
    position:absolute;
    top:15% !important;
   left:30% !important;
}
.l-subheader.at_middle .w-nav{
margin-right: 0px !important;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 500px !important;
height: 595px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 60px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 30px !important;
line-height: 30px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 60px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 30px !important;
line-height: 30px !important;
}
}
@media only screen and (max-width:1220px){

.popup
{
    position:absolute;
    top:15% !important;
     left:30% !important;
}
.popup2
{
    position:absolute;
    top:15% !important;
     left:30% !important;
}
.popup3
{
    position:absolute;
    top:15% !important;
    left:30% !important;
}
.popup4
{
    position:absolute;
    top:15% !important;
     left:30% !important;
}
.need-help {
top: 200px;
}
.l-subheader.at_middle .w-nav{
margin-right: 0px !important;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 450px !important;
height: 480px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 45px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 26px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 45px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 26px !important;
}
}
@media only screen and (max-width:1140px){

.top_singup{ position:fixed !important }
.popup
{
    position:absolute;
    top:20% !important;
    left:30% !important;
    width:auto;
    height:auto;}
.popup2
{
    position:absolute;
    top:20% !important;
    left:30% !important;
    width:auto;
    height:auto;}
 }

@media only screen and (max-width:1023px){

.popup
{
    position:absolute;
    top:0px;
    left:30% !important;
    width:auto;
    height:auto;}
.popup2
{
    position:absolute;
    top:0px;
    left:30% !important;
    width:auto;
    height:auto;}
    .popup3
{
    position:absolute;
    top:0px;
    left:30% !important;
    width:auto;
    height:auto;}
.popup4
{
    position:absolute;
    top:0px;
    left:30% !important;
    width:auto;
    height:auto;}
    .l-subheader.at_top .w-contacts{
    float: left !important;
    }
    .l-subheader.at_top .w-socials{
    float: right !important;
    }
  
    }
@media only screen and (max-width:899px){
.top_singup{ position:absolute !important }
.popup
{
    position:absolute;
    top:0px;
    left:20% !important;
    width:auto;
    height:auto;}
.popup2
{
    position:absolute;
    top:0px;
    left:20% !important;
    width:auto;
    height:auto;}
    .popup3
{
    position:absolute;
    top:0px;
    left:20% !important;
    width:auto;
    height:auto;}
.popup4
{
    position:absolute;
    top:0px;
    left:20% !important;
    width:auto;
    height:auto;}
 .login-form{width: 384px;
    height: 348px;
    background: url('../image/loginform-bg.png');
    margin: 0px auto;
    padding: 3%;
 
}
.need-help {
top: 150px;
}
.gply{
margin-left: 0% !important;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 350px !important;
height: 395px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 40px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 20px !important;
line-height: 18px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 40px !important;
line-height: 40px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 18px !important;
line-height: 20px !important;
}
.l-subheader.at_top .w-contacts{
    float: left !important;
    }
    .l-subheader.at_top .w-socials{
    float: right !important;
    }
.chpwdiv{
width: 96.3333% !important;
}
.mass-first{
float: left !important;
width: 100% !important;
}
.mass-second{
float: left !important;
width: 100% !important;
margin-left: 0px !important;
}
.mass-plan{
text-align: center !important;
padding-left: 60px !important;
}
    }
@media only screen and (max-width:767px){
.top_singup{ position:absolute !important }
.popup
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
.popup2
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
    .popup3
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
.popup4
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
    
 .login-form{width: 384px;
    height: 348px;
    background: url('../image/loginform-bg.png');
    margin: 0px auto;
    padding: 4%;
 
}
.table-resp{
width: 100%;
overflow-x: scroll;
}
.chn-table {
    width: 98%;
    margin-left: 1%;
}
.table-respv{
width: 100%;
overflow-x: scroll;
}
.chnrep-table{
    width: 98%;
    margin-left: 1%;
}
.need-help {
top: 100px;
}
.gply{
margin-left: 4% !important;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 290px !important;
height: 310px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 30px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 16px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 30px !important;
line-height: 30px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 15px !important;
}
.w-pagehead .g-breadcrumbs {
font-size: 24px !important;
}
.acc_section{
 min-height: 1050px !important; 
padding-bottom: 30px !important;
}
.tp-bullets{
bottom:2% !important;
}
.l-subheader.at_middle .w-nav {
       line-height: 50px !important;
       margin-right: 0px !important;
}


    }
@media only screen and (max-width:599px){
.top_singup{ position:absolute !important }
.popup
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
.popup2
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
    .popup3
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
.popup4
{
    position:absolute;
    top:0px;
    left:10% !important;
    width:auto;
    height:auto;}
.login-form{width: 384px;
    height: 348px;
    background: url('../image/loginform-bg.png');
    margin: 0px auto;
    padding: 4%;
   
}
.table-resp{
width: 100%;
overflow-x: scroll;
}
.chn-table {
    width: 98%;
    margin-left: 1%;
}
.table-respv{
width: 100%;
overflow-x: scroll;
}
.chnrep-table{
    width: 98%;
    margin-left: 1%;
}
.need-help {
top: 50px;
}
.hmtoken{
text-align: center !important;
}
.tp-bullets{
bottom:3% !important;
}
.gply{
margin-left: 4% !important;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 260px !important;
height: 295px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 25px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 14px !important;
line-height: 14px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 25px !important;
line-height: 25px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 14px !important;
line-height: 14px !important;
}
.acc_section{
 min-height: 1000px !important; 
padding-bottom: 30px !important;
}
    }
@media only screen and (max-width:479px){
.top_singup{ position:absolute !important }
.popup
{
    position:absolute;
    top:0px;
    left:3% !important;
    width:90%;
    height:auto;}
.popup2
{
    position:absolute;
    top:0px;
    left:3% !important;
    width:90%;
    height:auto;}
    .popup3
{
    position:absolute;
    top:0px;
    left:3% !important;
    width:90%;
    height:auto;}
.popup4
{
    position:absolute;
    top:0px;
    left:3% !important;
    width:90%;
    height:auto;}
    input[type="text"], input[type="password"], input[type="email"], select {
    height: 60px;
    width: 220px !important;
    
}
.login-form{width: 325px;
    height: 348px !important;
    background: url('../image/loginform-bg.png');
    margin: 0px auto;
    padding: 4%;
    
}
.w-pagehead .g-breadcrumbs{
display:block !important;
}
.acc_table .email{
font-size:22px !important;
}
.table-resp{
width: 100%;
overflow-x: scroll;
}
.chn-table {
    width: 98%;
    margin-left: 1%;
}
.table-respv{
width: 100%;
overflow-x: scroll;
}
.chnrep-table{
    width: 98%;
    margin-left: 1%;
}
.need-help {
top: 200px;
left: -23px;
}
.need-help a img {
width: 50% !important;
}
.top_singup{
width:70.3%;
}
.edt_table .left_txt{
padding-left: 0px !important;
}
.edt_table input[type="text"]{
width:240px !important;
}    
.section-title {
font: 40px/40px 'Frutiger Bold' !important;
}
.hmtoken{
text-align: center !important;
}
.tp-bullets{
bottom:1% !important;
}
.fullwidthbanner-container ul li .pim-ban-img{
width: 150px !important;
height: 175px !important;
}
.fullwidthbanner-container ul li .pim-ban-title{
font-size: 15px !important;
}
.fullwidthbanner-container ul li .pim-ban-text{
font-size: 8px !important;
line-height: 10px !important;
}
.fullwidthbanner-container ul li .mass-ban-title{
font-size: 15px !important;
line-height: 15px !important;
}
.fullwidthbanner-container ul li .mass-ban-text{
font-size: 8px !important;
line-height: 10px !important;
}
.gply{
margin-left: 0px !important;
}

.newusertd .edt_table td{
float:left !important;
text-align: left !important;
width:100% !important;
padding-left: 0px;
padding-bottom: 5px !important;
}
.newusertd .edt_table .left_txt{
padding-bottom: 24px !important;
}
.newusertd .edt_table input[type="text"] {
width: 100% !important;
font-size: 18.09px !important;
}
.newusertd .edt_table .sec_last{
padding-bottom:5px !important;
}
.newusertd .edt_table .empt{
padding-bottom:0px !important;
}
.acc_title tbody tr td h1{
text-align: left !important;
}
.w-socials-list table tbody tr td{
    
    text-align: center !important;
}
.l-subheader.at_top .w-contacts{
    float: none !important;
    }
    .l-subheader.at_top .w-socials{
    float: none !important;
    }
    .mass-accinfo{
margin-left: 0px !important;
margin-top: 200px !important;
}
.mass-butn{
float: left !important;
margin-top: 5% !important;
}
.mass-btn1{
text-align: left !important;
} 
.chn-butn{
text-align: left !important;
}
.w-pagehead .g-breadcrumbs {
font-size: 14px !important;
margin-top: 0px !important;
}
.for_pagehead {
background-repeat: no-repeat !important;
}
.l-submain.for_pagehead {
    
    padding-bottom: 10px !important;
}
.tab-count{ 
height: auto !important; 
}
.tab-count-1{
margin-left:10px !important;
}
.tab-count-2{
margin-left:10px !important;
}
.tab-count-3{
margin-left:10px !important;
}
.acc_section{
 min-height: 1050px !important; 
padding-bottom: 30px;
}
.pop-table tbody tr td{
    
    float: left !important;
}
.mass-plan{
text-align: left !important;
padding-left: 0px !important;
}
    }
    
@media only screen and (max-width:400px){
.top_singup{ position:absolute !important }
.top_singup{
width:93%;
}
.acc_table td{
font-size: 18.09px !important;
padding-bottom: 20px !important;
}
.acc_table .left_txt{
padding-left: 0px !important;
}
.acc_table .email {
font-size: 18px !important;
}
.login-form {
    width: 290px;
    height: 345px !important;
    padding: 10%;
    padding-top: 8%;
}
.edt_table input[type="text"] {
width: 170px !important;
font-size: 18.09px !important;
}
.section-title {
font: 40px/40px 'Frutiger Bold' !important;
}
.hmtoken{
text-align: center !important;
}
.tp-bullets{
bottom:0% !important;
}
.gply{
margin-left: 0px !important;
}
.w-pagehead .g-breadcrumbs {
font-size: 14px !important;
margin-top: 0px !important;
}
.for_pagehead {
background-repeat: no-repeat !important;
}
.l-submain.for_pagehead {
    
    padding-bottom: 10px !important;
}
.acc_title tbody tr td h1{
text-align: left !important;
}
.w-socials-list table tbody tr td{
    
    text-align: center !important;
}
.l-subheader.at_top .w-contacts{
    float: none !important;
    }
    .l-subheader.at_top .w-socials{
    float: none !important;
    }
    .mass-plan{
text-align: left !important;
padding-left: 0px !important;
}
}

    @media only screen and (min-width: 1020px) and (max-width: 3000px) {
    .login-form{
padding-top: 1% !important;
}
}
 @media only screen and (min-width: 1080px) and (max-width: 5000px) {
.login-bg{
height: 780px;
background: url('../image/background.jpg') no-repeat scroll center top transparent !important;
padding-top: 149px;
}
}
    @media only screen and (min-width: 1020px) and (max-width: 2000px) {
  
    .top_singup{ position:fixed !important }
    .popup
{
    position:absolute;
    top:15% !important;
    left:30% !important;
}
.popup2
{
    position:absolute;
    top:15% !important;
    left:30% !important;
}
.popup3
{
    position:absolute;
    top:15% !important;
     left:30% !important;
}
.popup4
{
    position:absolute;
    top:15% !important;
   left:30% !important;
}
    }
