@media (max-width: 900px){html,body{margin:0;padding:0}.content_with_724{width:auto !important}#header,
#header
#header_cnt{height:312px !important}#header_cnt
#logo{display:block;float:none !important;height:115px;width:100% !important;overflow:hidden}#header_cnt #logo
a{background:url(/projects/onepay/images/logo.png) no-repeat 0 0;display:block;height:41px;width:120px;margin:20px
auto 0 auto !important}#header_cnt
#logo{clear:both;margin:0;padding:0}#top_nav{width:100% !important;float:left !important;margin:-35px 0 0 0 !important;padding:0;overflow:visible !important}#top_nav ul
li{width:100% !important;list-style:none;height:58px;float:left;clear:both !important}#top_nav ul li
a{font-size:13px;text-align:center;line-height:53px;height:53px;display:block;margin:5px
0 0 0;padding:0;color:555;width:100% !important}.enter_cnt,
.enter_cnt
form{float:none !important;clear:both}.enter_cnt{width:99% !important;margin:0
!important;padding:0
!important}.enter_cnt form,
.enter_cnt .form-horizontal{margin:0
!important;padding:0}.enter_cnt,
.enter_cnt form,
.enter_cnt .form-horizontal{margin:0
5px 0 5px !important;display:block}.enter_cnt
form{width:97% !important;padding:0
0 0 2% !important}.enter_cnt form input,
.enter_cnt form input,
.enter_cnt form textarea,
.enter_cnt form .error,
.enter_cnt
form.empty{width:96% !important;float:left;clear:both;display:block}.enter_cnt form .submit-wrap{margin-top:20px !important}.enter_cnt
h3{text-align:center !important;margin:0
0 0 0 !important}#main .cnt_all #page .enter_cnt .form-horizontal,
#main .cnt_all #page .enter_cnt .form-horizontal .control-group,
#main .cnt_all #page .enter_cnt .form-horizontal .control-group .controls,
#main .cnt_all #page .enter_cnt .form-horizontal .control-group .controls
input{width:98% !important;margin-left:0 !important;margin-right:0 !important}#page{padding-left:1% !important;padding-right:1% !important;width:auto !important}#footer{background:none;height:auto;display:compact;z-index:1;padding-bottom:5%;background:url(/projects/onepay/images/str_footer.png) no-repeat center bottom !important}#home #line_one
h1{font-size:24px;font-weight:normal;font-style:normal;color:#777;height:29px;line-height:29px}#home #line_one h1
img{}#home #line_one
p{color:#555;width:auto;margin:auto;text-align:center}#home #line_one
p{width:auto !important}#home #line_two #obj_1
a{left:10px !important}#home
#line_tree{display:compact;width:auto !important;height:auto !important;background:none;border:none;position:static;margin:20px
auto !important;padding:0;float:left;clear:both;text-align:center}#home #line_tree
p{margin:auto !important;line-height:auto}#home #line_tree
#Sign_up{position:static !important;border-radius:0!important;border-radius:none !important;background:#00a6a6;font-size:12px;text-transform:uppercase;color:#FFF;line-height:27px;margin:20px
auto 20px auto !important}.subscribe_1_cnt
form{margin:0
auto auto auto !important}.subscribe_1_cnt .cnt
input{margin:0
auto auto auto !important}.subscribe_1_cnt
h4{margin:auto 30px auto auto!important}}@media (max-width: 520px){#user{float:left !important;display:block;margin:0
!important;padding:0
!important;width:100%}#user
figure{display:none}#user
a{font-size:12px;float:left !important;display:block;line-height:35px;height:35px;border-bottom:solid 1px #333;width:100%;text-align:center;margin:0
!important;padding:0
!important;background:#777 url(/projects/onepay/images/str_top_menu.png) no-repeat center 75px}#user a.active,
#user a:hover{text-decoration:underline;background-color:#777;background-position:center bottom;text-decoration:none;border-bottom-color:#fff}#footer{padding-bottom:10%;border-top:solid 1px #999}#home #line_one
h1{margin:0
auto 30px auto !important}#home #line_two
div{float:none;width:100% !important;min-width:261px;height:205px;display:inline-block;position:static;margin:auto !important}#home #line_two div
a{position:static;margin:auto !important}#products
.obj{float:none;width:100% !important;position:static;margin:auto !important}#products .obj
div{position:static;margin:auto !important}.page_content
table{width:auto !important;float:left;clear:both;max-height:none !important;max-width:none !important}.page_content table tr
td{display:block !important;width:auto !important;max-height:none !important;max-width:none !important}.page_content table tr td h4,
.page_content table tr td p,
.page_content table tr td div,
.page_content table tr td
small{width:auto !important;max-height:none !important;max-width:none !important;margin:auto !important;padding:auto !important}.nowrap{max-width:120px !important;margin:2px}.subscribe_1_cnt
form{margin:0
!important}.subscribe_1_cnt .cnt
input{margin-left:0 !important;width:100% !important}}